Cómo pasar SafetyNet en OnePlus 6 Android Pie Open Beta

OnePlus ha puesto a disposición Android Pie para OnePlus 6 si está dispuesto a actualizar a su última versión Open Beta de OxygenOS, y aunque es un Android Pie con todas las funciones con el último diseño de materiales, batería adaptable y otras características de Android Pie, tiene sus inconvenientes debido a que es un estado beta abierto, por ejemplo, el hecho de que Google Pay no es ( todavía) compatible y que su OnePlus 6 fallará la prueba de API SafetyNet Attestation. Lo que significa, en pocas palabras, que no puede usar Google Play, iniciar sesión en Snapchat, mirar Netflix o cualquier otra aplicación que requiera que pase SafetyNet, incluso si su OnePlus 6 no está rooteado ( aunque todavía puede cargar de forma lateral el APK de NetFlix, eso parece funcionar)

Por lo general, cuando un dispositivo falla la verificación ctsProfile pero aún pasa basicIntegrity, casi siempre se debe a la huella digital individual del teléfono, que es un identificador único para la ROM que está utilizando, y comprueba si la versión de Android en la que se encuentra ( Configuración> Acerca de> Compilar) se ha verificado a través del CTS (conjunto de pruebas de compatibilidad) de Google.

Si la huella digital no coincide con una compilación de Android certificada por CTS, fallará de inmediato . No nos pregunte por qué OnePlus está impulsando una ROM beta abierta que falla SafetyNet; estamos seguros de que se solucionará en el futuro. Pero mientras tanto, necesitamos modificar la huella digital del dispositivo, que se encuentra en su archivo build.prop.

Tenemos una forma de evitarlo: siguiendo esta guía, podrá pasar SafetyNet en la versión Open Beta de OxygenOS e incluso utilizar Google Pay perfectamente. Lo lograremos a través de dos métodos que puede elegir: puede usar Magisk y un módulo que le permite cambiar la huella digital de su dispositivo, o puede modificar el build.prop usted mismo, lo guiaremos a través de ambos métodos . Simplemente sígalo con cuidado y deje un comentario si algo sale mal.

Modifique Build.Prop usted mismo para pasar SafetyNet en OnePlus 6

Por lo general, esto es más fácil que el método Magisk, por lo que debe comenzar aquí primero si no quiere jugar demasiado. Su OnePlus 6 ya debe estar rooteado a través de Magisk; si no lo está, puede leer la guía de Appual "Cómo rootear el OnePlus 6".

Una vez que esté rooteado, debe descargar un editor build.prop, o usar un explorador de archivos raíz para localizarlo y editarlo manualmente a través del editor de texto (MiXplorer es mi favorito personal).

Una vez que haya instalado una aplicación que puede usar para modificar su build.prop, navegue hasta la línea "ro.build.fingerprint" y cambie el valor:

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 9 / PKQ1.180716.001 / 1808301430: usuario / teclas de liberación 

(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á haciendo cambios en / system, por lo que actualizar su teléfono o actualizar su ROM sobrescribirá este cambio. Está falsificando la huella digital de la última versión estable, por lo que para Google, parece que su versión de Android ha sido probada con CTS. Ahora podrá usar Google Pay en Android Pie.

Uso de un módulo Magisk para pasar SafetyNet en OnePlus 6

Si tiene la intención de seguir este método, tenga en cuenta que es un poco más complicado: debe usar las nuevas compilaciones de Magisk Canary, porque Resetprop ( que se utiliza para modificar build.prop sin sistema) no funciona en Android Pie a menos que esté utilizando la última versión de Magisk Canary. Esto tiene el beneficio de permitirle jugar juegos como Fortnite Mobile, pero también trae errores asociados con las compilaciones de Magisk Canary, por lo que, a menos que ya esté familiarizado con Magisk Canary, es una mejor idea hacer el método de edición manual build.prop .

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 haya hecho eso, descargue cualquier emulador de terminal (Terminal Emulator de Jack Palevich funciona perfectamente bien) y escriba "accesorios" después de su lanzamiento.

Debería ver esta salida / menú en la pantalla de su terminal:

Editor de configuración de Magisk Module Props

Ahora necesita presionar (en este orden):

  • "1" ( Editar huella digital del dispositivo),
  • "F" ( Elija una huella digital certificada)
  • " 8" ( OnePlus)
  • "7" ( OnePlus 6 8.1.0)

Después de eso, debe reiniciar, y ahora debe pasar SafetyNet.

Si tuvo algún problema al seguir cualquiera de estos métodos, infórmenos en los comentarios a continuación para que podamos ayudarlo a encontrar una solución.

Artículos De Interés