Dado que todavía encuentro problemas con las imágenes de arranque e imágenes de recuperación modificadas, quiero eliminar el cifrado del dispositivo de mi Nexus 4 (ejecutando 4.3).
Sabía que no hay una forma "oficial" de hacerlo, pero como se trata de un cifrado, se puede revertir. Así que por favor no me digas que es imposible (ya sé que Android no quiere que hagas esto).
Así que se me ocurrieron dos ideas, pero no pude encontrar a nadie que ya haya hecho esto y quiera estar seguro antes de borrar mi partición de datos. Mi dispositivo no está rooteado pero el gestor de arranque está desbloqueado.
Realizando una copia de seguridad con
adb backup
, formatee la partición de datos y restaure la copia de seguridad. Pero me imagino que adb no puede restaurar las copias de seguridad en dispositivos no cifrados si se hicieron en un cifrado. (¿Puede decirme con seguridad?)Iniciar una imagen de arranque modificada con fastboot que simplemente descifra la partición de datos (debería ser perfectamente posible pero no he visto una herramienta así)
Alguna otra idea?
fuente
Respuestas:
Logré volver a poner mi dispositivo en un estado sin cifrar. Si realiza una copia de seguridad del dispositivo mediante el
adb backup
comando, obtendrá un buen archivo .ab. Existe al menos DroidExplorer que puede convertir estas copias de seguridad en archivos .tar: ¿cómo se extraen los datos de una aplicación de una copia de seguridad completa realizada a través de "copia de seguridad adb"?No estoy muy seguro de por qué hay algunas aplicaciones que no se respaldaron, pero creo que esta migración tiene que ver con las licencias de mercado. Solo algunas aplicaciones de bougth no fueron respaldadas. Si desea asegurarse de que todas sus aplicaciones importantes se hayan respaldado, use DroidExplorer para verificarlo.
Luego, debe realizar un restablecimiento de fábrica para recuperarlo en un estado sin cifrar. Ahora puede usar
adb restore
o Titanium Backup (que también permite restaurar solo algunos datos) para restaurar la copia de seguridad.Incluso si esta es una respuesta a mi pregunta, no la marcaré como una por ahora, ya que todavía estoy convencido de que también puede cargar un software personalizado a través de fastboot para cifrar la partición de datos sin una limpieza de fábrica.
También encontré una descripción técnica de google: http://source.android.com/devices/tech/encryption/android_crypto_implementation.html
fuente
Acabo de eliminar mi encriptación de Android. Conecté mi Android a mi computadora para hacer una copia de seguridad. Entonces, hice un restablecimiento de fábrica. Después de eso, copié todos los archivos en él SIN ELIMINAR CUALQUIER ARCHIVO EN EL TELÉFONO, y fusioné las carpetas + copié sobre los archivos. Si no le permite copiar un determinado archivo, omítalo. Luego desbloqueé mi teléfono, no cambió el bloqueo o la pantalla principal, ni guardó mis mensajes de texto, pero hizo una copia de seguridad de mis aplicaciones con todos los datos de la aplicación . Puse mi pantalla principal de nuevo como estaba, y se eliminó el cifrado.
fuente