Κυκλοφόρησε η τελευταία σταθερή ενημέρωση για το Magisk (v20.4). Ξεκινώντας με αυτήν την έκδοση, το MagiskHide δεν είναι πλέον ενεργοποιημένο από προεπιλογή. Διαβάστε παρακάτω για να μάθετε περισσότερα!
Το Magisk έχει γίνει ουσιαστικά συνώνυμο με την πρόσβαση root στο Android σε αυτό το σημείο. Μία από τις πιο δημοφιλείς διανομές custom ROM, το LineageOS, είναι ομοιόμορφη σταματά την υποστήριξη για το δικό του δυαδικό addonsu υπέρ αυτής της λύσης χωρίς σύστημα που αναπτύχθηκε από την XDA Recognized Developer topjohnwu. Ο προγραμματιστής μίλησε πρόσφατα για πιθανές ελλείψεις απο MagiskHide στοιχείο, που προέρχεται από ορισμένες αλλαγές στο SafetyNet Attestation API της Google. Ενώ Η Google μπορεί να πάρει λίγο χρόνο πριν από την πλήρη επιβολή των νέων κανόνων, topjohnwu έχει κυκλοφορήσει τώρα μια άλλη σταθερή έκδοση του Magisk με MagiskHide απενεργοποιημένο από προεπιλογή. Με ετικέτα v20.4, η τελευταία έκδοση επικεντρώνεται μόνο στα βασικά στοιχεία, όπως το επανασχεδιασμένο UI του Magisk Manager "δεν είναι ακόμα πλήρως έτοιμο για prime time".
Το σημείωμα έκδοσης που δημοσιεύτηκε στο GitHub δίνει μεγάλη έμφαση στην αυτόνομη λειτουργία BusyBox για τη βελτίωση της συνέπειας του σεναρίου, η οποία είναι απευθύνεται κυρίως σε προγραμματιστές και συντηρητές Magisk Module. Ξεκινώντας με αυτήν την έκδοση, το Magisk αναγκάζει κάθε σενάριο να χρησιμοποιεί το εσωτερικό δυαδικό αρχείο BusyBox, το οποίο έχει βελτιωθεί από το XDA Recognized Developer osm0sis. Οι χρήστες, ωστόσο, εξακολουθούν να έχουν την επιλογή να καλέσουν μια εντολή εκτός του BusyBox, αλλά πρέπει να χρησιμοποιήσουν την πλήρη διαδρομή.
Ακολουθεί το επίσημο αρχείο καταγραφής αλλαγών για το Magisk v20.4:
- [MagiskInit] Διορθώστε το ενδεχόμενο bootloop σε συσκευές 2SI μόνο για A
- [MagiskInit] Υποστηρίξτε σωστά την ονομασία διαμερισμάτων Tegra
- [Γενικά] Φορτώστε το libsqlite.so δυναμικά, το οποίο καταργεί την ανάγκη χρήσης σεναρίων περιτυλίγματος στο Android 10+
- [Γενικά] Ανίχνευση επιπέδου API με εναλλακτική μέθοδο σε ορισμένες συσκευές
- [Γενικά] Επίλυση πιθανού σφάλματος στην κλήση συστήματος readlinkat του πυρήνα x86
- [BusyBox] Ενεργοποιήστε τις δυνατότητες SELinux. Προσθέστε chcon/runcon κ.λπ. και την επιλογή «-Z» σε πολλές μικροεφαρμογές
- [BusyBox] Εισαγωγή αυτόνομης λειτουργίας. Περισσότερες λεπτομέρειες στις σημειώσεις έκδοσης
- [MagiskHide] Απενεργοποιήστε το MagiskHide από προεπιλογή
- [MagiskHide] Προσθέστε περισσότερες πιθανές ανιχνεύσιμες ιδιότητες συστήματος
- [MagiskHide] Προσθήκη λύσης για συσκευές Xiaomi bootloop όταν το MagiskHide είναι ενεργοποιημένο σε ROM μεταξύ περιοχών
- [MagiskBoot] Υποστήριξη επιδιόρθωσης ειδικής μορφής Motorolla DTB
- [MagiskPolicy] Υποστηρίξτε τους κανόνες της sepolicy «genfscon».
- [Σενάρια] Υποστήριξη εικόνων εκκίνησης που βασίζονται σε NAND (κόμβοι χαρακτήρων στο /dev/block)
- [Σενάρια] Καλύτερη υποστήριξη addon.d (τόσο v1 όσο και v2).
- [Σενάρια] Υποστήριξη Lineage Recovery για Android 10+
Κατεβάστε το Magisk v20.4 από το GitHub
Η Google μπορεί να καταπολεμά σκληρά την ικανότητα του Magisk να αποκρύπτει την κατάσταση ξεκλειδώματος του bootloader από τις εφαρμογές, αλλά αυτό δεν κλειδώνει άλλες δυνατότητες. Από επιτυγχάνοντας πραγματική διπλή μπότα προς την jailbreaking ένα iPhone, το Magisk εξακολουθεί να χρησιμοποιείται ενεργά από την κοινότητα modding.
Πηγή: GitHub