[Q] Using TitaniumBackup to migrate system data between ROMs - Galaxy S III Q&A, Help & Troubleshooting

At http://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-technical-faq.html it says "Please note that if you backup and restore all system settings across very different ROMs, you are on your own. Before restoring on a different ROM, it is strongly recommended to enable the “Migrate system data” option in the Titanium Backup Preferences | Restoration Settings.", but I do not see this "Migrate system data" option in the Restoration Settings. Do you see it?
Have you had good experiences using TitaniumBackup to restore all data (including system data like Wifi access points, SMS, etc) between unrelated ROMs, or have you had to use a combination of applications for your backup/restore?

Migrate system data is indeed present in Preferences.
As it say, if you restore system data, you're on your own. I personally only restore user apps, everything else is tied to my google account

Nandroid data restore yes use many times and works 90% of the time .The other 10% can give unexplained random errors .Users choice really on a rom upgrade say 4.1.1 to 4.1.2 probably ok and far less so on a big jump to 4.2.2 .
jje

Glebun said:
Migrate system data is indeed present in Preferences.
As it say, if you restore system data, you're on your own. I personally only restore user apps, everything else is tied to my google account
Click to expand...
Click to collapse
Which version of TB are you using? I'm using the latest, 6.0.5, and don't see it anywhere (I must be missing something). When I hit the menu button to bring up the settings menu, I don't see it there, and when I click on Preferences in that settings menu, I don't see it either. Where exactly is it visible to you? Thanks.

I use a combination of apps. I NEVER restore system data. It's not that hard to set my ringtones and wallpapers up. I just prefer as clean as possible.
I do however restore all my user apps with data.
I use sms backup+ to backup all my sms to gmail. I usually dont bother restoring them. Why bother? They're all in gmail now anyway.
Edit > Sorry for the off-site link....
Here is a bit more info about what I use and do.
http://androidforums.com/internatio...t/669118-info-my-backup-restore-routines.html

rootSU said:
I use a combination of apps. I NEVER restore system data. It's not that hard to set my ringtones and wallpapers up. I just prefer as clean as possible.
I do however restore all my user apps with data.
I use sms backup+ to backup all my sms to gmail. I usually dont bother restoring them. Why bother? They're all in gmail now anyway.
Click to expand...
Click to collapse
Apart from ringtones and wallpapers, what other things are considered 'system data' that I might want to restore?

iamthemandroid said:
Apart from ringtones and wallpapers, what other things are considered 'system data' that I might want to restore?
Click to expand...
Click to collapse
So you're aware of the whole /system partition = ROM and /data partition = USER?
Well /System technically is Read Only (hence ROM) so all /system data is still in /data with your user stuff
Data from any /system/app (such as messaging, email, browser) would be classed as system data. Also, any setting you make in settings /system/app/settings.apk or SecSettings.apk is also classed as system data
So like you mentioned in your first post... Your WiFi access points are set in settings, so this data is system data.
Its basically your configuration of the ROM stuff... and data from email and messaging client.
Hope that clarifies a little.

iamthemandroid said:
Which version of TB are you using? I'm using the latest, 6.0.5, and don't see it anywhere (I must be missing something). When I hit the menu button to bring up the settings menu, I don't see it there, and when I click on Preferences in that settings menu, I don't see it either. Where exactly is it visible to you? Thanks.
Click to expand...
Click to collapse
menu - preferences - migrate system data.
I'm using the pro version, the latest one

Glebun said:
menu - preferences - migrate system data.
I'm using the pro version, the latest one
Click to expand...
Click to collapse
Yeah definitely. Under "restoration settings"

Related

[Q] What's the best way to use Titanium Backup

