This is written for Linux so if you aren't running Linux you will have to tweak the locations to work with your OS of choice.
The backup files go to these corresponding locations:
Angry Birds --> ~/Desktop/AB
Angry Birds Rio --> ~/Desktop/ABR
Angry Birds Seasons --> ~/Desktop/ABS
First you must install and run each game you want to restore saves to. This can be anything from install via the market, sideloading, or via Titanium Backup (without restoring data of course!). Contrary to what other people have reported, I didn't have to play a level, just loading the game and exiting was enough for me. Anyways...
For backing up...
Code:
# Angry Birds
adb pull /data/data/com.rovio.angrybirds/files/highscores.lua ~/Desktop/AB/highscores.lua
adb pull /data/data/com.rovio.angrybirds/files/settings.lua ~/Desktop/AB/settings.lua
# Angry Birds Rio
adb pull /data/data/com.rovio.angrybirdsrio/files/highscores.lua ~/Desktop/ABR/highscores.lua
adb pull /data/data/com.rovio.angrybirdsrio/files/settings.lua ~/Desktop/ABR/settings.lua
# Angry Birds Seasons
adb pull /data/data/com.rovio.angrybirdsseasons/files/highscores.lua ~/Desktop/ABS/highscores.lua
adb pull /data/data/com.rovio.angrybirdsseasons/files/settings.lua ~/Desktop/ABS/settings.lua
And for recovering...
Code:
# Angry Birds
adb push ~/Desktop/AB/highscores.lua /data/data/com.rovio.angrybirds/files/highscores.lua
adb push ~/Desktop/AB/settings.lua /data/data/com.rovio.angrybirds/files/settings.lua
# Angry Birds Rio
adb push ~/Desktop/ABR/highscores.lua /data/data/com.rovio.angrybirdsrio/files/highscores.lua
adb push ~/Desktop/ABR/settings.lua /data/data/com.rovio.angrybirdsrio/files/settings.lua
# Angry Birds Seasons
adb push ~/Desktop/ABS/highscores.lua /data/data/com.rovio.angrybirdsseasons/files/highscores.lua
adb push ~/Desktop/ABS/settings.lua /data/data/com.rovio.angrybirdsseasons/files/settings.lua
Why?
I currently own a Nexus One and it doesn't run Gingerbread well at all IMHO. The "wonk" as it is known is quite irritating. I hate answering the phone and having to say "Hello" multiple times because the person on the other end can't hear me; in issue introduced by updating to Gingerbread. I have decided to roll back to Froyo until the problem is fixed. I'm pretty disappointed in Google about this but that's an entirely different subject... anyways, Titanium Backup wouldn't work going from Gingerbread to Froyo for a Angry Birds and a few other apps but this method worked perfectly for Angry Birds
I hope this proves useful to someone else. All the similar methods of AB recovery I found didn't give the full paths of all the backup files so hopefully this will save someone some time.
does this require the device to be rooted?
Any idea if this might work for the Battle.net Mobile Authenticator? I created a backup for it with Titanium back when I was using a Samsung Vibrant (I believe still on the stock 2.1 Eclair), but now that I'm using the Optimus T and rooted "stock" 2.2, Titanium's not detecting said backup, even though I copied the backup files into the "/sdcard/TitaniumBackup/" folder, only the ones created on the Optimus T/2.2...
Root?
@ jackleone84, I'm note sure about root but I have my phone rooted. It's pretty simple to try out though, as long as you have adb working.
Maybe?
@ Chortles, if you're really unsure of what's important I'd just adb pull the entire folder in /data/data/ Not sure what the important file(s) might be called but that's what I would try. Also, some apps just don't run on different version of android, unfortunately.
I have tried to take a look inside the LUA files - not picked up like you did using ADB but by installing Angry Birds Backup, store to Dropbox and then read the file on the PC.
Stored away a copy of the gamle, played a level an made an extra star, stored away that level as well, compared using the file compare of Total Commander. It's the same until position 00E0 (hex) but after that it's *totally* different. Tried another time and this time it was the same u ntil position 0300 (hex) and then totally different.
Did anyone find a way to parse the file format into a humanly readable format that allows me to access the content?
Or you can use this...
Google Play Store - Angry Birds Backup
She has an app for all versions of angry birds. They work great. And they are free.
Old thread and old solution ..
Here is another solution.. one app for all also, free and online backup.
Google Play Store - AngryBirdsBackup
Actually having issues for Jelly Bean, I am working on this
Pierrick
Like the title says.
Is it possible?
Say I'm playing Angry birds or some other game. I back it up with TB, and then I move the backed up files to another android phone or tablet perhaps, can I restore it / will it work?
Most likely, and i'd place it on a case-by-case (or app-by-app) basis. One way to find out, and obviously you'd have to be rooted (and thus have proper backup procedures in place if something were to go wrong).
cabstrak said:
Like the title says.
Is it possible?
Say I'm playing Angry birds or some other game. I back it up with TB, and then I move the backed up files to another android phone or tablet perhaps, can I restore it / will it work?
Click to expand...
Click to collapse
Its worked for me...
I went from Hero to Nexus S 4G and it all followed through well....games and its levels, etc.
But like the other dude said.. its no a case to case basis.
I have a high score in Subway Surfers, I've also played counless hours, so I've wracked up a lot of coins and unlocked a lot of items. I have the galaxy note 2 for tmobile and it broke. It doesnt charge any more and they are sending me a new phone. I want to back up my data so i don't lose all my progress in subway surfers.
I was looking at the hack and how it has you replace the files in the com.kiloo.subwaysurf folder with modified text files to give unlimited coins etc... I tried copying my 3 data files to the ext sdcard so I could put them on my new phone, but when I looked at the files in a text editor, they were out of date and contained 1 month on scores, etc. So i figured they weren't being used in the operation of the game. I deleted the 3 data files in that folder, turned the game on, and sure enough, deleting those files had no affect. I tried replacing them with the hacked files people are using to cheat, and sure enough, nothing happened. So if the 3 files in my com.kiloo.subwaysurf aren't actually being using to store my Subway Surfer data, then where exactly is it being stored so I can back it up?
Please help.
Thanks.
The free version of Titanium Backup can back up an app + data. Did that not work (is the data not being backed up, too ?) ?
When I went to market, it said Titanium Backup Pro free or paid, requires root. I am not rooted.
Ah, if you're already getting a replacement it might be worth it to root to be able to get your data off. You might need root to see the correct files, but maybe someone knows a way for this specific game.
Pennycake said:
Ah, if you're already getting a replacement it might be worth it to root to be able to get your data off. You might need root to see the correct files, but maybe someone knows a way for this specific game.
Click to expand...
Click to collapse
Rooting will cause me to loose my warranty. my phone has already broken after only having it 2 months. It wouldnt make sense for me to lose my warranty over a video game. I'm sure there has to be a way to back up my data without rooting.
mistachy said:
I have a high score in Subway Surfers, I've also played counless hours, so I've wracked up a lot of coins and unlocked a lot of items. I have the galaxy note 2 for tmobile and it broke. It doesnt charge any more and they are sending me a new phone. I want to back up my data so i don't lose all my progress in subway surfers.
I was looking at the hack and how it has you replace the files in the com.kiloo.subwaysurf folder with modified text files to give unlimited coins etc... I tried copying my 3 data files to the ext sdcard so I could put them on my new phone, but when I looked at the files in a text editor, they were out of date and contained 1 month on scores, etc. So i figured they weren't being used in the operation of the game. I deleted the 3 data files in that folder, turned the game on, and sure enough, deleting those files had no affect. I tried replacing them with the hacked files people are using to cheat, and sure enough, nothing happened. So if the 3 files in my com.kiloo.subwaysurf aren't actually being using to store my Subway Surfer data, then where exactly is it being stored so I can back it up?
Please help.
Thanks.
Click to expand...
Click to collapse
You can backup your app data with carbon backup app , it also works on non-rooted devices but you will need a pc , here's the download link go to play store for more details.https://play.google.com/store/apps/details?id=com.koushikdutta.backup&hl=en
mistachy said:
Rooting will cause me to loose my warranty. my phone has already broken after only having it 2 months. It wouldnt make sense for me to lose my warranty over a video game. I'm sure there has to be a way to back up my data without rooting.
Click to expand...
Click to collapse
just a suggestion,
I have tried.
just root it have a backup with titanium backup,
and then unroot it.,
you wont lose your warranty.
Warning,
just have backup,
flashing anything might increased your flash counter which may lose your warranty.
Sent from my HTC Desire X using xda app-developers app
aarish1 said:
You can backup your app data with carbon backup app , it also works on non-rooted devices but you will need a pc , here's the download link go to play store for more details.
Click to expand...
Click to collapse
worked really good. i used mybackuppro for all else and carbon for data restore. thanks so much all
would an app like app to zip do the same? i have all my data on another phone and upgraded to the sIII and now my old pphone don't have service of course. but it does have app2zip for some weird reason.
I am having the same problem. I have lots of coins and items in Subway Surfer on my old Samsung Epic 4g. I just got a new Samsung Galaxy S4 on Verizon. Both of my phones are not rooted. I am reading up on it and will probably end up rooting my new S4 and would root my Epic if I needed to. I have a further problem in that the micro USB port on my Epic is broken. I have tried Carbon back up but it doesn't seem to be compatible with my Epic. Even if it was It says it requires a PC which I assume I would involve using the micro USB port which is broken.
I figure the backup programs copy files from the old phone to the new phone. I have tried to do this several times myself with no luck. I have found 3 folders to copy they all seem to be named com.kiloo.subwaysurf. The first 2 one on the SD card. One is in Android/Data and one is in .VungleCacheDir. The third is on the phone under /mnt/asec. I copied them all and tried to replace those files in those places on the new phone. The first 2 copied fine. The third was wierd because the /mnt/asec folder on my S4 was empty. I tried to place the com.kiloo.subwaysurf file from my old phone in that folder but my file manager wouldn't let me. I tried doing it with Astro, jumble file manager, and a third file manager and none of them let me. That leads me to believe there is some permission issue. I am assuming rooting would allow me to copy this file but I don't know that even if I did this strategy would work. Does anyone know if it would work or not? If so how do I make it work?
Is there a back up app that would allow me to copy this app and the app data over to my new phone using the SD card or bluetooth? Is there a version of Carbon back up that is compatible? Even if there is can I use it without a working micro USB port?
Does Titanium backup require a working micro USB port? If it does I can try and root my Epic without using the micro usb port which I haven't read enough yet to see if it is possible.
My third option is trying to fix the micro usb port on the Epic. I have kept my epic alive this far by using replacement parts from another Epic. I also used that other epic as a battery charger. The last time I took it apart it looked like of the 8 or so pins connecting the micro USB plug to the motherboard of the phone 2 were broken off. I tried to bend them back down and I thought I had fixed it but I guess not. Any advice on fixing the port would be helpful.
---------- Post added at 01:55 PM ---------- Previous post was at 01:09 PM ----------
mistachy said:
worked really good. i used mybackuppro for all else and carbon for data restore. thanks so much all
Click to expand...
Click to collapse
Would mybackuppro work to restore the an app AND that apps data? like the OP (and me) want to do with Subway Surfer? I downloaded the trial version of mybackuppro and it backed up Subway Surfer but it says I need the pro version to restore it on a different device. I don't mind buying the pro version but I would like to know if it would serve my purpose first. I am desperately trying to transfer all of my Subway Surfer winnings onto my new phone. Any help would be much appreciated. Thanks
Carbon back up doesn't seem to be compatible with my old phone (epic 4g) and likely requires a working micro SD port, which my epic lacks.
mistachy said:
I have a high score in Subway Surfers.
Click to expand...
Click to collapse
If you connect Subway Surfers to a Facebook account it will bring your high score to your new phone. Mine did at least. I made a separate facebook account just for the occasion. I haven't figured out how to bring my coins and items with me yet though. good luck.
Subway Surfers restore on Galaxy Note 3 (VzW)
Got my new Verizon Galaxy Note 3. Its not rooted, although I hear a method is now available. I've tried everything under the sun to try and get a restored copy of Subway surfers to work. I have a rooted Motorola Driod Bionic. So Subway surfers is backed up there. I have a rooted Google Nexus 10 tablet, I can use TBpro to restore SS on the nexus device. Ive tried just about every highly rated back/restore app that is free from the marketplace. None of them restore the data. I've tried going and installing older SS apk files, and using my saved userpref, onlinestatus, etc etc. But that doesnt appear to work either.
I've installed hacked apk that gives you everything, and since SS links with FB you can get your Highscore. But whenever a new SS update comes out, you wont get it, because there are no marketplace links.
Anybody have luck using any application/scheme to save/restore SS user/profile data on a non-rooted android device?
Helium worked for me .
I first made a backup of data to my external SD card. I then restored the data from the sd card on the same phone to verify that the process was successful ( cuz once or twice the backups appeared to be successful but there were some errors when I attempted to restore).
I then installed helium on the new phone. Using file explorer go to the carbon folder. in that make a folder com.kiloo.subwaysurf. Then send the backup files from carbon folder of ur old phone to ur new phone.
Next, open helium . restore >restore from external/ internal sd card, select subway surfers and you're done!
bernyzilla said:
If you connect Subway Surfers to a Facebook account it will bring your high score to your new phone. Mine did at least. I made a separate facebook account just for the occasion. I haven't figured out how to bring my coins and items with me yet though. good luck.
Click to expand...
Click to collapse
Using three different android device, I tried d every backup program that is free. I already have titanium backup pro o two of the device. That I'd the only thing that worked to retore the coins, powerups, and achievements.
---------- Post added at 07:40 PM ---------- Previous post was at 07:36 PM ----------
ckr1986 said:
Helium worked for me .
I first made a backup of data to my external SD card. I then restored the data from the sd card on the same phone to verify that the process was successful ( cuz once or twice the backups appeared to be successful but there were some errors when I attempted to restore).
I then installed helium on the new phone. Using file explorer go to the carbon folder. in that make a folder com.kiloo.subwaysurf. Then send the backup files from carbon folder of ur old phone to ur new phone.
Next, open helium . restore >restore from external/ internal sd card, select subway surfers and you're done!
Click to expand...
Click to collapse
Tired this on my nexus 10 tablet. But helium would not even retire what it backed up. My nexus is rooted so I tried backing up with and without root allowed for helium. All restores using helium onto the same device failed. That was my hope. To get a restore that worked. Then using those backednuo files. Didn't work, but wasn't a surprise since it never worked even on the original device.
Just chiming in here. I used titanium pro to back up subway surfers and it did absolutely jack. also logging into facebook only brings me my high score back. nothing else.
You backed up on what device? You restored onto. Rooted Note 3?
Lost my data
jetguat said:
Got my new Verizon Galaxy Note 3. Its not rooted, although I hear a method is now available. I've tried everything under the sun to try and get a restored copy of Subway surfers to work. I have a rooted Motorola Driod Bionic. So Subway surfers is backed up there. I have a rooted Google Nexus 10 tablet, I can use TBpro to restore SS on the nexus device. Ive tried just about every highly rated back/restore app that is free from the marketplace. None of them restore the data. I've tried going and installing older SS apk files, and using my saved userpref, onlinestatus, etc etc. But that doesnt appear to work either.
I've installed hacked apk that gives you everything, and since SS links with FB you can get your Highscore. But whenever a new SS update comes out, you wont get it, because there are no marketplace links.
Anybody have luck using any application/scheme to save/restore SS user/profile data on a non-rooted android device?
Click to expand...
Click to collapse
Hi jetguat, can you please share the hacked apk. I am unable to download it from the usual links. I lost my data from my previous phone as I assumed that google will save the data for all applications that I have installed. Now I hope to recover more than just my best score. thanks
gharika said:
Hi jetguat, can you please share the hacked apk. I am unable to download it from the usual links. I lost my data from my previous phone as I assumed that google will save the data for all applications that I have installed. Now I hope to recover more than just my best score. thanks
Click to expand...
Click to collapse
If the hack includes hacks of in app purchases or coins, then it can be posted onto xda. In fact, it can not even be discussed on xda, as it is considered warez.
Since there are no details of the hack, the discussion can continue, but please do not post or discuss warez.
Thanks!
justmpm said:
If the hack includes hacks of in app purchases or coins, then it can be posted onto xda. In fact, it can not even be discussed on xda, as it is considered warez.
Since there are no details of the hack, the discussion can continue, but please do not post or discuss warez.
Thanks!
Click to expand...
Click to collapse
Hi JustMPM,
I am trying to locate the one where the data for the player stats are retained and can be backedd up without root. A fresh install does not clear them out. No warez are expected.
Thanks
get a computer and this job will be done
mistachy said:
I have a high score in Subway Surfers, I've also played counless hours, so I've wracked up a lot of coins and unlocked a lot of items. I have the galaxy note 2 for tmobile and it broke. It doesnt charge any more and they are sending me a new phone. I want to back up my data so i don't lose all my progress in subway surfers.
I was looking at the hack and how it has you replace the files in the com.kiloo.subwaysurf folder with modified text files to give unlimited coins etc... I tried copying my 3 data files to the ext sdcard so I could put them on my new phone, but when I looked at the files in a text editor, they were out of date and contained 1 month on scores, etc. So i figured they weren't being used in the operation of the game. I deleted the 3 data files in that folder, turned the game on, and sure enough, deleting those files had no affect. I tried replacing them with the hacked files people are using to cheat, and sure enough, nothing happened. So if the 3 files in my com.kiloo.subwaysurf aren't actually being using to store my Subway Surfer data, then where exactly is it being stored so I can back it up?
Please help.
Thanks.
Click to expand...
Click to collapse
Well, so you are using an android phone. My solution should work for you then since it has a SD card (you have it and it isn't broken right?).
So the thing you need to do is that you have to get a memory card reader to read your SD card on the computer. The next step would be to download a data backup software to collect your entire data. The tool you can use are plenties, some example would be EaseUS, recuva etc.
But personally I will suggest you go with easeus since they are offering some discount right now and most of their products are free. So here is the link to todo backup download. Just follow the instructions. After the data backup is done you just copy it to your new phone's memory card and then everything should be all set.
I am currently using the tegra note 7 and I shall be switching over to the shield tablet soon. I have quute a few games on it. What is the best app to use to save my game apps and their savestate data/ progress ? I have used titanium backup before but maybe I was doing something wrong cos the game app I restored never used to have the progress saved... It was frustrating to have to do it all over again. I made sure that I checked the backup app+data option so it should have worked...
Also is there issues if apps backed up on a device using KitKat are restored on a device using lollipop?
Alden Andrade said:
I am currently using the tegra note 7 and I shall be switching over to the shield tablet soon. I have quute a few games on it. What is the best app to use to save my game apps and their savestate data/ progress ? I have used titanium backup before but maybe I was doing something wrong cos the game app I restored never used to have the progress saved... It was frustrating to have to do it all over again. I made sure that I checked the backup app+data option so it should have worked...
Also is there issues if apps backed up on a device using KitKat are restored on a device using lollipop?
Click to expand...
Click to collapse
Alot of games now you can backup your progress using services such as Google Play to make sure your save games are in the cloud.
For those that wont let you back up to the cloud use Helium https://play.google.com/store/apps/details?id=com.koushikdutta.backup or if you're rooted Titanium backup to move your app files and saves across.
The adb backup is not complete, Titanium backup is much better regarding backups. There are some games that store the savegames in Google Saved Games so you don't have to worry about losing your current game state.
[INFO] List of games that do and don't support Google Saved Games