How to retain your apps even after Factory reset - Defy General

Hi, after i thought i had bricked my new defy while trying to do some stuff with Root Explorer, i realised that we could retain the downloaded stuff in the phone even after a hard reset. here is how to do it:
We will need the following:
1. Z4Root
2. Root Explorer
3. Apks (applications) you want to retain
steps:
1. root your defy with Z4root. There are other methods available too but i used the z4root (permanent root)
2. install root explorer.
3. install your apks (or if they are already installed then skip this step)
4. open Root explorer after rooting your defy
5. it will state that Root explorer is requesting for superuser access
6. accept superuser access
7. go to /data/app and locate the apks. click on Mount R/W. Use multi selet if multiple apps need to be removed.
8. go to /system/app and mount r/w. Paste the apks there.
9. IMP: Do not rename the installed app names.
10. You can copy (not move) root explorer to /system/app for the same purpose. Uninstall the Root explorer from Application settings once done -> this will remove root explorer copy from the /data/app and when you reboot your phone the copy in the /system/app should be loaded (at least that is how i did)
Let me know in case you are unsuccessful.

Related

Root/ superuser/ managing system

Hi,
i have Rooted my desire using standard unrevoked 321,
confirmed working in adbshell.
Installed superuser and Root explorer
Granted Root explorer rights in superuser
Went in to the root explorer.
Went to my desired location to delete in this case ringtone files to clear valuable space. System/media/ blabla
enabled r/w and deleted the files i wanted.
Now i come to the point that when i either press back and disable r/w or just exit the explorer in all my desire resets and the ringtones are back in place.
It seems that i dont get full control even though i have this confirmed using the Su and id command in sdb shell
Any clearafication would be much apreciated.
Regards
kevincombo said:
Hi,
i have Rooted my desire using standard unrevoked 321,
confirmed working in adbshell.
Installed superuser and Root explorer
Granted Root explorer rights in superuser
Went in to the root explorer.
Went to my desired location to delete in this case ringtone files to clear valuable space. System/media/ blabla
enabled r/w and deleted the files i wanted.
Now i come to the point that when i either press back and disable r/w or just exit the explorer in all my desire resets and the ringtones are back in place.
It seems that i dont get full control even though i have this confirmed using the Su and id command in sdb shell
Any clearafication would be much apreciated.
Regards
Click to expand...
Click to collapse
You need to have S-OFF in order to delete those files that come with the phone.
Check this http://alpharev.shadowchild.nl/ and http://forum.xda-developers.com/showthread.php?t=794314
Once you do this it should not be a problem at all to perform what you want to.
And the alpharev method is reliable and fast
clearing files in any /system/ directory wont give you any space anyway!!! only files in the /data/ directories will
You might also like to try cache for root users. It deletes all cache files
Thans for that. Im going to tinker around with these options
sent mobile

Saving or Storing .apk's