Normally when I do a backup using Titanium Backup, I use the batch function and select "Backup all user apps + system data." Then, after I flash my new ROM, I'll do "Restore missing apps + all system data."
My concern is that if I'm making a backup from a ROM that contains bloatware, then flashing to a debloated ROM, wouldn't restoring all missing apps cause that bloatware to be installed again?
What about restoring system data? Would that reinstall anything that I wouldn't want?
Is the best thing to do is go through each item individually and select what you'd want to restore? That seems very time consuming, and I'd hate to overlook anything.
I guess I'm mainly interested in what most people do when they backup and restore apps and system data when flashing from one ROM to another.
Thanks!
When backing up and restoring, you can choose which apps/system data you want to backup. And if you accidentally do backup one, you can just select it and delete the backup.
When doing a restore, you must make sure you are restoring things that will work with the Rom.
Like for example, system data made for a froyo Rom, could mess up a gingerbread Rom and vice versa. Just depends on what you are trying to restore. For system data, the only main thing I restore (that I remember) is the sense launcher settings, which restores how my screen was set up.
Sent from my ADR6400L using XDA App
stojakapimp said:
Normally when I do a backup using Titanium Backup, I use the batch function and select "Backup all user apps + system data." Then, after I flash my new ROM, I'll do "Restore missing apps + all system data."
My concern is that if I'm making a backup from a ROM that contains bloatware, then flashing to a debloated ROM, wouldn't restoring all missing apps cause that bloatware to be installed again?
What about restoring system data? Would that reinstall anything that I wouldn't want?
Is the best thing to do is go through each item individually and select what you'd want to restore? That seems very time consuming, and I'd hate to overlook anything.
I guess I'm mainly interested in what most people do when they backup and restore apps and system data when flashing from one ROM to another.
Thanks!
Click to expand...
Click to collapse
I have this same question. What is the best practice? It seems there is no need to backup system data... only apps + data, is that correct?
i always back up and restore system data that shows up with green text instead of red. these are consider to have "useful" data. theres around 22 or 23 if i remember right. i would start with these and then de select the ones you dont want. for examples i dont use the stocks app so i dont back up stock data. otherwise back up all user apps and data these dont include any of the stock or bloatware apps that come pre installed so its best to keep them all.
Here is what I do.
Open Titanium and Click "menu" on your phone and then select "batch". You will then see a list of different scenarios, look for "backup all user apps" and select "run" . This will back up all your apps. If you want to do system data too select "backup all apps and system data". I always backup up apps and data. Once you select either of these it will show you a list with everything it is backing up. If you don't want something backed up for whatever reason, just uncheck it in the list.
Now if you flash a custom rom that wipes everything and you want to restore all your apps, open up titanium and click "menu" then "batch" and scroll down to the "restore" section. I always do "restore missing apps with data".
Just remember when you make a selection (click run), nothing happens right away, you always go to a screen that shows you what is being backed up or restored. So don't be afraid to click "run"
I have never used titanium backup and would like to confirm something. If you backup system settings, you can restore the all the shortcuts, apps, folders, etc. on the screens? Also, if using titanium backup, I should probably disable the automatic download by Google of all my installed programs, right, when you first reboot the new ROM? Thanks and sorry if I am asking something obvious. I am thinking of upgrading to das bafm 1.7 from 1.6.3.
Sent from my ADR6400L using XDA App

[Q] Titanium Restore

