My inspiration for this post comes straight from PvilleComp's tutorial: What to back up and restore when switching ROM's over on the Incredible section of these boards. I've copied his post directly on the second post of this thread.
First, there are 3 apps that I recommend every rooted android user have if they are planning on flashing ROMs:
ROM Manager
Titanium Backup
MyBackup
I do recommend getting the PRO versions of these apps, especially if you plan on using them frequently, but the free version should work fine if you just want to to try them out.
Basically the goal here is to back as much stuff up as possible to make restoring your phone after a ROM install as painless as possible while still preserving the perfect state you've worked so hard to get your Android phone to on your current OS configuration.
This is the method that I use, it may not be the only one, but it's worked well for me. The most part, I had to learn by trial and error, as it was hard to find a definitive guide on how to do this, which is I thought I'd put this together.
Suggestion/Warning: Check "Settings --> Privacy" to see if you have Google enabled to back up your settings. If not, your apps will not automatically restore from the market, as described in part 2 of this guide. If you don't want to enable this setting, you will have to manually re-install your apps from the market or from backup -- be sure to backup what you need!
Part 1: Preparing your existing configuration
NOTE: Before doing any of this I recommend going into the Market and checking your apps for any available updates -- this will ensure that all of your backup data matches the version for the app you're trying to restore.
1. MyBackup
- Select "Backup" --> "Data" --> "Local (/mnt/sdcard)"
- Chose what you want to have backed up. I usually check everything except for "System Settings", "Contacts", and "Calendar" (reasons described in the PvilleComp's guide)
NOTE: "Android Home" refers to your home screen setup. I've only ever used it with Sense-based ROMs, but it seems to work pretty well. Use with caution when going from one Android and/or Sense version to another. If you do restore your homescreen icons, often times certain widgets will appear with an error; simply removing and re-adding them on the homescreen will usually fix it.
- Because it bears repeating: DO NOT BACKUP SYSTEM SETTINGS -- Unless you really know what you're doing, this will most likely only cause more harm than good.
- Create backup
2. Titanium
- Click on "Backup/Restore" at the top of the page
- Go through the list of apps and preform a backup of each app that you will want to restore data. Avoid all "system" apps; the ones to focus on should primarily be apps downloaded from the market or pre-loaded apps that have data worth recovering (again, see PvilleComp's list below for guidance). Apps with logon information or saved progress are the prime candidates. Also, any non-market apps that you want to be able to easily restore. Alternatively, you could do a batch job to backup all user apps, just to make sure you have everything.
3. ROM Manager
- ROM Manager is best used for one single purpose: Flashing Clockwork Recovery. This is the recovery partition that you can boot to in order to install ROMs and preform various other tasks. There are features in ROM Manager that allow you to complete certain tasks directly from the app, such as backing up and restoring ROMs, and installing new ROMs as well. I HIGHLY RECOMMEND NOT INSTALLING APPS OR ANY OTHER TASKS FROM THE ROM MANAGER APP UI. INSTEAD, BOOT INTO THE RECOVERY PARTITION AND PERFORM ALL TASKS FROM THERE. A lot of folks that try to use ROM Manager to install ROMs often report more problems/bugs than those who don't.
For more info on using ROM Manager and Clockwork Recovery to install ROMs and preform Nandroid backup/restore jobs, please see Cyber Warriors guide here:
http://forum.androidcentral.com/thu...-backup-restore-install-roms-thunderbolt.html
Part 2: Restoring data
After the new ROM has been installed, the phone will reboot. You will have to go through the setup wizard and enter your account info, etc. Once that is done, the default home screen will load and an initial sync will begin. This first sync *should* include the app market re-downloading and installing all of your apps. You can check the progress of this by opening the Market, pressing the MENU button and clicking on "My Apps". Let this process finish completely before starting the restore jobs.
1. Titanium
- Once again, click on "Backup/Restore" at the top of the page
- Go through the apps you backed up, and select "restore". For most apps, they will have already been re-installed on the initial sync, so you only have to restore the DATA. For non-Market apps and widgets, you may also have to restore the app as well as the data.
2. MyBackup
- Select "Restore: --> "Data" --> "Local". You'll see a list of available backups, most likely you'll want to choose the most recent one.
- Select all items to restore (be sure not to include "System Settings" if it is listed).
- This process may take a while, especially contacts (if you chose to back them up) and HTC Home (the home screen configurations)...just sit back and wait
- Once finished, reboot the phone
That should do it! Once restarted, your phone should be pretty much set and be back to a very similar configuration as you had before.
First, there are 3 apps that I recommend every rooted android user have if they are planning on flashing ROMs:
ROM Manager
Titanium Backup
MyBackup
I do recommend getting the PRO versions of these apps, especially if you plan on using them frequently, but the free version should work fine if you just want to to try them out.
Basically the goal here is to back as much stuff up as possible to make restoring your phone after a ROM install as painless as possible while still preserving the perfect state you've worked so hard to get your Android phone to on your current OS configuration.
This is the method that I use, it may not be the only one, but it's worked well for me. The most part, I had to learn by trial and error, as it was hard to find a definitive guide on how to do this, which is I thought I'd put this together.
Suggestion/Warning: Check "Settings --> Privacy" to see if you have Google enabled to back up your settings. If not, your apps will not automatically restore from the market, as described in part 2 of this guide. If you don't want to enable this setting, you will have to manually re-install your apps from the market or from backup -- be sure to backup what you need!
Part 1: Preparing your existing configuration
NOTE: Before doing any of this I recommend going into the Market and checking your apps for any available updates -- this will ensure that all of your backup data matches the version for the app you're trying to restore.
1. MyBackup
- Select "Backup" --> "Data" --> "Local (/mnt/sdcard)"
- Chose what you want to have backed up. I usually check everything except for "System Settings", "Contacts", and "Calendar" (reasons described in the PvilleComp's guide)
NOTE: "Android Home" refers to your home screen setup. I've only ever used it with Sense-based ROMs, but it seems to work pretty well. Use with caution when going from one Android and/or Sense version to another. If you do restore your homescreen icons, often times certain widgets will appear with an error; simply removing and re-adding them on the homescreen will usually fix it.
- Because it bears repeating: DO NOT BACKUP SYSTEM SETTINGS -- Unless you really know what you're doing, this will most likely only cause more harm than good.
- Create backup
2. Titanium
- Click on "Backup/Restore" at the top of the page
- Go through the list of apps and preform a backup of each app that you will want to restore data. Avoid all "system" apps; the ones to focus on should primarily be apps downloaded from the market or pre-loaded apps that have data worth recovering (again, see PvilleComp's list below for guidance). Apps with logon information or saved progress are the prime candidates. Also, any non-market apps that you want to be able to easily restore. Alternatively, you could do a batch job to backup all user apps, just to make sure you have everything.
3. ROM Manager
- ROM Manager is best used for one single purpose: Flashing Clockwork Recovery. This is the recovery partition that you can boot to in order to install ROMs and preform various other tasks. There are features in ROM Manager that allow you to complete certain tasks directly from the app, such as backing up and restoring ROMs, and installing new ROMs as well. I HIGHLY RECOMMEND NOT INSTALLING APPS OR ANY OTHER TASKS FROM THE ROM MANAGER APP UI. INSTEAD, BOOT INTO THE RECOVERY PARTITION AND PERFORM ALL TASKS FROM THERE. A lot of folks that try to use ROM Manager to install ROMs often report more problems/bugs than those who don't.
For more info on using ROM Manager and Clockwork Recovery to install ROMs and preform Nandroid backup/restore jobs, please see Cyber Warriors guide here:
http://forum.androidcentral.com/thu...-backup-restore-install-roms-thunderbolt.html
Part 2: Restoring data
After the new ROM has been installed, the phone will reboot. You will have to go through the setup wizard and enter your account info, etc. Once that is done, the default home screen will load and an initial sync will begin. This first sync *should* include the app market re-downloading and installing all of your apps. You can check the progress of this by opening the Market, pressing the MENU button and clicking on "My Apps". Let this process finish completely before starting the restore jobs.
1. Titanium
- Once again, click on "Backup/Restore" at the top of the page
- Go through the apps you backed up, and select "restore". For most apps, they will have already been re-installed on the initial sync, so you only have to restore the DATA. For non-Market apps and widgets, you may also have to restore the app as well as the data.
2. MyBackup
- Select "Restore: --> "Data" --> "Local". You'll see a list of available backups, most likely you'll want to choose the most recent one.
- Select all items to restore (be sure not to include "System Settings" if it is listed).
- This process may take a while, especially contacts (if you chose to back them up) and HTC Home (the home screen configurations)...just sit back and wait
- Once finished, reboot the phone
That should do it! Once restarted, your phone should be pretty much set and be back to a very similar configuration as you had before.
Last edited: