6 votos

¿Cómo extraer los archivos .backup creados por el stock recovery de Android?

Estoy usando Coolpad nota 3 lite, corriendo Android 5.1. He creado una copia de seguridad de la memoria interna utilizando la recuperación de valores. Los archivos fueron creados en este formato:

  1. userdata_yyyymmdd_HHMMSS.backup = 2GB
  2. userdata_yyyymmdd_HHMMSS.backup1 = 2GB n. ...
  3. userdata_yyymmdd_HHMMSS.backup5 = 1.53GB

¿Hay alguna forma de extraer los archivos al PC? No pude ver el encabezado del archivo mencionado aquí . Otro usuario se refirió a un método que no pude entender.

  • Android 5.1
  • TWRP instalado
  • rooteado
  • FAT32 interno y tarjeta SD.
  • Probé con Titanium backup y no reconoce el formato.

Editar :

  1. Traté de hacer una copia de seguridad de recuperación de valores y reemplazar los archivos. Al tratar de restaurar la recuperación de valores no muestra la tarjeta SD, aunque toma la copia de seguridad en la tarjeta SD durante la copia de seguridad en la misma sesión.
  2. 7Zip Windows abrió el archivo .backup fusionado. Muestra "2.ext". enter image description here
  3. El montaje de 2.ext en Ubuntu no muestra nada a pesar de que el espacio del archivo está ocupado. enter image description here
  4. Al intentar abrir 2.ext con 7zip, veo muchos archivos con nombres similares y al abrirlos en 7zip vuelve a aparecer el mismo nombre de archivo.... enter image description here

Ahora, ¿cómo puedo recuperar los archivos de este 2.ext?

0 votos

¿Ha encontrado alguna solución? Yo también tengo el mismo problema. Gracias por adelantado.

0 votos

@ManishRamavat No hay solución todavía, sólo ejecuto foremost en Ubuntu para recuperar mis fotos. Eso tampoco recupera muy bien.

0 votos

esta es la solución para su imagen ext4 forum.xda-developers.com/

0voto

Chahk Puntos 15796

Como primer paso, tendrá que fusionar los distintos archivos .backup N en uno solo mediante el siguiente comando:

cat userdata_yyyymmdd_HHMMSS.backup* > userdata_yyyymmdd_HHMMSS.backup

Parece que el tamaño de la cabecera de 512 bytes es el mismo en muchos dispositivos, así que intenta extraerlo usando el siguiente comando:

dd if=userdata_xxxxxxxx_yyyyyy.backup bs=512 skip=1 | gunzip -c | tar xv

Si esto no funciona, puede probar el otro método descrito en este puesto :

  1. Descargue el simg2img herramienta de aquí .
  2. Convertir el archivo .backup en una imagen mediante el comando simg2img userdata_xxxxxxxx_yyyyyy.backup userdata_xxxxxxxx_yyyyyy.backup.raw
  3. Montar la imagen con el comando mount -t ext4 -o loop,rw userdata_xxxxxxxx_yyyyyy.backup.raw "data" .

Ahora debería ser capaz de copiar el contenido de la imagen de copia de seguridad.

Como alternativa, puede descargar el binario simg2img junto con el script que automatiza los pasos anteriores utilizando el enlace de la mencionada Correo electrónico: .

0 votos

Probado con Cygwin, incapaz de catar archivos (no hay problema de espacio). Descargar ubuntu para VM y actualizar el estado.

0 votos

El primer método no funcionó debido a "gzip: stdin: not in gzip format tar: Esto no parece un archivo tar". simg2img no puede abrir el archivo fusionado. "No se puede abrir el archivo de entrada userdata.backup". ¿Alguna otra idea? ¿Cómo hacer con fallocate como otro usuario mencionó?

0 votos

@Jones ¿Puede utilizar md5sum ? En caso afirmativo, intente emitir md5sum -ve '1/1 "%02X "' userdata_yyyymmdd_HHMMSS.backup | head -n 10 y luego nos dice la salida. De esta manera, podríamos tratar de identificar el tipo de archivo para usted.

0voto

mirap Puntos 328

https://Android.stackexchange.com/a/137339

Los archivos extraídos de la recuperación de Android se pueden restaurar con la recuperación personalizada de nandroid, si simplemente los vuelve a empaquetar en un archivo tar.

puse estas dos líneas de comando en un shell sucio script (extracto + repack como tar). ¡gracias a ektoric por descubrir su método gunzip!

descargar en http://forum.xda-developers.com/showthread.php?p=65374561#post65374561

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