I'm about to start buying a few different apps, and want to save them on my PC so I can have them for either future use or if I am gonna be wiping my phone, returning it, getting another phone, etc... Anybody save them straight to their computer from amazon.com, or can I pull them off my phone thru Kies after dowloading from the market? Then I guess I'll also need to know how would I get the apk running once I put it on my SD Card? Sorry in advance if this is a dummy question- it's my first run at this and there are tons of different opinions and people pitching their softwares on google search and youtube that span back to 2009, so I'd like to see what someone who knows how and has a T989, Thanks!
Download astro file manager (free) from the market and u can back up your apk's. Save them to ur sd card and transfer it to ur pc.
Sent from my SGH-T989 using XDA
zero86ea said:
Download astro file manager (free) from the market and u can back up your apk's. Save them to ur sd card and transfer it to ur pc.
Sent from my SGH-T989 using XDA
Click to expand...
Click to collapse
+1
Sent from my SGH-T989 using XDA
You can also use JRUMMY6 apps - Ultimate app manager pro or ROM Toolbox Pro. This will save the apk as well as the settings for that app.
CincoDeDrinko said:
I'm about to start buying a few different apps, and want to save them on my PC so I can have them for either future use or if I am gonna be wiping my phone, returning it, getting another phone, etc... Anybody save them straight to their computer from amazon.com, or can I pull them off my phone thru Kies after dowloading from the market? Then I guess I'll also need to know how would I get the apk running once I put it on my SD Card? Sorry in advance if this is a dummy question- it's my first run at this and there are tons of different opinions and people pitching their softwares on google search and youtube that span back to 2009, so I'd like to see what someone who knows how and has a T989, Thanks!
Click to expand...
Click to collapse
Here's a quick guide:
1) Download and install a file explorer application that can write to the system partition. You can use ROOT explorer or ES file explorer. I'm not sure if astro has system writing capabilities.
2) Go into the application and enable root access and the ability to write to system. For ES, you go into settings then scroll down and check "Up to Root" and "Root Explorer" and "Mount File System"
3) Navigate to the apk files that you want to save. For user apps, it's under /data/apps and for system apps (memo, contacts, etc.) it's under /system/apps. Now you probably default to /sdcard so you'll have to go up one more level to reach the root directory (it'll just be "/") to access system or data. Save those apks.
4) If you want to restore these apks to a future phone/ROM, it's the same idea, except you just have to copy paste the files to the directory that you found them in. But you have to watch out for odexed/deodexed apps because they're not compatible. So if you go into /system/apps or /data/apps and you see a .odex file after each respective .apk file, you won't be able to install those apps to a ROM that is deodexed. If you go into those directories and you only see .apk files, you won't be able to install those apps on a stock ROM (almost all custom ROMs are deodexed).
5) All you have to do is copy the files into the directories and reboot, you don't have to install them or anything. Some will say that you should change the permissions to (rw- r-- r--) but I've tried both ways anecdotally and I don't think it makes a difference whether you do or not.
Although I'm not sure why you want to go about it this way, if you have titanium backup it'll do all your backing up and restoring for you. The only thing that I use this method for is for the memo.apk which I use but isn't included on all ROMs. TB doesn't back this up because it's a system app. So this process is really only necessary for system apps.
yoft1 said:
Here's a quick guide:
1) Download and install a file explorer application that can write to the system partition. You can use ROOT explorer or ES file explorer. I'm not sure if astro has system writing capabilities.
2) Go into the application and enable root access and the ability to write to system. For ES, you go into settings then scroll down and check "Up to Root" and "Root Explorer" and "Mount File System"
3) Navigate to the apk files that you want to save. For user apps, it's under /data/apps and for system apps (memo, contacts, etc.) it's under /system/apps. Now you probably default to /sdcard so you'll have to go up one more level to reach the root directory (it'll just be "/") to access system or data. Save those apks.
4) If you want to restore these apks to a future phone/ROM, it's the same idea, except you just have to copy paste the files to the directory that you found them in. But you have to watch out for odexed/deodexed apps because they're not compatible. So if you go into /system/apps or /data/apps and you see a .odex file after each respective .apk file, you won't be able to install those apps to a ROM that is deodexed. If you go into those directories and you only see .apk files, you won't be able to install those apps on a stock ROM (almost all custom ROMs are deodexed).
5) All you have to do is copy the files into the directories and reboot, you don't have to install them or anything. Some will say that you should change the permissions to (rw- r-- r--) but I've tried both ways anecdotally and I don't think it makes a difference whether you do or not.
Although I'm not sure why you want to go about it this way, if you have titanium backup it'll do all your backing up and restoring for you. The only thing that I use this method for is for the memo.apk which I use but isn't included on all ROMs. TB doesn't back this up because it's a system app. So this process is really only necessary for system apps.
Click to expand...
Click to collapse
TI backup also just requires the pro license key to be stored in the same location as the backup directory. this way you can change roms and get Ti pro back without needing to re purchase.
Sent from my SGH-T989
try using root explorer
then goto the data/app directory copy your apps and move to whatever folder that you like. then if you want you could sign up for minus and upload all your apks (they have a 2gb upload limit so it works great). Or just connect hercules to computer and pull files from folder you copied to to your computer.
rom tool box pro backs up ALL your installed apks on your sd. manual install and market installed.

