Så här skickar du SafetyNet på betaversioner av Android Pie för OnePlus 6

Det är möjligt att passera SafetyNet på betaversionerna av Android Pie som körs på OnePlus 6. Kolla in hur du gör det här.

Du kan skaffa Android Pie på din OnePlus 6 just nu om du är villig att byta till företagets senaste Open Beta-version av OxygenOS. Även om det kommer med alla Android Pies senaste funktioner som Adaptive Battery och det senaste Material Design-temat, är det inte utan problem. En av huvudproblemen är att Google Pay inte stöds. Faktum är att enheten inte klarar SafetyNet Attestation API-testet. Det betyder inte bara att du inte kan använda Google Pay, men du kommer inte att kunna logga in på Snapchat, spela Pokemon Go eller använda i stort sett vilken app som helst som kräver att du passerar SafetyNet. Du kan inte ens installera Netflix via Google Play Butik (även om sidladdning av APK-filen fortfarande fungerar).

Det finns dock en väg runt det. Inte bara kommer du att passera SafetyNet på den senaste Open Beta av OxygenOS, utan Google Pay kommer att fungera perfekt också. Du kan antingen använda Magisk eller helt enkelt modifiera filen build.prop själv. Om du vill göra det via Magisk, måste du skaffa en Magisk-modul gjord av XDA Recognized Contributor 

Didgeridoohan som låter dig ändra din enhets fingeravtryck.

Så här skickar du SafetyNet på betaversioner av Android Pie för OnePlus 6

När din enhet inte klarar ctsProfile-kontrollen men klarar basicIntegrity, beror det troligen på telefonens fingeravtryck. Fingeravtrycket är i huvudsak en unik identifierare för det ROM du använder och används för att kontrollera om Android-versionen du använder har verifierats genom Googles kompatibilitetstestsvit (CTS). Om fingeravtrycket inte matchar en Android-version som har CTS-certifierats, kommer den att misslyckas med det här testet omedelbart. Som sådan måste vi ändra vårt fingeravtryck som finns i build.prop-filen. Du kan göra detta på två olika sätt.

Metod 1 - Ändra build.prop manuellt

Detta är alternativet jag personligen valde eftersom det är enklare än Magisk-rutten. Vi kommer in på det senare. Du behöver fortfarande din OnePlus 6 rotad via Magisk, men vi kommer inte att använda oss av en Magisk-modul. När du är rotad laddar du ner valfri build.prop-redigerare från Google Play Butik, eller så kan du göra det genom de flesta root-aktiverade textredigerare.

BuildProp EditorUtvecklare: Android Toolbox - Root, ROM, BusyBox och mer

Pris: Gratis.

3.9.

Ladda ner

Jag använder personligen den här appen för att ändra min build.prop, men vilken som helst duger.

När du har installerat ett program som du kan använda för att ändra din build.prop, navigera till

ro.build.fingerprint

och ändra värdet från

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

eller vad det nuvarande fingeravtrycket är, för att:

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

Starta om din enhet så passerar du nu SafetyNet. Nackdelen med att göra det på det här sättet är att du gör ändringar i /system, så att uppdatera din telefon eller återflasha ditt ROM kommer att skriva över denna ändring. Du förfalskar fingeravtrycket för den senaste stabila versionen, så för Google verkar det som om din Android-version har har CTS-testats. Du kommer nu att kunna använda Google Pay på Android Pie.

Metod 2 - Använda en Magisk-modul

Det här är Magisk-modulen som vi nämnde tidigare, och anledningen till att vi för närvarande inte rekommenderar den är att du måste använda de nya Magisk Canary-byggen. Resetprop, som används för att modifiera build.prop systemlöst, fungerar inte på Android Pie om du inte använder den senaste Canary-versionen av Magisk. Medan du gör det låter dig spela spel som Fortnite Mobile eller Fate/Grand Order, utsätts du för andra buggar genom att använda Canary-byggen. Det är egentligen ingen bra idé att använda det om du inte vet exakt vad du gör. Om du är villig att fortsätta kan du kolla in XDA forumtråd för att lära dig hur du installerar Magisk Canary på din OnePlus 6.

När du har fått den inställningen måste du ladda ner och installera modulen "MagiskHide Props Config", som finns på Magisks modulrepo. När du har gjort det, ladda ner valfri terminalemulator och skriv "rekvisita".

[appbox googleplay jackpal.androidterm]

Det här är Android Terminal-applikationen jag personligen använder.

Du bör mötas av något som liknar skärmdumparna nedan.

När du startar om bör du också passera SafetyNet. Även om båda ovanstående metoder fungerar, tills en betaversion av Magisk släpps rekommenderar jag personligen att du direkt modifierar din build.prop. Magisk Canary kan ha hur många buggar som helst, och det är säkrare att modifiera din build.prop när den inte löser SafetyNet ändå.