1 votos

¿Desactivar MagiskHide o actualizar Magisk sin la interfaz gráfica (tal vez usando magisk --install-module)?

Tengo magisk instalado en mi teléfono: versión binaria y daemon 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 funcionara la (¡maldita!) aplicación bancaria. Ahora quiero actualizar Magisk e instalar otro framework. Desafortunadamente, aunque puedo ver el binario renombrado en la interfaz de usuario en mi lanzador, si toco en él, no se abre; los accesos directos a "Módulos" y "su" y demás siguen allí, 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 diálogo de permisos si no los autoricé previamente; desafortunadamente, porque actualicé termux, eso incluye a éste y su se queda colgado.

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

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

Por lo tanto, estoy en un aprieto. Me gustaría saber:

– ¿Puedes ejecutar magisk --install-module para que se actualice? ¿Eso devolvería la interfaz gráfica? – Si no, ¿puedo deshacer manualmente lo que magiskhide hizo para renombrar u ocultar la gui de MagiskManager?

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

EDIT: Así es como luce el binario del Magisk Manager (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

0 votos

@beeshyams - gracias por tus respuestas. ¿Qué quieres decir con borrar 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 el último apk de magisk, pero sin éxito.

1voto

boycy Puntos 692

Entonces, resultó que MagiskHide había logrado ocultar con éxito Magisk de sí mismo. Yo:

  1. Inicié sesión a través de adb shell y obtuve acceso root
  2. Ejecuté magiskhide disable
  3. Desinstalé la aplicación de simulación que se muestra a continuación
  4. Descargué el archivo .apk actual de Magisk desde el repositorio de github
  5. Reinicié (normalmente) e instalé el archivo
  6. Descubrí que mágicamente mi versión anterior de Magisk fue detectada, y así 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