Los archivos backup.ab
son creados generalmente por el comando adb backup
. Esta respuesta es únicamente para archivos de respaldo que han sido creados por adb backup
. No funcionará para otros tipos de respaldo.
Extraer un archivo de respaldo adb de Android es bastante simple. Solo necesitas Android Backup Extractor, un programa Java que hace todo por ti.
Solo descarga la última versión de abe.jar
release. Como está basado en Java, también necesitarás un entorno de ejecución de Java. Oracle Java ya no es gratuito en todos los escenarios de uso, por lo tanto recomiendo OpenJDK de la fundación Eclipse. Pero cualquier otro JRE o JDK Java 11 o 17 también es válido (abe requiere Java 11+).
Para convertir tu archivo de respaldo de Android backup.ab
a un tar ejecuta
java -jar abe.jar unpack backup.ab
Creará un archivo backup.tar
que puedes abrir usando una herramienta ZIP de tu elección (por ejemplo, 7-Zip).
0 votos
¿Por qué has etiquetado tu pregunta
twrp
? Los archivosbackup.ab
son creados por el comandoadb backup
que funciona en el sistema operativo regular, no en TWRP.0 votos
De hecho, TWRP puede crear archivos backup.ab. pero el formato es completamente diferente. twab.sh puede convertirlo en .win
0 votos
@alecxs Una mala elección usar la misma extensión de archivo que
adb backup
pero utilizando un formato diferente. Pero ¿están también encriptadas con contraseña esas copias de seguridad?0 votos
@KaanAyhanoullar Por favor, edita tu pregunta y añade más detalles sobre cómo se ha creado la copia de seguridad. También sería útil si pudieras abrir el archivo backup.ab en un editor y publicar los primeros quizás 10 bytes del archivo para que podamos determinar qué tipo de copia de seguridad es.
0 votos
@Robert cualquier cosa que TWRP cree está envuelta en backup.ab, por lo que asumo que dependiendo de la configuración de TWRP, la copia de seguridad cifrada podría ser posible (no probado)
0 votos
Obtuve este archivo de respaldo con el comando adb backup
0 votos
Pero en ese momento ejecutaste
adb backup
¿estaba funcionando TWRP verdad? Eso significa que no es una copia de seguridad de Android sino algo más que solo existe dentro de TWRP. Echa un vistazo a este tema, contiene muchos detalles sobre lo que puedes hacer con esa copia de seguridad (desafortunadamente, principalmente modificaciones manuales o scripts que solo funcionan en ciertas circunstancias): github.com/TeamWin/Team-Win-Recovery-Project/issues/898. La próxima vez simplemente no usesadb backup
con TWRP.0 votos
No sabía que TWRP estaba funcionando. Mi teléfono no está rooteado, así que tal vez no estaba usando TWRP, pero ¿puedes explicar qué es TWRP? No sé exactamente qué es TWRP.