Hello,
After changing Rom from X to Y. Do I restore all user apps+system data? only user apps?
Please clarify.
Thanks
Oren
Do not restore system data if changing firmware .
jje
Titanium Restore
So how do I restore the settings? My desktop, all the configurations?
What exactly should I restore?
It's never a good idea to restore apps AND DATA, just apps, if you also restore data you will likely get FC's particulary if your moving to a new ROM or new formware.
jonny68 said:
It's never a good idea to restore apps AND DATA, just apps, if you also restore data you will likely get FC's particulary if your moving to a new ROM or new formware.
Click to expand...
Click to collapse
ok i have a question for you..when i go to restore apps through TB i always do the first one..restoring missing apps with data....is that good or bad? and didnt TB had an option were you could only restore apps with out the data? or im i being mistaken
Restore "apps with data" isn't the same as "system data," AFAIK.
I've always restored apps with data without incident.
I always restore apps with data but never system data just to be sure. I use Go launcher EX and all my desktops end up exactly as they were (exept for some widgets, but that's unimportant). The only thing i have to do is reconfigure some of the settings, basic things like ringtone, disable haptic feedback, etc...

[Q] Backup/Restore the "Accounts & Sync" settings

Hi,
I'm looking for an app that backs up the "Accounts & Sync" settings for all my accounts, before flashing a new rom. I tried "MyBackup" from the market and it backed up my Sensation quite nicely, but it doesn't restore the accounts and setting up everything again was a pain.
Does anyone know of an app that does a backup that includes a backup of the "Accounts & Sync" settings?
Thanks!
Hi!
you have many choices!
1- Nandroid backup.
you can do a Nandroid backup by the recovery.
Be careful you must have more than 1Go free space on your sd card.
So install recovery.
Then reboot on recovery mode.
GO on backup/restore
The phone save all your phone.
then you can restored it. or just datas if you want.
2- Save By titanium Backup
This is an app which is created to save all your datas and restore it after.
With full version you can be faster and restore all apps at the same time.
With free it's harder... one by one :s
Don't forget thanks button
Do you need more infos?
I have a follow-up question to this. Several, actually:
* Where can I find nandroid? googling finds me something that is several years old.
* Titanium backup, while it contains a section for "backup/restore all system data" first doesn't actually contain any entries, and second is actually much more than we want.
What we're looking for, if I understand OP correctly, is something that ONLY backs up "Accounts & Sync". This is by far the most annoying thing about wiping and reflashing roms, and is also unlikely to be the cause of errors (at least for reflashing the same rom). Thus, is there an application, or a mode in an application or something, that lets us back up *only* the "Accounts & Sync" settings?
NANDROID refers to the back up process from within your recovery program I.E Clockwork, 4EXT Ect... It will be listed as "Backup" in those programs when you are in recovery mode.
You can just backup the "Accounts and Sync Settings" from within titanium, or you can use ROMToolbox which is what i use, both are pretty much the same program but ROMToolbox does alot more than just backups. You will find the "Accounts and Sync Settings" under the "System" tab from within either program.
Once you have backed up the "Accounts and Sync Settings" it would simply be a case of reinstalling either titanium or toolbox and restoring the afore mentioned .apk once you have flashed your new ROM.
dstylazz said:
NANDROID refers to the back up process from within your recovery program I.E Clockwork, 4EXT Ect... It will be listed as "Backup" in those programs when you are in recovery mode.
You can just backup the "Accounts and Sync Settings" from within titanium, or you can use ROMToolbox which is what i use, both are pretty much the same program but ROMToolbox does alot more than just backups. You will find the "Accounts and Sync Settings" under the "System" tab from within either program.
Once you have backed up the "Accounts and Sync Settings" it would simply be a case of reinstalling either titanium or toolbox and restoring the afore mentioned .apk once you have flashed your new ROM.
Click to expand...
Click to collapse
Regarding the NANDROID, ok, that's good to know, thanks =)
Regarding backing up the settings, I can't seem to find anything like that in titanium backup or in (the screenshots for) ROMToolbox (I assume this is what you are referring to: https://play.google.com/store/apps/details?id=com.liteupmobile.secretcodes)
Do I need a pro version or something for this to be available?
No the one i was referring to is made by JRummy Here
The section you will be looking for once installed is "App Manager" once in that or any other program that romtoolbox offers you slide left to switch tabs
EDIT: Ah just installed titanium there to have a look and that displays everything under the same menu (sorry i thought it was similar to toolbox) and it will be highlighted red to indicate it is a system Application / File..
Since we last spoke, I also found it in TitaniumBackup, actually. All I to do was dig a bit =)
I haven't tried restoring it, though. I also don't know where the data actually ended up. It doesn't seem to be in /sdcard/TitaniumBackup like my backed up apps... Any idea?
Em it will be there, on your sdcard / titanium backup folder and there will be in three separate files something like.
The three file names mentioned below contain all the info from your "Accounts & Sync Settings"
com.android.providers.subscribedfeeds-20120418-113609.properties
com.android.providers.subscribedfeeds-20120418-113609.tar.gz
com.android.providers.subscribedfeeds-d6ff2fe87c9c58dd29b2258d83008617.apk.gz
The number and letter strings may be different on your device / sdcard, but those are the files you will be looking for.
I found a bunch of those for the apps I've backed up, but not the settings. I'll look further when I get home.
I simply showed the "system" apps, and some of them showed up as green. Those were the ones I backed up, because they seemed to have reasonable names, like "Accounts" and "SMS/MMS", etc. The red colored ones seemed, indeed, to be system apps, the apps themselves.
I think I found them. It looks like they have names like this:
com.keramidas.virtual.ACCOUNTS-20120417-153858.properties
com.keramidas.virtual.APP_WIDGETS-20120417-153918.properties
com.keramidas.virtual.WIFI_AP_LIST-20120417-154139.properties
Be careful when restoring system data to rooms. This can and has been proven to cause issues as with each update there are changes to where and how things are saved. It is advised by just about every developer to never restore system data and won't except any bug reports if you do restore system data of any kind.
zelendel said:
Be careful when restoring system data to rooms. This can and has been proven to cause issues as with each update there are changes to where and how things are saved. It is advised by just about every developer to never restore system data and won't except any bug reports if you do restore system data of any kind.
Click to expand...
Click to collapse
While that is true restoring accounts and sync settings between roms (especially if its not a version jump for example 2.2>>2.3) it won't cause any (critical) errors.
Sent from my Optimus Me using xda premium
nerot said:
While that is true restoring accounts and sync settings between roms (especially if its not a version jump for example 2.2>>2.3) it won't cause any (critical) errors.
Sent from my Optimus Me using xda premium
Click to expand...
Click to collapse
That all depends on how the dev setup the rom. Like my personal roms. Restoring any system data from any other rom even from the same OS version will boot loop you and require a reflash.
How do you backup and restore Settings/Accounts?
I tried restoring the Google App but I don't think the configured google accounts are stored in it. How would I be able to restore all of the accounts configured in settings/accounts?
Restore all accounts to tablet
fishinpercolator said:
I tried restoring the Google App but I don't think the configured google accounts are stored in it. How would I be able to restore all of the accounts configured in settings/accounts?
Click to expand...
Click to collapse
Yes, I would be interested in this as well. I have many accounts I've configured on my Note 10.1 2014, but after upgrading to 5.1.1, I want to know if I could get all the accounts I had configured previously, somehow configure automatically to my Note, instead of adding them individually and manually.
thanks
Simple you can't. Well you can but it takes root and causes instability
No one App can happen us to backup all the Google accounts settings? I mean with a rooted phone.
Thanks

