Kako prenesti SafetyNet na različice beta Android Pie za OnePlus 6

Možno je prenesti SafetyNet na različice beta Android Pie, ki se izvajajo na OnePlus 6. Tukaj preverite, kako to storite.

Android Pie lahko dobite na svojem OnePlus 6 prav zdaj, če ste pripravljeni preklopiti na najnovejšo odprto beta različico OxygenOS podjetja. Čeprav prihaja z vsemi najnovejšimi funkcijami Android Pie, kot sta Adaptive Battery in najnovejša tema Material Design, ni brez težav. Ena glavnih težav je, da Google Pay ni podprt. Pravzaprav naprava ne prestane preizkusa SafetyNet Attestation API. Ne samo, da to pomeni, da ne morete uporabljati Google Pay, ampak se ne boste mogli prijaviti v Snapchat, igrati Pokemon Go ali uporabljati skoraj nobene aplikacije, ki zahteva, da opravite SafetyNet. Ne morete niti namestiti Netflixa prek trgovine Google Play (čeprav stransko nalaganje APK-ja še vedno deluje).

Vendar obstaja pot zaobiti to. Ne samo, da boste prenesli SafetyNet na najnovejšo odprto beta različico OxygenOS, ampak bo tudi Google Pay deloval odlično. Lahko uporabite Magisk ali preprosto sami spremenite datoteko build.prop. Če želite to narediti prek Magiska, boste morali pridobiti modul Magisk, ki ga je izdelal XDA Recognized Contributor 

Didgeridoohan ki vam omogoča spreminjanje prstnega odtisa vaše naprave.

Kako prenesti SafetyNet na različice beta Android Pie za OnePlus 6

Če vaša naprava ne opravi preverjanja ctsProfile, vendar opravi basicIntegrity, je to verjetno zaradi prstnega odtisa vašega telefona. Prstni odtis je v bistvu edinstven identifikator za ROM, ki ga uporabljate, in se uporablja za preverjanje ali je bila različica Androida, ki jo uporabljate, preverjena z Googlovim kompletom za testiranje združljivosti (CTS). Če se prstni odtis ne ujema z zgradbo Androida, ki ima certifikat CTS, bo ta preizkus takoj padel. Zato moramo spremeniti naš prstni odtis, ki se nahaja v datoteki build.prop. To lahko storite na dva različna načina.

1. način – Ročno spremenite build.prop

To je možnost, ki sem jo osebno izbral, saj je lažja od poti Magisk. To bomo obravnavali kasneje. Še vedno boste potrebovali svoj OnePlus 6 rootan prek Magisk, vendar ne bomo uporabljali modula Magisk. Ko ste rootani, prenesite kateri koli urejevalnik build.prop iz trgovine Google Play ali pa to storite prek večine urejevalnikov besedila, ki podpirajo root.

Urejevalnik BuildProprazvijalec: Android Toolbox - Root, ROM, BusyBox in več

Cena: brezplačno.

3.9.

Prenesi

Osebno uporabljam to aplikacijo za spreminjanje svojega build.propa, vendar bo zadostovala katera koli.

Ko namestite aplikacijo, ki jo lahko uporabite za spreminjanje build.prop, se pomaknite do

ro.build.fingerprint

in spremenite vrednost iz

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

ali karkoli že je trenutni prstni odtis zgradbe, da:

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

Znova zaženite napravo in opravili boste SafetyNet. Slaba stran tega načina je, da spreminjate /system, zato bo posodobitev telefona ali ponovni zagon ROM-a prepisal to spremembo. Ponarejate prstni odtis najnovejše stabilne izdaje, zato se Googlu zdi, da vaša različica Androida ima testiran s CTS. Zdaj boste lahko uporabljali Google Pay v sistemu Android Pie.

2. način - uporaba modula Magisk

To je modul Magisk, ki smo ga omenili prej, in razlog, da ga trenutno ne priporočamo, je, da boste morali uporabiti nove gradnje Magisk Canary. Resetprop, ki se uporablja za brezsistemsko spreminjanje build.prop, ne deluje v sistemu Android Pie, razen če uporabljate najnovejšo različico Canary programa Magisk. Medtem ko vam to omogoča igrajte igre, kot sta Fortnite Mobile ali Fate/Grand Order, ste podvrženi drugim hroščem, če uporabljate različice Canary. Pravzaprav ga ni dobro uporabljati, razen če natančno veste, kaj počnete. Če ste pripravljeni nadaljevati, si lahko ogledate Nit foruma XDA če želite izvedeti, kako namestiti Magisk Canary na vaš OnePlus 6.

Ko imate to nastavitev, boste morali prenesti in namestiti modul »MagiskHide Props Config«, ki ga najdete na skladišču modulov Magisk. Ko to storite, prenesite kateri koli terminalski emulator in vnesite "props".

[appbox googleplay jackpal.androidterm]

To je aplikacija Android Terminal, ki jo osebno uporabljam.

Morali bi se srečati z nečim podobnim spodnjim posnetkom zaslona.

Ko znova zaženete, morate prenesti tudi SafetyNet. Medtem ko obe zgornji metodi delujeta, osebno priporočam, da neposredno spremenite svoj build.prop, dokler ne bo izdana različica beta za Magisk. Magisk Canary ima lahko poljubno število hroščev in varneje je, da spremenite svoj build.prop, ko vseeno ne sproži SafetyNet.