[Q] Backup/Restore data for ROM install? - AT&T Samsung Galaxy S II SGH-I777

What would you guys recommend for installing a new ROM? Right now I'm on stock, rooted. But I want to installed CyanogenMod 7. I'm not new to installing ROM's, but this is my first Android phone. The process is obviously different.
Which is better; Titanium Backup, or MyBackup Pro?
I really don't want to go through the process of setting up my contacts and application settings, home screen, etc.. I'm using GO Launcher EX, do either of the aforementioned backup the settings for applications like this? My goal is to be able to install the new ROM and restore as much data as possible.

Related

How do I backup my rooted phone?

Hi there,
About a month ago I bought an HTC Thunderbolt and somebody helped me root the phone. Since then I have had some family emergency/issues that have caused me to put programming the phone on hold. Now that they have cleared up I am trying to now learn a little bit more about upgrading Rom/Kernel/Radio.
I am running the following:
Android 2.2.1
Baseband version 1.16.00.0223r
Kernel 2.6.32.21_bamf4.4.2....
Build 1.13.605.7Das Bamf 1.5 Remix
Software 1.13.605.7
Can somebody tell me how to backup my phone entirely?
I would like to back it up with the intent:
* Install different kernel/radio/rom and keep the same android apps without reinstalling
each one individually.
or
* Restore the phone to its current state (if I should drop the phone and get a
replacement).
I do have titanium backup pro installed but it has never been used. Is this all I need?
I seem to recall that there is a backup feature on this phone that was discouraged....
Thanks in advance...
Anthony
The key for me is to
Use Nandroid (the backup feature in recovery) for a full image backup. Use Titanium to backup individual applications.
Before restoring nandroid backups, be sure to wipe cache and Dalvik (under advanced in recovery).
Nandroid takes nearly the entire phone back to the point of backup (houses everything you have on your phone's internal memory). Titanium allows backups to be restored on different roms. Some apps and many system apps don't play nicely with Titanium, but most from the market do play nicely with it.
Installing new kernels doesn't require wiping your data. Installing new/updated roms does. Installing themes usually does not, but there are exceptions.
Sent from my ADR6400L using XDA App
Thank you for the explanation.
When you refer to Nandroid & recovery feature, you are referring to Clockworkmod?
Per your input I updated to Rom Manager PRO and then simply selected "Backup Current ROM". I assume that this covers everything on the phone including radio/kernel/apps....
If there is anything else I need to do, please let me know.
Thanks again...
Yes, CWM is how you want to backup your phone entirely. I would recommend going into recovery and making a backup on your own instead of hitting the "backup my current rom" button in rom manager. The backup you make will be saved in a folder on your SD card named clockworkmod/backup. I always think its a good idea to move your backups to your computer and keep your two or three most recent backups on your sdcard.
As for backing up your apps, you can do a batch backup in titanium and when you load a new rom you will be able restore the app and any data associated with it. As a general rule I would only backup apps that require a lot of setup. Otherwise when you load a new ROM the apps you had previously installed will automatically restore (depending on the ROM). Just a tip, dont backup system apps. Doing so and switching versions, for example froyo to gingerbread, could cause many issues down the road even if they aren't immediately seen.
Lastly, when installing a new ROM you always want to wipe data/factory reset at least twice and wipe cache and dalvik cache twice each as well. If you have any issues dont hesitate to ask there are many people who are willing to help.
Go to ROM Manager, scroll down and select Backup Current ROM.
I use two apps for backing up and restoring installed apps; Titanium Pro and MyBackup Pro. For some reason MBP successfully restores the apps + data that fail using TP. For example, apps installed from the Amazon android market.
I create full backups with both TP and MBP, but when I need to restore ( after a complete data wipe and new Rom flash) I do the following:
1) skip setting up my Google account during the initial setup process that starts after user data has been wiped.
2) Uncheck the box that allows backups to Google's servers
3) After setup is finished, go into settings, privacy and deselect the automated backup options
( If I don't do the previous two steps, then Google starts pushing apps that may have been backed up and/ or apps that I have purchased. I don't want this to happen since I am going to do my own restore with data.)
4) I use TP to restore MBP only
5) I then use MBP to restore the rest of my user apps and data.
Some may disagree with my two backup app process, but it has been more successful for me than using either TP or MBP by themselves.
If something doesn't go right with MBP, I still have the full TP backup to pull from.
I do not bother backing up systems apps just because it seems to cause me too many issues when i attempt the restore. This means i have to redo any system settings, but that isn't a big deal to me.
Some of my favorite apps have backup features of their own. Folder Organizer and Circle Launcher are two of my all time favorites. Both restore nicely when i move to a new Rom.
Occasionally, i copy the TP, MBP, and Clockwork folders from my sdcard to a folder on my laptop just in case.
The above may sound like alot, but it goes pretty quick for me and I flash quite a bit ( at least once or twice a week when the device is new and the Rom cookers are really active).
Another thought, I have used MBP to successfully restore my android home screen settings for sense ( part of MBP's data bu ). My preferred launcher is LauncherPro, which has its own backup and restore function.
Finally, i always do a nandroid backup before wiping and flashing to a new Rom. I also always do the backup right from clockwork mod recovery. I love the Rom Manager app and paid for the premium version quite a while ago, but i prefer to backup, wipe and flash from the recovery screen. Even if i download something that needs to be flashed using Rom Manager, I still reboot into recovery to perform the needed steps.
Hope this helps and if someone has another app backup/ restore routine they use successfully i would love to know the steps. I am open to learning something new.
Sent from my ADR6400L using XDA Premium App

[Q] Xrecovery - What exactly does it recover?

I'm going to flash Gingerdx rom to my X10 mini, before that I took a backup via Xrecovery.
Here is the question:
If I do a recovery what will I get? Will everything be the same the way I left it or just the applications without my personal data and settings?
I need to know, because even for an equalizer setting for poweramp, I spent whole week...
You need an app like Titanium Backup to safeguard your apps. Most custom roms require a factory reset or full wipe to work stable but then your apps are gone.
Btw. Give MyBackup Root a try. Not as fast as Titanium but more user-friendly.
Sent from my U20i using XDA Premium App
xrecovery and cwm does what is called a "snapshot", "photo", "image" of your rom. so go ahead and try it out and backup. then do some changes on the rom (its ok if you change your rom), then go for the restore and check it out. you will be surprised to see it back on the same way you left it.
If you had used some applications on windows like "Acronis True Image", it is just the same (theory) way on the android on your phone.
Good luck
BTW: as pfonck described on the second post, that is for individual apps backing up and restoring.

[Q] Standard/Recommended ROM Upgrade Procedure to save the existing data

Hello All,
This may sound like a totally noob question.
I have my Galaxy S2 updated earlier to HyperDroid 4.4.7 base only with no surgeons or themes. I was liking the original like touch and feel with the added functionalites. I did install numerous applications from the market place according to my needs.
Now since the HyperDroid 5.0.0 is available , I used the phone ->-Settings->Hyperdroid Parts menu to download and apply the upgrade to the phone.
The upgrade went fine however I have lost all my custom phone settings and my installed applications. The phone starts now and asks for the google account to login.
So is there a way I can recover all phone settings and the installed applications only. Of course this should exclude the hyperdroid base which is updated to a newer version.
I guess the upgrade process did a backup automatically before applying, when booting in the CWM recovery mode. But I am not sure how to restore this backup, where is it saved by default and by restoring this backup would it restore the applications and settings only or it would also practically downgrade the base ROM to the earlier version since the backup was taken before applying the upgrade.
Also suggest what should be a standard and safe way to apply upgrade in order to ensure all phone settings, applications and user files (docs/pictures/music) would stay the same or can be restored after an upgrade.
Thanks for clarifying my confusion once and for all for all future upgrades.
Cheers.
Titanium Backup should cover all of that
screamworks.
HyperEscape said:
Hello All,
This may sound like a totally noob question.
I have my Galaxy S2 updated earlier to HyperDroid 4.4.7 base only with no surgeons or themes. I was liking the original like touch and feel with the added functionalites. I did install numerous applications from the market place according to my needs.
Now since the HyperDroid 5.0.0 is available , I used the phone ->-Settings->Hyperdroid Parts menu to download and apply the upgrade to the phone.
The upgrade went fine however I have lost all my custom phone settings and my installed applications. The phone starts now and asks for the google account to login.
So is there a way I can recover all phone settings and the installed applications only. Of course this should exclude the hyperdroid base which is updated to a newer version.
If you had read the changelog provided, you would have seen it's a full wipe release. If you didn't back up your data before flashing the ROM, your data is gone.
I guess the upgrade process did a backup automatically before applying, when booting in the CWM recovery mode. But I am not sure how to restore this backup, where is it saved by default and by restoring this backup would it restore the applications and settings only or it would also practically downgrade the base ROM to the earlier version since the backup was taken before applying the upgrade.
No, a backup is not automatically made. The backup/restore is a feature of the recovery, you can manually create/restore backups. Installing hyperdroid 5.0.0 does not automatically create a backup.
Making a backup using this feature backs up your ROM completely, all your apps, settings etc including the base ROM. For example if you had a backup of your previous Hyperdroid 4.4.7 ROM and flashed Hyperdroid 5.0.0, restoring your backup would revert you to Hyperdroid 4.4.7
Also suggest what should be a standard and safe way to apply upgrade in order to ensure all phone settings, applications and user files (docs/pictures/music) would stay the same or can be restored after an upgrade.
Titanium backup should be able to backup and restore your settings and applications, user files shouldn't be touched with hyperdroid's full wipe so they should all still be there.
Thanks for clarifying my confusion once and for all for all future upgrades.
Cheers.
Click to expand...
Click to collapse
my answers in bold/red above

Backup App and User Data Help?

I have been searching for an answer for this question for a couple of days now but have yet to find one, so I decided to go ahead and make a thread for it. What I am wondering, is how to create a backup of all my user data, apps, and app data that I can restore on different roms? I am currently stock rooted, however I have downloaded and wish to flash ARHD Rom, but I don't want to have to re install everything from scratch I just want to be able to click "restore" and have all my apps and data back.
Any Help is greatly appreciated. Thanks Guys.
Pure+ said:
I have been searching for an answer for this question for a couple of days now but have yet to find one, so I decided to go ahead and make a thread for it. What I am wondering, is how to create a backup of all my user data, apps, and app data that I can restore on different roms? I am currently stock rooted, however I have downloaded and wish to flash ARHD Rom, but I don't want to have to re install everything from scratch I just want to be able to click "restore" and have all my apps and data back.
Any Help is greatly appreciated. Thanks Guys.
Click to expand...
Click to collapse
Because you are not rooted go this route. You do not require root.
1. Use the Helium app and copy the folder it creates onto your computer, it's called "CARBON." This will copy all apps and app data.
2. Use HTC Backup from the app store and backup everything onto dropbox. This will also backup your apps + data. It will be on a cloud storage so no need to push anything to anywhere.
3. Go into your SMS and hit the menu button. Backup all user text messaging. Copy to computer.
now you can report everything to anything.
After you are on your new ROM.
1. Run HTC Backup (comes with rom) and restore everything.
2. Use Helium to restore any missing apps.
3. Restore SMS.
Done.
SlimJ87D said:
Because you are not rooted go this route. You do not require root.
1. Use the Helium app and copy the folder it creates onto your computer, it's called "CARBON." This will copy all apps and app data.
2. Use HTC Backup from the app store and backup everything onto dropbox. This will also backup your apps + data. It will be on a cloud storage so no need to push anything to anywhere.
3. Go into your SMS and hit the menu button. Backup all user text messaging. Copy to computer.
now you can report everything to anything.
After you are on your new ROM.
1. Run HTC Backup (comes with rom) and restore everything.
2. Use Helium to restore any missing apps.
3. Restore SMS.
Done.
Click to expand...
Click to collapse
I am rooted, what I'm really wondering now is if I can restore the data portion of my nandroid backup after flashing the new rom or if that will result in a bunch of FC's?
Pure+ said:
I am rooted, what I'm really wondering now is if I can restore the data portion of my nandroid backup after flashing the new rom or if that will result in a bunch of FC's?
Click to expand...
Click to collapse
Use Titanium Backup and it can grab apps from a nandroid backup and restore them. navigate for this feature through the options menu.
http://www.guidingtech.com/13501/restore-apps-nandroid-titanium-backup/
Yes, you can flash a clean Rom then restore your data file from a previous backup. the only problem with that is that whatever problems you may have had before, may be present still. Otherwise, it doesn't hurt anything. In fact, both CWM and TWRP allow advanced restore where you can select portions of your back up to restore..one a time. In my opinion, it allows you to see, if a backup fails to restore, where exactly it is having trouble, be it in system, boot, data..etc. I literally just did this, restoring a data backup onto a clean Rom, and so far no issues. I understand what you mean by not wanting to set everything back up. System settings, widgets and app placements. You had the perfect setup and it took you forever to get it that way. Titanium backup and Rom Toolbox don't always restore these things like they claim to do.
Edit: I am finding the hard way with this phone, that unlike my old LG Mytouch, when you flash a firmware upgrade, non OTA push I mean, it doesn't stick to system. It's saved to data. So if you flash a data file from a backup with an older version, your back to that version. With my old phone, we could swap Roms after an update all day, and the baseband and firmware updates would stick every time.

Your method of restoration after a ROM flash...

I'm a flashaholic like most of us here. I'd like to know your methods/steps/tricks for restoring accounts/settings/ringtones/apps/data configs ect after a new ROM flash.
Apps Restoration:
-Titanium Backup with user/data restoration would make the ROM unstable. Lots of freezes and Reboots. Some applications were just unusable which forced a painful 'level-down-the-problem' process or simply getting pissed and trying another ROM(which i falsely blamed the problems on the ROM). I know every ROM instructions say not to do this....but this method would be ideal if it worked.
-Titanium Backup with just user-apps restore(no data) was MUCH better yet I still had a few freezes and reboots. So I still haven't found a truly clean ROM with apps-restored from backup.
-No Backup restore, I simply downloaded all the apps and this is the CLEANEST method I've found so far. This is great and all but when you have 200 apps the download process is soooooo long. Plus I have to reconfigure everything. To get a working phone with this method feels like it takes a solid 3 days.
Settings
-This has to be the most painful part. Re-configuring your launcher, widgets, settings, accounts, ringtones, alarms ect.
So what is your routine? What quick and safe/clean methods do you use to restore your phone after a new ROM flash? Do you use tasker for any of this(if so please share your examples/templates)? Any other apps you use for restore like apptozip or maybe you compile your own recovery zip?
kellison007 said:
I'm a flashaholic like most of us here. I'd like to know your methods/steps/tricks for restoring accounts/settings/ringtones/apps/data configs ect after a new ROM flash.
Apps Restoration:
-Titanium Backup with user/data restoration would make the ROM unstable. Lots of freezes and Reboots. Some applications were just unusable which forced a painful 'level-down-the-problem' process or simply getting pissed and trying another ROM(which i falsely blamed the problems on the ROM). I know every ROM instructions say not to do this....but this method would be ideal if it worked.
-Titanium Backup with just user-apps restore(no data) was MUCH better yet I still had a few freezes and reboots. So I still haven't found a truly clean ROM with apps-restored from backup.
-No Backup restore, I simply downloaded all the apps and this is the CLEANEST method I've found so far. This is great and all but when you have 200 apps the download process is soooooo long. Plus I have to reconfigure everything. To get a working phone with this method feels like it takes a solid 3 days.
Settings
-This has to be the most painful part. Re-configuring your launcher, widgets, settings, accounts, ringtones, alarms ect.
So what is your routine? What quick and safe/clean methods do you use to restore your phone after a new ROM flash? Do you use tasker for any of this(if so please share your examples/templates)? Any other apps you use for restore like apptozip or maybe you compile your own recovery zip?
Click to expand...
Click to collapse
-i always use and always recommend Helium over ANY other restore app.
-i use it to restore all user apps except for g+/fb which i download from the market
-never never never restore anything to do with system even if you are using the same rom.
-launcher settings are auto there when restored from helium *i do keep a backup in launcher settings though just in case*
-settings are the only thing that need to be done from scratch which i dont mind as i get to look through the settings of the new rom to see changes ect..
-if you use a rom that uses hybrid settings from pa, always keep a backup of those settings via hybrid settings to restore after rom flash
hopefully this helps

Categories

Resources