Hace poco destruí la pantalla de mi OnePlus One y tuve que enviarla a reparar. Utilicé el TWRP para hacer una copia de seguridad del Nandroid antes de empaquetar el dispositivo. Ayer recibí un nuevo dispositivo, obviamente sin mis aplicaciones y datos. Así que moví mi copia de seguridad al dispositivo, pero cuando trato de restaurarlo, obtengo errores.
Al restaurar la partición de datos, llegará al 79% y luego dirá E:extractTarFork() process ended with ERROR=255
. Lo intenté varias veces con el mismo resultado. Desafortunadamente, obviamente no puedo intentar crear una nueva copia de seguridad. Todas las demás particiones se restauran sin problemas.
De acuerdo con los archivos de registro, el archivo que causa el problema es //data/dalvik-cache/arm/data@app@com.instabridge.android-2@base.apk@classes.dex
.
¿Qué puedo hacer? Pensé que podría ayudar a eliminar el archivo ya que la Caché de Dalvik es sólo una caché que será recreada, pero ¿cómo puedo eliminar archivos o carpetas de una copia de seguridad de Nandroid?
0 votos
Ver si Nandroid Manager ayuda.
0 votos
Ya lo hice. Puede extraer pero no borrar archivos.
1 votos
El
.win
Los archivos creados por TWRP son realmente archivos tar o imágenes del sistema y pueden ser manipulados como tales utilizando las herramientas pertinentes para esos formatos de archivo. Tenga en cuenta que si tiene activada la comprobación de hash, las modificaciones romperán el hash (o bien recalcular md5 o desactivar la comprobación de hash)1 votos
En concreto, se podría utilizar el
tar
para desatar/tartar los archivos (por supuesto, omitiendo los archivos que no quieras al volver a tarar). Del mismo modo, podrías montar una imagen del sistema utilizando un dispositivo de bucle.