Πώς να περάσετε το SafetyNet σε beta εκδόσεις Android Pie για το OnePlus 6

click fraud protection

Είναι δυνατό να περάσετε το SafetyNet στις εκδόσεις beta του Android Pie που εκτελούνται στο OnePlus 6. Δείτε πώς να το κάνετε αυτό εδώ.

Μπορείτε να αποκτήσετε το Android Pie στο OnePlus 6 σας αυτή τη στιγμή, εάν θέλετε να μεταβείτε στην τελευταία Open Beta έκδοση του OxygenOS της εταιρείας. Ενώ συνοδεύεται από όλες τις πιο πρόσφατες δυνατότητες του Android Pie, όπως η Adaptive Battery και το πιο πρόσφατο θέμα Material Design, δεν είναι χωρίς προβλήματα. Ένα από τα κύρια ζητήματα είναι ότι το Google Pay δεν υποστηρίζεται. Στην πραγματικότητα, η συσκευή αποτυγχάνει στη δοκιμή SafetyNet Attestation API. Όχι μόνο αυτό σημαίνει ότι δεν μπορείτε να χρησιμοποιήσετε το Google Pay, αλλά δεν θα μπορείτε να συνδεθείτε στο Snapchat, να παίξετε Pokemon Go ή να χρησιμοποιήσετε σχεδόν οποιαδήποτε εφαρμογή που απαιτεί να περάσετε το SafetyNet. Δεν μπορείτε καν να εγκαταστήσετε το Netflix μέσω του Google Play Store (αν και η πλευρική φόρτωση του APK εξακολουθεί να λειτουργεί).

Υπάρχει τρόπος να το παρακάμψετε, όμως. Όχι μόνο θα περάσετε το SafetyNet στην τελευταία Open Beta του OxygenOS, αλλά και το Google Pay θα λειτουργήσει τέλεια. Μπορείτε είτε να χρησιμοποιήσετε το Magisk είτε απλώς να τροποποιήσετε μόνοι σας το αρχείο build.prop. Εάν θέλετε να το κάνετε μέσω Magisk, τότε θα χρειαστεί να αποκτήσετε μια ενότητα Magisk κατασκευασμένη από XDA Recognized Contributor 

Didgeridoohan που σας επιτρέπει να αλλάξετε το δακτυλικό αποτύπωμα της συσκευής σας.

Πώς να περάσετε το SafetyNet σε beta εκδόσεις Android Pie για το OnePlus 6

Όταν η συσκευή σας αποτυγχάνει στον έλεγχο ctsProfile αλλά περνάει το βασικόIntegrity, πιθανότατα οφείλεται στο δακτυλικό αποτύπωμα του τηλεφώνου σας. Το δακτυλικό αποτύπωμα είναι ουσιαστικά ένα μοναδικό αναγνωριστικό για τη ROM που χρησιμοποιείτε και χρησιμοποιείται για έλεγχο εάν η έκδοση Android που χρησιμοποιείτε έχει επαληθευτεί μέσω της σουίτας δοκιμών συμβατότητας της Google (CTS). Εάν το δακτυλικό αποτύπωμα δεν ταιριάζει με μια έκδοση Android που έχει πιστοποίηση CTS, τότε θα αποτύχει αμέσως σε αυτήν τη δοκιμή. Ως εκ τούτου, πρέπει να τροποποιήσουμε το δακτυλικό μας αποτύπωμα που βρίσκεται στο αρχείο build.prop. Μπορείτε να το κάνετε αυτό με δύο διαφορετικούς τρόπους.

Μέθοδος 1 - Τροποποίηση του build.prop με μη αυτόματο τρόπο

Αυτή είναι η επιλογή που επέλεξα προσωπικά καθώς είναι πιο εύκολη από τη διαδρομή Magisk. Θα ασχοληθούμε αργότερα με αυτό. Θα συνεχίσετε να χρειάζεστε το OnePlus 6 σας με root μέσω Magisk, αλλά δεν θα χρησιμοποιήσουμε μια μονάδα Magisk. Μόλις ολοκληρωθεί το root, κατεβάστε οποιοδήποτε πρόγραμμα επεξεργασίας build.prop από το Google Play Store ή μπορείτε να το κάνετε μέσω των περισσότερων προγραμμάτων επεξεργασίας κειμένου με δυνατότητα root.

