2 votos

¿Cómo hacer una copia de seguridad atómica de /data encriptado en Android 12?

He actualizado accidentalmente mi teléfono a Android 12 en lugar de un nuevo Android 11 y, para mi consternación, parece cifrado se cambió de una manera que hace TWRP incapaz de descifrar mi /data.

Para las copias de seguridad, ejecuté borgbackup en /data desde TWRP y me gustaría seguir haciéndolo. Esta estrategia se basó en TWRP ser capaz de descifrar /data sin embargo.

¿Hay otra manera de conseguir:

  • Descifrado /data
  • No hay procesos activos que modifiquen /data (lo ideal es que sea de sólo lectura)
  • Acceso Shell
  • Un rootfs escribible donde puedo crear un subdirectorio para montar un tmpfs en

He intentado utilizar Magisk para mount -o remount,ro /data en un sistema en funcionamiento, pero no funcionó: mount: '/dev/block/bootdevice/by-name/userdata'->'/data': Device or resource busy

1voto

jdhildeb Puntos 111

Con 3.7.0, TWRP ya es compatible con el descifrado de Android 12 así que eso se soluciona.

Si algo así volviera a ocurrir en el futuro, Apague el sistema operativo Android parcialmente en un "modo de recuperación"/recovery runlevel también se podría utilizar para hacer copias de seguridad de datos sin ningún proceso de escritura, pero todavía no he intentado hacer que funcione con mi configuración especial.

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