Cara meneruskan SafetyNet pada Android Pie beta yang dibuat untuk OnePlus 6

SafetyNet dapat dilewati pada versi beta Android Pie yang berjalan di OnePlus 6. Lihat cara melakukannya di sini.

Anda bisa mendapatkan Android Pie di OnePlus 6 Anda sekarang jika Anda ingin beralih ke OxygenOS versi Open Beta terbaru perusahaan. Meskipun hadir dengan semua fitur terbaru Android Pie seperti Baterai Adaptif dan tema Desain Material terbaru, bukannya tanpa masalah. Salah satu masalah utamanya adalah Google Pay tidak didukung. Faktanya, perangkat tersebut gagal dalam pengujian SafetyNet Attestation API. Itu tidak hanya berarti Anda tidak dapat menggunakan Google Pay, tetapi Anda juga tidak akan dapat masuk ke Snapchat, bermain Pokemon Go, atau menggunakan hampir semua aplikasi apa pun yang mengharuskan Anda melewati SafetyNet. Anda bahkan tidak dapat menginstal Netflix melalui Google Play Store (meskipun memuat APK secara sampingan masih berfungsi).

Namun, ada jalan keluarnya. Anda tidak hanya akan melewati SafetyNet pada Open Beta terbaru OxygenOS, tetapi Google Pay juga akan berfungsi dengan sempurna. Anda dapat menggunakan Magisk atau memodifikasi sendiri file build.prop. Jika Anda ingin melakukannya melalui Magisk, Anda harus mendapatkan modul Magisk yang dibuat oleh Kontributor Diakui XDA 

Didgeridoohan yang memungkinkan Anda mengubah sidik jari perangkat Anda.

Cara meneruskan SafetyNet pada Android Pie beta yang dibuat untuk OnePlus 6

Jika perangkat Anda gagal dalam pemeriksaan ctsProfile tetapi lolos basicIntegrity, kemungkinan besar hal tersebut disebabkan oleh sidik jari ponsel Anda. Sidik jari pada dasarnya adalah pengidentifikasi unik untuk ROM yang Anda gunakan dan digunakan untuk memeriksa apakah build Android yang Anda gunakan telah diverifikasi melalui Compatibility Test Suite Google (CTS). Jika sidik jari tidak cocok dengan versi Android yang telah disertifikasi CTS, pengujian ini akan langsung gagal. Oleh karena itu, kita perlu memodifikasi sidik jari kita yang berada di file build.prop. Anda dapat melakukan ini dengan dua cara berbeda.

Metode 1 - Ubah build.prop secara manual

Ini adalah opsi yang saya pilih secara pribadi karena lebih mudah daripada rute Magisk. Kita akan membahasnya nanti. Anda masih memerlukan OnePlus 6 yang di-root melalui Magisk, tetapi kami tidak akan menggunakan modul Magisk. Setelah Anda di-root, unduh editor build.prop apa pun dari Google Play Store, atau Anda dapat melakukannya melalui sebagian besar editor teks yang mendukung root.

Editor BuildPropPengembang: Kotak Alat Android - Root, ROM, BusyBox & Lainnya

Harga: Gratis.

3.9.

Unduh

Saya pribadi menggunakan aplikasi ini untuk memodifikasi build.prop saya, tetapi aplikasi apa pun bisa digunakan.

Setelah Anda menginstal aplikasi yang dapat Anda gunakan untuk memodifikasi build.prop Anda, navigasikan ke

ro.build.fingerprint

dan ubah nilainya dari

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

atau apa pun sidik jari build saat ini, untuk:

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

Nyalakan ulang perangkat Anda, dan sekarang Anda akan melewati SafetyNet. Kelemahan dari melakukan cara ini adalah Anda membuat perubahan pada / sistem, jadi memperbarui ponsel Anda atau mem-reflash ROM Anda akan menimpa perubahan ini. Anda memalsukan sidik jari dari rilis stabil terbaru, sehingga bagi Google, tampaknya itu adalah versi Android Anda memiliki telah diuji CTS. Anda sekarang dapat menggunakan Google Pay di Android Pie.

Metode 2 - Menggunakan Modul Magisk

Ini adalah Modul Magisk yang kami sebutkan sebelumnya, dan alasan kami saat ini tidak merekomendasikannya adalah karena Anda harus menggunakan build Magisk Canary yang baru. Resetprop, digunakan untuk memodifikasi build.prop tanpa sistem, tidak berfungsi di Android Pie kecuali Anda menggunakan Magisk build Canary terbaru. Saat melakukan hal itu memungkinkan Anda mainkan game seperti Fortnite Mobile atau Fate/Grand Order, Anda dapat mengalami bug lain dengan menggunakan build Canary. Sebenarnya bukan ide yang baik untuk menggunakannya kecuali Anda tahu persis apa yang Anda lakukan. Jika Anda ingin melanjutkan, Anda dapat memeriksanya Utas forum XDA untuk mempelajari cara menginstal Magisk Canary di OnePlus 6 Anda.

Setelah Anda mendapatkan pengaturan tersebut, Anda perlu mengunduh dan menginstal modul "MagiskHide Props Config", yang dapat ditemukan di repo modul Magisk. Setelah Anda selesai melakukannya, unduh emulator terminal apa pun dan ketik "props".

[kotak aplikasi googleplay jackpal.androidterm]

Ini adalah aplikasi Terminal Android yang saya gunakan pribadi.

Anda akan melihat sesuatu yang mirip dengan gambar di bawah.

Setelah Anda reboot, Anda juga harus melewati SafetyNet. Meskipun kedua metode di atas berfungsi, hingga versi beta Magisk dirilis, saya pribadi menyarankan untuk langsung memodifikasi build.prop Anda. Magisk Canary dapat memiliki sejumlah bug, dan lebih aman untuk memodifikasi build.prop Anda jika tidak membuat SafetyNet tersandung.