Formas de eliminar el cifrado de dispositivos Android

8

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.

  1. 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?)

  2. 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í)

  3. Alguna otra idea?

Chris
fuente
1
El restablecimiento de fábrica es la única forma de eliminar el cifrado del dispositivo, perderá todos sus datos.
Ryan Conrad el
1
@RyanConrad No es seguro. Si Android puede descifrar / datos que cualquier otro código que se ejecuta en la CPU también puede hacerlo. Es solo una cuestión de si alguien ya no ha codificado algo así. Siempre puede revertir un cifrado. Solo porque Android no tiene una opción, no significa que no puedas.
Chris
2
Descifrar datos no es lo mismo que eliminar el cifrado. Su afirmación sobre "si Android puede descifrar / datos, cualquier otro código que se ejecute en la CPU también" no es cierta. Las aplicaciones de nivel de sistema Android pueden tener más permisos que las aplicaciones que no son del sistema, también pueden acceder a cosas que las aplicaciones que no son del sistema no pueden tener. Si está preguntando, "¿Se puede hacer esto?", Sí, en teoría es posible, pero casi todo "es posible". Eso no significa que nadie lo haya hecho. Cómo hacerlo estaría fuera del alcance de este sitio. La única forma real de hacerlo es hacer un restablecimiento de fábrica.
Ryan Conrad el

Respuestas:

2

Logré volver a poner mi dispositivo en un estado sin cifrar. Si realiza una copia de seguridad del dispositivo mediante el adb backupcomando, 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 restoreo 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

Chris
fuente
1

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.

Persona util
fuente
¿Cómo verificó que se eliminó el cifrado? No puedo encontrar ninguna manera de comprobarlo
NaturalBornCamper