I'm planning to buy a new Android phone and I'd like to be able to transfer the progress I have made at several games to the new device, so I won't have to play all the levels again from scratch.

I currently have an HTC Desire and will buy an HTC Evo 3D.

There's probably no simple/general solution to this.

But I was wondering if anyone did something similar and could provide some advice (e.g. where to look for files that might hold game progress information).


There are two places you should look for, the external memory (SD card or a directory that is used for similar purpose) and the internal memory (the /data/data directory). You may need to be rooted to access the latter.

In the best case scenario, the game saves all your progresses in the cloud, then you just need to reenter your login and it's all restored. This is typically only the case for online games.

Some games may provide a menu to export the save data or an external app to do so, if they exist then you should preferably use them.


If you are on Android 4.0 or up, you can use the adb backup resp. adb restore command even without rooting your device. The syntax is:

adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]

To do a full backup, this would e.g. mean adb backup –apk –shared –all –f /backup/mybackup.ab (resp. adb restore /backup/mybackup.ab to restore the backup on the new device). But keep in mind this would mean "all-or-nothing" -- you cannot restore single apps this way. So you rather might want to include the package names of the apps to transfer. To find those, e.g. look up the apps on Google Play -- you'll find the package names in the URL (id=<package_name>). Your backup command then would look like:

adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3

Restore stays the same, as adb restore always restores everything from the backup file (no selection of parts available here).

For a list of available ADB commands, see e.g. here.

  • Awesome! My EVO3D has Android 4.0, so when I upgrade to another device, this will come in handy. – Cristian Lupascu Jan 24 '13 at 13:02
  • This is the best answer for those with adb. For instance, backup/transfer Square Enix Final Fantasy 5 game savecan be done without transferring apk or extras: adb backup -f backupfile -noapk -noobb com.square_enix.android_googleplay.FFV_GP and then restore it to another device that has FFV installed already: adb restore backupfile -- the whole file is about 8KB and the game will be right where you left it on your other device. – lilbyrdie Jul 14 '14 at 19:45
  • 1
    Exactly. That's the way Koush's Helium Backup and Sync works, by the way. So you start the game on your phone while on the bus, and on reaching home continue on your tabby exactly where you left on the phone :) – Izzy Jul 14 '14 at 20:50
  • If Helium Backup and Sync doesn't work, it might be worthwhile trying out this manual way. I backed up and restored ONE app successfully using this method and from then on, Helium worked... – AndyO Jan 16 '18 at 13:34

You might also look into an app like Titanium Backup or MyBackup Pro and choose to save user apps + data and then restore to your new phone.

  • +1 My Backup Pro looks like a viable option, even for non-rooted devices. However, I'll first try to find and transfer the data manually and if that doesn't work I'll consider purchasing the app. – Cristian Lupascu Mar 28 '12 at 12:35

I recently transferred game progress using my computer from an LG phone to a Droid Maxx. I will use Fallout Shelter as my example because the website said game progress/purchases could not be transferred.

  1. I created a folder on my desktop for files from the LG and looked through the phones files until I found com.bethsoft.falloutshelter.
  2. I moved that to the folder I created on the computer. I had started a new game on the Droid Maxx so I could find where to put the file from the computer.
  3. Once I found the com.bethsoft.falloutshelter file on the Droid Maxx I replaced it with the copy I put on my computer.

I loaded up the game and all of my progress and purchases had been transferred to the Droid. This works for games, photos, and music. I do not know if this works with iPhones.


Honestly, if you don't want to root you're screwed and even then it rarely works properly. You can manually backup some of your games or use non root backup apps and the few that use cloud are a blessing but most game progress just won't backup and is lost in the process due to lack of root access. Backup apps work for about 30-40% of games but isn't worth violating your warranty by rooting imo. If you want to violate your warranty on your new device go right ahead but don't say I didn't warn you. If your phone decides to brick on you one day you lost your money.

  • Please edit your answer and format – Sid Dec 19 '12 at 7:28
  • 3
    This is nonsense -- at least with Android 4.0 and up, a complete backup is possible without rooting (apps as well as their data -- see my answer). And whether one needs root or not is quite subjective. Also the "warranty argument" is relative: it doesn't count in the EU, for example. – Izzy Jan 24 '13 at 13:17

if u use dropbox,astro file manager app and apk. extractor app u can move games and all saved data to your new device without root..just open astro..hit top left button..then hit location...hit dropbox and set up acct..then find game files/ folders in astro and longpress, copy files to new dropbox acct.. download apk. extracter and open it..find your game and hit extract...go back into astro and find the extracted file..copy that file to dropbox...go on new device and open astro..go into dropbox and copy files to new device in the same location they came from on old device..finally copy the extracted apk file to sd..it will ask if u want to install..hit yes and enjoy...note* u need to allow outside apps by goin in settings then apps..check the box that allows outside apps

  • Thanks for your answer, Jacob – though I'm not sure I was able to follow your argumentation. Could you please edit it again, and apply some formatting? While on it: Please also avoid txtspeak, many of the users here are no native speakers. Thanks! – Izzy Sep 29 '14 at 15:01

You should check out Helium. I think it works even without root access.


I did it with minecraft, you just have to find your game progress in your old phone storage (I recomand you to do this with file menager), if you can't find it look for it on google for specific game (find on google where is the progress for that game stored). Then install wifi file transfer from google play on old phone so you can acess your old phone from your new phone. Then download data progress on your new phone. And then just put downloaded data on place where is the game progress on new phone.

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