4 votos

¿TWRP recovery admite la partición /data/ encriptada?

Tengo un smartphone que ejecuta Android 6.0 Marshmallow. Encripté el dispositivo utilizando el mecanismo incorporado. Desafortunadamente, olvidé la contraseña (intencionalmente). La única opción para recuperar el teléfono es restablecer el dispositivo a los valores de fábrica, ya sea desde su modo de recuperación o usando fastboot.

Mi smartphone tiene la recuperación TWRP. Cuando intenté restablecer el dispositivo a los valores de fábrica usando este modo, simplemente no pude hacerlo porque TWRP no pudo montar la partición /data/:

introducir descripción de la imagen aquí

Entonces la pregunta es simple: ¿Cómo restablecer a los valores de fábrica un dispositivo encriptado usando la recuperación TWRP? ¿Es eso incluso posible? ¿La recuperación TWRP admite esta acción?

0 votos

¿Tu recuperación está portada o construida desde la fuente, tal vez el desarrollador haya arruinado el archivo recovery.fstab? En teoría, twrp no debería tener problemas con /data encriptado. Sin embargo, si no puedes hacer un borrado desde twrp, flashea el firmware de fábrica, debería solucionar las cosas.

1 votos

El recovery de TWRP fue portado de otro dispositivo. Escribí el archivo fstab y el borrado de la partición no encriptada /data/ funciona bien. Añadí length=-16384 y encryptable=footer a la entrada /data/, pero esto no hizo nada (Sé que la clave está al final de esta partición y no en una separada). También sé que el recovery de fábrica puede arreglar esto, pero quiero hacerlo a través de TWRP.

0 votos

Probablemente estás haciendo algo mal con .fstab. Haz una pregunta en Stack Overflow o XDA; las preguntas relacionadas con desarrollo y programación no corresponden aquí.

1voto

nalo Puntos 288

He logrado resolver este problema. Aparentemente la imagen de TWRP portada no tenía soporte para el cifrado. Por eso intentó montar la partición /data/ cifrada. He construido la imagen desde la fuente y he configurado la siguiente bandera:

TW_INCLUDE_CRYPTO := true

Ahora puede detectar la partición cifrada:

introducir descripción de la imagen aquí

El único problema es que no puede descifrar los datos con la contraseña correcta. Tal vez falte algo más.

0 votos

¿Puedes explicar cómo hiciste que TWRP reconociera la partición? Estoy teniendo el mismo problema, pero definitivamente no soy tan hábil como tú en este departamento. Me resulta difícil creer que no puedo guardar una partición encriptada; borrar el dispositivo; reinstalar el mismo sistema operativo de stock rooteado que estaba usando; agregar la partición de datos y usar la misma contraseña para desencriptar los datos. Probablemente soy muy ingenuo.

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