0 votes

Comment récupérer un userdata.img cassé ?

Mon userdata.img est probablement devenu partiellement corrompu parce que je l'ai créé avec cat pendant que le téléphone était en marche, au lieu d'être en mode récupération :-(. A cause de cela, quand je le flashe, le téléphone ne démarre pas et enregistre plusieurs messages liés à l'impossibilité de trouver des choses sur /data encore et encore, puisqu'il ne peut pas monter /data.

Je peux remettre un ancien userdata.img sans problème et démarrer le téléphone, donc ma méthodologie fonctionne. J'imagine que le nouveau userdata.img n'est pas entièrement défectueux car un éditeur hexadécimal montre des données.

Les tentatives d'exploration (loop-mount) ou de décompression (unyaffs) sur mon ordinateur portable ou sur le téléphone Android lui-même ont échoué sans trop d'explications, pour la nouvelle image comme pour l'ancienne (connue et bonne). Notamment, l'exécution de unyaffs2 avec la dernière version de yaffs2utils me dit qu'il veut décompresser 147 objets mais rien n'apparaît jamais.

Comment puis-je me rétablir ?

0voto

Penguinolog Points 1053

C'est impossible, car FS a d'énormes corruptions à différents endroits. Vous pouvez utiliser des utilitaires de réparation de fichiers pour essayer de réparer certaines données, mais la plupart du temps, cela est dû à l'écriture dans le FS au même moment que le processus de vidage.

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