[Q] Best way to back up your phone when switching roms? - Samsung Galaxy Nexus

What are you guys using to back up your phones when switching Roms? I want to back up contacts, wifi settings, APPs etc.

If I'm switching ROMs I set them up from scratch again, after doing a Nandroid of the current one

Titanium Backup works really well. It's on the market. Probably on here somewhere also.

Will Titanium restore your screens? Its a bit tiring getting them alls setup and then starting from scratch on my droid incredible I never really set up the phone because I switched Roms so often.

veli69 said:
What are you guys using to back up your phones when switching Roms? I want to back up contacts, wifi settings, APPs etc.
Click to expand...
Click to collapse
Use google for contacts and wifi settings, apps Titanium Backup
Sent from my Galaxy Nexus using XDA App

veli69 said:
Will Titanium restore your screens? Its a bit tiring getting them alls setup and then starting from scratch on my droid incredible I never really set up the phone because I switched Roms so often.
Click to expand...
Click to collapse
Alright, so for backing up your system you're going to want to use CWM and make a NANDROID backup. After you're done with that you will probably want to back up your apps. To back up app as well as data (such as angry birds scores) you will want to use Titanium Backup. Just remember not to restore system data, just apps/app data after flashing your ROM/Kernel.
For contacts (assuming you are on verizon) you had the option to chose where you store your contacts. Those options were either in your Gmail account or in "Backup manger" if you cant figure out where they are you can always make a file with all your contacts and place it on your SD card by going to the People App>menu>import/export>Export to storage.
As far as wifi settings go i am not aware of a way to do so.
And if you wanted to keep the launcher as it is (like where your apps are, folder, widgets, etc.) you will have to be on a custom launcher such as ADW or GoLauncher. This happens because the launcher is an app and when the app data is restored (from titanium backup) the placement of things are exactly how they were when you made the backup!

