[HOWTO] Backup ALL Settings and Prefs When Upgrading Android (Homescreen/SMS/etc)

Search This thread

Fmstrat

Senior Member
Aug 3, 2007
472
162
This method requires ROOT, but will allow you to backup all settings quickly and easily for a full restore to a different build. This is handy when running Android on a Windows Mobile device such as the HD2, since it allows us to easily switch to one of the many builds that come out weekly. However, this method can be applied to any Android device.

Ops, if you’d rather move this thread to a general Android discussion, no problem. I just thought it was pertinent here given all the ROM changing people are doing.

It can back up everything, from home screen widget positions to SMS messages. If you’re using keyboards like SwiftKey, it will even save your learned DB.

Backup:
  1. Acquire Titanium Backup” from the Market
  2. The first time you run the program, hit the “Problems?” button. This will download the latest version of Busybox, a set of command line utilities used to backup data.
  3. Tap “Backup/Restore”
  4. Press the “Menu” button (hard button)
  5. Choose “Batch”
  6. Press “Run” next to “Backup all user apps + system data”
  7. Leave everything selected on this screen. We will selectively choose what to restore in our new build. Having everything backed up means you won’t miss anything.
    • Ensure “Kill active apps” is selected
    • Press “Run the batch operation”
    • While this is running, tap the screen every now and again to ensure your phone doesn’t time out. (just to be safe for any auto-killers that may be running)
  8. Reboot your phone

Restore (after switching builds):
Note: For those running on a WM device, you can download the APK for Titanium Backup here and place it in your AndroidApps folder for it to be accessible on your first boot.
  1. Skip as much of your new Android Setup screens as possible. No need to waste time here when it will be restored with Titanium.
  2. Go into settings and set up your Google Account.
    • After adding the account, set it to NOT sync.
    • Do this BEFORE entering the Market, or the syncing will happen automatically. The reason for doing this is that you’re going to overwrite it all with Titanium data anyway, so why waste the resources and time.
  3. Go into “Settings -=> Applications” and check “Unknown Sources”
  4. Re-acquire Titanium Backup (unless you had the APK in your AndroidApps folder) and hit the “Problems?” button to install in your new build.
  5. Tap “Backup/Restore”
  6. Press the “Menu” button (hard button)
  7. Choose “Batch”
  8. Press “Run” next to “Restore missing apps + all system data”
    • If you are restoring the exact same Build:
      • Click “Select All”
      • Choose “App+Data”
    • If you are restoring a different Build or upgrading to a new version of a Build:
      • Click “Deselect All”
      • Choose “App+Data”
      • Select all Green items (These are your settings)
      • Select all Crossed out items (These are the apps not included in your build)
      • Select any other items you know are the same within your build, and that you want to restore settings for
  9. Press “Run the batch operation”
  10. For every application that the install prompt comes up for, hit “Install” and then “Done.”
  11. Reboot your phone
  12. On next boot, if you get “Problem Loading Gadget” on some widgets, you will have to remove them from the home screen and re-add them manually. This has only occurred a couple of times for me, usually things go smooth.
 
Last edited:

MvP77

Senior Member
Feb 9, 2009
697
49
Arlington, TX
I only mentioned this app like 100 times lol. Good tut though for the noobs. I think the app is well worth the donation to the dev. I have used this on all my android phone cause im a flash junkie and it never fails me. Also the donate version is fully automated, meaning you dont have to click install on each app.
 

ATomCZ

Senior Member
Mar 20, 2008
302
5
Prague
Is possible to buy (3.99$) full version which doesn't need confirm every app during restore backup. Another app which can make backup is MyBackup Pro.
 
Last edited:
I only mentioned this app like 100 times lol. Good tut though for the noobs. I think the app is well worth the donation to the dev. I have used this on all my android phone cause im a flash junkie and it never fails me. Also the donate version is fully automated, meaning you dont have to click install on each app.

i remember u did mention it 1000 and 1 times .....it is one of the must have apps when using this port of hd2
 

11calcal

Senior Member
Mar 28, 2010
1,072
230
Liverpool
Someone had mentioned it once or twice or maybe fifty times ;)
Its how I've been porting over from build to build.
Very good tutorial though m8.
:)

Sent from my HTC HD2 using XDA App
 

nghj

Senior Member
Oct 7, 2009
119
5
Kuala Lumpur
what's the fastest way to get Titanium back on the new build?

i tried putting the titanium apk in the androidapps folder before booting android. even if it auto installed, it always got a forced closed error.

i had to put a file manager apk into the androidapps folder to have it installed while booting, then in android, browse for titanium apk then install it. this way, titanium works fine.

how do u guys do it?
 

razorpixel

Senior Member
Jan 22, 2010
368
25
Hope all Android chef can cook in the Titanium backup into their rom, so that we can start restore the application and setting right after 'flashing' new rom.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    This method requires ROOT, but will allow you to backup all settings quickly and easily for a full restore to a different build. This is handy when running Android on a Windows Mobile device such as the HD2, since it allows us to easily switch to one of the many builds that come out weekly. However, this method can be applied to any Android device.

    Ops, if you’d rather move this thread to a general Android discussion, no problem. I just thought it was pertinent here given all the ROM changing people are doing.

    It can back up everything, from home screen widget positions to SMS messages. If you’re using keyboards like SwiftKey, it will even save your learned DB.

    Backup:
    1. Acquire Titanium Backup” from the Market
    2. The first time you run the program, hit the “Problems?” button. This will download the latest version of Busybox, a set of command line utilities used to backup data.
    3. Tap “Backup/Restore”
    4. Press the “Menu” button (hard button)
    5. Choose “Batch”
    6. Press “Run” next to “Backup all user apps + system data”
    7. Leave everything selected on this screen. We will selectively choose what to restore in our new build. Having everything backed up means you won’t miss anything.
      • Ensure “Kill active apps” is selected
      • Press “Run the batch operation”
      • While this is running, tap the screen every now and again to ensure your phone doesn’t time out. (just to be safe for any auto-killers that may be running)
    8. Reboot your phone

    Restore (after switching builds):
    Note: For those running on a WM device, you can download the APK for Titanium Backup here and place it in your AndroidApps folder for it to be accessible on your first boot.
    1. Skip as much of your new Android Setup screens as possible. No need to waste time here when it will be restored with Titanium.
    2. Go into settings and set up your Google Account.
      • After adding the account, set it to NOT sync.
      • Do this BEFORE entering the Market, or the syncing will happen automatically. The reason for doing this is that you’re going to overwrite it all with Titanium data anyway, so why waste the resources and time.
    3. Go into “Settings -=> Applications” and check “Unknown Sources”
    4. Re-acquire Titanium Backup (unless you had the APK in your AndroidApps folder) and hit the “Problems?” button to install in your new build.
    5. Tap “Backup/Restore”
    6. Press the “Menu” button (hard button)
    7. Choose “Batch”
    8. Press “Run” next to “Restore missing apps + all system data”
      • If you are restoring the exact same Build:
        • Click “Select All”
        • Choose “App+Data”
      • If you are restoring a different Build or upgrading to a new version of a Build:
        • Click “Deselect All”
        • Choose “App+Data”
        • Select all Green items (These are your settings)
        • Select all Crossed out items (These are the apps not included in your build)
        • Select any other items you know are the same within your build, and that you want to restore settings for
    9. Press “Run the batch operation”
    10. For every application that the install prompt comes up for, hit “Install” and then “Done.”
    11. Reboot your phone
    12. On next boot, if you get “Problem Loading Gadget” on some widgets, you will have to remove them from the home screen and re-add them manually. This has only occurred a couple of times for me, usually things go smooth.