[Q] Galaxy S III Backup

I am new with this and I have one question.
Is it possible to back up wifi passwords, email accounts and all those stuff, before flashing a custom ROM so I can just restore them after flashing.
djvesic said:
I am new with this and I have one question.
Is it possible to back up wifi passwords, email accounts and all those stuff, before flashing a custom ROM so I can just restore them after flashing.
Click to expand...
Click to collapse
Yes. Root your phone and use a backup app like Titanium Backup. Then save the folder somewhere, flash the new custom rom, restore the folder and then everything else you want with the app.
Tyxerakias said:
Yes. Root your phone and use a backup app like Titanium Backup. Then save the folder somewhere, flash the new custom rom, restore the folder and then everything else you want with the app.
Click to expand...
Click to collapse
I have Titanium Backup.
Is there anything else I should backup other then "Backup all user app + system data"?
djvesic said:
I have Titanium Backup.
Is there anything else I should backup other then "Backup all user app + system data"?
Click to expand...
Click to collapse
No, just copy the TitaniumBackup folder with all the backups somewhere that won't get lost.
Also, when you restore after installing another rom, DO NOT restore the system data. Only the user stuff. Or at least not all the system data. For example wifi points are ok, but don't restore any system apps.
Tyxerakias said:
No, just copy the TitaniumBackup folder with all the backups somewhere that won't get lost.
Also, when you restore after installing another rom, DO NOT restore the system data. Only the user stuff. Or at least not all the system data. For example wifi points are ok, but don't restore any system apps.
Click to expand...
Click to collapse
Is it a problem for you to be a little more specific, please.
When I look at "Restore" section of Titanium, I don't see how can I restore only wifi points or email accounts.
djvesic said:
Is it a problem for you to be a little more specific, please.
When I look at "Restore" section of Titanium, I don't see how can I restore only wifi points or email accounts.
Click to expand...
Click to collapse
Press the option button on the main page from TB.and scroll down to:
Backup data to XML....
Than you can choose to back up your WiFi,email and call log.
Verzonden door mijn GT-I9300 met xda premium
You can restore user app and data without any problem but if you want to restore system data then always use xml (TitaniumBackup will suggest you for that). If you will not use xml for system data then after restoring data your phone will crash and a lot of services will not work and terminate itself.
and finally you will have to reflash again.
rl421403 said:
You can restore user app and data without any problem but if you want to restore system data then always use xml (TitaniumBackup will suggest you for that). If you will not use xml for system data then after restoring data your phone will crash and a lot of services will not work and terminate itself.
and finally you will have to reflash again.
Click to expand...
Click to collapse
I did xml backup for messages, wifi and call logs and I did "Backup user app+system data".
Is that what are you talking about?
djvesic said:
I did xml backup for messages, wifi and call logs and I did "Backup user app+system data".
Is that what are you talking about?
Click to expand...
Click to collapse
yes.
Always use XML for system data restore.

What to do when changing ROMs

