Copia de seguridad de Nandroid en línea y restauración posterior de un dispositivo Android L 5.1 encriptado

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, fastbootpor 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?

"los datos restaurados ahora no están encriptados" -- no, esto es incorrecto. El cifrado y el descifrado se realizan sobre la marcha. Simplemente significa que los datos primero se cifran y luego se escriben en el disco. También significa que los datos primero se descifran y luego se pasan a las aplicaciones o cualquier cosa que solicite una lectura. No hay ningún problema aquí para empezar.
@Firelord Entonces, si compro otro teléfono similar y restauro solo la partición / data con fastboot, donde exactamente (no se opuso al hecho de que la copia de seguridad resultante data.img no está encriptada) se indica que la partición / data debe estar encriptada durante la restauración? ¿Usando qué contraseña?

Respuestas (1)

Miré el onandroidscript y parece que hace una copia a nivel de bloque de los datos solo ddpara 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 onandroides 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 pullde una recuperación compatible con ADB). Me encantaría que alguien que conozca el onandroidguión con mayor profundidad demuestre que estoy equivocado.