Όπως όλοι γνωρίζουμε, η παράκαμψη του SafetyNet είναι ένα παιχνίδι γάτας με ποντίκι μεταξύ της Google και της κοινότητας. Ήταν μόνο τον περασμένο μήνα, όταν η Google είχε προηγουμένως ενημερώσει το SafetyNet προκειμένου να αποτρέψουμε τις προσπάθειες παράκαμψης με εφαρμογές όπως το Magisk. Αναγνωρισμένος συνεργάτης και προγραμματιστής XDA topjohnwu ήταν σε θέση να βάλτε γρήγορα μια επιδιόρθωση στο Magisk beta κανάλι, το οποίο οδήγησε σε μια σταθερή ενημέρωση για την εφαρμογή προς τις αρχές της περασμένης εβδομάδας.
Η Google απάντησε με μια νέα ενημέρωση του SafetyNet το Σαββατοκύριακο, η οποία τέθηκε υπόψη μας χάρη στο μέλος XDA collinjames. Αυτό το παιχνίδι μεταξύ της Google και της κοινότητας πιθανότατα δεν θα σταματήσει έως ότου η Google αναδιαρθρώσει τον τρόπο με τον οποίο εκτελεί αυτούς τους ελέγχους. topjohnwu έγραψε για αυτό προηγουμένως και είπε ότι αφού το Magisk εκτελείται ως root ενώ οι έλεγχοι SafetyNet όχι, η κοινότητα θα συνεχίσει να έχει ένα πλεονέκτημα εδώ.
Αυτό οδήγησε πολλούς να εικάζουν ότι η Google θα το κάνει πράγματι
μεταβείτε σε μια πολύ πιο δύσκολη μέθοδο κάποια στιγμή στο μέλλον. Όποια και αν είναι η περίπτωση, η πιο πρόσφατη ενημέρωση παραβιάζει τις τρέχουσες μεθόδους παράκαμψης του Magisk επειδή έχει ενημερωθεί για να ελέγξει για έναν αριθμό ιδιοτήτων που χρησιμοποιεί το Magisk. Στη συνέχεια, χθες το βράδυ, Ανώτερο μέλος του XDA Tobi@s εξήγησε τι είχε αλλάξει στο τέλος της Google και έκανε κάποιες έρευνες σχετικά με το γιατί υπάρχουν αυτές οι ιδιότητες.Μπορείς διαβάστε περισσότερα για αυτήν την εξήγηση εδώ στο φόρουμ Magisk. Έτσι, για μια προσωρινή επιδιόρθωση, θα χρειαστεί είτε να χρησιμοποιήσετε μια εφαρμογή εξομοιωτή τερματικού στο smartphone σας είτε να εκτελέσετε τις ακόλουθες εντολές μέσω του ADB...
su
resetprop --delete init.svc.magisk_pfs
resetprop --delete init.svc.magisk_pfsd
resetprop --delete init.svc.magisk_service
resetprop --delete persist.magisk.hide
Εναλλακτικά, εάν χρησιμοποιείτε τη λειτουργία βασικής λειτουργίας του Magisk, τότε θα πρέπει επίσης να εκτελέσετε αυτήν την εντολή.. .
resetprop --delete ro.magisk.disable
Αυτές οι εντολές θα πρέπει να εκτελούνται κάθε φορά που επανεκκινείτε το smartphone ή το tablet σας, διαφορετικά μπορείτε να προσθέσετε όλα αυτά σε ένα αρχείο .sh μέσα στο /magisk/.core/service.d/ έτσι ώστε το Magisk να τα εκτελεί σε κάθε εκκίνηση κύκλος. Tobi@s λέει ότι δεν γνωρίζουν ακριβώς πώς αυτό παρεμβαίνει στη συμπεριφορά του Magisk, οπότε κάντε το με δική σας ευθύνη. Ευτυχώς όμως, topjohnwu λέει ότι είναι γνωρίζει το πρόβλημα και ότι έρχεται επίσημη επιδιόρθωση στο μέλλον.