60 votes

Que sauvegarde ADB et comment puis-je en restaurer une partie ?

Je vais bientôt déverrouiller le bootloader et Rooter mon Nexus 5, mais je ne voulais pas effacer toutes les données alors j'ai pensé à utiliser la fonction de sauvegarde ADB pour restaurer après le rooting.

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 que 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 avoir restauré cette sauvegarde ?

De plus, après avoir enraciné l'appareil (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 dois-je simplement sauvegarder l'apk avec la sauvegarde des données partagées et cela suffira ?

Est-ce possible avec une application tierce, Root/non-Root ? (Titanium Backup, peut-être ?)

J'ai besoin d'en savoir plus.

0 votes

46voto

Milner Points 533

Pour savoir ce que fait la sauvegarde ADB, vous pouvez consulter notre rubrique sauvegarde tag-wiki . Fondamentalement, en fonction des commutateurs de ligne de commande utilisés, il sauvegarde les applications ( .apk ) et leurs données. Pour une liste complète des options, voir este .

Pour ce qui est de la deuxième partie de votre question, vous pouvez consulter le site suivant Existe-t-il un moyen de regarder à l'intérieur et de modifier un fichier créé par adb backup ? Oui, il est possible d'en extraire des parties, et oui, Sauvegarde en titane est l'une des applications capables de le faire. D'autres moyens sont décrits dans la question liée.

Cela vaut également la peine de jeter un coup d'œil :

6 votes

Il est intéressant de noter un peu de Les apk ne seront pas sauvegardés via adb. (l'intention est d'empêcher les gens de voler des applications).

3 votes

@RickyBeam a raison. Les développeurs peuvent définir le ALLOW_BACKUP sur "Non" ; j'ai rencontré quelques applications de ce type. Je ne sais pas si la "protection contre le vol" se cache derrière tout cela, car il y avait aussi quelques applications open-source parmi celles-ci.

0 votes

@RickyBeam PS : Si vous voulez sauvegarder ces applications également, sur un appareil enraciné avec le cadre Xposed installé. Sauvegarde de toutes les applications désactive ce "verrou" :)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X