J'ai récemment essayé de sauvegarder mon téléphone Motorola Moto G2 XT1068 exécutant Lollipop 5.0.1 et après l'avoir connecté via USB avec le débogage USB activé et j'ai exécuté la commande de sauvegarde adb pour sauvegarder complètement mon appareil et cette question Sauvegarde complète des appareils non enracinés et la solution m'a guidé. Cependant, en exécutant la commande adb suivante,
adb backup -apk -shared -all -system -f D:/backup.ab
ne fonctionnera pas dans mon cas. La commande m'a demandé de déverrouiller mon appareil et de confirmer l'opération de sauvegarde. Cependant, cela affiche le message Backup started
and Backup completed
toast dos à dos en une seule seconde. Et évidemment, le backup.ab
fichier généré était également un fichier vide de 0 Ko.
La suppression et la modification du paramètre ne vous aideront pas non plus.
Réponses:
La solution de contournement consistait à définir le mot de passe de sauvegarde du bureau sous Paramètres du développeur. Il semble qu'il y ait un bug dans le processus de sauvegarde. Si vous n'avez pas défini de mot de passe de sauvegarde de bureau sous les paramètres des options du développeur, les problèmes ci-dessus se produisent et votre sauvegarde sera finalement incomplète (fichier de sauvegarde vide). Cependant, je n'ai pas pu trouver de source officielle pour ce rapport de bogue selon lequel la définition du mot de passe de sauvegarde du bureau résout le problème de sauvegarde adb.
J'ai obtenu ces informations sur le forum XDA [GUIDE] Sauvegarde complète du téléphone sans déverrouillage ni racine
Après avoir défini mon mot de passe de sauvegarde de bureau sous
Settings > Developer Options > Desktop backup password
adb backup -apk -shared -all -f D:/backup.ab
Je suis maintenant en mesure d'exécuter avec succès les commandes de sauvegarde adb ci-dessus. Notez que j'ai laissé le
-system
paramètre car il est celui par défaut et lebackup.ab
fichier fait presque 6 Go maintenant.la source
.ab
fichier en un.tar
pour enquête)..ab
en.tar
même si le fichier est crypté avec un mot de passe. Bien sûr, vous devez fournir le mot de passe lors de la conversion. :)Sur Marshmallow, la définition (ou l'utilisation d'un) mot de passe de sauvegarde a fonctionné pour moi, mais je ne pense pas que ces fichiers de 0 octet soient dus à un bogue. Pouvoir contourner le chiffrement du système en faisant simplement une sauvegarde est un bogue, énorme.
Notez que contrairement aux appareils non chiffrés, l'accès physique à un appareil chiffré ne compromet pas les données de l'appareil (à condition que le chiffrement ne soit pas défectueux).
la source