Estoy usando un teléfono Android One con Android 5.1 rooteado y la aplicación Online Nandroid Backup para hacer copias de seguridad en vivo ( o
) nandroid
. También estoy usando el cifrado integrado, que cifra la partición /data, pero como la copia de seguridad se realiza en un sistema en ejecución, el archivo data.img resultante no está cifrado, como he verificado con Nandroid Manager, que puede extraer datos sin pidiendo una contraseña. Aparentemente, no está haciendo una copia a nivel de bloque de /data.
Como el sistema respaldado en system.img espera /datos encriptados y los /datos restaurados ahora no están encriptados, mi pregunta es si la copia de seguridad resultante se puede restaurar y arrancar sin ningún problema, usando, fastboot
por ejemplo. ¿Se bloqueará Android durante el arranque si la partición /data está descifrada y el sistema no se restablece de fábrica? ¿ Cuál es la forma correcta de realizar una copia de seguridad en vivo de un sistema Android 5.1 encriptado?
Miré el onandroid
script y parece que hace una copia a nivel de bloque de los datos solo dd
para las particiones que no están montadas durante el funcionamiento normal del sistema (como la partición de recuperación) y copia los archivos en el nivel del sistema de archivos de los montados - lo que significa que copia el contenido descifrado de la partición de datos y otros y crea imágenes de respaldo a partir de él. Se necesitarían más pruebas para determinar qué sucede después de que se realiza una recuperación de una imagen del sistema (esperando datos cifrados) y una imagen de datos no cifrados.
Parece que onandroid
es un software de "mejor esfuerzo" (no vi ninguno mount -o remount,ro /
antes de copiar el contenido de la partición; probablemente también afectaría al sistema en ejecución y podría bloquearse) y, por lo tanto, es mejor no usarlo con dispositivos encriptados. La forma correcta de manejarlos sigue siendo la recuperación compatible con el cifrado, como TWRP (o volcar las particiones a través adb pull
de una recuperación compatible con ADB). Me encantaría que alguien que conozca el onandroid
guión con mayor profundidad demuestre que estoy equivocado.
Señor del Fuego
dibuja