1 votos

adb: La restauración de una copia de seguridad en Acer Icionia 7 falla por el error "el archivo está encriptado pero no se ha dado la contraseña"

Debido a algunos problemas con mi tablet Acer Iconia 7 (con KitKat 4.4) decidí realizar un restablecimiento de fábrica. Sin embargo, debido a que tengo allí algunos datos que no quería perder he creado una copia de seguridad en HoloBackup. La copia de seguridad se creó con éxito (tiene alrededor de 1 GB), pero cuando intento restaurarla, el proceso falla por el error adb: el archivo está encriptado pero no se ha dado la contraseña.
Ahora, en este punto, no entiendo, porque en la configuración del desarrollador he establecido una contraseña para proteger la función de copia de seguridad de la tablet. Pero el mensaje de error suena como una protección de contraseña es en realidad necesario para el archivo .ab sí mismo. Pero en la configuración ni en HoloBackup, no puedo ver ninguna manera de hacerlo.
¿Puede ayudarme, por favor? Gracias.

0 votos

Si deja la contraseña en blanco, el archivo .ab no se cifrará y se podrá extraer con zlib-deflate; de lo contrario, necesitará java para Android-backup-extractor para realizar copias de seguridad cifradas.

0 votos

Al crear una copia de seguridad, no aparece ningún cuadro de diálogo solicitando una contraseña en la pantalla del ordenador. El proceso de copia de seguridad se inicia inmediatamente después de desbloquear la función de copia de seguridad en la tablet. Pero quiero preguntar: ¿Hay alguna manera de cifrar el archivo adicionalmente, por lo que sería aceptado por adb.exe?

0 votos

No he dicho en la pantalla del ordenador, y me refiero a la copia de seguridad adb. "desbloquear la función de copia de seguridad en la tablet" es probablemente el diálogo al que me refiero. no estoy seguro de HoloBackup

1voto

Michael Kůr Puntos 21

Gracias a alexcs he podido conseguir que funcione, así que aquí están los pasos para solucionar el problema:

  1. Primero tienes que convertir el archivo .ab en un archivo .tar sin cifrar. Para ello, siga los siguientes pasos.
  2. Si aún no ha instalado Java SE en su ordenador, descargar e instalarlo.
  3. Descargar Android-backup-extractor desde SourceForge y extraerlo.
  4. Ahora abre el Explorador de Windows y localiza la carpeta en la que has descomprimido ese archivo.
  5. Navegue hasta ... \android -backup-tookit \android -extractor de copias de seguridad \android -backup-extractor-20180521-bin
  6. Abra la carpeta donde se encuentra su copia de seguridad .ab en una nueva ventana y copie el ejecutable abe.jar de la carpeta Android-backup-extractor-20180521-bin y péguelo aquí.
  7. Ahora abra la línea de comandos o Windows PowerShell y utilice el comando cd "path" (por ejemplo cd "C:\omegavesko-HoloBackup-179d978\Backups" para cambiar su directorio principal a la carpeta, en la que se almacena su archivo .ab
  8. Ahora convierta el archivo .ab en un archivo .tar sin cifrar introduciendo este comando: java -jar abe.jar unpack [file name of the original .ab file] [file name of the output file], (por ejemplo java -jar abe.jar unpack backup_june_2020.ab output.tar ).
  9. Ahora desbloquea el archivo .ab introduciendo la contraseña, que debe ser la misma que utilizas para desbloquear la función de copia de seguridad de tu dispositivo.
  10. Espera, hasta que el proceso no haya terminado (el tamaño del archivo .tar dejará de crecer) .
  11. Ahora convierta el archivo .tar en un archivo .ab sin cifrar, utilizando el comando java -jar abe.jar pack [file name of the converted backup file] [file name of the new .ab backup] (por ejemplo: java -jar abe.jar pack output.tar backup_june_2020_fixed.ab )
  12. Espera, hasta que el proceso no haya terminado.
  13. Ahora navegue al directorio, donde se encuentra el ejecutable HoloBackup.exe (por ejemplo cd "C:\omegavesko-HoloBackup-179d978" )
  14. Ahora encienda su dispositivo Android, conéctelo vía USB y eventualmente haga otros ajustes necesarios.
  15. Restaurar la copia de seguridad mediante el comando .\adb restore "file path" (por ejemplo adb restore "C:\omegavesko-HoloBackup-179d978\backups\backup_june_2020_fixed.ab" )
  16. Introduce la contraseña de tu dispositivo para desbloquear la función de copia de seguridad.
  17. Espere hasta que el proceso termine.

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