1 votos

¿Deshacer MagiskHide o actualizar Magisk sin la interfaz gráfica (quizás usando magisk --install-module)?

Tengo instalado Magisk en mi teléfono - versión binaria y de demonio 22.0: MAGISK (22000). Es genial. Tuve que instalar MagiskHide para habilitar una aplicación bancaria que de lo contrario no funcionaba.

Usé la opción de renombrar el binario de MagiskManager a otra cosa para evitar que fuera detectado, lo cual era necesario para que la (¡malvada!) aplicación bancaria funcionara. Ahora quiero actualizar Magisk e instalar otro framework. Desafortunadamente, aunque puedo ver el binario renombrado en la interfaz gráfica en mi lanzador, si toco en él, no se abre. Los accesos directos a "Módulos" y "su" y así sucesivamente siguen ahí, pero el binario no funciona.

Si inicio sesión a través de adb shell, puedo llamar a su y todo funciona de esa manera. Otras aplicaciones que dependen de root no muestran el cuadro de diálogo de permisos si no los autoricé previamente - desafortunadamente, como actualicé termux, eso incluye a ese y su simplemente se cuelga.

En un shell de root, magisk y magiskhide funcionan - he deshabilitado magiskhide pero aún no puedo abrir la aplicación del administrador.

Si instalo la última versión de Magisk desde github, no logra conectarse al demonio y ofrece flashear una imagen.

Por lo tanto, estoy en un pequeño lío. Me gustaría saber:

- ¿Puedes ejecutar magisk --install-module para que se actualice automáticamente? ¿Eso traería de vuelta la interfaz gráfica? - Si no, ¿puedo deshacer manualmente lo que magiskhide hizo para renombrar o ocultar la interfaz de MagiskManager?

Una opción que aún no he intentado es flashear el último archivo zip de magisk a través de twrp pero me preocupa un poco tener dos versiones de magisk, lo cual probablemente no sea algo bueno...

EDIT: Así es como se ve el binario del administrador de Magisk (renombrado) - ninguno de los botones funciona y no aparece nada en dmesg cuando los toco:

magisk infeliz

0 votos

Relacionado/posiblemente duplicado android.stackexchange.com/q/231184/131553

0 votos

@beeshyams - gracias por tus respuestas. ¿Qué quieres decir con limpiar los datos? No he borrado todo el teléfono; pm list packages no muestra magisk en ningún lugar y no lo tengo instalado. He intentado instalar y desinstalar la última apk de magisk, pero sin éxito.

1voto

boycy Puntos 692

Entonces, resultó que MagiskHide había ocultado exitosamente Magisk de sí mismo. Yo:

  1. Inicié sesión a través de adb shell y obtuve acceso de root
  2. Ejecuté magiskhide disable
  3. Desinstalé la aplicación de relleno que se muestra a continuación
  4. Descargué la versión actual de Magisk .apk desde el repositorio de GitHub
  5. Reinicié (normalmente) e instalé Magisk
  6. Descubrí que mágicamente se detectó mi versión anterior de Magisk, y por lo tanto pude actualizarla.

¡Uf!

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