AOSP Apps( Will require ROOT)

If you're like me and really enjoy some of the AOSP apps while still retaining the Touchwiz functionality, you can sideload apps and fix their permissions. This is for people who prefer to run a TW rom while retaining root access. You WILL NEED ROOT ACCESS for this. This method will work for Sense roms as well, not too sure about the Sony setups.
You'll need:
ROOT ACCESS(obviously)
Titanium Backup
Root Explorer or something comparable
Whatever AOSP app
1. Download the AOSP apk and move it to your /SYSTEM/APPS folder
2. Make a backup of the TW app using Titanium backup (in case something goes wrong)
3. Uninstall the TW/Sense app using Titanium backup
4. Reboot your phone
5. Open your root explorer/file browser and navigate to /SYSTEM/APPS folder where you should have placed the AOSP apk
6. Long press on it, open up the properties tab and fix the permissions( they should read as follows RW- R-- R--)
7. Close out of the properties tab
8. Install the apk by clicking on it and there you go, you're all finished!!!!

[Q] Can't rw on /system

I backed up and then deleted my play store using titanium backup but when I went to restore it it wouldn't let me. So I tried to move it to system/apps using a few file explorers like root explorer,Es explorer and super manager but non of them let me put system folder into rw mode , and yes I did give all of them root rights. I also tried to use the adb command on the terminal with su rights but that did nothing, does anyone have any advice besides reseting my phone.i am also running Jedi mind trick x3(i know I need to update)
erden99 said:
I backed up and then deleted my play store using titanium backup but when I went to restore it it wouldn't let me. So I tried to move it to system/apps using a few file explorers like root explorer,Es explorer and super manager but non of them let me put system folder into rw mode , and yes I did give all of them root rights. I also tried to use the adb command on the terminal with su rights but that did nothing, does anyone have any advice besides reseting my phone.i am also running Jedi mind trick x3(i know I need to update)
Click to expand...
Click to collapse
In ES, you have to go to 'Root Explorer' under 'Tools', then 'Mount R/W', then use the radio buttons to give it write permissions (given that you have root already).
treefrog321 said:
In ES, you have to go to 'Root Explorer' under 'Tools', then 'Mount R/W', then use the radio buttons to give it write permissions (given that you have root already).
Click to expand...
Click to collapse
Exactly what I did ,i allows access to all the others and system but as soon as I press ok and go back to check the permissions again system is the only one that reverts back to read only
erden99 said:
Exactly what I did ,i allows access to all the others and system but as soon as I press ok and go back to check the permissions again system is the only one that reverts back to read only
Click to expand...
Click to collapse
I have this problem too! I am currently trying to uninstall the system youtube app because it wont let me install the new 5.0 update without doing that as I have a modded youtube apk. I am on AOKP custom ROM

[Q] How I can get to my Stock JB 4.1.2 this Keyboard?

