Sådan passeres SafetyNet på OnePlus 6 Android Pie Open Beta

OnePlus har stillet Android Pie til rådighed for OnePlus 6, hvis du er villig til at opdatere til deres seneste Open Beta-version af OxygenOS - og selvom det er en fuldt udstyret Android Pie med det nyeste materialedesign, adaptivt batteri og andre Android Pie-funktioner, det har sine ulemper på grund af at være en åben betatilstand - for eksempel det faktum, at Google Pay ikke ( endnu) understøttes, og at din OnePlus 6 vil mislykkes i SafetyNet Attestation API-test. Hvilket betyder, at det i et nøddeskal ikke kan bruge Google Play, logge ind på Snapchat, se Netflix eller enhver anden app, der kræver, at du passerer SafetyNet - selvom din OnePlus 6 ikke er rodfæstet ( selvom du stadig kan sidelaste NetFlix APK, ser ud til at arbejde) .

Når en enhed svigter ctsProfile-kontrollen, men stadig passerer basicIntegrity, skyldes det næsten altid telefonens individuelle fingeraftryk - hvilket er en unik identifikator for den rom, du bruger, og kontrollerer, om den Android-bygning, du er på ( Indstillinger> Om> Build) er verificeret gennem Googles CTS ( Compatibility Test Suite) .

Hvis fingeraftrykket ikke svarer til et CTS-certificeret Android-build, vil det straks mislykkes . Spørg os ikke, hvorfor OnePlus skubber til en åben beta-rom, der svigter SafetyNet - vi er sikre på, at det vil blive løst i fremtiden. Men i mellemtiden er vi nødt til at ændre enhedens fingeraftryk, som findes i din build.prop-fil.

Vi har en vej rundt det for dig - ved at følge denne vejledning kan du videregive SafetyNet på Open Beta-versionen af ​​OxygenOS og endda bruge Google Pay helt fint. Vi opnår dette via to metoder, som du kan vælge - du kan bruge enten Magisk og et modul, der giver dig mulighed for at ændre enhedens fingeraftryk, eller du kan selv ændre build.prop - vi leder dig gennem begge metoder . Bare følg nøje med og efterlad en kommentar, hvis noget går galt.

Rediger Build.Prop dig selv at videregive SafetyNet på OnePlus 6

Dette er typisk lettere end Magisk-metoden, så du skal begynde her først, hvis du ikke vil tænke dig for meget. Din OnePlus 6 skal allerede være rodfæstet via Magisk - hvis den ikke er det, kan du læse Appual's vejledning “Sådan rodder du OnePlus 6”.

Når du er rodfæstet, skal du downloade en build.propeditor, eller bruge en rodfiltudforsker til at lokalisere og manuelt redigere den via teksteditor (MiXplorer er min personlige favorit).

Når du har installeret et program, som du kan bruge til at ændre dit build.prop, skal du navigere til linjen “ro.build.fingerprint” og ændre værdien:

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

(eller hvad det nuværende build fingerprint er), til:

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 8.1.0 / OPM1.171019.011 / 06.140.300: bruger / release-keys 

Genstart din enhed, så passerer du nu SafetyNet. Ulempen med at gøre det på denne måde er, at du foretager ændringer i / system, så opdatering af din telefon eller omskiftning af din ROM vil overskrive denne ændring. Du forfalsker fingeraftrykket fra den seneste stabile udgivelse, så for Google ser det ud til, at din Android-version er CTS-testet. Du vil nu være i stand til at bruge Google Pay på Android Pie.

Brug af et Magisk-modul til at videregive SafetyNet på OnePlus 6

Hvis du agter at følge denne metode, skal du advares om, at det er en smule vanskeligere - du skal bruge de nye Magisk Canary builds, fordi Resetprop ( som bruges til at ændre build.prop systemløst) ikke fungerer på Android Pie, medmindre du er ved hjælp af den nyeste Magisk Canary build. Dette har fordelen ved at give dig mulighed for at spille spil som Fortnite Mobile, men det bringer også fejl tilknyttet Magisk Canary builds - så medmindre du allerede er fortrolig med Magisk Canary, er det en bedre ide at udføre den manuelle build.prop redigeringsmetode .

Når du har fået denne opsætning, skal du downloade og installere “MagiskHide Props Config” -modulet, som kan findes på Magisk-modulrepo. Når du har gjort det, skal du downloade en hvilken som helst terminalemulator (Terminal Emulator af Jack Palevich fungerer helt fint) og indtaste "rekvisitter", når det er lanceret.

Du skal se denne output / menu på din terminalskærm:

Magisk Module Props Config Editor

Nu skal du trykke på (i denne rækkefølge):

  • “1” ( rediger enhedens fingeraftryk),
  • “F” ( Vælg et certificeret fingeraftryk)
  • 8” ( OnePlus)
  • “7” ( OnePlus 6 8.1.0)

Derefter skal du genstarte, og du skal nu videregive SafetyNet.

Hvis du havde problemer med en af ​​disse metoder, så lad os vide det i kommentarerne herunder, så vi kan hjælpe dig med at finde en løsning.

Interessante Artikler