1) Nandroid. Always nanroid just to be safe - if something breaks, you need to have a working build to fall back on .
2) Contacts - I don't worry about it - they should all be synced with your Google account anyhoo.
3) Wifi settings - should also be synced with your Google account, and will be automatically restored when you set up the new ROM (assuming you tick the "restore data to my device" option in the google account setup screen).
4) Apps - TitaniumBackup for apps and data - not for system data though.
5) Launcher - some launchers will have an option built-in for backing up and restoring your screen layouts, folders, etc. Widgets will rarely be able to be restored no matter what method you use. You can also use Titanium to explicitly back up and restore your launcher's data - if you're still on the stock launcher, filter for System apps and look for an entry that starts out "[DESKTOP] Launcher ..." (it'll be in green) and backup/restore the data for that.

When you boot after first wipe it asks you for Google account details, then it will pull down your contacts, wifi settings etc. which we want.
But it also starts re-downloading all your Market apps, which we don't want because we've got them in Titanium Backup and we want to restore them with data (save games) and be linked to the Market for updates.
What's the correct way to handle this?
I've created issues before where some apps don't list in 'My apps' in the Market, and don't auto-update unless I search for them at which point it says 'Installed'.

I usually enable airplane mode immediately after the Google account setup, reboot, restore from titanium, reboot, and then turn the radios back on.

ClockworkMod Rom Manager. Its the best tool there is. yu can flash roms by pressing a simple button.

make sure you understand the difference between clockworkmod and titanium backup before you start modding your device. CWM will restore your phone exactly to how it was when you made the backup, everything from your screens, apps, setting, contacts, call and text logs. When you restore with CWM it will erase everything that was done after the backup point. Another thing to keep in mind is that you cant choose to restore specific things in CWM like you can with TB, you have to restore it all in one shot.
TB will restore apps, system apps and data associated with those apps. TB can also be used to backup settings, wifi access points and bluetooth pairings.
So if you get a bootloop or softbrick you have to use CWM. You need to do a factory reset/wipe before you flash a new rom, this is when you would use TB. Use TB to restore the apps, data and settings.
SMSbackup and calllogbackup in the market is also good for backing up or texts and call logs if you want to keep them. google will backup your contacts if you allow google to do this but you can always just save your contacts on your sim card

never ever restore system apps and data.
Especially if it was meant to be a full wipe.
Even then, clean start is always best so wipe and stop reporting bugs if you didn't do a wipe.

s2d4 said:
never ever restore system apps and data.
Especially if it was meant to be a full wipe.
Even then, clean start is always best so wipe and stop reporting bugs if you didn't do a wipe.
Click to expand...
Click to collapse
On that note, some data for system apps can be safely restored - just never do it as a batch process. If I'm going to try restoring any system data, I do another full nandroid first (just in case) and then restore data one at a time.

I'm shocked no one has mentioned this app yet. Appextractor let's you restore things from your nandroid, Obviously some things shouldn't be restored, but many things can be safely restored.

EKnofsky said:
I'm shocked no one has mentioned this app yet. Appextractor let's you restore things from your nandroid, Obviously some things shouldn't be restored, but many things can be safely restored.
Click to expand...
Click to collapse
The only problem I had with app extractor is the amount of SD storage space it uses - and doesn't automatically clean up. My nandroids are already ~2.7GB - I don't really want the whole thing also stored uncompressed. I quickly run out of storage space that way.
Oh, and it's painfully slow.
AppExtractor is useful if there's an important app you forgot to back up in Titanium, but doesn't really make sense to me as your primary restore method.

Isn't the Titanium data wiped when a new ROM is flashed? I assume that before flashing anything, copy the /sdcard directory to another computer?
And after flashing a new ROM, I assume that Ti has to be downloaded first in order to restore the other apps

thereddog said:
Isn't the Titanium data wiped when a new ROM is flashed? I assume that before flashing anything, copy the /sdcard directory to another computer?
And after flashing a new ROM, I assume that Ti has to be downloaded first in order to restore the other apps
Click to expand...
Click to collapse
Unless you're using the factory recovery, the Titanium data will remain intact. You will have to reinstall Titanium from the market - or use the tool built-in to Titanium to create a flashable *.zip. Just flash that *.zip before you boot your ROM the first time and you'll have Titanium pre-loaded.

use adb! works without root
adb backup [-f ] [-apk|-noapk] [-shared|-noshared] [-all] [-system|-nosystem] []
- write an archive of the device's data to .
If no -f option is supplied then the data is written
to "backup.ab" in the current directory.
(-apk|-noapk enable/disable backup of the .apks themselves
in the archive; the default is noapk.)
(-shared|-noshared enable/disable backup of the device's
shared storage / SD card contents; the default is noshared.)
(-all means to back up all installed applications)
(-system|-nosystem toggles whether -all automatically includes
system applications; the default is to include system apps)
( is the list of applications to be backed up. If
the -all or -shared flags are passed, then the package
list is optional. Applications explicitly given on the
command line will be included even if -nosystem would
ordinarily cause them to be omitted.)
adb restore - restore device contents from the backup archive
example: adb backup -all -system -shared -apk

nitramz said:
use adb! works without root
Click to expand...
Click to collapse
Thanks for this. I had seen adb backup alluded to elsewhere but not a concise post detailing the usage. I'd rather not have to use my computer to handle backups, but it sounds like a pretty cool option.

Try MyBackup PRO. It does exactly what you need. I have used it before and it is good.

Related

Question about Titanium Backup

Hi,
I was curious, when you install a rom & do a Titanium Backup restore of your data, are you possibly overwriting any system data?
Is it safe to use Titanium Backup to backup your apps, switch roms, restore, etc? Will that cause some sort of problem when trying roms?
Thanks,
Rich
I have limited knowledge about this, so take my thoughts with a grain of salt.
in my experience, doing a FULL back up and FULL restore resulted in errors. in my experiments with roms, i would back up only user apps with titanium then use an app for call log backups and another app for sms backups.
i really wish there was a way to backup everything BUT system data, that way when i relead a rom, all my icons will come back in the same order, my bookmarks will be intact and my settings would be the same. i'm not sure how to do that yet though.
I backup all user apps and then select the system data I want (desktop/messages/dictionary/boomarks). I too ran into errors if I backed up/restored everything.
Once I make the backups though I order the list by date backed up so all the stuff I skipped is at the bottom of the list; makes it somewhat easier to restore.

Notice to people using Titanium Backup to restore

Please stop using Titanium Backup to restore system files when you upgrade you ROM! Some system apps and settings are incompatible when newer ROMS. When I do backups I backup my user apps to one folder and system apps in another. This way I can just restore my user apps and their data in a batch restore but with the system files I only restore data to apps with the same version.
I make this thread because n00bs keep restoring everything including their incompatible system files and start to whine about the ROM being slow, apps FCing, and other assorted mishaps. I've already helped 2 n00b friends who had phones stuck in bootloop after doing full restore.
Which program would you suggest?
This is an interesting argument
I use Titanium Backup, I just don't restore system app data to incompatible apps.
I backup using apps + system data option.
In this case, system data refers to data that are related ONLY to apps right?
When I upgrade to gingerbread, you think it will cause problem??
Or, Should I only back up apps?
Sent from my GT-I9000 using XDA App
[email protected] said:
I backup using apps + system data option.
In this case, system data refers to data that are related ONLY to apps right?
When I upgrade to gingerbread, you think it will cause problem??
Or, Should I only back up apps?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
When you backup user apps (the ones in white), you will backup the app + its settings and data.
When you backup system data (the ones in green), you are backing up only system settings, like SMS/MMS, Accounts, Calendar, Timezone, Phone logs, Wifi APN, etc.
When you backup system apps (the ones in red), you are backing up ONLY the settings and data for that app, not the app itself. THIS is what Intratech it asking you to NOT backup.
Why? Because the next ROM you install, will most likely have a different system app version than the one you previously had.
Usually:
Different apps == Different settings === problems
Heritz said:
When you backup user apps (the ones in white), you will backup the app + its settings and data.
When you backup system data (the ones in green), you are backing up only system settings, like SMS/MMS, Accounts, Calendar, Timezone, Phone logs, Wifi APN, etc.
When you backup system apps (the ones in red), you are backing up ONLY the settings and data for that app, not the app itself. THIS is what Intratech it asking you to NOT backup.
Why? Because the next ROM you install, will most likely have a different system app version than the one you previously had.
Usually:
Different apps == Different settings === problems
Click to expand...
Click to collapse
So restoring the green ones should work fine? Especially the Application Widgets is important for me as it is much work to restore.
How to restore the red ones? Market + Samsung Apps?
If I do minor updates 2.2->2.2.1 is there the same recommendation to only restore user apps/data?
Thanks.
Why would you want to backup market and samsung apps?
I restore things like my APNs, contacts and SMS from system data using Titanium backup. Across a range of ROMs I've never had any issues, although I'm not restoring every bit of system data- just a select few.
Mikulec said:
Why would you want to backup market and samsung apps?
Click to expand...
Click to collapse
It is faster to restore app's data than waiting for market to come up with updates and configure all manually.
Does system backup do a backup of new versions of system apps?
rickg99 said:
It is faster to restore app's data than waiting for market to come up with updates and configure all manually.
Does system backup do a backup of new versions of system apps?
Click to expand...
Click to collapse
the market automatically downloads apps when you open it. personally, i do not back up my apps but instead use my internet connection to access the market and sownload all the apps back at one go. Q: Is the same service(auto download downloaded apps) on samsung apps?
Heritz said:
When you backup user apps (the ones in white), you will backup the app + its settings and data.
When you backup system data (the ones in green), you are backing up only system settings, like SMS/MMS, Accounts, Calendar, Timezone, Phone logs, Wifi APN, etc.
When you backup system apps (the ones in red), you are backing up ONLY the settings and data for that app, not the app itself. THIS is what Intratech it asking you to NOT backup.
Why? Because the next ROM you install, will most likely have a different system app version than the one you previously had.
Usually:
Different apps == Different settings === problems
Click to expand...
Click to collapse
I do backup system data however I'm careful when restoring stuff. I check app version number and if they are different then I don't restore any app data for that.
The market doesn't automatically restore your user apps, that's why I restore those.
The market does auto download those apps that you have downloaded before but are not on your phone.
hello,
I know it's off topic, but can i just ask you a simple question?
when restoring with TB, does screen has to be on all the time?
because for me, when screen goes off, whole process stops and when I turn it back on, it resumes..
Is there an option available in TB where you can set to have screen off while restoring?
cheers
[email protected] said:
hello,
I know it's off topic, but can i just ask you a simple question?
when restoring with TB, does screen has to be on all the time?
because for me, when screen goes off, whole process stops and when I turn it back on, it resumes..
Is there an option available in TB where you can set to have screen off while restoring?
cheers
Click to expand...
Click to collapse
Sure - in Settings or Options you can specify exactly this issue "WakeLocks Mode".
Kind regards,
ww
lamacow123 said:
The market does auto download those apps that you have downloaded before but are not on your phone.
Click to expand...
Click to collapse
I never observed that
webwude said:
Sure - in Settings or Options you can specify exactly this issue "WakeLocks Mode".
Kind regards,
ww
Click to expand...
Click to collapse
There's a bug with SGS and WakeLocks commands that TB never sorted and never supported or even gave feedback.
ScreenOn: will hang your screen On unless you reset phone
Keep CPU: screen bug is solved, but scheduled backups won't start in standby. They'll start later when you turn screen on. When screen is off, the will keep running (preferred setting for me)
Disbled: you'll have Keep CPU bug added with the pause of jobs when screen auto Off, as you expierience
To be on topic again, restoring green data is safe. Especially SMS, MMS, calendar and contacts data
For myself i duplicate apps folder on phone in case backup fails .
Root Explorer and copy APP file to sd card and or PC .
Backup fails then it just requires each app installing from the sd card .
jje
I don't think something so painfully obvious needed a thread.
lamacow123 said:
The market does auto download those apps that you have downloaded before but are not on your phone.
Click to expand...
Click to collapse
Not on SGS roms
when you install CM7, it does
Furry Atom said:
I don't think something so painfully obvious needed a thread.
Click to expand...
Click to collapse
I disagree because many guys get confused as to what system apps mean. I had this problem after I restored system apps a long time ago. Since then I don't backup my system apps at all but chose individual system apps like Maps, Gmail etc. to back up.

What is the proper way to rom hop?

Greetings,
I want to be able to seamlessly switch from CM7 to MIUI to Sense, etc., keeping all of my settings, apps, etc for each setup. I assumed that I can do this by simply configuring each and doing Nandroid backups. But, when I try to restore my Myn's backup, I get an error.
Anyone know the proper procedure rom-hopping like this?
Thanks!
mike
1. Backup current apps and data in titanium backup
2. In recovery, backup current rom
3. Full wipe [factory/data, cache, dalvik]
4. Flash rom, reboot.
5. When booted into new rom, restore apps and data, NOT system settings.
6.
And if you want to switch back, go to recovery, backup current rom, then restore the backup you want; no need to wipe.
Also you'll get restore errors if you renamed the folder using invalid characters, or its corrupted.
Yes, you can just keep nandroid backups of each ROM you like after you get them set up and running how you want. Then you can restore whatever setup you feel like that day.
You can also back up your apps w/ titanium, that way if you install any new apps, when you restore another ROM, you can use ti to restore any missing apps that you've installed since the backup was made.
To the OP, your post is incomplete without the error message
Your steps seem like the proper way to go between roms. What you need to be aware of is, some apps store their data on the sdcard. Depending what is stored, you may get issues. Beautiful wigets comes to mind. It stores the skins on the sd card.
Are you getting error messages restoring from the backup image itself? What error. Are your image files intact?
Might be your version of recovery. I had a problem going from CM7 to anything else. I switched the recovery version in Rom Manager and fixed it
Sorry, I overlooked that. What error are you getting?
1. What % was your battery at? If it's below 30-40%, it won't restore or backup.
2. Have you renamed the backup? You can only use certain punctuation in the names or it won't work.
teh roxxorz said:
1. Backup current apps and data in titanium backup
2. In recovery, backup current rom
3. Full wipe [factory/data, cache, dalvik]
4. Flash rom, reboot.
5. When booted into new rom, restore apps and data, NOT system settings.
6.
And if you want to switch back, go to recovery, backup current rom, then restore the backup you want; no need to wipe.
Also you'll get restore errors if you renamed the folder using invalid characters, or its corrupted.
Click to expand...
Click to collapse
Good advice. One thing I'm curious about though. When you do a rom backup, it saves your apps/data etc. anyway, right? When you "restore" a ROM everything is exactly like you had it. So why is it necessary to do a Titanium Backup of all your apps/data (other than prudent good practice obviously) when your ROM backup will have the same. Is there another reason I'm missing?
Second, when you say backup "apps + data" but NOT system settings, what exactly do you mean? When you do a batch backup w/ Titanium Backup you can choose to do Apps or Apps + all system data. How can you quickly and easily backup apps + app data without all system settings? Manually go in and select certain (green) system data?
I do it in case I download any new apps while on one ROM that may not be included in my nand backup.
I don't restore app data, but theoretically you could restore the newer app data as well.
Alpine- said:
Good advice. One thing I'm curious about though. When you do a rom backup, it saves your apps/data etc. anyway, right? When you "restore" a ROM everything is exactly like you had it. So why is it necessary to do a Titanium Backup of all your apps/data (other than prudent good practice obviously) when your ROM backup will have the same. Is there another reason I'm missing?
Second, when you say backup "apps + data" but NOT system settings, what exactly do you mean? When you do a batch backup w/ Titanium Backup you can choose to do Apps or Apps + all system data. How can you quickly and easily backup apps + app data without all system settings? Manually go in and select certain (green) system data?
Click to expand...
Click to collapse
The reason for backing up your apps and data is because when you install a new rom, like going from CM7 > MIUI, you should always do a full wipe, which will erase your user apps; erases all phone content. When you boot into the new rom, the titanium backup data is on the sdcard, and can be restored from there; that's why. And doing a full wipe when flashing a new rom kills off a lot of problems, like random fcs, ect.
No, you do the batch operation for backup user apps + system data, just to be safe that you get the data for the apps. That makes it easiest. When you RESTORE, you go into batch, there's an option for restore only user apps and data, right above apps + system data.

[Q] Lose data with flashing a new rom?

I have several apps and data on my Desire... Currently I am running a MIUI-rom. I already made a backup of the rom... If I decide to flash a new rom, does that mean I will lose all my data, like saves from games and stuff like that?
hi,
so if you dont backup them you will lose them probably
TitatniumBackup can save your user apps + data, so this will not be lost
but system data(wifi spots, contacts, bookmarks, ...) could also be backuped but with care!
if you change the android version most of the system apps change and also if you change rom type it will probably not work.
i can tell you how i do save all my data.
1. i do a complete nandroidbackup (if you want 2 go back from where you came)
2. a Titanium´Backup (sometimes system data could also be restored)
3. i use MyPhoneExplorer to backup my Contacts
4. MyBackup Root, to save my Sms/mms and other stuff (exept from Contact wich are put in the Google Account i like the app
Sounds a little bit much, but most of the apps have advantages at some point but also flaws on a other point!
ps.: yep i know most of them could be stored in the cloud but i like it lokal
I use the Google backup feature when registering my account on first boot.
Last time, all my user apps and data restored, plus wifi profiles, system settings etc (even my wallpaper) were reapplied. I did nandroid and TiBu also but didn't use them at all!
To use this you could nandroid backup, wipe everything, restore and check the options re backup when registering. Then wipe everything again, flash rom of choice, and wait. You may need a reboot for all the changes to take effect!
that kind of datas are stored in SDCard, so if you don't format it, you should not have problems, but always do a backup before flashing

Best way to transfer roms with all apps& data.

I would love to try different roms and kernels cause I'm on aokp b34 with the kernel that comes with it, but if I use a different kernels I get duplicate texts don't know why. But I wanna try gummy but I wanna keep all texts (SMS/mms) and apps plus the data with the apps. So what would be the best way to go about that?
Titanium Backup for the Apps/data.
Go SMS Pro to backup all your SMS/MMS messages to your sdcard. Then copy the TitaniumBackup and GOSMS folders off your phone to your computer.
Wipe data/cache/dalvik to your heart's content and load up Gummy 1.0.1, Gapps (and 4.0.4 radios if so desired) and enjoy.
tclarkey said:
Titanium Backup for the Apps/data.
Go SMS Pro to backup all your SMS/MMS messages to your sdcard. Then copy the TitaniumBackup and GOSMS folders off your phone to your computer.
Wipe data/cache/dalvik to your heart's content and load up Gummy 1.0.1, Gapps (and 4.0.4 radios if so desired) and enjoy.
Click to expand...
Click to collapse
+1
Except you don't have to copy your backups to your PC, its all saved in your "external SD card" so when you wipe system,boot,data,cache, and dalvik cache it doesn't touch your backups since it doesn't wipe anything in the external SD card
Or you could get "MyBackUP Root" and back up your sms/mms..
i back up all my apps/data with Titanium Back up.. and use mybackup for sms and other stuff..
Dont backup/restore system apps with TB
I'm about to move to a Nexus from an HD2. What concerns me is not the app data that Titanium backs up, but all the other miscellaneous folders that apps create willy-nilly all over the SD card. Which of *those* do I need to copy over? anyone ever make up a chart for that?
Guess I'll end up copying everything just to be safe.
Can't you nandroid than do a advanced restore of the apps from your nandroid
Sent from my Galaxy Nexus using Tapatalk 2
eelpout said:
I'm about to move to a Nexus from an HD2. What concerns me is not the app data that Titanium backs up, but all the other miscellaneous folders that apps create willy-nilly all over the SD card. Which of *those* do I need to copy over? anyone ever make up a chart for that?
Guess I'll end up copying everything just to be safe.
Click to expand...
Click to collapse
Well the virtual SDcard isn't wiped when you clear data for a new ROM flash so don't worry about those.
And if you're backing up with Titanium Backup anyways, it'll backup everything relevant.
Here is my process for flashing and restoring. I don't like to keep to much stuff on my phone. Security reasons. If my phone gets jacked I can use lookout to wipe my phone and don't have to worry about some random files still being there.
Pictures - In the cloud on Picasa/Google Photos (No pictures stored directly on phone)
Music - all 700 albums in the Cloud - Some are available offline
Google Drive - All random documents and files needed o my phone
DropBox - TiBU app backups and android related stuff
PreFlash - Prep
1. Use TitaniumBackup Pro to backapp Apps/Data (I also back it up to DropBox)
2. I additionally backup Wallpaper, Wifi Access Points, and Accounts in TiBU
2. Create TitaniumBackup flashable zip
3. I use SMS Backup+ to backup SMS/MMS messages its cool because it backs it up to your email as a SMS label, so you can read SMS from GMail.
Flashing New Rom
4. Flash New ROM, GApps, and Kernel (wipe, etc...the usual)
5. Reboot and Let Rom settle (Don't setup google account yet, just skip everything)
6. Reboot into Recovery
7. Flash TiBU Flashable zip you made to install TiBU to your phone
Restore
1. Use TiBu to batch restore Apps/Data. Do not restore system because this will cause connectivity issues...aka "Grey bars"
2. Use TiBu to restore Wifi Access Points, Wallpaper, and Accounts
3. Use SMS Backup+ to restore SMS/MMS and Call Logs
4. Check accounts to make sure everything is copacetic
5. Reboot
What do you guys do for Wallet? Do you clear Wallet data before switching ROMs?
DeezNotes said:
What do you guys do for Wallet? Do you clear Wallet data before switching ROMs?
Click to expand...
Click to collapse
Yes
Sent from my Galaxy Nexus using Tapatalk 2
martonikaj said:
Well the virtual SDcard isn't wiped when you clear data for a new ROM flash so don't worry about those.
And if you're backing up with Titanium Backup anyways, it'll backup everything relevant.
Click to expand...
Click to collapse
I always back things up to my pc before flashing in case of boot loops. Unlikely I know and usually fixable but still a pita, and doing a backup to the pc is easy.
Has anybody had issues with MyBackUp Pro not restoring playlists and home screens? Never had an issue with previous phones (Gingerbread-Sensation/Vibrant).
When I restore the playlist, it shows in the music player, but 0 songs.
When restoring home screen, after the reboot, it actually boots into all blank screens (including dock).
Just wanted to see if anybody else ran into this, contacted the dev, waiting for response, figured I'd ask.

Categories

Resources