Comment passer SafetyNet sur la bêta ouverte de OnePlus 6 Android Pie

OnePlus a mis à disposition Android Pie pour OnePlus 6 si vous souhaitez passer à la dernière version bêta ouverte d'OxygenOS - et même s'il s'agit d'une tarte Android complète dotée des dernières fonctionnalités Material Design, Adaptive Battery et autres fonctions de tarte Android, La bêta est ouverte, par exemple parce que Google Pay n'est pas ( encore) pris en charge et que votre OnePlus 6 échouera au test de l'API SafetyNet Attestation. Cela signifie en un mot que vous ne pouvez pas utiliser Google Play, vous connecter à Snapchat, regarder Netflix ou toute autre application nécessitant votre passage de SafetyNet - même si votre OnePlus 6 n'est pas enraciné ( bien que vous puissiez toujours télécharger SideFlow APK, que semble fonctionner) .

Généralement, lorsqu'un périphérique échoue à la vérification ctsProfile mais continue à passer à basicIntegrity, il est presque toujours dû à l'empreinte digitale individuelle du téléphone, qui est un identifiant unique pour la ROM que vous utilisez, et vérifie si la version Android que vous utilisez est ( Paramètres> À propos de> Construire) a été vérifiée via CTS ( Suite de tests de compatibilité) de Google.

Si l'empreinte digitale ne correspond pas à une version Android certifiée CTS, elle échouera immédiatement . Ne nous demandez pas pourquoi OnePlus pousse une ROM à bêta ouverte qui échoue avec SafetyNet - nous sommes certains que cela sera corrigé à l'avenir. Mais dans l’intervalle, nous devons modifier l’empreinte de l’appareil, qui se trouve dans votre fichier build.prop.

Nous avons une solution à votre problème: en suivant ce guide, vous serez en mesure de transmettre SafetyNet à la version bêta ouverte d'OxygenOS et même d'utiliser Google Pay parfaitement. Nous y parviendrons via deux méthodes que vous pourrez choisir: vous pouvez utiliser soit Magisk et un module vous permettant de modifier l’empreinte de votre appareil, ou vous pouvez modifier vous-même le build.prop. Nous vous expliquerons les deux méthodes. . Il suffit de suivre attentivement et de laisser un commentaire si quelque chose ne va pas.

Modifiez Build.Prop vous-même pour passer SafetyNet sur OnePlus 6

C’est généralement plus facile que la méthode Magisk, vous devez donc commencer ici si vous ne voulez pas trop bricoler. Votre OnePlus 6 doit déjà être enraciné via Magisk. Si ce n’est pas le cas, vous pouvez lire le guide d’Appual «Comment rooter OnePlus 6».

Une fois que vous êtes enraciné, vous devez télécharger un éditeur build.prop ou utiliser un explorateur de fichiers racine pour le localiser et le modifier manuellement via un éditeur de texte (MiXplorer est mon préféré).

Une fois que vous avez installé une application que vous pouvez utiliser pour modifier votre build.prop, naviguez jusqu'à la ligne «ro.build.fingerprint» et modifiez la valeur:

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 9 / PKQ1.180716.001 / 1808301430: clé utilisateur / clé de libération 

(ou quelle que soit l'empreinte de construction actuelle), à:

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 8.1.0 / OPM1.171019.011 / 06140300: clés utilisateur / release 

Redémarrez votre appareil et vous passerez maintenant à SafetyNet. L’inconvénient de cette façon de procéder est que vous apportez des modifications à / système. Par conséquent, la mise à jour de votre téléphone ou la remise à zéro de votre ROM efface ces modifications. Vous usurpez l'empreinte de la dernière version stable, alors, pour Google, il semble que votre version Android ait été testée par CTS. Vous pourrez désormais utiliser Google Pay sur Android Pie.

Utilisation d'un module Magisk pour passer SafetyNet sur OnePlus 6

Si vous avez l'intention de suivre cette méthode, sachez que c'est un peu plus compliqué. Vous devez utiliser les nouvelles versions de Magisk Canary, car Resetprop ( utilisé pour modifier build.prop sans système) ne fonctionne pas avec Android Pie sauf si vous êtes en utilisant la dernière version de Magisk Canary. Cela présente l’avantage de vous permettre de jouer à des jeux comme Fortnite Mobile, mais cela apporte également des bogues associés aux versions de Magisk Canary. Ainsi, à moins que vous ne soyez déjà familiarisé avec Magisk Canary, il est préférable d’utiliser la méthode manuelle build.prop. .

Une fois cette configuration configurée, vous devez télécharger et installer le module «MagiskHide Props Config», disponible sur le référentiel de module Magisk. Une fois que vous avez terminé, téléchargez un émulateur de terminal (Émulateur de terminal de Jack Palevich fonctionne parfaitement) et tapez «props» après son lancement.

Vous devriez voir cette sortie / menu sur l’écran de votre terminal:

Éditeur de configuration des accessoires du module Magisk

Maintenant, vous devez appuyer (dans cet ordre):

  • “1” ( Éditer l'empreinte de l'appareil),
  • “F” ( Choisissez une empreinte digitale certifiée)
  • 8” ( OnePlus)
  • “7” ( OnePlus 6 8.1.0)

Après cela, vous devez redémarrer et passer à SafetyNet.

Si vous rencontrez des problèmes en suivant l'une de ces méthodes, veuillez nous en informer dans les commentaires ci-dessous afin que nous puissions vous aider à trouver une solution.

Des Articles Intéressants