Επεξεργαστής BuildPropΠρογραμματιστής: Android Toolbox - Root, ROM, BusyBox και άλλα

Τιμή: Δωρεάν.

3.9.

Κατεβάστε

Προσωπικά χρησιμοποιώ αυτήν την εφαρμογή για να τροποποιήσω το build.prop μου, αλλά οποιαδήποτε θα κάνει.

Αφού εγκαταστήσετε μια εφαρμογή που μπορείτε να χρησιμοποιήσετε για να τροποποιήσετε το build.prop σας, μεταβείτε

ro.build.fingerprint

και αλλάξτε την τιμή από

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

ή όποιο κι αν είναι το τρέχον δακτυλικό αποτύπωμα κατασκευής, για να:

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

Επανεκκινήστε τη συσκευή σας και θα περάσετε τώρα το SafetyNet. Το μειονέκτημα του να το κάνετε με αυτόν τον τρόπο είναι ότι κάνετε αλλαγές στο /system, επομένως η ενημέρωση του τηλεφώνου σας ή η ανανέωση της ROM θα αντικαταστήσει αυτήν την αλλαγή. Παραπλανείτε το δακτυλικό αποτύπωμα της πιο πρόσφατης σταθερής έκδοσης, επομένως στην Google φαίνεται ότι η έκδοση Android σας έχει έχει δοκιμαστεί CTS. Τώρα θα μπορείτε να χρησιμοποιείτε το Google Pay στο Android Pie.

Μέθοδος 2 - Χρήση μιας μονάδας Magisk

Αυτό είναι το Magisk Module που αναφέραμε προηγουμένως και ο λόγος που δεν το προτείνουμε προς το παρόν είναι ότι θα πρέπει να χρησιμοποιήσετε τις νέες εκδόσεις Magisk Canary. Το Resetprop, που χρησιμοποιείται για την τροποποίηση του build.prop χωρίς σύστημα, δεν λειτουργεί στο Android Pie εκτός εάν χρησιμοποιείτε την πιο πρόσφατη έκδοση Canary του Magisk. Ενώ το κάνετε αυτό σας επιτρέπει Παίξτε παιχνίδια όπως το Fortnite Mobile ή το Fate/Grand Order, αντιμετωπίζετε άλλα σφάλματα χρησιμοποιώντας τις κατασκευές Canary. Δεν είναι πραγματικά καλή ιδέα να το χρησιμοποιήσετε εκτός αν γνωρίζετε ακριβώς τι κάνετε. Εάν είστε πρόθυμοι να προχωρήσετε, τότε μπορείτε να ελέγξετε το νήμα φόρουμ XDA για να μάθετε πώς να εγκαταστήσετε το Magisk Canary στο OnePlus 6 σας.

Μόλις λάβετε αυτήν τη ρύθμιση, θα πρέπει να κάνετε λήψη και εγκατάσταση της ενότητας "MagiskHide Props Config", την οποία μπορείτε να βρείτε στο αποθετήριο της μονάδας Magisk. Μόλις το κάνετε αυτό, κατεβάστε οποιονδήποτε εξομοιωτή τερματικού και πληκτρολογήστε "props".

[appbox googleplay jackpal.androidterm]

Αυτή είναι η εφαρμογή Android Terminal που χρησιμοποιώ προσωπικά.

Θα πρέπει να συναντήσετε κάτι παρόμοιο με τα παρακάτω στιγμιότυπα οθόνης.

Μόλις κάνετε επανεκκίνηση, θα πρέπει επίσης να περάσετε το SafetyNet. Ενώ και οι δύο παραπάνω μέθοδοι λειτουργούν, μέχρι να κυκλοφορήσει μια έκδοση beta του Magisk, συνιστώ προσωπικά να τροποποιήσετε απευθείας το build.prop σας. Το Magisk Canary μπορεί να έχει οποιονδήποτε αριθμό σφαλμάτων και είναι πιο ασφαλές να προχωρήσετε στην τροποποίηση του build.prop σας όταν δεν θα σταματήσει το SafetyNet ούτως ή άλλως.