Deodexed & Zipaligned /system for VZW Tab - Galaxy Tab Android Development

So, yeah. This is deodexed & zipaligned System. It will overwrite your /system partition so any changes you have made (theme, hosts file, etc...) will be lost. In addition to the deodexed /app and /framework folders this will add a transparent notification bar and ad blocking host file. Why? Cause, I made this for myself, so it's the way I like it. Flash this if you want, I'm not forcing you to. Nor will I be held responsible if it eats your first born or tries (succeeds) to commit suicide. You've been warned. If you just want the deodexed files, I'll leave the manual method below and you can do it the hard way. Maybe I'll get the update-script working at some point, but I don't know. If you're good with the new sytax for CWM's update script, hit me up in IRC, I'm stumped.
Note: As I said, this formats your /system partition. Not your /data partition, so all your apps and such will still be there.
So, Once More
What you get:
Deodexed & zipaligned (ready to theme) system
Transparent Notification Bar
Ad blocking host file
No warranty
No mobileprint apk. I couldn't get it deodexed no matter what I tried and can't be bothered to try anymore. Never used it. Never will.
Nandroid Recovery Method
YOU MUST HAVE CWM RECOVERY INSTALLED
use either the bootstrapper from the market or follow his instructions found HERE be careful and use this at your own risk, it is very beta. I recommend doing a backup from it before you flash this as well.
How To Flash
extract the folder to /sdcard/clockworkmod/backup
Boot in to CWM Recovery go to advanced restore, select restore /system only. Once that is complete clear the cache, reboot. you can then delete your dalvik cache (note: clearing the dalvik cache doesn't work via CWM currently). That's it.
If you have anything go wildly crazy, lemmie know. Also, I doubt it's success on any other carriers version of Tab, but if you feel like it, go ahead, I already gave you responsibility for your own actions. Do what you want with it. If it works though, let us know.
Oh yeah- Download if you feel like it.
ODIN Restore Method
Flash via Odin PDA PDA PDA PDA PDA PDA PDA
If you need any more instructions on how to flash via odin, search.
Download the tar HERE
OLD PITA BORING MANUAL METHOD
FIRST
So, Back up your system first. Wait, yeah, you can't in recovery yet, so seriously people- don't touch this yet unless you know what you're doing since you won't have a supersimplehappynice backup to revert to if you mess up. Only the cold, cold darkness that is Factory Reset.
I haven't been able to manually deodex these successfully yet. If anyone has, please, hook me up and I'll update the package (or I'll update it when I get around to deodexing them).
What are these for???
These files will allow you to theme your Tab, some say it speeds up your system and others say it allows you to get all the ladies and even others think it's a threat to democracy so PROCEED WITH CAUTION.
What do I do with these???
Okay, this isn't hard, but it's easy to get a negative result if you skip a step so keep reading, follow the directions and don't blame me if you are singled out for the 3D imaging system at the airport.
Basically you want to use ADB push or Root explorer to delete the apks/jars/odex/*.* in /system/app and /system/framework and then replace them with the files from the archive (the archive has an app and a framework folder for you, I think you know where each belongs).
Now if you use root explorer to delete everything from /framework, things will get sticky for a minute and you'll get some FC's and such, but I was able to copy all the files over, so just be patient.
Also, remember how I told you to read the directions? KEEP READING OR YOU'LL MISS IMPORTANT STUFFS. So, hi there. You shake the boredom out of between your ears and giving me your full attention again? Good. Now is important. You are really going to want to clear both your normal, and dalvik chache. Otherwise you're going to reboot and your phone is going to be slower than an Audi R8. You can do this with cache cleaner, recovery (if you're running noobln's script) or adb. I used recovery for standard cache and this adb command.
Code:
adb remount
adb shell rm -rf /system/sd/dalvik-cache
Then just reboot and start porting some themes over for me (revolution plzkthx).
A couple of notes:
All these are from a VZW Tab. Will they work on your T-mobile one? Well, find out, if you want, or not. I don't care. Just don't come crying to me if you screw up your phone. I did not put a gun to your head and force you to use these files.
Also, if you screw up your Tab, for the love of the gawds, it's not bricked, calm down.
I suppose you want the download link, huh.
Here you go for the manual files.
Finally, if you like my work, donate to me so I can donate money to devs that make my world easier (and therefore yours).

cheers for the upload
any chance of a deodexed email.apk as it's not in there?

Any screenshots of what the themed versions can potentially look like? Need to weigh up the pro's / con's of being "experimental"
Thanks

Johnston411 said:
cheers for the upload
any chance of a deodexed email.apk as it's not in there?
Click to expand...
Click to collapse
Darn it, I'm sorry, I meant email.apk and not browser.apk. I haven't been able to deodex that apk yet. Sorry I should have it done soon but in the mean time you can use gmail or go back to an odexed FS. Original post updated.
risq said:
Any screenshots of what the themed versions can potentially look like? Need to weigh up the pro's / con's of being "experimental"
Thanks
Click to expand...
Click to collapse
They look exactly the same as on your Tab, just without being odexed. This is not a theme, nor does it change the appearance of any of these applications. It changes the way they function within the OS and allows for the ability to theme.
I mean absolutely zero offense by this, but if you're weighing out the pros/cons of doing this, you probably shouldn't. Just wait a while longer for recovery to be functional, then people will start putting out easily flashable ROMs and themes.

Sorry i misunderstood.
I thought they had been edited / themed already from the initial description..
Its been a long day. Im a risk taker anyways but ill pass for time being.
Keep up the good work.
Sent from my GT-P1000 using XDA App

Johnston411 said:
cheers for the upload
any chance of a deodexed email.apk as it's not in there?
Click to expand...
Click to collapse
Actually, I just got email deodexed.
HERE YOU GO
I'll have the other remaining apks out soon.

very kind.
I want to try it on my dell streak but the odexed email.apk kept force closing.

Let me know if it works.

f.c. as soon as you launch it.
i'll see if it needs any framework stuff added to work tomorrow.

Hi Boushh,
After removing files in both folders it FCs many and froze. It won't reboot now. Let me know what I did wrong. No compliants like you mentioned. Any rescue?
Thanks

Like I said, you'll get that, I was able to copy them over with root explorer between the FC's. If you can not easily do that, plug it in and adb push it.

Added a flashable zip to the first post, happy holidays guys and gals!

I tried the flashable zip with CWM, but it aborts when install.

How can I clear cache & dalvik cache in CWM. There is only with the clear data/factory reset.

Can you tell me the exact error that recovery prints?
I'm almost positive *clear cache* is in the root of recoveries settings and then *clear dalvik cache* is under advanced.

Error is "Installation aborted"
I use the CW Bootstrap recovery, then reboot recovery that purchased from Market for "Bootstrap for Tab".
Select install zip in SD card. Wipe clear cache & in advance for clear dalvik cache. It's still installation aborted.

Okay, I need to change something in the install script, illtry and do it in the next couple hours.

If you ever get the other apk's integrated into the update.zip, I'd be happy to give a test run on my VZW tab.

I did the manual files delete and paste before, but froze the Tab and non bootable anymore. I'm on my second tab, definitely need the update zip for this.
Sent from my SCH-I800 using XDA App

Just an update- I got back from vacation last nightand need a day to recover but I plan in fixing the zip tomorrow.
Also, regarding the mobile print apk, I have tried using every resource possible to deodex it without success so I've given up on it. I blame bad coding, lol.
If any of you care about quadrant scores (which I don't) I was recently asked what I was getting, around 1150-1170. So a bit better I than stock I suppose bit I only deodex for themes really.

Related

[HOWTO] Install Latest WaveSecure in ROM

I found that [email protected]'s ROM had a good idea of adding WaveSecure to the system partition (preventing listing in the My Downloads part of market, and preventing uninstallation through normal means), but his version is slightly out of date now (latest version is 3.0.0.43)
As a result, I set about finding a means to install WaveSecure to ROM myself. Here are my findings for anyone interested in doing the same.
Install the latest version from the market (3.0.0.43 at this time). Now use adb pull to get it off the device onto your pc
Code:
adb pull /data/app/com.wsandroid.apk D:\com.wsandroid.apk
Now open Market back up from the menu, go to My Downloads, and choose Wavesecure Mobile Security Beta and uninstall it for just now (to get it off the data/A2SD location that normal apps are stored in) - thanks, my-space!
Then push the saved apk to the system partition after a remount (to make it read/write)
Code:
adb remount
Code:
adb push D:\com.wsandroid.apk /system/app/com.wsandroid.apk
Then set it all up as usual (will appear in apps list immediately)
and remount system as read only again
Code:
adb remount
And that seems to be it so far. Remember to change the D:\com.wsandroid.apk path to whatever you actually used.
Let me know if anyone finds any problems with this, but I've done it and, fingers crossed, it's worked OK for me.
Obviously, this is only for root users, and there are no guarantees for this.
Couple of questions that might need looked into -
- Do settings carry across after a wipe (as Paul claims Modaco's version does. I've never tried it so can't confirm)
- Is there any disadvantage to using this method? (I guess this is all Modaco's update.zip does, but I don't know)
you forgot to metion to uninstall wavesecure before it is pushed back into system....
my_space said:
you forgot to metion to uninstall wavesecure before it is pushed back into system....
Click to expand...
Click to collapse
Oops! Knew I'd forget something, as I always seem prone to do. Well spotted, and OP corrected.
Thanks
No worries I got a bit confused when i pushed it back onto the phone and was still in my downloads...
I've rooted my phone already but whenever i try to use the command adb remount I get "remount failed: operation not permitted". Suggestions?
I see more and more often, redundant threads.
What How-to will you post next time? How to change backlight settings?
You're pointlessly spamming the board.
I can't say i agree with the 'pointlessly spamming the board' comment, but i would have thought this would at least be better in the applications and themes subforum rather than in development.
Don't forget that an awful lot of android users (and more recently all HTC devices) are more and more 'newbs' and need stuff like this.
While this is good and provides info that people like that need (and myself cos i'm crap at adb and stuff like that so wouldn't have had a clue how to do this previously), maybe the development forum is not the best place for it....
I'm guessing one won't be notified via Market if there's an update available if you push an app to /system/app/, right?
usb0 said:
I'm guessing one won't be notified via Market if there's an update available if you push an app to /system/app/, right?
Click to expand...
Click to collapse
You won't be notified, correct
If anybody doesn't already know, WaveSecure have started hosting update.zip files. This means it's now easy to update your "baked-in" version of WaveSecure without much messing around.
https://www.wavesecure.com/installations/update.zip
Download the file, save it to your SD card, reboot into the recovery console and choose the option to apply an update.zip file.
Voila! Your version of WaveSecure will be updated to the very latest version
DJBenson said:
[...]
Click to expand...
Click to collapse
That's really awesome! Thanks for the tip!
Just a question of curiosity: If I push an app to /system/app/ and then issue the rm-command to remove its apk, won't there be lying a bunch of files associated with the program and with absolutely no function, since the app itself is removed? How do I know the name of these files and where they are located for removal?
I'm a bit confused by that question. My understanding (which may be incorrect but from what I've seen of the "guts of a ROM" appears to be the case) is that the applications reside in the apk files, they are not extracted. If you list the content of any of the app folders (/system/app, /data/app or /data/app-private) then all you get is a bunch of apk files (and some odex files). So when you 'push' an apk to the phone, that application is then "installed", when you rm/remove an application, you do so by removing the apk.
if you remove the apk you have left something in /data/dalvik-cache. wiping the dalvik-cache every now and then helps reclaiming that space, though it is not much.
the app settings and data are stored in /data/data, you could delete the files manually by checking their names (no idea if/what convention the names follow), imho not worth the trouble as it is only a few kb.
odex files aren't created if you don't do in a PITA process manually. don't worry about them, don't touch them, then you're good. odex files are only for system apps.
I bought a used phone and it had WaveSecure already installed. I couldn't find it in the applications list to uninstall, so I did a factory reset on the phone. The application was still there and it still didn't show up in the applications list.
I have the Superuser Permissions application, so someone must have rooted it.
Is there any way to uninstall this?
motomeup said:
I bought a used phone and it had WaveSecure already installed. I couldn't find it in the applications list to uninstall, so I did a factory reset on the phone. The application was still there and it still didn't show up in the applications list.
I have the Superuser Permissions application, so someone must have rooted it.
Is there any way to uninstall this?
Click to expand...
Click to collapse
""Just (re)flash a ROM................""
I just noticed that WaveSecure now points to this post for instructions to install as system application, and I am not sure that the update.zip maintained with them is up-to-date.
However, you can now select to download the .apk directly to your PC thus eliminating the first Market step in this guide.
strife242 said:
I just noticed that WaveSecure now points to this post for instructions to install as system application, and I am not sure that the update.zip maintained with them is up-to-date.
However, you can now select to download the .apk directly to your PC thus eliminating the first Market step in this guide.
Click to expand...
Click to collapse
I believe it is kept up to date, as VillainROM kitchen uses it as a source for the WaveSecure app (fetched each night to keep it up-to-date).
I've certainly never had any problems with it.
Excellent guide Pulser,... I should really reinstall Wavesecure now Im not using a MoDacO Custom ROM. Nice one bruv.
Found this to be helpful.
https://www.wavesecure.com/blog/how-to-make-wavesecure-hard-reset-proof.aspx
I just did a search in the Market fro 'wavesecure' and two things popped up WaveSecure and WaveSecure UninstallProtection Add-on which needs to be uninstalled before WaveSecure and if the add-on is uninstalled it is supposed to lock the phone. (all this is in the description I have yet to try)

[Q] Needed: Idiots guide to updating system apps

In a lot of the custom roms threads I see that people are always asking the cooks to update the system apps as soon as a new one is released.
Rather than us users constantly hassling the cooks to do this, could somebody post an 'idiots' guide how to update the system apps ourselves?
I have seen a few threads about how to remove apps using adb, but none on how to update them.
Any help would be appreciated, not just by the users, but probably by the overworked cooks too
Cheers.
EDIT: by this I mean a way to update the apk in the system folder rather than the date to save space on the phones memory.
One way is to open the market and click on the 'downloads' link at the top and it will give you a list of installed apps and the ones highlighted in red have updates.
Another way is to search the market or a free app called 'aTrackDog' which will check all your apps for updates.
Thanks, but that is not what I meant. I should have made it clearer in my question.
What I want is this: a way to update the applications so that the updated apk goes into the system folder rather than the data folder. That way the update doesn't take up any more of the precious space on my phone.
I'll edit the OP to show this.
But thanks anyway for your help.
Don't you mean the fact that certain apps included in roms cant be updated. Only possible by flashing an updated version of that rom.
Wrong section.
prodygee said:
Don't you mean the fact that certain apps included in roms cant be updated. Only possible by flashing an updated version of that rom.
Click to expand...
Click to collapse
No, that's not true. Often when a cook produces their own rom they will release an "Update pack" when a system app has been updated (such as Flash or Maps). For an example, see here under 'updated system apps':
http://forum.xda-developers.com/showthread.php?t=773997
What I am asking for is if anybody knows how to use adb to update apps on the system partition. When updating from the market a the update takes place on the data folder, not the system one.
Ta.
scutworker said:
No, that's not true. Often when a cook produces their own rom they will release an "Update pack" when a system app has been updated (such as Flash or Maps). For an example, see here under 'updated system apps':
http://forum.xda-developers.com/showthread.php?t=773997
What I am asking for is if anybody knows how to use adb to update apps on the system partition. When updating from the market a the update takes place on the data folder, not the system one.
Ta.
Click to expand...
Click to collapse
do you mean by example
Code:
adb push Vending.apk /system/app
adb reboot
TomLeeDesire said:
do you mean by example
Code:
adb push Vending.apk /system/app
adb reboot
Click to expand...
Click to collapse
That is something like it. What I want is a guide to what to do to update these apps when an update is out in the market place. Something like being able to update the app from the market, but then move the new apk to the system folder so to save space on data.
Thing is, if you're using a cooked ROM you're likely to be using A2SD+ which makes the need to not have system updates redundant as you've got your EXT partition. The other way would just be to edit the original ZIP file and reflash the ROM without a wipe
EddyOS said:
Thing is, if you're using a cooked ROM you're likely to be using A2SD+ which makes the need to not have system updates redundant as you've got your EXT partition. The other way would just be to edit the original ZIP file and reflash the ROM without a wipe
Click to expand...
Click to collapse
That is not entirely true, even though I sport A2SD+ (and it's 1/3 free) my /data is always begging for room... I'm always at the 15MB-free-limit.
Then you've either got a LOT of apps storing data or something's not right
Small dirty 0.1beta guide
I'll use teppic's update zip as example (hope he doesn't mind), sample of his updateapps.zip can be found in this thread -> http://forum.xda-developers.com/showthread.php?t=773997
1. Install the update from Market, then open Appmonster and backup it on SD. After that, uninstall the update, to free up space.
2. Open the update.zip with WinRar (don't unpack it), you'll see 2 folders
META-INF
system
Open the inside of META-INF till you get to update-script and open it for editing, here's the example:
Code:
show_progress 0.1 0
delete SYSTEM:app/YouTube.apk
delete SYSTEM:app/YouTube.odex
delete SYSTEM:app/Facebook.apk
delete SYSTEM:app/Facebook.odex
delete_recursive DATA:data/com.android.vending
copy_dir PACKAGE:system SYSTEM:
set_perm_recursive 0 0 0755 0644 SYSTEM:app
show_progress 0.1 10
Replace/add/remove .apk's (you can add .apk without .odex) in this list, as those commands will delete existing apps from /system/app on phone
The rest of the script will copy the content of the other folder you saw before (system with subfolder app), so you want to add/remove apk's you like to there. Remember to use WinRar's function to add the file to archive, everything done here's is inside of the archive. When you're done, save the update-script, check everything again and close WinRar.
3. Flash the zip ;]
or do it manually:
h_ttp://forum.cyanogenmod.com/topic/8067-how-to-manually-update-system-apps/
EddyOS said:
Then you've either got a LOT of apps storing data or something's not right
Click to expand...
Click to collapse
I do think A LOT fits (about 300 apps installed)...
That's exactly what I wanted.
Thanks for the help, everybody.
Does this work on a Rooted (Unrevoked) phone with HTC's Original Froyo?
- I've been following teppic74's thread for some time now, and for every app that get an updated I get closer to flashing his ROM... but if I can just update my apps I wouldn't have to go through the process of reinstalling everything else after...
gosa said:
Does this work on a Rooted (Unrevoked) phone with HTC's Original Froyo?
- I've been following teppic74's thread for some time now, and for every app that get an updated I get closer to flashing his ROM... but if I can just update my apps I wouldn't have to go through the process of reinstalling everything else after...
Click to expand...
Click to collapse
Sure thing.
thed0g said:
Sure thing.
Click to expand...
Click to collapse
Nice!
That means my weekend is saved, I 'm gonna give myself some updates!
- Thanks!
One thing...if using the push and pull commands in adb to move the apk files to the system partition, what happens to the .odex files? Do you move them as well?
scutworker said:
One thing...if using the push and pull commands in adb to move the apk files to the system partition, what happens to the .odex files? Do you move them as well?
Click to expand...
Click to collapse
.odex files are only on some custom rom's, you probably dont have them.
Hello again...
I kind of never got around to doing this last weekend - both because lack of time but also because the more I read the more worries I have. (Don't know when I lost my "gung ho" attitude, but age seems to turn me into a chicken...)
Anyway - I wanted to ask one important question.
How do I keep an eye on the space I have available for updating my apps? What if the updates are so much larger than the apps I'm replacing, what will happen then?
I read in teppic74's thread that he recommended some adjustments to save space, but how do I know what I have to "play" with? Is there a good app to read available space in "system"?
Thanks in advance,
gosa

[Q] how can i restore system apk.

First off I'd like to start off by saying that I am kind of an idiot...with that said; I like to mess around with important files on my device(Acer a100) even though I have absolutely no clue what I'm doing.
Using titanium backup I uninstalled that download system apk. The one with the green icon and the white arrow pointing down. Now when I try to restore it through tit. Backup it will just freeze and keep saying that it is restoring and I have to finally force close titanium. I have also tried messing around with permissions in root explorer, fixing permissions in rom manager, navigating to system/app and installing it manually through a file explorer( get message install fail), and hard resetting.
The main problem is that everything I download will show in my notification bar and after I close/exit them they come back 5-30 min later. If I click on the download in my notification(not on the x) then my notification bar just closes. I can kinda fix this by turning my notifications off or cleaning data/cache on ?download storage? Apk/app.
Does anyone know of an easy fix for restoring this system apk. For there are no custom roms or recovery sources for this device that I have seen yet.
Thank-you, Robb
Get the system.apk file from the roms here
http://forum.xda-developers.com/showthread.php?t=1307046
i tried downloading those recovery files and twice they came back saying they were corrupted, is there any way someone can just upload the system file i need from their a100...its the downloads apk. the green icon with a white arrow pointing down
RobbandJenica said:
i tried downloading those recovery files and twice they came back saying they were corrupted, is there any way someone can just upload the system file i need from their a100...its the downloads apk. the green icon with a white arrow pointing down
Click to expand...
Click to collapse
PM me with your email address, I'll email you the apk from my A100, I'm still running the stock rom that I pulled it out of the box with.
You can download it straight to your tab from your email, beforee you do, get a file manager (like es file manager) from the market. You will be able to get to your downloads folder from there and install it.
ummmmm............ could you repeat that?
6stringandy said:
PM me with your email address, I'll email you the apk from my A100, I'm still running the stock rom that I pulled it out of the box with.
You can download it straight to your tab from your email, beforee you do, get a file manager (like es file manager) from the market. You will be able to get to your downloads folder from there and install it.
ummmmm............ could you repeat that?
Click to expand...
Click to collapse
He's got Root Explorer, that should do the trick.
To the OP: You are mounting the system partition R/W in Root Explorer when you try this, aren't you? Hate to ask a dumb question but.....
Yes I am hitting that button up top on root explorer changing it from r/w to r/o but I think some how I just got the wrong apk....after titanium wouldn't restore it I think I remember copying apk. From my phone (g2x) and attempting to restore those...dumb, I know I might of tried changing the names of the apk. Too,..like I say I f*** with s*** I have no business Fu****** with. I will p.m. my email now maybe I can get a screen shot of the system files if anyone feels up to it, so I can cross check proper name and sizes
How about just reinstalling the 3.2.1 update that is in the developer section. There should be no reason to factory reset since it is the same version. I have soft bricked mine a few times and I have just did the update again.
I even upgraded from whatever version the device shipped with to 3.2.1 without wiping the data.
A100 development section??? I see three a100 recovery downloads and one a101 recovery in our development section but when I download them i t says they were corrupted...if those are what your talking about...which one exactly should I use and what do I do with the file after words???
----sorry two that say a101 and two a100
So should I use file Id # 115,116,117,or 109
Use the one in this post. It is already decrypted. The ones in the frist post need to be decrypted using the Acer decryption tool. I have used the one I linked to probably 20 times. Once you run the update you will have to re-root the tablet.
thank-you all..recovered and fixed!!!
I was able to fix my problem by using the recovery update zips. But I want to thank everyone that helped, and remind people from experience to freeze unwanted system apps instead of uninstlling in titanium backup.u
Very important advice also is to search and read before starting new posts. I could have saved some time and headache just by doing that...the answers were just a couple paragraphs away the whole time.

Please help, deleted wall paper picker and program monitor from Galaxy Grand

Hello to members here.
Would be really grateful for any help with info' regarding my Galaxy Grand Dous GT-19082 running on 4.1.2. I like the phone a lot, and don't like the fact I accidentally deleted the wall paper picker and also the program monitor from the system with root delete app. So I can not use live wall paper now, or the program monitor
As said before, phone rooted, think using/has CWM. Apart from that it's standard.I didn't back up my phone with Titanium back up etc unfortunately. I have tried to see which ROM I am using, but can't find out, even under settings/about device. It must be a stock ROM I guess, as I only rooted it, didn't change ROM.
I have spent/wasted a day and a half so far trying to find info' on the web looking how I can re install these to the phone. Potentially frustrating. I have looked for the apk files but could not locate.
I am fairly basic with my knowledge on this techie stuff, so if anyone can explain as simply as possible and step by step. I would be most thankful. If I could pay somebody to do it, then I would probably be keen, just want my phone as it was again...
Thanks again, and respect in advance for any helps/info' and advise.
Sincere regards, Alex
Recklessly deleting a few, seemingly unimportant system files could have as destructive consequence as having to reflash your whole firmware via Odin. That means you have to backup all your apps and datas. What firmware version are you on currently? Maybe some guys here can help extracting the files from the firmware package you mentioned, or else you might have to download the whole firmware (mind you, it's huge) and flash it via Odin.
Hey Naufalhadyan, Thanks for the reply. Yes, was reckless and kind'a stupid deleting the files.
My firmware is I believe 4.1.2 Jelly Bean
mr_b_alex said:
Hello to members here.
Would be really grateful for any help with info' regarding my Galaxy Grand Dous GT-19082 running on 4.1.2. I like the phone a lot, and don't like the fact I accidentally deleted the wall paper picker and also the program monitor from the system with root delete app. So I can not use live wall paper now, or the program monitor
As said before, phone rooted, think using/has CWM. Apart from that it's standard.I didn't back up my phone with Titanium back up etc unfortunately. I have tried to see which ROM I am using, but can't find out, even under settings/about device. It must be a stock ROM I guess, as I only rooted it, didn't change ROM.
I have spent/wasted a day and a half so far trying to find info' on the web looking how I can re install these to the phone. Potentially frustrating. I have looked for the apk files but could not locate.
I am fairly basic with my knowledge on this techie stuff, so if anyone can explain as simply as possible and step by step. I would be most thankful. If I could pay somebody to do it, then I would probably be keen, just want my phone as it was again...
Thanks again, and respect in advance for any helps/info' and advise.
Sincere regards, Alex
Click to expand...
Click to collapse
1. Boot into recovery, Volume UP + Home + Power
2. Select Install zip and choose this zip file - View attachment apps-update.zip
3. Let it install
4. Go back, select Wipe Cache
5. Go to advanced, select Wipe Dalvik-cache
Alternatively, extract the zip, mount your /system and copy the apks included and set their permissions to rw-r--r--
I couldn't find an exact apk that says Program Provider, so I'm included both possible ones.
Apks included:
- ApplicationsProvider
- SecLiveWallpapersPicker
- SecWallpaperChooser
- TaskProvider
All above apps are extracted from 4.1.2 XXAMF7 firmware directly.
The zip file will copy and replace the above system apps. Clearing cache and dalvik-cache will let your phone upgrade apps but no data will be lost, without it you might get Force Closes.
NOTE: Please make sure you back up your data before-hand, just in case
Hi Iceyhotguy,
Much thanks to you for the zip link and what seems like straight forward instructions.
I have spent a while trying to add the zip. When I go into recovery mode, it says it can not mound sd card. I have even payed for the premium version of CWM now, thinking I could add the zip this way, which I think I can, but again in recovery mode, it can not mount the sd card, which is where the file is download to. (I think)
Have downloaded the file straight to the phone aswell, but no luck yet.
I guess I have to install manually some how, you said ''Alternatively, extract the zip, mount your /system and copy the apks included and set their permissions to rw-r--r--'' . If you could be so kind to talk me through in baby steps (as I don't really understand this way) how I can do it this way, seeing the recovery mode way is not working for some reason.
Close,but not quite there yet.
Really hoping to fix my mistakes of accidentally deleting file soon, guess it's a good lesson, and I am learning more about this kind of thing, so not all bad.
Hope to hear back from you, and/or other members soon.
Thankyou,
Alex
Spent ages trying to fix my phone, and research online how I ''copy the apks included and set their permissions to rw-r--r--'' can't do it, getting frustrating..
Also I read online that using CWM as a recovery is not needed on a stock ROM and the error message in recovery 'can't not mount sd card'' can happen with stock rom and CWM....
Would really appreciate some help to fix this. Thanks:good:
Managed to try change permission with a root explorer program, though it says some files do not allow permission change, so seems I can not so this either
mr_b_alex said:
Spent ages trying to fix my phone, and research online how I ''copy the apks included and set their permissions to rw-r--r--'' can't do it, getting frustrating..
Also I read online that using CWM as a recovery is not needed on a stock ROM and the error message in recovery 'can't not mount sd card'' can happen with stock rom and CWM....
Would really appreciate some help to fix this. Thanks:good:
Click to expand...
Click to collapse
Reflash the CWM for 4.1.2 with Odin from here - http://forum.xda-developers.com/showpost.php?p=42349036&postcount=1
That'll fix the sdcard issue. If it doesn't try putting the zip file in internal memory.
I explained how to copy bootanimation file here in steps and paste it back in /system/media with setting permissions : http://forum.xda-developers.com/showpost.php?p=46010766&postcount=2
The same principle will apply when copying apks from the above zip file, take all 4 apks, and paste them in /system/app folder then follow my post above to set permission.
iceyhotguy said:
Reflash the CWM for 4.1.2 with Odin from here - http://forum.xda-developers.com/showpost.php?p=42349036&postcount=1
That'll fix the sdcard issue. If it doesn't try putting the zip file in internal memory.
I explained how to copy bootanimation file here in steps and paste it back in /system/media with setting permissions : http://forum.xda-developers.com/showpost.php?p=46010766&postcount=2
The same principle will apply when copying apks from the above zip file, take all 4 apks, and paste them in /system/app folder then follow my post above to set permission.
Click to expand...
Click to collapse
Thanks for the info' s. Have tried, done what was well explained, but still no luck..
Think I try to reflash the stock rom via odin, if you have any links /info' on this, that would be great, thanks
iceyhotguy said:
1. Boot into recovery, Volume UP + Home + Power
2. Select Install zip and choose this zip file - View attachment 2581684
3. Let it install
4. Go back, select Wipe Cache
5. Go to advanced, select Wipe Dalvik-cache
Alternatively, extract the zip, mount your /system and copy the apks included and set their permissions to rw-r--r--
I couldn't find an exact apk that says Program Provider, so I'm included both possible ones.
Apks included:
- ApplicationsProvider
- SecLiveWallpapersPicker
- SecWallpaperChooser
- TaskProvider
All above apps are extracted from 4.1.2 XXAMF7 firmware directly.
The zip file will copy and replace the above system apps. Clearing cache and dalvik-cache will let your phone upgrade apps but no data will be lost, without it you might get Force Closes.
NOTE: Please make sure you back up your data before-hand, just in case
Click to expand...
Click to collapse
Thanks a ton man, this worked for me and now I re-installed Live Wallpaper APK. Could not install via any root perm enabled file manager. Sumit pointed me here, thanks to him too.

[Qualcomm][MetroPCSXT1765]The Do's/Don't Delete Bloatware Official List

Here is a list of bloatware to safely delete. I've tried it on my freshly flashed stock rom. As always, you are responsible for your own phone, I ascertain no responsibility if you mess up. Do this AT YOUR OWN RISK.:cyclops:
The Metro PCS variant has almost 7GB out of 16GB in use out the box (The system uses 5.6GB by itself), mostly with stock phone apps most people hate anyway. However, the XT1765 is an absolute nightmare if you delete the wrong file - and we're talking about the entire rom crashing and burning and at least four hours trying to get out of a catastrophic crash. I know....personal experience, lol.:laugh:
You will have to refer to my other guide on how to delete files with ADB, as Titanium Backup and Root Explorer are not going to cut all the mustard for you. For this method I went mostly ADB, with Titanium for smaller apps.
Things to Know Beforehand:
1. If you try to delete from your File Explorer of choice the device will CRASH/FREEZE on you, meaning, you'll have to take the battery out and reboot. And that doesn't mean the delete went though.
2. You will need root. It's imperative when messing around in the system files.
3. The reason why Titanium Backup is failing this mission is because Motorola/Lenovo decided to put some of these pesky roms in the OEM folder to keep you from easily deleting them as if they were just simple apk's. The OEM folder has its own protections to stop you from, dare I say it, cleaning out the bloat on your phone (see #1).
4. Check and check again to ensure files are gone. Sometimes files will appear to be gone and the folders come back on reboot. I have ZERO clue why that happens, but its annoying.
5. Do NOT delete the camera in favor of a better one. Instant DOA.
6. There is a nice list of Moto G safe to delete list floating around that shares some of the package files. Don't be tempted and delete. I tried them and got a CATASTROPHIC ROM FAILURE that resulted in me having to painstakingly start flashing system sparse files, boot files, and everything else to get the phone back. Couldn't even boot into TWRP. You'll see the Do Not Delete List Below.
Delete List That's Okay:
package:com.nuance.nmc.sihome.metropcs
package:com.privacystar.android.metro
package:com.metropcs.metrozone
package:com.handmark.metro.launcher
package:com.nuance.nmc.sihome.metropcs
package:com.motorola.hotspotlauncher
package:com.motorola.android.fmradio
package:com.motorola.moto
package:com.facebook.system
package:com.facebook.appmanager
packages:com.lookout
package:com.google.android.googlequicksearchbox
package:com.google.android.marvin.talkback
Device Help: /system/priv-app/GuideMe.odex (With Titanium Backup)
Do Not Delete List: (BigUps to @doppelhelix for compiling this for his MotoG)
/system/app/PhaseBeam.apk
/system/app/BasicDreams.odex
/system/app/atfwd.apk
/system/app/atfwd.odex
/system/app/BasicDreams.apk
/system/app/MagicSmokeWallpapers.apk
/system/app/MagicSmokeWallpapers.odex
/system/app/MotGeoFenceSvc.apk
/system/app/PhotoTable.apk
/system/app/PhotoTable.odex
/system/app/VisualizationWallpapers.apk
/system/app/Bug2GoStub.apk
/system/app/VisualizationWallpapers.odex
/system/app/com.qualcomm.location.apk
/system/app/com.motorola.android.settings.diag_mdlog.apk
/system/app/com.motorola.android.settings.diag_mdlog.odex
/system/app/com.qualcomm.location.odex
/system/app/com.qualcomm.services.location.apk
/system/app/LiveWallpapers.apk
/system/app/LiveWallpapers.odex
/system/app/Exchange2.apk
/system/app/3c_main.apk
/system/app/3c_main.odex
/system/app/com.google.android.gm.apk
/system/app/com.motorola.android.nativedropboxagent.apk
/system/app/com.motorola.android.nativedropboxagent.odex
/system/app/MotGeoFenceSvc.odex
/system/priv-app/3c_devicemanagement.apk
/system/priv-app/3c_devicemanagement.odex
/system/priv-app/3c_notification.apk
/system/priv-app/3c_notification.odex
/system/priv-app/3c_ota.apk
/system/priv-app/3c_ota.odex
/system/priv-app/ContextEngineClient.apk
/system/priv-app/DemoMode.apk
/system/priv-app/CQATest.apk
/system/priv-app/DemoMode.odex
/system/priv-app/DeviceAuthApp.apk
/system/priv-app/fswriter.apk
/system/priv-app/fswriter.odex
/system/priv-app/EmaraPhoneExtns.odex
/system/priv-app/LMIRescueSecurity.apk
/system/priv-app/MotAuthService.apk
/system/priv-app/MotAuthService.odex
/system/priv-app/MotoAssist.apk
/system/priv-app/AudioEffects.apk
/system/priv-app/MotoCare.apk
/system/priv-app/MotoCareInt.apk
/system/priv-app/OMAProvisioning.apk
/system/priv-app/EmaraPhoneExtns.apk
/system/priv-app/GuideMe.apk
/system/priv-app/MotCamera.apk
/system/priv-app/MotCamera.odex
/system/priv-app/AudioEffects.odex
/system/priv-app/3c_checkin.apk
/system/priv-app/3c_checkin.odex
/system/priv-app/BodyGuardApp.odex
/system/priv-app/ContextEngineClient.odex
/system/priv-app/DeviceAuthApp.odex
/system/priv-app/MotoAssist.odex
/system/priv-app/MotoCareInt.odex
/system/priv-app/OMAProvisioning.odex
Articul8Madness said:
Here is a list of bloatware to safely delete. I've tried it on my freshly flashed stock rom. As always, you are responsible for your own phone, I ascertain no responsibility if you mess up. Do this AT YOUR OWN RISK.:cyclops:
You will have to refer to my other guide on how to delete files with ADB, as Titanium Backup and Root Explorer are not going to cut all the mustard for you. For this method I went mostly ADB, with Titanium for smaller apps.
Things to Know Beforehand:
1. If you try to delete from your File Explorer of choice the device will CRASH/FREEZE on you, meaning, you'll have to take the battery out and reboot. And that doesn't mean the delete went though.
2. You will need root. It's imperative when messing around in the system files.
*Well I guess you can easily and permanently delete files from twrp advanced file manager*
in case you don't want to bother using a PC or installing titanium .
Click to expand...
Click to collapse
KevMetal said:
Articul8Madness said:
Here is a list of bloatware to safely delete. I've tried it on my freshly flashed stock rom. As always, you are responsible for your own phone, I ascertain no responsibility if you mess up. Do this AT YOUR OWN RISK.:cyclops:
You will have to refer to my other guide on how to delete files with ADB, as Titanium Backup and Root Explorer are not going to cut all the mustard for you. For this method I went mostly ADB, with Titanium for smaller apps.
Things to Know Beforehand:
1. If you try to delete from your File Explorer of choice the device will CRASH/FREEZE on you, meaning, you'll have to take the battery out and reboot. And that doesn't mean the delete went though.
2. You will need root. It's imperative when messing around in the system files.
*Well I guess you can easily and permanently delete files from twrp advanced file manager*
in case you don't want to bother using a PC or installing titanium .
Click to expand...
Click to collapse
Well, the thing is, you can "try" deleting the files from the twrp advanced file manager, but it can cause instabilities in the boot. I tried that as a first line of defense after flashing the stock rom and voila, the boot crashed. I dont exactly know what fugly ugly stuff Motorola has attached to that OEM folder, but any playing around with that outside of ADB results in catastrophic failure.
This XT1765 is something else :laugh:
Click to expand...
Click to collapse
:good:haha okay I hear you ...i have xt1762 mtk which isn't too difficult ....but yeah even then you need to be careful when removing anything with a Motorola name /extension ..I like using recovery cos you can make a backup as you go along ..and if you can't boot system you can just boot back into recovery and restore to last state before crash ... furthermore changes always stick ( for better or worse ) & no need for a PC .
Articul8Madness said:
Do Not Delete List
Click to expand...
Click to collapse
Totally forgot that i that I made such a list. Brings back memories where I was much more active on xda. Thanks for mentioning it
KevMetal said:
:good:haha okay I hear you ...i have xt1762 mtk which isn't too difficult ....but yeah even then you need to be careful when removing anything with a Motorola name /extension ..I like using recovery cos you can make a backup as you go along ..and if you can't boot system you can just boot back into recovery and restore to last state before crash ... furthermore changes always stick ( for better or worse ) & no need for a PC .
Click to expand...
Click to collapse
Be thankful, lol, that you have the Mediatek version. I actually ran into a tizzy deleting bloat from Recovery. Got stuck either on the N/A black screen or if trying to reboot into recovery, the Recovery splash screen! Took 4 hours to get it back, but not before I had to get the very first .xml stock release, special tools to unpack it (winrar just would not do), and then flash first the boot.img, then each one of the sparsechunk files just to get it to run enough to get back to recovery. On the XT1765 they made it harder, or maybe that's a Qualcomm thing, lol. :cyclops::cyclops::cyclops: And get this....all I was trying to do was remove the Moto app. :laugh:
I guess mediatek has some advantages then after all .. .. sounds like a long day in front of the laptop on a Saturday ... imagine the frustration if you didn't actually like playing around with phones :cyclops:
KevMetal said:
I guess mediatek has some advantages then after all .. .. sounds like a long day in front of the laptop on a Saturday ... imagine the frustration if you didn't actually like playing around with phones :cyclops:
Click to expand...
Click to collapse
This isn't about mediatek vs perry as most variants of the latter can be easily modded relative to the apparently pesky XT1765.
Davey126 said:
This isn't about mediatek vs perry as most variants of the latter can be easily modded relative to the apparently pesky XT1765.
Click to expand...
Click to collapse
Mmm true .. I guess the cheaper they offer them the more bloat they feel you should enjoy..or depending the share holders outlook or philosophy on life ..
Flash GAPPS of your choice, though i recommend pico_gapps, it will automatically remove google bloatwares

Categories

Resources