I have had quite a few people ask me recently what to do when they change ROMs. What do I back up? How do I back up? etc. So it got me thinking, what does everyone do to back up and restore after installing a new ROM? Here is my list:
1. Titanium back up: back up a few programs that don't really update often or don't come from the GPlay
2. SMS Backup and Restore: self explanatory
3. Usually have a ROM that has a boot to recovery option in the power menu but when I don't I get a quick download of Quick Boot. Yeah I'm too lazy to power off and then push power and vol up.
4. MAKE A BACKUP in TWRP (my recovery of choice)
5. Wipe (A couple times if I am feeling particularly dirty) Factory reset is what I usually use. But always follow the developer install instructions to be safe.
6. For AOSP ROMs install the ROM of the week, add in the GApps and flash them both. For stock ROMs you don't flash GApps. Read the installation instructions to make sure which type of ROM you have.
7. Reboot system
8. Go through google setup (wifi, gmail acct ect)
9. Let G Play install all my apps
10. Go into Esfile explorer (my file manager of choice) and install any new apk or anything I didn't backup with titanium
11. Go into Titanium Backup and restore selected apps/games. At this point I am only really restoring settings.
12. Restore sms with SMS Backup and Restore
13. Realize that the new ROM doesn't have Straight Talk APN included and enter in all the APN info (considering using APN Backup and Restore)
14. Go through settings and toggle switches and buttons to make the phone how I like it. I really do wish there was a cross ROM backup that would allow me to save pie settings etc. since that seems like what I spend the most time with.
15. Go on XDA and thank ROM Dev for his hard work and let him know of any wonkiness in hopes that I can help.
Yup, thats pretty much what I do. Hopefully this has helped a few of you and I hope that others will chime in on what they do so maybe I can streamline my process.
Steps 5-7, I would omit and just say, "follow instruction provided by the developer found in the roms OP". Especially, since step 6 could be wrong for some roms.
Joecascio2000 said:
Steps 5-7, I would omit and just say, "follow instruction provided by the developer found in the roms OP". Especially, since step 6 could be wrong for some roms.
Click to expand...
Click to collapse
Quite right on step six. I haven't been on a stock rom in a long time. Good catch.
I think I'll revise step 5 as well. As for 7 does everyone else clear cache after installation or is it just me?
Sent from my One X using xda premium
I only use Titanium Backup to restore app data and settings (it also backs up APNs, SMS, and call history). To archive my apps, I use App Backup and Restore (free), since it has batch restore without paying. It only backs up apps, not data. I also have Android's native backup enabled, but it doesn't seem to store anything other than WiFi passwords for me.
When installing a new ROM, I wipe data, cache, and dalvik-cache (even though it seems redundant to me, I do this for good measure). Once the ROM is flashed, booted, and logged in, I open the Play Store and let it install apps automatically. Then I open App Backup and Restore to restore any apps that either aren't in the Play Store or didn't install automatically (if you're on mobile data, you might want to solely use App Backup and Restore to restore your apps). Then once everything's installed, I batch restore data only with Titanium Backup so I don't have to click through the installer prompts for each app. Just watch what data you restore, since some system data (like settings) isn't compatible between ROMs.
My workflow in step form:
1. Take screenshots of all desktops, folders, app drawer, and notification drawer (for power widget layout)
2. Run Titanium Backup to batch backup apps and data: Titanium Backup -> Menu button -> Batch actions -> Backup all user apps + system data -> Run -> Select All -> uncheck all red (system) apps, Google Play Services, and any apps for which I don't need data backed up. (I recheck some red apps, like News & Weather and Trickster MOD, but usually restoring these can cause issues. Only restore these if you know what you're doing)
3. Run App Backup and Restore to backup APKs for installed apps: Tap select all (check mark in the bottom right), then backup
4. Force Google sync to make sure contacts and calendar are up to date: Settings -> Google -> Menu button -> Sync now
5. In recovery (TWRP), wipe data, cache and dalvik cache
6. Flash ROM, Google Apps, and Genie Widget (for the stock News & Weather widget)
7. Sign in to my Google Account
8. (If you have concerns about data usage, skip this step) Open the Play Store and let it download (this can take a while, check under Menu -> My apps to see when the install queue is finished)
9. Open App Backup and Restore, click the Archived tab, select all (check mark), and hit restore
10. Open Titanium Backup, and batch restore all apps with data, selecting all first. (NOTE: If you set Titanium Backup to restore to external SD card instead of internal storage, you need to go to preferences and change your backup location (for me it was /storage/sdcard1/TitaniumBackup). The detect feature worked for me using the "Whole device" option.)
11. Restart your phone.
12. If something seems off with your launcher but you can't put your finger on it, check it against your screenshots.
ecaslak said:
I only use Titanium Backup to restore app data and settings (it also backs up APNs, SMS, and call history). .
Click to expand...
Click to collapse
Really? Dang I need to look into that. Thanks for the heads up
Is Phone/messaging storage the one to back up?
Just to be sure, that only backs up settings and not sent/received texts right?
Sent from my One X using xda premium
newbk said:
Really? Dang I need to look into that. Thanks for the heads up
Is Phone/messaging storage the one to back up?
Just to be sure, that only backs up settings and not sent/received texts right?
Sent from my One X using xda premium
Click to expand...
Click to collapse
That looks like the one! I had that checked, and all of my messages and my custom APNs (Net10, T-Mobile USA, and Orange UK) were saved.

Categories

Resources