Hogyan továbbítsuk a SafetyNet szolgáltatást az OnePlus 6 Android Pie Open Beta verzióján

Az OnePlus elérhetővé tette az Android Pie szoftvert a OnePlus 6-hoz, ha hajlandó frissíteni az OxygenOS legújabb Open Beta verziójára - és annak ellenére, hogy ez egy teljes funkcionalitású Android Pie, a legújabb Anyagtervezéssel, Adaptív akkumulátorral és egyéb Android Pie funkciókkal, ennek hátrányai vannak annak miatt, hogy nyitott béta állapotban vannak - például az a tény, hogy a Google Pay ( még) nem támogatott, és hogy OnePlus 6 nem fogja sikeresen végrehajtani a SafetyNet Attestation API tesztet. Dióhéjban azt jelenti, hogy nem használhatja a Google Play-t, bejelentkezhet a Snapchat-ba, nézheti a Netflix-et vagy bármilyen más alkalmazást, amely megköveteli a SafetyNet átadását - még akkor is, ha a OnePlus 6 nem gyökerezik ( bár a NetFlix APK-t továbbra is oldalra töltheti) úgy tűnik, hogy működik) .

Általában, ha egy eszköz meghiúsítja a ctsProfile ellenőrzést, de továbbra is átadja az basicIntegrity-t, szinte mindig annak oka a telefon egyedi ujjlenyomata - amely a használt ROM egyedi azonosítója, és ellenőrzi, hogy az Android éppen éppen-e ( Beállítások> Névjegy> Építés) a Google CTS-jén ( kompatibilitási tesztkészlet) ellenőrizték .

Ha az ujjlenyomat nem felel meg a CTS-tanúsítvánnyal rendelkező Android-verziónak, akkor azonnal meghibásodik . Ne kérdezd meg tőlünk, hogy miért nyomja meg az OnePlus egy olyan nyílt béta-ROM-ot, amely nem sikerül a SafetyNet számára - biztosak vagyunk abban, hogy a jövőben javításra kerül. Időközben azonban módosítanunk kell az eszköz ujjlenyomatát, amely megtalálható a build.prop fájlban.

Megkerüljük az irányt - az útmutató követésével átadhatja a SafetyNet-et az OxygenOS Open Beta verziójában, és tökéletesen használhatja a Google Pay szolgáltatást is. Ezt két választott módszerrel érjük el - használhatunk akár Magiskot, akár egy modult, amely lehetővé teszi az eszköz ujjlenyomatának megváltoztatását, vagy egyedileg módosíthatjuk a build.prop fájlt - mindkét módszerrel végigvezetjük. . Csak kövesse figyelmesen, és hagyjon megjegyzést, ha valami rosszra fordul.

Módosítsa a Build.Prop magad, hogy átadja a SafetyNet alkalmazást a OnePlus 6-on

Ez általában könnyebb, mint a Magisk módszer, tehát itt kell kezdenie, ha nem akarja túl sokat gondolkodni. A OnePlus 6 készüléknek már meg kell gyökereződnie a Magiskon keresztül - ha nem, akkor olvassa el az Appual útmutatóját: „Hogyan kell a OnePlus 6-ot gyökerezni”.

Miután gyökérzetbe került, le kell töltenie a build.prop szerkesztőt, vagy egy gyökérfájl-felfedezővel kell megkeresnie és manuálisan szerkesztenie a szövegszerkesztőn keresztül (a MiXplorer a személyes kedvencem).

Miután telepítette egy olyan alkalmazást, amely felhasználhatja a build.prop módosítására, keresse meg az „ro.build.fingerprint” sort, és módosítsa az értéket:

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

(vagy bármi legyen is az épített ujjlenyomat):

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 8.1.0 / OPM1.171019.011 / 06140300: felhasználói / release-kulcsok 

Indítsa újra a készüléket, és most átadja a SafetyNet-et. Ennek hátránya, hogy így módosítja a / rendszert, így a telefon frissítése vagy a ROM újratöltése felülírja ezt a változást. Becsapja a legfrissebb stabil kiadás ujjlenyomatát, így a Google számára úgy tűnik, hogy Android-verzióját CTS-teszttel tesztelték. Mostantól Ön képes lesz használni a Google Pay szolgáltatást az Android Pie oldalon.

Magisk modul használata a SafetyNet továbbításához az OnePlus 6 rendszeren

Ha ezt a módszert kívánja követni, figyelmeztesse, hogy ez egy kicsit trükkösebb - használnia kell az új Magisk Canary konstrukciókat, mert a Resetprop ( amelyet az build.prop rendszer nélküli módosításához használnak) csak akkor működik az Android Pie-n, ha a legújabb Magisk Canary építéssel. Ennek az az előnye, hogy lehetővé teszi olyan játékok lejátszását, mint például a Fortnite Mobile, de hibákat is felhoz a Magisk Canary építésével kapcsolatban - tehát, ha már nem ismeri a Magisk Canary-t, akkor jobb ötlet, ha a build.prop kézi szerkesztési módszert hajtja végre. .

Miután megszerezte ezt a beállítást, 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öltsön le minden terminál emulátort (Jack Palevich Terminal Emulator tökéletesen működik), és indítása után írja be a „kellékek” elemet.

Ezt a kimenetet / menüt látnia kell a terminál képernyőjén:

Magisk Module Props Config Editor

Most meg kell nyomnia (ebben a sorrendben):

  • „1” ( eszköz ujjlenyomatának szerkesztése),
  • „F” ( válasszon hitelesített ujjlenyomatot)
  • 8” ( OnePlus)
  • „7” ( OnePlus 6 8.1.0)

Ezt követően újra kell indítania, és most át kell adnia a SafetyNet-et.

Ha bármilyen probléma merült fel ezen módszerek valamelyikének követésével kapcsolatban, kérjük, ossza meg velünk az alábbi megjegyzéseket, hogy segítsünk Önnek megoldást találni.

Érdekes Cikkek