Cómo pasar SafetyNet en versiones beta de Android Pie para OnePlus 6

Es posible pasar SafetyNet en las versiones beta de Android Pie que se ejecutan en OnePlus 6. Mira cómo hacerlo aquí.

Puede obtener Android Pie en su OnePlus 6 ahora mismo si está dispuesto a cambiar a la última versión Open Beta de OxygenOS de la compañía. Si bien viene con todas las funciones más recientes de Android Pie, como Adaptive Battery y el último tema Material Design, no está exento de problemas. Uno de los principales problemas es que Google Pay no es compatible. De hecho, el dispositivo no pasa la prueba de la API de certificación SafetyNet. Eso no solo significa que no puedes usar Google Pay, sino que tampoco podrás iniciar sesión en Snapchat, jugar Pokémon Go o usar prácticamente cualquier aplicación que requiera que pases SafetyNet. Ni siquiera puedes instalar Netflix a través de Google Play Store (aunque la carga lateral del APK todavía funciona).

Sin embargo, hay una manera de evitarlo. No solo aprobará SafetyNet en la última versión Beta abierta de OxygenOS, sino que Google Pay también funcionará perfectamente. Puede utilizar Magisk o simplemente modificar el archivo build.prop usted mismo. Si desea hacerlo a través de Magisk, necesitará obtener un módulo Magisk creado por un colaborador reconocido de XDA.

Didgeridoohan que le permite cambiar la huella digital de su dispositivo.

Cómo pasar SafetyNet en versiones beta de Android Pie para OnePlus 6

Cuando su dispositivo no pasa la verificación ctsProfile pero pasa basicIntegrity, es probable que se deba a la huella digital de su teléfono. La huella digital es esencialmente un identificador único para la ROM que está utilizando y se utiliza para verificar si la versión de Android que estás utilizando ha sido verificada mediante el conjunto de pruebas de compatibilidad de Google (CTS). Si la huella digital no coincide con una versión de Android que haya sido certificada por CTS, no pasará esta prueba de inmediato. Como tal, necesitamos modificar nuestra huella digital que reside en el archivo build.prop. Puedes hacer esto de dos maneras diferentes.

Método 1: modificar build.prop manualmente

Esta es la opción que elegí personalmente porque es más fácil que la ruta Magisk. Hablaremos de eso más adelante. Aún necesitarás tu OnePlus 6 rooteado a través de Magisk, pero no utilizaremos un módulo Magisk. Una vez que esté rooteado, descargue cualquier editor build.prop de Google Play Store, o puede hacerlo a través de la mayoría de los editores de texto habilitados para root.

Editor de propiedades de compilaciónDesarrollador: Caja de herramientas de Android: raíz, ROM, BusyBox y más

Precio: Gratis.

3.9.

Descargar

Yo personalmente uso esta aplicación para modificar mi build.prop, pero cualquiera servirá.

Una vez que haya instalado una aplicación que pueda usar para modificar su build.prop, navegue hasta

ro.build.fingerprint

y cambiar el valor de

ro.build.fingerprint=OnePlus/OnePlus6/OnePlus6:9/PKQ1.180716.001/1808301430:user/release-keys

o cualquiera que sea la huella digital de compilación actual, para:

ro.build.fingerprint=OnePlus/OnePlus6/OnePlus6:8.1.0/OPM1.171019.011/06140300:user/release-keys

Reinicie su dispositivo y ahora pasará SafetyNet. La desventaja de hacerlo de esta manera es que estás realizando cambios en /system, por lo que actualizar tu teléfono o actualizar tu ROM sobrescribirá este cambio. Estás falsificando la huella digital de la última versión estable, por lo que a Google le parece que tu versión de Android tiene ha sido probado por CTS. Ahora podrás utilizar Google Pay en Android Pie.

Método 2: usar un módulo Magisk

Este es el módulo Magisk que mencionamos anteriormente, y la razón por la que no lo recomendamos actualmente es que tendrás que usar las nuevas versiones de Magisk Canary. Resetprop, utilizado para modificar build.prop sin sistema, no funciona en Android Pie a menos que esté utilizando la última versión Canary de Magisk. Mientras lo hace, le permite jugar juegos como Fortnite Mobile o Fate/Grand Order, estás sujeto a otros errores al utilizar las compilaciones Canary. Realmente no es una buena idea usarlo a menos que sepas exactamente lo que estás haciendo. Si está dispuesto a continuar, puede consultar el Hilo del foro XDA para aprender cómo instalar Magisk Canary en su OnePlus 6.

Una vez que tenga esa configuración, deberá descargar e instalar el módulo "MagiskHide Props Config", que se puede encontrar en el repositorio del módulo Magisk. Una vez que hayas hecho eso, descarga cualquier emulador de terminal y escribe "props".

[appbox googleplay jackpal.androidterm]

Esta es la aplicación de Terminal Android que uso personalmente.

Deberías encontrarte con algo similar a las capturas de pantalla a continuación.

Una vez que reinicie, también deberá pasar SafetyNet. Si bien los dos métodos anteriores funcionan, hasta que se lance una versión beta de Magisk, personalmente recomiendo modificar directamente su build.prop. Magisk Canary puede tener cualquier cantidad de errores, y es más seguro modificar su build.prop cuando de todos modos no activa SafetyNet.