1 votes

Comment récupérer le dossier "data/data" d'un HTC Desire avant de l'enraciner ?

J'ai un vieux HTC Desire avec un bitcoin collé dessus. En essayant d'accéder à "/data/data/de.schildbach.wallet/files" par l'intermédiaire du shell ADB, je me retrouve avec une permission refusée.

J'ai essayé d'utiliser unrevoked mais il dit que ma version du firmware est trop récente.

J'ai suivi le guide pour utiliser la révolution à " http://androidforums.com/desire-all-things-Root/579600-guide-s-off-Root-htc-desire-revolutionary-updated.html "et j'ai réussi à obtenir S-OFF, mais je ne peux toujours pas accéder aux fichiers dans "data/data/..." par le shell. Maintenant, l'écran HBOOT, bien qu'il soit étiqueté -Revolutionnaire- et qu'il ait obtenu S-OFF, n'a pas l'option de récupération.

Les détails actuels du téléphone sont les suivants Android version 2.2.2 Version du noyau 2.6.32.15-gf...

L'écran fastboot dit

-Revolutionary-
BRAVO PVT1 SHIP S-OFF
HBOOT-6.93.1002
MICROP-031d
TOUCH PANEL-SYNW0101
RADIO-5.11.05.27
Aug 10 2010,17:52:18

FASTBOOT

<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select item

BOOTLOADER
REBOOT
REBOOT BOOTLOADER
POWER DOWN

J'ai suivi le guide jusqu'au point 6, en ajoutant la récupération personnalisée. Cela semble bien se passer avec l'invite de commande qui me dit

C:\Users\Dave\Downloads>fastboot flash recovery recovery-RA_2.0.1.img
  sending 'recovery' (3936 KB)... OKAY [  1.089s]
            writing 'recovery'... OKAY [  1.146s]
finished. total time: 2.235s

Je ne trouvais pas l'option "recovery" avant mais je viens de la trouver en sélectionnant accidentellement bootloader.

Quel est le moyen le plus sûr de Rooter complètement le téléphone sans risquer d'effacer le dossier "data/data" ?

Mise à jour : A partir du point que j'ai atteint dans ce post, j'ai procédé à la création d'une sauvegarde nandroid à partir du BOOTLOADER et copié le *.img dans un dossier sur mon PC, puis utilisé unyaffs pour extraire les données de data.img. Cela a fonctionné à merveille et je n'ai pas eu besoin de démonter complètement mon téléphone pour trouver ce que je cherchais.

Un problème mineur que j'ai rencontré est que la première tentative de sauvegarde a indiqué qu'elle avait réussi, mais m'a donné des fichiers de 0 octet. J'ai dû libérer de l'espace sur ma carte SD pour résoudre ce problème.

1 votes

Comme vous avez mentionné Révolutionnaire, avez-vous vu Comment Rooter un HTC Desire sous Android 2.3 officiel ? Si cela ne fonctionne pas pour vous, veuillez edit votre question et indiquez où vous êtes bloqué. Mentionnez la version d'Android sur laquelle il fonctionne, ce qui pourrait également s'avérer utile.

0voto

Hank Fay Points 139

Vous pouvez sauvegarder les données dans le dossier d'une application /data/data/<packagename> en utilisant la fonction de sauvegarde d'Android.

adb backup -noapk com.app.packagename

Vous serez maintenant invité à "déverrouiller votre appareil et à confirmer l'opération de sauvegarde". Le fichier "backup.ab" obtenu sur votre ordinateur contient toutes les données de l'application au format de sauvegarde Android. Utilisez

adb restore backup.db 

pour restaurer la sauvegarde.

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