Skip to content

Instantly share code, notes, and snippets.

@RahulSDeshpande
Forked from ignasi/db_getter.sh
Last active August 29, 2015 14:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RahulSDeshpande/80d8927c65cc14a63c7b to your computer and use it in GitHub Desktop.
Save RahulSDeshpande/80d8927c65cc14a63c7b to your computer and use it in GitHub Desktop.
#!/bin/bash
# Android 4.3+ changes app's internal directory permissions and you can not just pull your
# databases to your computer, so I did this as a workaround to extract my databases.
# I only use it for debug, use it under your responsability.
package=$1
db_name=$2
path="/data/data/$package/"
rm $db_name
adb shell "su -c 'cd $path; chmod -R 777 databases; exit'; exit"
adb pull $path/databases/$db_name
open $db_name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment