I need to reinstall my Android ROM but before I would like to backup my Angry Birds savegame/data/scores.
Do you have any idea how can I do it?
Angry Birds' data would be stored inside the phones memory under the folder Data. Access to that folder is not permitted to you or any app for security reasons.
Without having root access there is no way to access that folder or backup your app. However once you've obtained root access you could either extract the data yourself or use an application like
Yes you can back up your Angry Birds data, without rooting your phone! It takes a few steps, and it's a manual process, but pretty easy nonetheless. This works with my Samsung Android 2 phone.
cd "C:\Program Files\Android\android-sdk\platform-tools" adb pull /data/data/com.rovio.angrybirds/files/highscores.lua C:\MyBackup\ab_highscores.lua adb pull /data/data/com.rovio.angrybirds/files/settings.lua C:\MyBackup\ab_settings.lua
Of course, supply your own directory names depending on where you installed the Android SDK, and where you want the files saved.
To restore the files later:
cd "C:\Program Files\Android\android-sdk\platform-tools" adb push C:\MyBackup\ab_highscores.lua /data/data/com.rovio.angrybirds/files/highscores.lua adb push C:\MyBackup\ab_settings.lua /data/data/com.rovio.angrybirds/files/settings.lua
Q: Is it safe?
A: Yes! The Android SDK is provided by Google, the developers of Android, for use by software developers that write applications for Android devices. ADB, its Android Debugging Bridge is the official way that Google wants developers to interact with their Android devices. As long as you are careful with what files you push/pull, it's fine.
Q: How about Angry Birds Seasons?
A: Same as above, but type "angrybirdsseasons" instead of "angrybirds" (and of course change the name of the local backup file!).
There is a program called "Angry Birds Backup" on the market that allows you to back your progress up without having root access. I've not tried it myself, but I've heard good things. You can read more about it on their web site at http://www.angrybackup.com/
I can't test this since I am rooted, but I assume ADB will allow you to access the data via shell. At worst you can copy over the data into a directory on the sd card. Restoring it would be problematic.
ADB = Android Debugging tool as part of the android SDK.
Fortunately unrevoked has a tool to root your phone as an application exploit so that you don't get the 100% root (can do nandroid and replace kernels) but you can run titanium backup.
www.unrevoked.com (unrevoked forever is the 1-click root). Check their list for supported devices.
As long as your phone is not bricked, this should not void your warranty as long as you just run titanium and remove unrevoked + titanium when returning the phone.