A SafetyNet átadása a OnePlus 6 béta Android Pie buildjein

A SafetyNet átadható a OnePlus 6-on futó Android Pie béta buildjein. Nézze meg, hogyan kell ezt megtenni.

Ha hajlandó váltani az OxygenOS legújabb nyílt bétaverziójára, az Android Pie-t már most megkaphatja OnePlus 6-on. Bár tartalmazza az Android Pie összes legújabb funkcióját, például az adaptív akkumulátort és a legújabb Material Design témát, ez nem problémamentes. Az egyik fő probléma az, hogy a Google Pay nem támogatott. Valójában az eszköz nem felel meg a SafetyNet Attestation API tesztjén. Ez nem csak azt jelenti, hogy nem használhatja a Google Pay szolgáltatást, de nem tud majd bejelentkezni a Snapchatbe, játszani a Pokemon Go-val, és gyakorlatilag nem használhat olyan alkalmazást, amelyhez át kell mennie a SafetyNet-en. Még a Netflixet sem tudod telepíteni a Google Play Áruházon keresztül (bár az APK oldalsó betöltése továbbra is működik).

De van rá mód. Nem csak az OxygenOS legújabb nyílt bétaverzióján fogja átadni a SafetyNet-et, de a Google Pay is tökéletesen fog működni. Használhatja a Magisk-et, vagy egyszerűen maga módosíthatja a build.prop fájlt. Ha a Magisken keresztül szeretné megtenni, akkor be kell szereznie egy Magisk modult, amelyet az XDA Recognized Contributor készített 

Didgeridoohan amely lehetővé teszi az eszköz ujjlenyomatának módosítását.

A SafetyNet átadása a OnePlus 6 béta Android Pie buildjein

Ha az eszköz nem felel meg a ctsProfile-ellenőrzésen, de megfelel az basicIntegrity-nek, ez valószínűleg a telefon ujjlenyomata miatt van így. Az ujjlenyomat lényegében az Ön által használt ROM egyedi azonosítója, és az ellenőrzésre szolgál hogy az Ön által használt Android build ellenőrzése megtörtént-e a Google kompatibilitási tesztcsomagjával (CTS). Ha az ujjlenyomat nem egyezik egy CTS-tanúsítvánnyal rendelkező Android builddel, akkor a teszt azonnal megbukik. Mint ilyen, módosítanunk kell az ujjlenyomatunkat, amely a build.prop fájlban található. Ezt kétféleképpen teheti meg.

1. módszer – A build.prop manuális módosítása

Ez az a lehetőség, amelyet én személy szerint választottam, mivel ez könnyebb, mint a Magisk útvonal. Később kitérünk erre. Továbbra is szüksége lesz a Magisk-en keresztül rootolt OnePlus 6-ra, de nem fogunk Magisk modult használni. Miután rootolt, töltse le bármelyik build.prop szerkesztőt a Google Play Áruházból, vagy megteheti a legtöbb root-kompatibilis szövegszerkesztőn keresztül.

BuildProp szerkesztőFejlesztő: Android Toolbox – Root, ROM, BusyBox és egyebek

Ár: Ingyenes.

3.9.

Letöltés

Én személy szerint ezzel az alkalmazással módosítom a build.prop-omat, de bármelyik megteszi.

Miután telepített egy alkalmazást, amellyel módosíthatja a build.prop fájlt, navigáljon ide

ro.build.fingerprint

és változtassa meg az értéket

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

vagy bármi legyen is az aktuális build ujjlenyomata, hogy:

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

Indítsa újra az eszközt, és átmegy a SafetyNet szolgáltatáson. Ennek az a hátránya, hogy módosítja a /system fájlt, így a telefon frissítése vagy a ROM újratöltése felülírja ezt a módosítást. Ön a legújabb stabil kiadás ujjlenyomatát hamisítja, ezért a Google számára úgy tűnik, hogy az Ön Android-verziója van CTS tesztelt. Mostantól használhatja a Google Pay alkalmazást Android Pie-en.

2. módszer – Magisk modul használata

Ez a korábban említett Magisk Module, és jelenleg nem javasoljuk, hogy az új Magisk Canary buildeket kell használnod. A build.prop rendszer nélküli módosítására használt Resetprop nem működik Android Pie rendszeren, hacsak nem a Magisk legújabb Canary buildjét használja. Miközben ezt lehetővé teszi olyan játékokkal játszhat, mint a Fortnite Mobile vagy a Fate/Grand Order, a Canary buildek használatával más hibák is ki vannak téve. Nem igazán jó ötlet használni, hacsak nem tudod, hogy pontosan mit csinálsz. Ha hajlandó folytatni, akkor nézze meg a XDA fórum téma megtudhatja, hogyan telepítheti a Magisk Canaryt OnePlus 6-ra.

A beállítás után le kell töltenie és telepítenie kell a „MagiskHide Props Config” modult, amely megtalálható a Magisk modul repójában. Miután ezt megtette, töltse le a terminál emulátort, és írja be a „props” szót.

[appbox googleplay jackpal.androidterm]

Ez az általam használt Android Terminal alkalmazás.

Az alábbi képernyőképekhez hasonlóval kell találkoznia.

Az újraindítás után át kell adnia a SafetyNet-et is. Bár mindkét fenti módszer működik, a Magisk béta verziójának kiadásáig személy szerint javaslom a build.prop közvetlen módosítását. A Magisk Canary bármennyi hibát tartalmazhat, és biztonságosabb a build.prop módosítása, ha a SafetyNet úgysem kapcsol ki.