1 votes

adb : La restauration d'une sauvegarde sur Acer Icionia 7 échoue par l'erreur "l'archive est cryptée mais aucun mot de passe n'a été donné".

En raison de certains problèmes avec ma tablette Acer Iconia 7 (avec KitKat 4.4), j'ai décidé de faire une réinitialisation d'usine. Cependant, comme j'ai là des données que je ne voulais pas perdre, j'ai créé une sauvegarde dans HoloBackup. La sauvegarde a été créée avec succès (elle a environ 1 Go), mais quand j'essaie de la restaurer, le processus échoue par l'erreur adb : archive is encrypted but no password given.
Maintenant, à ce stade, je ne comprends pas, car dans les paramètres du développeur, j'ai défini un mot de passe pour protéger la fonction de sauvegarde de la tablette. Mais le message d'erreur semble indiquer qu'un mot de passe est en fait requis pour le fichier .ab lui-même. Mais ni dans les paramètres ni dans HoloBackup, je ne vois comment le faire.
Pouvez-vous m'aider ? Merci.

1voto

Michael Kůr Points 21

Grâce à alexcs, j'ai réussi à le faire fonctionner. Voici donc les étapes à suivre pour résoudre ce problème :

  1. Vous devez d'abord convertir le fichier .ab en archive .tar non chiffrée. Pour ce faire, suivez les étapes suivantes.
  2. Si vous n'avez pas encore installé Java SE sur votre ordinateur, télécharger et l'installer.
  3. Télécharger Android-backup-extractor à partir de SourceForge et l'extraire.
  4. Ouvrez maintenant l'Explorateur Windows et localisez le dossier dans lequel vous avez décompressé l'archive.
  5. Naviguer vers ... \android -backup-tookit \android -backup-extractor \android -backup-extractor-20180521-bin
  6. Ouvrez le dossier, où se trouve votre sauvegarde .ab, dans une nouvelle fenêtre et copiez l'exécutable abe.jar du dossier Android-backup-extractor-20180521-bin et collez-le ici.
  7. Maintenant, ouvrez la ligne de commande ou Windows PowerShell et utilisez la commande cd "path" (par exemple cd "C:\omegavesko-HoloBackup-179d978\Backups" pour changer votre répertoire parent en un dossier dans lequel est stocké votre fichier .ab.
  8. Maintenant, convertissez le fichier .ab en archive .tar non chiffrée en entrant cette commande : java -jar abe.jar unpack [file name of the original .ab file] [file name of the output file], (par exemple java -jar abe.jar unpack backup_june_2020.ab output.tar ).
  9. Déverrouillez maintenant le fichier .ab en saisissant le mot de passe, qui doit être le même que celui que vous utilisez pour déverrouiller la fonction de sauvegarde de votre appareil.
  10. Attendez, jusqu'à ce que le processus ne soit pas terminé (la taille du fichier .tar va cesser de croître).
  11. Maintenant, convertissez le fichier .tar en fichier .ab non crypté, en utilisant la commande : java -jar abe.jar pack [file name of the converted backup file] [file name of the new .ab backup] (par exemple : java -jar abe.jar pack output.tar backup_june_2020_fixed.ab )
  12. Attendez, jusqu'à ce que le processus ne soit pas terminé.
  13. Maintenant, naviguez vers le répertoire, où se trouve l'exécutable HoloBackup.exe (par exemple cd "C:\omegavesko-HoloBackup-179d978" )
  14. Allumez maintenant votre appareil Android, connectez-le via USB et effectuez les autres réglages nécessaires.
  15. Restaurer la sauvegarde en utilisant la commande .\adb restore "file path" (par exemple adb restore "C:\omegavesko-HoloBackup-179d978\backups\backup_june_2020_fixed.ab" )
  16. Saisissez le mot de passe de votre appareil pour déverrouiller la fonction de sauvegarde.
  17. Attendez que le processus soit terminé.

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