Si estaba buscando una solución sin reinicio para usar Android Pay con Xposed y Root, ¡Magisk ha llegado a su rescate! Sigue leyendo para saber más sobre Magisk
Entre muchos problemas del primer mundo, hay uno que resuena en muchos habitantes de XDA. Por un lado, Android apunta al futuro con soluciones como Android Pay, que permite realizar pagos en terminales físicos con el móvil, sin necesidad de la cartera. Es conveniente y funciona (si se encuentra en regiones compatibles).
Por otro lado, modificaciones como Xposed y la capacidad de permitir permisos SU elevados para las aplicaciones permiten una gran personalización. Para nosotros, Android se trata de hacer nuestro el teléfono, y modificaciones como éstas son las que lo hacen realmente posible. Entonces, Android Pay y Xposed tienen problemas para coexistir. Entendemos por qué, pero eso no impide que la gente lo intente.
Anteriormente, si deseaba utilizar Android Pay, tenía que permanecer completamente disponible y sin rootear. Luego aparecieron las variantes sin sistema de SuperSU y Xposed, que brindaban a los usuarios la posibilidad de usar Android Pay si desactivaban Xposed y reiniciaban. El kilometraje varió según el teléfono, la versión de Android y más variables. Pero esto ciertamente fue un progreso con respecto a las etapas anteriores de compatibilidad cero.
La noticia de hoy va un paso más allá. Colaborador reconocido topjohnwu, el desarrollador de la Modificación Xposed no oficial sin sistema, ha creado Magisco -- 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í solo tiene mucho potencial. Aprovecha el potencial de realizar modificaciones sin sistema, al tiempo que elimina la complejidad que conlleva. Los mods sin sistema eran complejos 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 que todos, tanto desarrolladores como usuarios, utilicen mods sin sistema y los desarrollen.
Magisk tiene algunas características que van más allá de la compatibilidad con Android Pay. Uno de ellos es Magic Mount, que no sólo te permite reemplazar archivos en /system, sino que incluso te 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 el estado de su 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 desde un sistema 100% original y un estado de imagen de arranque. Luego necesitas flashear Magisk y listo. En caso de que no tenga el sistema 100% original y la imagen de arranque, el desarrollador ha establecido algunas instrucciones que puede seguir para instalarlo correctamente.
Para obtener más funciones y obtener más información sobre el mod en sí, dirígete a hilo del foro.
Entonces, ¿cómo se puede utilizar Android Pay con root y Xposed?
En primer lugar, necesitas tener instalado Magisk. Luego, debe asegurarse de que está utilizando el SuperUsuario de código abierto de phh que sea 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 de Magisk). Luego, debe abrir Magisk Manager que se instala automáticamente junto con Magisk y hacer clic en desmontar raíz. ¡He aquí que Android Pay ahora debería funcionar y ni siquiera necesitas reiniciar! Esto se debe a que esta opción en realidad está temporalmente desrootea completamente su dispositivo, por lo que cualquier cosa que necesite root no tendrá root, con la consecuencia de que las aplicaciones que utilizan la verificación Safety Net tampoco pueden detectar root.
Para recuperar la raíz, simplemente vuelva a montar la raíz y estará listo. Fácil y sencillo, sin necesidad de reiniciar.
En caso de que su herramienta de administración de privilegios de superusuario preferida sea SuperSU de Chainfire, no se garantiza el 100% de compatibilidad. El desarrollador ha creado un gráfico útil que informa lo que puede y no puede hacer si se desvía del curso de acción recomendado.
Si se ve obligado a utilizar la raíz de phh debido a que desea que Android Pay funcione con Xposed, pero también desea utilizar aplicaciones incompatibles (que necesitan parches en vivo de segundo contexto), aquí proporciono un interruptor en "Magisk Manager" para que pueda configurar SELinux en permisivo. Esto brindará la máxima compatibilidad (esto permitirá que suceda cualquier cosa). Tenga en cuenta que No recomiendo permitir que SELinux cambie a permisivo de forma permanente. ¡Úselo sólo 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 mucha información en su hilo del foro, por lo que te recomendamos que vayas a comprobarlo. 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.
Ahora mismo, es momento de volver a stock y luego continuar con modificaciones sin sistema. Si ha probado Magisk, ¡cuéntenos su experiencia en los comentarios a continuación! ¡Y confirme a sus compañeros usuarios en los comentarios a continuación si Android Pay funciona en su dispositivo! ¡Destello!