How to Backup & Restore System apps for ROMs testing? - Galaxy A3, A5, A7, A8, A9 Q&A, Help & Troubleshoot

I mostly convert my Favourite Apps like Greenify,Modded Play Store, ES file Explorer Pro, QuickPic, Multiling, Xposed,MX Player, GravityBox, AdAway and Mini Desktop (Launcher) etc to System Apps. I often Replace these apps with Stock Gallery, File Manager and Launcher Apps.
This Method give me a Lot of free space on Data Partition and Factory Reset protection too.
So there is an issue. Whenever I try to shift on a new ROM or Testing new Roms. It is very difficult to install all my apps to that new ROM one by one then Convert them to System apps again and then configure each apps.
So I want to ask To ROM testers what they choose the method to switch one ROM to other ROMs with all their previous apps (System and User with data). Only Titanium Backup provides this facility to create a Flashable Zip of System and User Apps and their Data to flash through recovery to new ROM. But after Jelly Bean Most of Functions of Titanium Backup are not working. So last time Flashable Zip did not work completely for me when I was going to test RR 6.2..
Please Help, Any method that can Backup My Converted System Apps and User apps with their data and then Restore these to New Rom. Thanks.

Related

update-script

I have about 10-15 apps I always end up installing for every new rom. I was wondering if I could just use this method to create an update.zip so I could just load it from recovery after I load a rom. I tried and for the most part (swype excluded) the apps installed ok, but i noticed if I wanted to remove them I could not. I am guessing its because I put the apk in the system/app folder. can i put it in another folder to make it appear just as if it was installed from the market? I don't see any apps installed anywhere else to be honest?
I'm not to sure about the update script but I just use Titanium Backup to reinstall all my apps. Just download it from marketplace and run a app backup. So after I install a new Rom I just redownload titanium from the market place and restore all apps. Then I can uninstall an app or delete it from the backup. Not really sure if this helps you but trying to help others out.
ejkeebler said:
I have about 10-15 apps I always end up installing for every new rom. I was wondering if I could just use this method to create an update.zip so I could just load it from recovery after I load a rom. I tried and for the most part (swype excluded) the apps installed ok, but i noticed if I wanted to remove them I could not. I am guessing its because I put the apk in the system/app folder. can i put it in another folder to make it appear just as if it was installed from the market? I don't see any apps installed anywhere else to be honest?
Click to expand...
Click to collapse
If you did something like this you would lose all data associated with those apps such as settings, game saves, etc. Best thing is Titanium backup. Also if you installed the apps without going through the market, you wont get updates.
i think if you put them in /data/app they can be uninstalled so make an update.zip that places them there
You can use ti backup to make an update.zip
Sent from my ADR6300 using XDA App
I guess i'll stick with Titanium Backup. I'll have to look into the update.zip option from there, but if it doesnt restore data, kind of a wasted step. I'll have to buckle down and look at it today. It seems kind of cumbersome going through each app 1 at a time, and don't think I want an every app restore. I imagine there's got to be an option where you can select only certain apps....thanks!
TNS201 said:
If you did something like this you would lose all data associated with those apps such as settings, game saves, etc. Best thing is Titanium backup. Also if you installed the apps without going through the market, you wont get updates.
Click to expand...
Click to collapse
Unless you also threw the corresponding db's from /data/data in there. Then you would (like you said) run into Market problems without a restore of the vending prefs and databases. Like yourself and everyone before said...use Titanium.
Titanium Tip:
1. Create a folder in root of sdcard. For example /sdcard/Reinstall
2. Go to Titanium's settings and make Reinstall your backup folder
3. Backup the apps you want to keep for restore.
4. Go back to settings and change to your regular backup folder so you don't populate your reinstall folder with unwanted apps.
5. After a wipe, download Titanium (Titanium also has an option to create an update.zip of itself so you can install it in recovery before 1st boot).
6. Go to Titanium and change backup folder to Reinstall.
7. Batch restore (donate only) or manually restore the contents.
8. Remember to change backup folder again.
I do this for system apps/settings across different roms also. For instance, I have a DesireSys folder and a FroyoSys folder. Learn to use the filters, makes life much easier.
overground said:
Unless you also threw the corresponding db's from /data/data in there. Then you would (like you said) run into Market problems without a restore of the vending prefs and databases. Like yourself and everyone before said...use Titanium.
Titanium Tip:
1. Create a folder in root of sdcard. For example /sdcard/Reinstall
2. Go to Titanium's settings and make Reinstall your backup folder
3. Backup the apps you want to keep for restore.
4. Go back to settings and change to your regular backup folder so you don't populate your reinstall folder with unwanted apps.
5. After a wipe, download Titanium (Titanium also has an option to create an update.zip of itself so you can install it in recovery before 1st boot).6. Go to Titanium and change backup folder to Reinstall.
7. Batch restore (donate only) or manually restore the contents.
8. Remember to change backup folder again.
I do this for system apps/settings across different roms also. For instance, I have a DesireSys folder and a FroyoSys folder. Learn to use the filters, makes life much easier.
Click to expand...
Click to collapse
Excellent! I've been downloading it after each install. I thought there had to be an easier way.

