So übergeben Sie SafetyNet an Beta-Android-Pie-Builds für OnePlus 6

Es ist möglich, SafetyNet für die Beta-Builds von Android Pie weiterzugeben, die auf dem OnePlus 6 ausgeführt werden. Sehen Sie sich hier an, wie das geht.

Sie können Android Pie jetzt auf Ihrem OnePlus 6 herunterladen, wenn Sie bereit sind, auf die neueste Open Beta-Version von OxygenOS des Unternehmens umzusteigen. Es verfügt zwar über alle neuesten Funktionen von Android Pie wie Adaptive Battery und das neueste Material Design-Design, ist aber nicht ohne Probleme. Eines der Hauptprobleme ist, dass Google Pay nicht unterstützt wird. Tatsächlich besteht das Gerät den SafetyNet Attestation API-Test nicht. Das bedeutet nicht nur, dass Sie Google Pay nicht verwenden können, sondern Sie können sich auch nicht bei Snapchat anmelden, Pokemon Go spielen oder so ziemlich jede App verwenden, für die Sie SafetyNet passieren müssen. Sie können Netflix nicht einmal installieren über den Google Play Store (obwohl das seitliche Laden der APK immer noch funktioniert).

Es gibt jedoch einen Weg, das zu umgehen. Sie werden SafetyNet nicht nur in der neuesten Open Beta von OxygenOS bestehen, sondern auch Google Pay wird perfekt funktionieren. Sie können entweder Magisk verwenden oder die Datei build.prop einfach selbst ändern. Wenn Sie dies über Magisk tun möchten, benötigen Sie ein Magisk-Modul von XDA Recognized Contributor 

Didgeridoohan Damit können Sie den Fingerabdruck Ihres Geräts ändern.

So übergeben Sie SafetyNet an Beta-Android-Pie-Builds für OnePlus 6

Wenn Ihr Gerät die ctsProfile-Prüfung nicht besteht, aber basicIntegrity besteht, liegt das wahrscheinlich am Fingerabdruck Ihres Telefons. Der Fingerabdruck ist im Wesentlichen eine eindeutige Kennung für das von Ihnen verwendete ROM und dient der Überprüfung ob der von Ihnen verwendete Android-Build durch die Compatibility Test Suite von Google überprüft wurde (CTS). Wenn der Fingerabdruck nicht mit einem CTS-zertifizierten Android-Build übereinstimmt, besteht dieser Test sofort nicht. Daher müssen wir unseren Fingerabdruck ändern, der sich in der Datei build.prop befindet. Sie können dies auf zwei verschiedene Arten tun.

Methode 1 – Build.prop manuell ändern

Dies ist die Option, die ich persönlich gewählt habe, da sie einfacher ist als die Magisk-Route. Wir werden später darauf eingehen. Ihr OnePlus 6 muss weiterhin über Magisk gerootet sein, wir werden jedoch kein Magisk-Modul verwenden. Sobald Sie gerootet sind, laden Sie einen beliebigen build.prop-Editor aus dem Google Play Store herunter, oder Sie können dies mit den meisten Root-fähigen Texteditoren tun.

BuildProp-EditorEntwickler: Android Toolbox – Root, ROM, BusyBox und mehr

Kostenlos.

3.9.

Herunterladen

Ich persönlich verwende diese App, um meine build.prop zu ändern, aber jede andere App reicht aus.

Sobald Sie eine Anwendung installiert haben, mit der Sie Ihre build.prop ändern können, navigieren Sie zu

ro.build.fingerprint

und ändern Sie den Wert von

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

oder was auch immer der aktuelle Build-Fingerabdruck ist, um:

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

Starten Sie Ihr Gerät neu und Sie passieren nun SafetyNet. Der Nachteil dabei ist, dass Sie Änderungen an /system vornehmen, sodass diese Änderung durch ein Aktualisieren Ihres Telefons oder ein erneutes Flashen Ihres ROM überschrieben wird. Sie fälschen den Fingerabdruck der neuesten stabilen Version, sodass es für Google den Anschein erweckt, dass es sich um Ihre Android-Version handelt hat wurde CTS getestet. Sie können Google Pay jetzt auf Android Pie verwenden.

Methode 2 – Verwendung eines Magisk-Moduls

Dies ist das Magisk-Modul, das wir zuvor erwähnt haben. Wir empfehlen es derzeit nicht, weil Sie die neuen Magisk Canary-Builds verwenden müssen. Resetprop, das zum systemlosen Ändern von build.prop verwendet wird, funktioniert nicht auf Android Pie, es sei denn, Sie verwenden die neueste Canary-Version von Magisk. Dabei können Sie Spiele Spiele wie Fortnite Mobile oder Fate/Grand Order, sind Sie anderen Fehlern ausgesetzt, wenn Sie die Canary-Builds verwenden. Es ist keine wirklich gute Idee, es zu verwenden, wenn Sie nicht genau wissen, was Sie tun. Wenn Sie bereit sind, fortzufahren, können Sie sich das ansehen XDA-Forumsthread Erfahren Sie, wie Sie Magisk Canary auf Ihrem OnePlus 6 installieren.

Sobald Sie dieses Setup abgeschlossen haben, müssen Sie das Modul „MagiskHide Props Config“ herunterladen und installieren, das im Magisk-Modul-Repo zu finden ist. Laden Sie anschließend einen beliebigen Terminalemulator herunter und geben Sie „props“ ein.

[appbox googleplay jackpal.androidterm]

Dies ist die Android-Terminal-Anwendung, die ich persönlich verwende.

Sie sollten auf etwas Ähnliches wie auf den Screenshots unten stoßen.

Nach dem Neustart sollten Sie auch SafetyNet passieren. Obwohl beide oben genannten Methoden funktionieren, empfehle ich persönlich, Ihre build.prop direkt zu ändern, bis ein Beta-Build von Magisk veröffentlicht wird. Magisk Canary kann eine beliebige Anzahl von Fehlern aufweisen, und es ist sicherer, Ihre build.prop zu ändern, wenn dadurch SafetyNet sowieso nicht ausgelöst wird.