Les fichiers backup.ab
sont généralement créés par la commande adb backup
. Cette réponse concerne uniquement les fichiers de sauvegarde créés par adb backup
. Cela ne fonctionnera pas pour d'autres types de sauvegarde.
Extraire un fichier de sauvegarde adb Android est assez simple. Vous avez simplement besoin de Android Backup Extractor, un programme Java qui fait tout pour vous.
Téléchargez simplement la dernière version de abe.jar
sur release. Comme il est basé sur Java, vous avez également besoin d'une Java Runtime. Oracle Java n'est plus gratuit dans tous les scénarios d'utilisation, donc je recommande l'utilisation de OpenJDK de la fondation Eclipse. Mais tout autre JRE ou JDK Java 11 ou 17 est également bon (abe nécessite Java 11+).
Pour convertir votre fichier de sauvegarde Android backup.ab
en un fichier tar, exécutez la commande suivante :
java -jar abe.jar unpack backup.ab
Cela créera un fichier backup.tar
que vous pourrez ouvrir en utilisant un outil ZIP de votre choix (par exemple, 7-Zip).
0 votes
Pourquoi avez-vous balisé votre question
twrp
? Les fichiersbackup.ab
sont créés par la commandeadb backup
qui fonctionne dans le système d'exploitation normal, pas dans TWRP.0 votes
En fait, TWRP peut créer des fichiers backup.ab. mais le format est complètement différent. twab.sh peut convertir en .win
0 votes
@alecxs Un mauvais choix d'utiliser la même extension de fichier que
adb backup
mais en utilisant un format différent. Mais ces sauvegardes sont-elles également chiffrées par mot de passe?0 votes
@KaanAyhanoullar Veuillez éditer votre question et ajouter plus de détails sur la manière dont la sauvegarde a été créée. Il serait également utile si vous pouviez ouvrir le fichier backup.ab dans un éditeur et publier les 10 premiers octets du fichier afin que nous puissions déterminer le type de sauvegarde.
0 votes
@Robert tout ce que TWRP crée est enveloppé dans backup.ab, donc je suppose qu'en fonction des paramètres de TWRP, une sauvegarde chiffrée est possible (non testée)
0 votes
J'ai obtenu ce fichier de sauvegarde avec la commande adb backup
0 votes
Mais à ce moment-là, lorsque vous avez exécuté
adb backup
, TWRP était en cours d'exécution, n'est-ce pas? Cela signifie qu'il ne s'agit pas d'une sauvegarde Android mais de quelque chose d'autre qui n'existe que dans TWRP. Consultez ce sujet, il contient beaucoup de détails sur ce que vous pouvez faire avec une telle sauvegarde (malheureusement surtout des modifications manuelles ou des scripts qui ne fonctionnent que dans certaines circonstances): github.com/TeamWin/Team-Win-Recovery-Project/issues/898 La prochaine fois, ne utilisez pasadb backup
avec TWRP.0 votes
Je ne savais pas que twrp était en cours d'exécution. Mon téléphone n'est pas rooté, donc peut-être que je n'utilisais pas twrp, mais pouvez-vous expliquer ce qu'est exactement twrp car je ne sais pas ce que twrp est.