Flashable apps and settings/preferences

With all this ROM flashing, I was looking for a way to load apps and preferences so that I wouldn't have to spend time configuring, setting ringtones, etc. each time after I flash a new ROM.
I created a flashable file that will add my own apps, similar idea to flashing the Gapps files. Just recently, I added a second file that flashes the app preferences from /data/data. It works with most apps- most apps have a shared_prefs folder. Remember this is just preferences and settings, not data such as SMS and call logs.
So far, some apps don't like being flashed and result in force closes or other issues:
- SetCPU (it works fine if I install it via Linda. I'm using the XDA-dev version- thanks coolbho3000!
- K9 mail
- wireless tether (2.0.5-pre6)
- XDA tapatalk
- GPSstatus2
The preferences don't seem to take if I flash them with the ROM. I have to reboot to recovery and flash the preferences. I suspect the ROM does a first time boot housecleaning procedure.
Has anyone done this or have any insight on what files in /data/data would be good/bad to use?
I can't figure out why some of these FC and others work just fine? Any ideas?
If I were to extract the data.img from an Nandroid backup, could I flash that? What else does that grab besides user apps?

[Q] Restore system app from different ROM

Alright so I have been doing alot of ROM swapping and I found a few apps from other ROMs that I really like but don't exist in my current ROM. Obviously its possible to take apps from one ROM and put it in another otherwise you wouldn't see custom ROMs that are baked with apps from different ROMs baked in.
For instance I really would like to restore the splashtop app from the Dexter's Asus port so I can use it in Taboonay. Titanium Restore just hangs until I kill the app.
Can someone tell me how I can take my titanium backup of a system app from a different ROM and restore it to my current ROM?
Really? No one? Come on guys.
you must backup the application you wanna choose, on the first custom rom with titanium, and then restore it in the other rom. but it's not all application can restore it up.
Yeah I tried that and it didn't restore. It just hung titanium and I had to terminate titanium. I tried doing an ADB push of the APK to the /system/App folder from the titanium backup zip file but when I launch it it just force closes.
Could Asus have done something to this APK so that it would only work on the Transformer? (Splashtop)
not sure if titanium backup will back up and restore the /system/lib files. Some apps need these to work and won't install or run without them.

[GUIDE] Create update.zip for TWRP flash with user apps

Many of you flashed many ROMs. For that you have to wipe data and all of your apps. And everytime you have to install apps from playstore or sd card.
So easy way to avoid time to make a TWRP flashable zip file.
1ST METHOD Root your phone and backup all of your data and create update*.zip file from titanium backup pro app.
link https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
2ND METHOD Use aroma package creater from *@Nikhil
go to this thread https://forum.xda-developers.com/showthread.php?t=2633379
Hit thanks if it helped to save your lot of time.
Which one of these methods can backup and restore data for apks too, not only apks?
jazzh said:
Which one of these methods can backup and restore data for apks too, not only apks?
Click to expand...
Click to collapse
Both method. In titanium backup u must have root. But flashable method no need to root. For restore data of any apps u must put data file from root directory of the app in the flashable zip creator.
Storing data of an app my conflict many issues, better to avoid. I prefer storing only user apps while flashing apps.
HAPPY FLASHING

Installing ROM without certain apps

Hi.
Can somebody explain to me how i can install a ROM, and choosing not to install certain apps that come with it.
For example, i want to install AospExtended, but it comes with AOSP-versions of calendar, clock, dialer etc.
I wish to use the Google-versions instead.
If i just install the ROM with GAPPS, i get both Google and AOSP versions of the aforementioned apps.
If i then uninstall the AOSP versions, the GAPPS versions do not work properly.
Thanks in advance.:good:
You can use the OpenGapps Aroma installer to replace the stock apps or use your own advanced config file to remove stock versions of apps. The Aroma installer is the easier way but creating a config file isn't too difficult
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
Excellent, that was what i was looking for, editing the config file. Thanks!
Your other way is to use Titanium Backup, amazing app in which you can easily freeze or remove unwanted apps. As long as you are rooted you can remove any unwanted apps.

Categories

Resources