Jika Anda menggunakan Android 4.0 atau lebih tinggi, Anda dapat menggunakan adb backup
resp. adb restore
perintah bahkan tanpa me-rooting perangkat Anda. Sintaksnya adalah:
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Untuk melakukan pencadangan penuh, ini akan berarti misalnya adb backup –apk –shared –all –f /backup/mybackup.ab
(resp. adb restore /backup/mybackup.ab
Untuk mengembalikan cadangan pada perangkat baru). Tetapi perlu diingat bahwa ini berarti "semua atau tidak sama sekali" - Anda tidak dapat memulihkan satu aplikasi dengan cara ini. Jadi, Anda mungkin ingin memasukkan nama paket aplikasi untuk ditransfer. Untuk menemukannya, mis. Cari aplikasi di Google Play - Anda akan menemukan nama paket di URL ( id=<package_name>
). Perintah cadangan Anda akan terlihat seperti:
adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3
Pulihkan tetap sama, karena adb restore
selalu mengembalikan semuanya dari file cadangan (tidak ada pilihan bagian yang tersedia di sini).
Untuk daftar perintah ADB yang tersedia, lihat misalnya di sini .