Skip to content

Instantly share code, notes, and snippets.

@sillage
Last active December 16, 2015 19:00
Show Gist options
  • Save sillage/5482161 to your computer and use it in GitHub Desktop.
Save sillage/5482161 to your computer and use it in GitHub Desktop.
Backup MMS/SMS and Angry Birds through adb (Android Debug Bridge)
#!/bin/sh
# backup mms sms needs *root*
mkdir -p com.android.providers.telephony/databases
adb pull /data/data/com.android.providers.telephony/databases/mmssms.db com.android.providers.telephony/databases/mmssms.db
# backup Angry Birds highscores and settings
mkdir -p com.rovio.angrybirds/files
adb pull /data/data/com.rovio.angrybirds/files/highscores.lua com.rovio.angrybirds/files/highscores.lua
adb pull /data/data/com.rovio.angrybirds/files/settings.lua com.rovio.angrybirds/files/settings.lua
# backup Angry Birds Seasons highscores and settings
mkdir -p com.rovio.angrybirdsseasons/files
adb pull /data/data/com.rovio.angrybirdsseasons/files/highscores.lua com.rovio.angrybirdsseasons/files/highscores.lua
adb pull /data/data/com.rovio.angrybirdsseasons/files/settings.lua com.rovio.angrybirdsseasons/files/settings.lua
# backup Angry Birds Rio highscores and settings
mkdir -p com.rovio.angrybirdsrio/files
adb pull /data/data/com.rovio.angrybirdsrio/files/highscores.lua com.rovio.angrybirdsrio/files/highscores.lua
adb pull /data/data/com.rovio.angrybirdsrio/files/settings.lua com.rovio.angrybirdsrio/files/settings.lua
# backup Angry Birds Space highscores and settings
mkdir -p com.rovio.angrybirdsspace.ads/files
adb pull /data/data/com.rovio.angrybirdsspace.ads/files/highscores.lua com.rovio.angrybirdsspace.ads/files/highscores.lua
adb pull /data/data/com.rovio.angrybirdsspace.ads/files/settings.lua com.rovio.angrybirdsspace.ads/files/settings.lua
# backup Angry Birds Star Wars highscores and settings
mkdir -p com.rovio.angrybirdsstarwars.ads.iap/files
adb pull /data/data/com.rovio.angrybirdsstarwars.ads.iap/files/highscores.lua com.rovio.angrybirdsstarwars.ads.iap/files/highscores.lua
/data/data/com.rovio.angrybirdsstarwars.ads.iap/files/settings.lua com.rovio.angrybirdsstarwars.ads.iap/files/settings.lua
# backup Bad Piggies???
mkdir -p com.rovio.BadPiggies/files
adb pull /data/data/com.rovio.BadPiggies/files/ com.rovio.BadPiggies/files/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment