Saya akan segera membuka kunci bootloader dan melakukan root pada Nexus 5 saya, tetapi saya tidak ingin menghapus semua data sehingga saya berpikir untuk menggunakan fungsi cadangan ADB untuk memulihkan setelah rooting selesai.
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Jadi, saya membuat cadangan lengkap, dengan apk, dengan berbagi, semuanya.
Pertama-tama, apa yang dicadangkan oleh perintah ini? Saya kira semuanya. Apakah ini termasuk sistem, yaitu file Android, seperti file ROM utama termasuk kernel dan lainnya? Apakah ROM akan dipulihkan setelah saya memulihkan cadangan ini?
Selain itu, setelah saya melakukan rooting perangkat (yang masih belum saya lakukan), apakah saya dapat memulihkan hanya aplikasi, data aplikasi, dan penyimpanan bersama dari cadangan? Atau haruskah saya mencadangkan apk dengan cadangan data bersama dan itu akan melakukannya?
Apakah mungkin dengan aplikasi pihak ketiga, root / non-root? (Titanium Backup, mungkin?)
Saya perlu tahu lebih banyak.
Jawaban:
Untuk apa cadangan ADB lakukan, Anda mungkin ingin melihat tag-wiki cadangan kami . Pada dasarnya, tergantung pada sakelar baris perintah yang digunakan, itu mencadangkan aplikasi ( ) dan datanya. Untuk daftar opsi lengkap lihat ini .
.apk
Adapun bagian kedua dari pertanyaan Anda, Anda mungkin ingin melihat Apakah ada cara untuk melihat ke dalam dan memodifikasi file yang dibuat cadangan adb? Ya, mungkin mengekstraksi bagian dari itu, dan ya, Titanium Backup adalah salah satu aplikasi yang mampu melakukan ini. Cara lain dijelaskan dalam pertanyaan terkait.
Juga patut dilihat:
sumber
ALLOW_BACKUP
bendera ke "Tidak"; Saya telah menemukan beberapa aplikasi semacam itu. Tidak tahu apakah "perlindungan pencurian" ada di balik itu, karena ada juga beberapa aplikasi open-source di antaranya.