Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I am considering flashing my SGS to a custom ROM. I do not, however, relish the prospect of re-configuring everything. Most apps on my phone and most definitions should have no dependencies on the ROM, so I would like to be able to back up all the settings, flash the ROM and then restore them. This would include:

  • all installed apps
  • all app settings (launcher preferences, active widgets etc.)
  • ringtones, backgrounds etc.

Is there any way to do this?

share|improve this question

2 Answers 2

up vote 10 down vote accepted

Titanium Backup from the Android Market!

From the Technical FAQ:

  1. Can it back up and restore applications across different ROMs or even different phones ?

    • YES, without restrictions.

Although you also have:

Can it back up SMS, MMS and system settings ?

  • 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 "Data migration" option in the Titanium Backup settings.
share|improve this answer
2  
Doesn't Titanium require you to restore to the same ROM as you backed up? –  Nathan Fellman Jun 20 '11 at 13:07
1  
Not necessarily, from the wiki manual. Migrate system data: Use this before restoring system data from a different (incompatible) ROM, or even different phone model –  Dr G Jun 20 '11 at 14:24
1  
I've used Titanium after flashing to a new ROM without being required to go back. With the free version you have to manually confirm each app which is a pain, but I heard that with the paid version you can do it all at once. Keep in mind that sometimes the ROM has a more up to date version of a particular app, depending on where you started (for instance, Samsung Galaxy S has 2.2 for MMS, keyboard, etc... whereas my custom ROM has 2.2.1 versions). –  Chance Jun 20 '11 at 14:38
2  
I can confirm that Titanium does not require the same ROM at all. I'm sure in many cases it could even be done with entirely different devices. And the paid version makes things a lot easier. It's one of the few apps I've bought and is definitely worth the money. –  Matthew Read Jun 20 '11 at 18:43
    
Just to confirm it works between different devices and versions, I used it to migrate from an HTC Buzz to a Motorola Droid 2. As said, just be careful with system related stuff (including SMS, call-logs, etc.), which can break things (force-close on SMS, for one). Also, the troubleshooting options provide additional help just-in-case. –  Izzy Aug 25 '12 at 20:07

Also consider making a nandroid backup before anything!

share|improve this answer
    
Good advice, but nandroid doesn't allow settings-only restore. This should probably be a comment? –  Matthew Read Jun 20 '11 at 18:46
    
@MatthewRead True on both counts. Wasn't sure about amending anothers post. Nandroid is a god send when your attempts at restoring settings through TB go awry. Saved my bacon! –  collabeta Jun 21 '11 at 19:16
    
Just a minor update - Appextractor in the Play Store does allow extracting partial data from a nandroid. –  Nathan Fellman Mar 31 '12 at 17:42

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.