I would like to switch my Stock Android OS to Cyanogenmod with the least trouble possible on my Samsung Galaxy S3.

So basically I would like to keep:

  • My data (files, contacts, sms)
  • My apps
  • My apps data (progress of games)

Is this even possible?

What is the best approach to do this?

2 Answers 2


If your device is not yet rooted, an alternative to Alex's suggestion of Titanium Backup (which I'd second otherwise) would be to use adb backup (creating a backup file for each app separately is important here, as adb restore just works per backup file, not per app), or one of its frontends. There's also the possibility to do that directly on the device, using e.g. Helium Backup.

Please also take a look at the tag-wiki for more information.


You can do it with Titaniun Backup, thought it's not sure that everything will work as expected. Apps are the most problematic.

Some apps and games now store their data on Google's servers, though I don't think there are many that do that yet.

  • 1
    Titanium Backup is the gold standard for backup apps. However... a note: You need to be rooted in order to get Titanium Backup. For many phones, gaining root for the first time involves a factory reset. Therefore this may not be the best option.
    – dotVezz
    Commented Nov 2, 2013 at 18:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .