Je vais bientôt déverrouiller le chargeur de démarrage et root mon Nexus 5, mais je ne voulais pas effacer toutes les données, j'ai donc pensé à utiliser la fonction de sauvegarde ADB pour restaurer une fois la racine complétée.
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Donc, j'ai fait une sauvegarde complète, avec apk, avec partagé, tout.
Tout d'abord, qu'est-ce que cette commande sauvegarde? Je suppose tout. Est-ce que cela inclut le système, c’est-à-dire les fichiers Android, comme les principaux fichiers de la ROM, y compris le noyau et autres? La ROM sera-t-elle restaurée après la restauration de cette sauvegarde?
En outre, une fois le périphérique enraciné (ce que je n’ai toujours pas fait), pourrai-je restaurer uniquement les applications, les données des applications et le stockage partagé à partir de la sauvegarde? Ou devrais-je simplement sauvegarder l'apk avec la sauvegarde de données partagées et que le fera?
Est-ce possible avec une application tierce, root / non root? (Titanium Backup, peut-être?)
J'ai besoin d'en savoir plus.
Réponses:
Pour ce que la sauvegarde ADB fait, vous voudrez peut-être voir notre tag-wiki de sauvegarde . Fondamentalement, en fonction des commutateurs de ligne de commande utilisés, il sauvegarde les applications ( ) et leurs données. Pour une liste complète des options, voir ceci .
.apk
En ce qui concerne la deuxième partie de votre question, vous voudrez peut-être savoir Est-il possible de regarder à l'intérieur et de modifier un fichier créé par une sauvegarde adb? Oui, il est possible d'en extraire des parties, et oui, Titanium Backup est l'une des applications capables de le faire. D'autres moyens sont décrits dans la question liée.
Vaut également le coup d'oeil:
la source
ALLOW_BACKUP
drapeau sur "Non"; J'ai rencontré deux de ces applications. Je ne sais pas si la "protection contre le vol" est derrière tout ça, car il y avait aussi quelques applications open source parmi celles-ci.