bick
03/01/17, 03:07:26
Solución más simple, un twrp modificado especialmente para el op3.
http://www.htcmania.com/showthread.php?t=1273875
Para los que les sale dicho mensaje "the dm-verity is not started in enforcing mode and may not work properly" luego de haber actualizado a oxygenos 4.0 u open beta.
Tutorial sacado de XDA (https://forum.xda-developers.com/oneplus-3/how-to/fix-device-mapper-verity-simple-trick-t3530685)
¿Qué hará este tutorial?
*Solucionar el problema del mensaje dispositivo-mapper-verity
*El teléfono se descifrará. (Puede comprobar desde Configuración -> Seguridad -> Cifrado)
*La recuperación del TWRP sería accesible, ya no pedirá contraseña
*/ Data será f2fs solamente, no / cache y / system
Hacer algunas investigaciones si tiene alguna preocupación sobre los pasos incluidos en este tutorial.
¿Que es DM-Verity?
Android 4.4 y versiones posteriores admiten la inicialización verificada a través de la característica del kernel opcional device-mapper-verity (dm-verity), que proporciona una verificación de integridad transparente de los dispositivos de bloque. Dm-verity ayuda a prevenir rootkits persistentes que pueden contener privilegios de root y comprometer dispositivos. Esta característica ayuda a los usuarios de Android a estar seguros al iniciar un dispositivo en el mismo estado que cuando se utilizó por última vez.
El malware inteligente con privilegios de root puede esconderse de los programas de detección y de lo contrario se enmascaran. El software de enraizamiento puede hacer esto porque a menudo es más privilegiado que los detectores, lo que permite al software "mentir" a los programas de detección.
link https://source.android.com/security/verifiedboot/
Procedimientos:
Importante, es necesario realizar un full wipe con lo cual se borrara la memoria interna
1. Reinicie su dispositivo a TWRP (unicamente 3.0.2-1.28 (http://www.htcmania.com/forum.xda-developers.com/devdb/project/dl/?id=21835&task=get))
2. Copie el recovery para nougat recovery_OBT8N.img (http://www.htcmania.com/oneplusroms.s3.amazonaws.com/recovery_OBT8N.img?AWSAccessKeyId=AKIAJ2SIWE7D3VMM GOEQ&Expires=1483694818&Signature=DSUZrSJyV46Dd%2FJKBmI3Z1Dri5Q%3D) al dispositivo por MTP.
3. A continuación, instale el recovery stock a través de TWRP - >> recovery , seleccione recovery y flashear.
4. Arranque el recovery stock desde TWRP.
5. Mientras este en el recovery stock, limpiar todo (restablecer las variables de dm-verity dentro de la imagen de arranque del sistema), todas las 3 opciones (full wipe, aca se borrara la memoria interna), sólo hacer todo (para hacer un flash limpio).
6.Instalar OxygenOS 4.0 ( u open beta correspondiente) a través de sideload (instalar los driver de adb , una vez estando en el recovery stock modo recovery , por ventana de comandos en el computador , adb sideload nombrerom.zip , Tutorial mas detallado (http://www.htcmania.com/showthread.php?t=1212794) )
7. Reinicie el teléfono y espere un momento (puede tardar 2-3 minutos para el primer arranque) que la página de configuración vienen y reiniciar de nuevo a fastboot.
8. Flash TWRP 3.0.2-1.28, Ahora apague el teléfono.
9. Inicie el teléfono en la recuperación de TWRP, TWRP le pedirá una contraseña para descifrar, simplemente ignórela (también DM-verity se habría ido ahora, si usted hubiera notado)
10. Limpie el teléfono, Advanced Wipe los / datos a f2fs (vea la guía anterior, ha publicado un enlace)
11. Reinicie de nuevo a TWRP y esta vez no pedirá ninguna contraseña.
12. Desde el acceso TWRP MTP, copie SuperSU-v2.79-SR1.zip (https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133) al dispositivo y flashear.
13. realizar Wipe data y cache, reinicie el celular.
Espero se entienda , si tienen dudas pueden consultar con el tutorial original de XDA.
http://www.htcmania.com/showthread.php?t=1273875
Para los que les sale dicho mensaje "the dm-verity is not started in enforcing mode and may not work properly" luego de haber actualizado a oxygenos 4.0 u open beta.
Tutorial sacado de XDA (https://forum.xda-developers.com/oneplus-3/how-to/fix-device-mapper-verity-simple-trick-t3530685)
¿Qué hará este tutorial?
*Solucionar el problema del mensaje dispositivo-mapper-verity
*El teléfono se descifrará. (Puede comprobar desde Configuración -> Seguridad -> Cifrado)
*La recuperación del TWRP sería accesible, ya no pedirá contraseña
*/ Data será f2fs solamente, no / cache y / system
Hacer algunas investigaciones si tiene alguna preocupación sobre los pasos incluidos en este tutorial.
¿Que es DM-Verity?
Android 4.4 y versiones posteriores admiten la inicialización verificada a través de la característica del kernel opcional device-mapper-verity (dm-verity), que proporciona una verificación de integridad transparente de los dispositivos de bloque. Dm-verity ayuda a prevenir rootkits persistentes que pueden contener privilegios de root y comprometer dispositivos. Esta característica ayuda a los usuarios de Android a estar seguros al iniciar un dispositivo en el mismo estado que cuando se utilizó por última vez.
El malware inteligente con privilegios de root puede esconderse de los programas de detección y de lo contrario se enmascaran. El software de enraizamiento puede hacer esto porque a menudo es más privilegiado que los detectores, lo que permite al software "mentir" a los programas de detección.
link https://source.android.com/security/verifiedboot/
Procedimientos:
Importante, es necesario realizar un full wipe con lo cual se borrara la memoria interna
1. Reinicie su dispositivo a TWRP (unicamente 3.0.2-1.28 (http://www.htcmania.com/forum.xda-developers.com/devdb/project/dl/?id=21835&task=get))
2. Copie el recovery para nougat recovery_OBT8N.img (http://www.htcmania.com/oneplusroms.s3.amazonaws.com/recovery_OBT8N.img?AWSAccessKeyId=AKIAJ2SIWE7D3VMM GOEQ&Expires=1483694818&Signature=DSUZrSJyV46Dd%2FJKBmI3Z1Dri5Q%3D) al dispositivo por MTP.
3. A continuación, instale el recovery stock a través de TWRP - >> recovery , seleccione recovery y flashear.
4. Arranque el recovery stock desde TWRP.
5. Mientras este en el recovery stock, limpiar todo (restablecer las variables de dm-verity dentro de la imagen de arranque del sistema), todas las 3 opciones (full wipe, aca se borrara la memoria interna), sólo hacer todo (para hacer un flash limpio).
6.Instalar OxygenOS 4.0 ( u open beta correspondiente) a través de sideload (instalar los driver de adb , una vez estando en el recovery stock modo recovery , por ventana de comandos en el computador , adb sideload nombrerom.zip , Tutorial mas detallado (http://www.htcmania.com/showthread.php?t=1212794) )
7. Reinicie el teléfono y espere un momento (puede tardar 2-3 minutos para el primer arranque) que la página de configuración vienen y reiniciar de nuevo a fastboot.
8. Flash TWRP 3.0.2-1.28, Ahora apague el teléfono.
9. Inicie el teléfono en la recuperación de TWRP, TWRP le pedirá una contraseña para descifrar, simplemente ignórela (también DM-verity se habría ido ahora, si usted hubiera notado)
10. Limpie el teléfono, Advanced Wipe los / datos a f2fs (vea la guía anterior, ha publicado un enlace)
11. Reinicie de nuevo a TWRP y esta vez no pedirá ninguna contraseña.
12. Desde el acceso TWRP MTP, copie SuperSU-v2.79-SR1.zip (https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133) al dispositivo y flashear.
13. realizar Wipe data y cache, reinicie el celular.
Espero se entienda , si tienen dudas pueden consultar con el tutorial original de XDA.