Hi, pls help, is it possible get to the Stock Rom JB on I8160P this keyboard and how? Thanks
Paul Koty said:
Hi, pls help, is it possible get to the Stock Rom JB on I8160P this keyboard and how? Thanks
Click to expand...
Click to collapse
You Can Extract It From System/App Using Root Explorer
pls help how I can do it. thx
Paul Koty said:
pls help how I can do it. thx
Click to expand...
Click to collapse
1. make sure your rooted
2. download es explorer
3. press menu key
4. scroll down
5. click on root explorer then give it root permission
6. you should see a menu if not, press root explorer again
7. once you see a menu, press "Mount R/W"
8. mount /system to r/w
9. go into /system/app
10. copy the (name of keyboard).apk and paste somewhere in sdcard then to install it, copy to /system/app in another rom(follow steps 2-8)
teddytsen said:
1. make sure your rooted
2. download es explorer
3. press menu key
4. scroll down
5. click on root explorer then give it root permission
6. you should see a menu if not, press root explorer again
7. once you see a menu, press "Mount R/W"
8. mount /system to r/w
9. go into /system/app
10. copy the (name of keyboard).apk and paste somewhere in sdcard then to install it, copy to /system/app in another rom(follow steps 2-8)
Click to expand...
Click to collapse
Can´t use es explorer. Always if I move, my phone freeze
From other ROM is call this keyboard "AXT9IME.apk" so I have moved in to system/app used root explorer, but if I want move from my ext card apk, is write: can´t move because is just for read. If I want install normal apk from my card folder, always I see, Instalation....than instalation not done!
Paul Koty said:
Can´t use es explorer. Always if I move, my phone freeze
From other ROM is call this keyboard "AXT9IME.apk" so I have moved in to system/app used root explorer, but if I want move from my ext card apk, is write: can´t move because is just for read. If I want install normal apk from my card folder, always I see, Instalation....than instalation not done!
Click to expand...
Click to collapse
mount r/w!!!! its a system app you cant use package installer!!
Sent from my GT-I8160
What is package installer? Root explorer? Es explorer dont work in my phone. So what cam i do for mount rw and how?
... just use explorer(free ver of root explorer) and mount r/w(dont ask me where it is. its VERY obvious) and copy/past into system/app
Sent from my GT-I8160 using xda app-developers app
teddytsen said:
... just use explorer(free ver of root explorer) and mount r/w(dont ask me where it is. its VERY obvious) and copy/past into system/app
Sent from my GT-I8160 using xda app-developers app
Click to expand...
Click to collapse
Okey, used Explorer... You cannot paste here because the file system is read-only!
thats all what I see if I want move
edit:
well, I have moved app by Es Explorer in app system folder.. Now If I want install it, will see installation......app is not installed....
edit2: I have restart my phone, my apk AXT9IME is in system/app folder, whan my phone start, tell me: samsung keyboard can´t work
System change read only. How do it
some idea?
For Stock Rom you need rooted phone.
There are many apps, you can use e.g. "Root Explorer" from Play Store.
I think there is a free version available.
Procedure for Root Explorer:
1. copy wished .apk to Storage on phone.
2. start Root Explorer
3. go to .apk you want to copy in system/app
4. select it and copy
5. go to system/app
6. in upper bar in the middle you can see mount status. (-ro)
7. change it to -rw by clicking on it and select item -rw
8. Superuser app flushes: grant access
9. Paste .apk in system/app
10. Restart your phone and have fun.
Feel free to ask if further problems occurs.
cu
xafra
AND PLEASE DO NOT OPEN NEW THREADS FOR QUESTIONS YOU HAVE ALREADY ASKED IN EXISTING ONES.
App probably not compatible. And free version of root explorer ( explorer) is already mounted r/w
EDIT: im pretty sure root explorer asks for root access on first startup
Sent from my GT-I8160 using xda app-developers app
teddytsen said:
App probably not compatible. And free version of root explorer ( explorer) is already mounted r/w
EDIT: im pretty sure root explorer asks for root access on first startup
Sent from my GT-I8160 using xda app-developers app
Click to expand...
Click to collapse
Yes! Is true, not compatible, I have folowed guide from teddytsen, all right, but after reboot after my phone freeze and tell me AxT9IME.apk (samsung keyboard) can´t work and stop!
I tested deodex .apk too and same problem always. And if I use Uninstaller Master and see in System apps, there is way to AxT9IME.apk normal- /system/app/AxT9IME.apk, but there is write "2.3.6"!
I want just same as I writed in my first message in atachement. But I don´t know if exist any compatible apk with my Stock or Custom ROM (I have problem with this in both).
In 4.1.2 JB is poor 3x4 grey keyboard... Don´t want it, maybe better downgrade

Categories

Resources