1 votos

Cómo recuperar la carpeta "data/data" del HTC Desire antes de rootearlo

Tengo un viejo HTC Desire con un bitcoin pegado. Tratando de acceder a "/data/data/de.schildbach.wallet/files" a través de ADB shell predeciblemente me da permiso denegado.

He intentado usar unrevoked pero dice que mi versión de firmware es demasiado nueva.

He seguido la guía para usar revolution en " http://androidforums.com/desire-all-things-Root/579600-guide-s-off-Root-htc-desire-revolutionary-updated.html " y he conseguido S-OFF, pero sigo sin poder acceder a los archivos en "data/data/..." a través del shell. Ahora HBOOT pantalla, a pesar de ser etiquetado -Revolution- y tener S-OFF no tiene la opción de recuperación.

Los datos actuales del teléfono son Android versión 2.2.2 Versión del kernal 2.6.32.15-gf...

La pantalla fastboot dice

-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

He seguido la guía hasta el punto 6, Añadir custom recovery. Que parecía ir bien con el símbolo del sistema que me dice

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

Antes no encontraba la opción "recovery" pero la acabo de encontrar al seleccionar accidentalmente bootloader.

¿Cuál es ahora la forma más segura de rootear completamente el teléfono sin correr el riesgo de borrar esa carpeta "datos/data"?

Actualización: Desde el punto al que llegué en este post procedí a crear un nandroid backup desde BOOTLOADER y copié el *.img a una carpeta de mi PC, luego usé unyaffs para extraer los datos del data.img. Esto funcionó a las mil maravillas y no tuve que rootear completamente mi teléfono para encontrar lo que buscaba.

Un problema menor que encontré fue que el primer intento de copia de seguridad dijo que había tenido éxito, sin embargo, me dio 0 archivos de bytes. Sólo tuve que liberar espacio en mi tarjeta SD para solucionar esto.

1 votos

Como ha mencionado Revolucionario, ¿ha visto ¿Cómo rootear un HTC Desire con Android 2.3 oficial? Si eso no funciona para usted, por favor editar tu pregunta e indica dónde estás atascado. Mencionar la versión de Android que se ejecuta en él también podría resultar útil.

0voto

THelper Puntos 631

Puedes hacer una copia de seguridad de los datos de una aplicación /data/data/<packagename> utilizando la función de copia de seguridad de Android.

adb backup -noapk com.app.packagename

Ahora se le pedirá que "desbloquee el dispositivo y confirme la operación de copia de seguridad". El archivo "backup.ab" resultante en tu ordenador contiene todos los datos de la aplicación en formato de copia de seguridad de Android. Utilice

adb restore backup.db 

para restaurar la copia de seguridad.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X