Come passare SafetyNet su OnePlus 6 Android Pie Open Beta

OnePlus ha reso disponibile Android Pie per OnePlus 6 se si desidera aggiornare all'ultima versione Open Beta di OxygenOS - e anche se si tratta di una torta Android completa di funzionalità con l'ultimo materiale di design, batteria adattiva e altre funzionalità di torta Android, ha i suoi svantaggi a causa dello stato beta aperto, ad esempio il fatto che Google Pay non sia ( ancora) supportato e che il tuo OnePlus 6 non superi il test dell'API di attestazione di SafetyNet. Ciò significa che in breve non è possibile utilizzare Google Play, accedere a Snapchat, guardare Netflix o qualsiasi altra app che richiede il passaggio di SafetyNet, anche se OnePlus 6 non è rootato ( anche se è ancora possibile caricare lateralmente APK NetFlix, che sembra funzionare) .

In genere, quando un dispositivo fallisce il controllo ctsProfile ma passa comunque a BasicIntegrity, è quasi sempre dovuto all'impronta digitale individuale del telefono, che è un identificatore univoco per la ROM che stai utilizzando e controlla se la build Android su cui ti trovi ( Impostazioni> Informazioni su> Build) è stato verificato tramite CTS ( Compatibility Test Suite) di Google.

Se l'impronta digitale non corrisponde a una build Android certificata CTS, fallirà immediatamente . Non chiederci perché OnePlus sta spingendo una ROM beta aperta che fallisce SafetyNet: siamo sicuri che verrà risolto in futuro. Ma nel frattempo, dobbiamo modificare l'impronta digitale del dispositivo, che si trova nel tuo file build.prop.

Abbiamo un modo per aggirarlo per te: seguendo questa guida, sarai in grado di trasmettere SafetyNet sulla versione Open Beta di OxygenOS e persino utilizzare Google Pay perfettamente. Raggiungeremo questo obiettivo attraverso due metodi che puoi scegliere: puoi usare Magisk e un modulo che ti consente di cambiare l'impronta digitale del tuo dispositivo, oppure puoi modificare il build.prop da solo - ti guideremo attraverso entrambi i metodi . Segui attentamente e lascia un commento se qualcosa va storto.

Modifica Build.Prop per passare SafetyNet su OnePlus 6

Questo in genere è più semplice del metodo Magisk, quindi dovresti iniziare qui prima se non vuoi armeggiare troppo. Il tuo OnePlus 6 deve già essere rootato tramite Magisk - in caso contrario, puoi leggere la guida di Appual "Come eseguire il root di OnePlus 6".

Una volta effettuato il root, devi scaricare un editor build.prop o utilizzare un esploratore di file root per individuarlo e modificarlo manualmente tramite l'editor di testo (MiXplorer è il mio preferito).

Dopo aver installato un'applicazione che è possibile utilizzare per modificare build.prop, passare alla riga "ro.build.fingerprint" e modificare il valore:

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 9 / PKQ1.180716.001 / 1808301430: rilasciare tasti / utente 

(o qualunque sia l'impronta digitale della build corrente), a:

 ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6: 8.1.0 / OPM1.171019.011 / 06.140.300: / rilascio-chiavi utente 

Riavvia il dispositivo e passerai SafetyNet. Il rovescio della medaglia nel farlo in questo modo è che stai apportando modifiche a / system, quindi l'aggiornamento del telefono o il reflashing della ROM sovrascriveranno questa modifica. Stai falsificando l'impronta digitale dell'ultima versione stabile, quindi per Google sembra che la tua versione di Android sia stata testata CTS. Ora sarai in grado di utilizzare Google Pay su Android Pie.

Utilizzo di un modulo Magisk per passare SafetyNet su OnePlus 6

Se hai intenzione di seguire questo metodo, tieni presente che è un po 'più complicato: devi usare le nuove build di Magisk Canary, perché Resetprop ( che viene utilizzato per modificare build.prop senza sistema) non funziona su Android Pie a meno che tu non sia usando l'ultima build di Magisk Canary. Questo ha il vantaggio di permetterti di giocare a giochi come Fortnite Mobile, ma porta anche bug associati alle build di Magisk Canary - quindi a meno che tu non abbia già familiarità con Magisk Canary, è meglio fare il metodo di modifica manuale build.prop .

Una volta effettuata questa configurazione, dovrai scaricare e installare il modulo "MagiskHide Props Config", che puoi trovare sul repository del modulo Magisk. Una volta fatto, scarica qualsiasi emulatore di terminale (Terminal Emulator di Jack Palevich funziona perfettamente) e digita "oggetti di scena" dopo il suo lancio.

Dovresti vedere questo output / menu sullo schermo del tuo terminale:

Editor di configurazione di Magisk Module Props

Ora devi premere (in questo ordine):

  • "1" ( Modifica impronta digitale del dispositivo),
  • "F" ( Scegli un'impronta digitale certificata)
  • " 8" ( OnePlus)
  • “7” ( OnePlus 6 8.1.0)

Successivamente, è necessario riavviare e ora si deve passare SafetyNet.

Se hai riscontrato problemi con uno di questi metodi, ti preghiamo di farcelo sapere nei commenti qui sotto in modo che possiamo aiutarti a trovare una soluzione.

Articoli Interessanti