Cum să treceți SafetyNet pe versiunile beta Android Pie pentru OnePlus 6

Este posibil să treceți SafetyNet pe versiunile beta ale Android Pie care rulează pe OnePlus 6. Vezi cum să faci asta aici.

Puteți obține Android Pie pe OnePlus 6 chiar acum dacă doriți să treceți la cea mai recentă versiune Open Beta a OxygenOS a companiei. Deși vine cu toate cele mai recente caracteristici ale Android Pie, cum ar fi Adaptive Battery și cea mai recentă temă Material Design, nu este fără probleme. Una dintre principalele probleme este că Google Pay nu este acceptat. De fapt, dispozitivul eșuează testul SafetyNet Attestation API. Nu numai că asta înseamnă că nu poți folosi Google Pay, dar nu te vei putea conecta la Snapchat, nu te vei putea juca Pokemon Go sau nu vei putea folosi aproape orice aplicație care necesită să treci de SafetyNet. Nici măcar nu poți instala Netflix prin Magazinul Google Play (deși încărcarea laterală a APK-ului încă funcționează).

Există o cale de ocolire a asta, totuși. Nu numai că veți trece SafetyNet pe cea mai recentă versiune beta deschisă a OxygenOS, dar și Google Pay va funcționa perfect. Puteți fie să utilizați Magisk, fie să modificați singur fișierul build.prop. Dacă doriți să o faceți prin Magisk, atunci va trebui să obțineți un modul Magisk realizat de XDA Recognized Contributor 

Didgeridoohan care vă permite să schimbați amprenta dispozitivului dvs.

Cum să treceți SafetyNet pe versiunile beta Android Pie pentru OnePlus 6

Când dispozitivul nu reușește verificarea ctsProfile, dar trece basicIntegrity, este probabil din cauza amprentei telefonului. Amprenta este în esență un identificator unic pentru ROM-ul pe care îl utilizați și este folosită pentru a verifica dacă versiunea Android pe care o utilizați a fost verificată prin Compatibility Test Suite de la Google (CTS). Dacă amprenta nu se potrivește cu o versiune Android care a fost certificată CTS, atunci testul va eșua imediat. Ca atare, trebuie să ne modificăm amprenta care se află în fișierul build.prop. Puteți face acest lucru în două moduri diferite.

Metoda 1 - Modificați manual build.prop

Aceasta este opțiunea pe care am ales-o personal, deoarece este mai ușoară decât ruta Magisk. Vom intra în asta mai târziu. În continuare veți avea nevoie de OnePlus 6 rootat prin Magisk, dar nu vom folosi un modul Magisk. Odată ce sunteți rootat, descărcați orice editor build.prop din Magazinul Google Play sau puteți face acest lucru prin majoritatea editorilor de text cu root.

Editor BuildPropDezvoltator: Caseta de instrumente Android - Root, ROM, BusyBox și altele

Pret: Gratuit.

3.9.

Descarca

Eu personal folosesc această aplicație pentru a-mi modifica build.prop, dar orice va face.

După ce ați instalat o aplicație pe care o puteți utiliza pentru a vă modifica build.prop, navigați la

ro.build.fingerprint

și modificați valoarea din

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

sau oricare ar fi amprenta actuală a construcției, pentru a:

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

Reporniți dispozitivul și acum veți trece SafetyNet. Dezavantajul procedării în acest fel este că faceți modificări la /system, așa că actualizarea telefonului sau actualizarea ROM-ului va suprascrie această modificare. Falsificați amprenta celei mai recente versiuni stabile, așa că pentru Google, se pare că versiunea dvs. de Android are a fost testat CTS. Acum veți putea folosi Google Pay pe Android Pie.

Metoda 2 - Utilizarea unui modul Magisk

Acesta este modulul Magisk pe care l-am menționat mai devreme și motivul pentru care nu îl recomandăm în prezent este că va trebui să utilizați noile versiuni Magisk Canary. Resetprop, folosit pentru modificarea build.prop fără sistem, nu funcționează pe Android Pie decât dacă utilizați cea mai recentă versiune Canary a Magisk. În timp ce faceți acest lucru vă permite jucați jocuri precum Fortnite Mobile sau Fate/Grand Order, sunteți supus altor erori prin utilizarea versiunilor Canary. Nu este chiar o idee bună să-l folosești decât dacă știi exact ce faci. Dacă sunteți dispus să continuați, atunci puteți verifica Subiect de forum XDA pentru a afla cum să instalați Magisk Canary pe OnePlus 6.

Odată ce aveți acea configurație, va trebui să descărcați și să instalați modulul „MagiskHide Props Config”, care poate fi găsit în depozitul modulului Magisk. După ce ați făcut asta, descărcați orice emulator de terminal și tastați „recuzită”.

[appbox googleplay jackpal.androidterm]

Aceasta este aplicația Android Terminal pe care o folosesc personal.

Ar trebui să vă întâlniți cu ceva similar cu capturile de ecran de mai jos.

Odată ce reporniți, ar trebui să treceți și SafetyNet. În timp ce ambele metode de mai sus funcționează, până la lansarea unei versiuni beta a Magisk, recomand personal modificarea directă a build.prop. Magisk Canary poate avea orice număr de erori și este mai sigur să modifici build.prop-ul tău atunci când oricum nu va declanșa SafetyNet.