Desactivar xposed de TWRP

Un módulo expuesto arruinó mi interfaz. Es todo negro.

No puedo acceder a /data/data desde dentro de TWRP debido a un estúpido problema de encripción.

¿Hay otra forma de desactivar xposed?

La pérdida de datos está fuera de discusión.

Tampoco se puede acceder a los datos a través de ADB: la depuración está deshabilitada


Actualizar:

Demasiado tarde.

Hice algo en TWRP y perdí todo. Incluso la ROM se corrompió. Tuve que volver a flashear TODO

El caos estaba sucediendo: la pantalla no solo estaba negra, sino completamente irresponsable. El único cuadro de diálogo disponible era Apagar/Reiniciar. Modo seguro inútil. TWRP mostró almacenamientos internos y externos como 0 MB. Tampoco se pudo montar. Ni siquiera se pudo montar el sistema. Escrito... menos aún.

Tal vez todo esto tuvo algo que ver con el cifrado. Nunca pude deshabilitar el cifrado en este teléfono (aparentemente es imposible)

Si todavía tiene algún uso:

XT1925-5 (Moto G6)

TWRP 3.3.1.0

Boot, Xposed y Magisc fueron flasheados por fastboot o TWRP

No puedo recordar la versión expuesta. El módulo era algo así como P-fy (cambia la apariencia de Oreo para que se parezca a Pie. Mantente alejado de esta basura)


Actualización 2:

Parece que hay una manera de deshabilitar xposed mediante la ametralladora de cualquier botón de hardware después del logotipo durante el arranque. No se puede probar ahora. Estaba tratando de paralizar xposed modificando algo en data/data/. Parece difícil.


Finalmente: por las razones anteriores, no puedo evaluar las respuestas de aquellos que intentaron ayudar. Espero que ayude al próximo chico. Por mi parte, el hilo puede ser borrado.

¿Cómo rooteaste tu dispositivo? ¿Es root systemless? dm-verity¿estado? Si está habilitado, ¿está dispuesto a deshabilitarlo (las actualizaciones OTA no funcionarán)? ¿Estado de SELinux? ¿Cómo flasheaste Xposed? ¿ En /systempartición o sin sistema? ¿A través de Magisk? ¿Qué versión y módulo de Xposed exactamente? ¿Qué dispositivo y versión de Android? ¿Es un sistema como raíz o un dispositivo A/B? ¿El cifrado es FDE o FBE? ¿Ninguna de las recuperaciones personalizadas disponibles para su dispositivo puede descifrar /data? ¿Solo la interfaz atornillada es inaccesible o algún otro problema?

Respuestas (2)

Hay un archivo zip del desactivador Xposed que se puede encontrar en este hilo de Xda-developers. En caso de que haya instalado Xposed sin sistema, no estoy seguro de si se deshabilitará. Debe instalar el zip de TWRP como lo haría con otros archivos zip.

Eso no funcionará para systemless

Si es una raíz sin sistema (lo más probable), un par de métodos mencionados en la última parte de mi respuesta Cómo instalar EdXposed en Android 10 sin activar la red de seguridad . Es una repetición, pero puede ayudar a aquellos que buscan una respuesta específica para esto:

  1. Magisk Manager para el modo de recuperación (mm) . Este módulo se puede instalar directamente desde Magisk, pero no funcionará porque no se ha actualizado para admitir versiones de Magisk posteriores a la 19. Debe iniciar TWRP (si TWRP no está instalado de forma permanente) y descargar el módulo. A continuación, desde el terminal de recuperación, ejecute mm or sh /sdcard/mmy deshabilite todos los módulos o el módulo infractor y reinicie. (Consejo: haga doble clic para entrar )

  2. Otorgue privilegios de shell a Magisk (supongo que esto tendría implicaciones de seguridad). Fuente

La mejor manera es otorgar privilegios de shell su con magisk por adelantado haciendo adb shellthen su. Magisk luego le pedirá que le otorgue la raíz al shell y puede usarlo incluso durante el bootloop. Si fuera a bootloop, ejecutaría entonces adb shell( touch /data/adb/modules/riru_edxposed_sandhook/disableo YAHFA).