Use Android Pay con Xposed sin reiniciar con Magisk

Entre muchos problemas del primer mundo, hay uno que resuena con muchos habitantes. Por un lado, Android apunta al futuro con soluciones como Android Pay, que le permite realizar pagos en terminales físicos con su teléfono móvil, sin necesidad de su billetera. Es conveniente y funciona (si se encuentra en regiones compatibles).

Por otro lado, las modificaciones como Xposed y la capacidad de permitir permisos SU elevados para las aplicaciones permiten una gran cantidad de personalización. Para nosotros, Android se trata de hacer que su teléfono sea propio, y modificaciones como estas es lo que lo hace realmente posible. Entonces, Android Pay y Xposed, tienen problemas para coexistir. De alguna manera entendemos por qué, pero eso no impide que la gente lo intente.

Anteriormente, si deseabas usar Android Pay, tenías que mantenerte completamente en stock y desrooteado. Luego aparecieron las variantes sin sistema de SuperSU y Xposed, que les daban a los usuarios la capacidad de usar Android Pay si deshabilitaban Xposed y se reiniciaban. El millaje varió según el teléfono, la versión de Android y más variables. Pero este fue sin duda el progreso de las etapas anteriores de compatibilidad cero.

Las noticias de hoy llevan esto un paso más allá. El reconocido Colaborador topjohnwu, el desarrollador de la modificación Xposed sin sistema no oficial, ha creado Magisk, la interfaz universal sin sistema. Como lo llama el desarrollador:

Magisk es una máscara mágica para alterar el sistema sin sistema.

Magisk por sí mismo tiene mucho potencial. Aprovecha las posibilidades de realizar modificaciones sin sistema, al tiempo que elimina la complejidad que conlleva. Las modificaciones sin sistema eran complejas y difíciles de mantener, y tenían limitaciones e imposibilidades en su uso general. Magisk elimina estas dificultades y crea una interfaz universal para todos, desarrolladores y usuarios por igual, para usar mods sin sistema y desarrollarlos.

Magisk tiene algunas características que se extienden más allá de la compatibilidad con Android Pay. Uno de ellos es Magic Mount, que no solo le permite reemplazar archivos en / system, sino que incluso le permite agregar nuevos archivos y directorios. Esto por sí solo abre las posibilidades para que todos los mods Xposed existentes funcionen sin sistema. Si eso no funciona a su favor, Magisk también promete múltiples puntos de entrada para que los scripts se ejecuten durante los tiempos de arranque. Magisk Manager le permite administrar su estado de montaje raíz, lo que nos lleva a la solución de nuestro problema del primer mundo: ¡usar Android Pay con root y Xposed!

Para instalar Magisk, el desarrollador recomienda comenzar con un sistema 100% de stock y el estado de la imagen de arranque. Entonces necesitas flashear Magisk y listo. En caso de que no esté 100% en el sistema y la imagen de arranque, el desarrollador ha establecido algunas instrucciones que puede seguir para instalar con éxito.

Para obtener más funciones y para aprender más sobre el mod en sí, dirígete al hilo del foro.

Entonces, ¿cómo puede usar Android Pay con root y Xposed?

En primer lugar, debe tener Magisk instalado. Luego, debe asegurarse de que está utilizando el SuperUser de código abierto de phh que es compatible con Magisk (disponible para descargar desde el hilo de Magisk). Para Xposed, necesita el Xposed sin sistema compatible con Magisk (vinculado en el hilo Magisk). Luego, debe abrir el Administrador de Magisk que se instala automáticamente junto con Magisk y hacer clic en desmontar raíz. He aquí, Android Pay ahora debería funcionar, ¡y ni siquiera necesita reiniciar! Esto se debe a que esta opción en realidad temporalmente desrootea completamente su dispositivo, por lo que cualquier cosa que necesite root no tendrá root, con la consecuencia de que las aplicaciones que usan la comprobación de Safety Net tampoco pueden detectar root.

Para recuperar la raíz, simplemente monte la raíz y estará listo para comenzar. Fácil y simple, sin necesidad de reinicios.

En caso de que la herramienta de administración de privilegios de superusuario que elija sea SuperSU de Chainfire, no se garantiza una compatibilidad del 100%. El desarrollador ha creado un útil cuadro que informa sobre lo que puede y no puede hacer si se desvía del curso de acción recomendado.

Si se ve obligado a usar la raíz de phh debido al hecho de que desea que Android Pay funcione con Xposed, pero también desea usar aplicaciones incompatibles (que necesitan un parcheo en vivo de segundo texto), aquí le proporciono un interruptor en "Magisk Manager" para que usted pueda establezca SELinux en permisivo. Esto dará la máxima compatibilidad (esto permitirá que pase cualquier cosa). Tenga en cuenta que no recomiendo que SELinux se cambie a permisivo de forma permanente. ¡Úselo solo cuando sea necesario!

Hay mucho más en Magisk que está más allá del alcance de este artículo de noticias. El desarrollador ha cubierto una gran cantidad de información en su hilo del foro, por lo que le recomendamos que vaya y lo revise. El desarrollador también solicita a los usuarios que no molesten a Chainfire con solicitudes de compatibilidad para SuperSU con Magisk, ya que el desarrollador lo hará él mismo cuando sea apropiado.

En este momento, es hora de ir a #BackToStock y luego ir todo el camino con modificaciones sin sistema. Si has probado Magisk, ¡cuéntanos tu experiencia en los comentarios a continuación! ¡Y confirme para sus compañeros usuarios en los comentarios a continuación si Android Pay funciona en su dispositivo! Flash lejos!