0 votos

NexiPay aplicación y Magisk

Estoy tratando de ejecutar una aplicación bancaria llamada NexiPay (supongo que solo está disponible en Italia), pero no se inicia porque reconoce que mi sistema está rooteado. Estoy utilizando LineageOS 15 (Android 8.1) y GApps.

Así que he instalado Magisk. La versión actual (24.3) parece ser diferente a lo que solía ser Magisk hace algunos meses. Por ejemplo, no hay Magisk Hide y el sitio web de Magisk aún no se ha actualizado.

¿Cómo puedo ocultar el root a esta aplicación? Cuando inicio NexiPay, Magisk me dice que está solicitando acceso root.

1voto

renyhp Puntos 111

Después de seguir la otra solución, aún no funcionaba para mí.

Logré hacerlo funcionar yendo a la configuración de Magisk y seleccionando la opción para ocultar la aplicación de Magisk.

0voto

Magisk 24.3 utiliza una nueva función llamada DenyList en lugar de Magisk Hide. De uno de los tweets de John Wu (el creador de Magisk),

  • La nueva característica "DenyList" de las próximas versiones de Magisk consiste en preservar partes del código de ocultación y transformarlo en algo que considero valioso
  • Sin embargo, DenyList solo está destinado a "revertir todos los cambios de Magisk". No intentará manipular ninguna otra señal en el dispositivo

Junto con Denylist, en Magisk 24.3 también hay algo llamado Zygisk. Básicamente, Zygisk ejecutará partes de Magisk en el proceso zygote. (Nota: si deseas habilitar DenyList, primero necesitarás habilitar Zygisk.)

Para ocultar el root de Nexi pay, simplemente habilita DenyList para apuntar a la aplicación NexiPay. Puedes encontrarlo en la configuración de la aplicación Magisk Manager.

  1. Toca el icono de configuración en la esquina superior derecha de la pantalla
  2. Habilita Zygisk (esto requerirá un reinicio)
  3. Después del reinicio, vuelve al menú de configuración y verifica que esté seleccionada la opción "Aplicar DenyList"
  4. Elige "Configurar DenyList" y selecciona la aplicación NexiPay

0 votos

@fedelibre ya reconocía NexiPay tu dispositivo como rooteado antes de instalar Magisk? Si es así, DenyList probablemente no ayudará a ocultarlo, tal vez quieras explorar en esta dirección.

0 votos

Sí, NexiPay reconoció mi dispositivo como rooteado antes de instalar magisk. Luego desinstalé NexiPay, instalé magisk, y volví a instalar NexiPay. Pero no ayudó. Así que debería buscar alternativas a Magisk... Investigaré y reportaré aquí cualquier éxito o fracaso con otros módulos.

0 votos

También estoy interesado en la solución a este problema. Tengo la sospecha de que la aplicación de alguna manera detecta que se ha desbloqueado el cargador de arranque, o que se ha instalado una ROM personalizada, independientemente del estado de root real. Pero no tengo la competencia real para intentar resolver esto.

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