J'ai un vieux droïde RAZR Maxx (4.1.2) que j'ai décidé de rooter, mais je veux d'abord faire une sauvegarde au cas où. J'ai suivi les instructions de ce site:
Ma commande était la suivante:
adb backup -apk -shared -all -f c:\backup.ab
Le résultat backup.ab file
sur le lecteur C: n'était que de 41 octets et, lorsqu'il est ouvert dans un éditeur hexadécimal, ne semble être que l'en-tête du fichier de sauvegarde. Je me demande ce que je fais mal ici, j'ai googlé mais je ne trouve rien qui aide. Aucune suggestion?
Modifier: Ce n'est pas un doublon du sujet suggéré un lien par beeshyams. Ce sujet explique pourquoi l'utilisateur n'a pas pu sauvegarder les fichiers d' une seule application, j'essaie de tout sauvegarder. Je m'en fiche si je ne reçois pas de SMS inclus dans cette sauvegarde car c'est un ancien téléphone, je ne l'utilise pas pour envoyer des SMS, mais il existe d'autres applications et paramètres qui devraient sauvegarder sans problème.
la source
Réponses:
Solution trouvée ici, a fonctionné pour moi:
https://docs.j7k6.org/android-adb-backup-41-bytes-549-bytes-bug-fix/
https://archive.mozilla.org/pub/labs/android-tools/
Téléchargez, décompressez, exécutez adb décompressé:
(linux, mac)
(gagner)
Prendre plaisir! ;)
la source
-all
? J'essaieadb backup -noapk com.android.chrome
avec la version 1.0.40 et j'obtiens toujours le fichier de 549 octets ..1.0.31
mais cela ne fait pas apparaître l'invite de sauvegarde sur mon téléphone. Android 8.0.0.Vous ne devriez pas essayer de sauvegarder le téléphone "entier" avec adb, car c'est plein de bugs. Ma recommandation est de sauvegarder les applications une par une et d'éviter le drapeau '-shared' car la sauvegarde du stockage partagé est interrompue. Copiez et collez simplement sur une carte mémoire d'utilisation du serveur ftp pour télécharger ces éléments depuis votre carte SD interne sur votre ordinateur.
Encore une fois: sauvegardez une application à la fois et vérifiez la taille du fichier .ab afin qu'il ne soit pas "vide". Il sera vide lorsque la sauvegarde non chiffrée aura une taille de 41, 47 ou 49 octets. S'il est crypté, il aura une taille de 549 octets pour vide.
La dernière adb est 1.0.41
Notez également que certaines applications n'autorisent pas la sauvegarde adb, et d'autres, même si elles le permettent, ne "stockent" rien à cause de la politique d'application. Des exemples sont des applications qui utilisent des services cloud comme Google, etc.
la source