0 votos

Dile a TWRP que descifre para ota

Las versiones antiguas de TWRP pedían la contraseña para desencriptar el teléfono antes de realizar una ota, sin embargo las nuevas versiones son capaces de aplicar otas sin requerir la desencriptación. Esto es genial en la práctica, pero significa que magisk es eliminado por la ota (cuando se descifra ejecutaría algunas secuencias de comandos después de la ota instalada, esto no sucede cuando el teléfono está todavía cifrado) ¿Hay alguna manera de decirle a TWRP que quiero que siempre descifre el teléfono?

Edición: la función se añadió en twrp 3.2.2)

Ejecutando Lineage 15.1 y magisk v18.0 en un op3t

0voto

MC989 Puntos 122

Actualmente no parece haber una manera de decirle a TWRP que desencripte /data antes de una OTA. Como has dicho, esto impide que el Magisk addon.d script funcione, ya que la parte principal de ese script mismo. reside en la partición /data . (Pero también parece requerir otras cosas de la partición /data, por lo que no podemos simplemente moverla).

Aquí tienes una solución:

Ya que estás en LineageOS, puedes instalar tu actualización OTA manualmente en TWRP, después de desencriptar. Primero descarga (no instala) la OTA en el actualizador de LineageOS. Luego reinicia al recovery manualmente y selecciona el zip de la OTA desde /data/lineageos_updates .

Es un poco más engorroso que la recuperación automática-OTA, pero al menos no requiere adb o descargando manualmente el zip en su almacenamiento interno, donde es escribible por cualquier aplicación con permiso de almacenamiento...

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