#!/bin/bash -e # Backup data package=<package_of_the_app> # <--- replace this with your app device_path="zzzBackup" # under app dir. backup_time=$(date +%F_%H-%M-%S) backup_version=$(adb shell dumpsys package $package | grep versionName | sed -E "s/ versionName=//") echo "Backup version:===$backup_version===" separator="__version_" backup_path="$device_path/$backup_time$separator$backup_version" echo Backup to "$backup_path" adb shell "run-as $package mkdir -p $backup_path" adb shell "run-as $package cp -a shared_prefs $backup_path" adb shell "run-as $package cp -a databases $backup_path" # Add more folder if you want