Nowy Magisk 25.0 został wydany przez Johna Wu. Jak wiesz, Magisk to projekt typu open source do rootowania urządzeń z Androidem. W ten sposób można uzyskać pełną autoryzację na urządzeniach z systemem Android. Ponadto Magisk ma wiele dodatkowych funkcji. Moduły bezsystemowe, lista odrzuconych aplikacji przed rootem itp. Magisk jest okresowo aktualizowany i dzisiaj otrzymał nową, dużą aktualizację.
Co nowego w Magisku 25.0
Według informacji od programisty Johna Wu, większość zmian nie pojawia się na pierwszy rzut oka, ale nowy Magisk 25.0 jest w rzeczywistości naprawdę ważną aktualizacją! W tle wprowadzono tak duże zmiany, że w końcu to poważna aktualizacja. Dla poszczególnych aplikacji istnieją poprawki błędów i zgodności dla wielu urządzeń. W MagiskInit wprowadzono radykalne zmiany, a w MagiskSU wiele zmian w zakresie bezpieczeństwa.
MagiskInit to główny proces uruchamiany przed uruchomieniem urządzenia. Można to postrzegać jako jeden z podstawowych elementów składowych Magiska. MagiskInit stał się bardzo skomplikowany ze względu na projekt Treble dostarczony z systemem Android 8.0. Zatem zmiany specyficzne dla OEM wymagały osobnej poprawki dla każdej marki. Po miesiącach pracy MagiskInit został napisany od nowa i w Magisk wbudowano nowy mechanizm polityki SELinux. W ten sposób zapobiegnięto wszystkim problemom związanym z SELinuxem. W ten sposób Magisk nie łata już fstabs w większości scenariuszy, co oznacza, że AVB pozostanie nienaruszone.
Superużytkownik Magisk (funkcja użytkownika root na urządzeniu), więc w skrócie MagiskSU nie ma wielu zmian. Istnieją jednak całkiem dobre ulepszenia w części dotyczącej bezpieczeństwa. Wymuszona weryfikacja podpisu APK menedżera root, aby zapobiec fałszywej aplikacji Magisk. W ten sposób fałszywe aplikacje nigdy nie zostaną zainstalowane. Później nastąpiło wiele zmian w tle. Ponadto w części jądra dodano obsługę GKI systemu Android 13. Szczegółowy dziennik zmian dostępny jest poniżej.
Dziennik zmian Magiska 25.0
- [MagiskInit] Zaktualizuj implementację 2SI, znacznie zwiększ kompatybilność urządzeń (np. urządzeń Sony Xperia)
- [MagiskInit] Przedstawiamy nowy mechanizm wstrzykiwania sepolicy
- [MagiskInit] Obsługa Oculus Go
- [MagiskInit] Obsługa GKI systemu Android 13 (Pixel 6)
- [MagiskBoot] Napraw implementację ekstrakcji vbmeta
- [Aplikacja] Napraw aplikację pośredniczącą w starszych wersjach Androida
- [Aplikacja] [MagiskSU] Prawidłowa obsługa aplikacji za pomocą
- [MagiskSU] Napraw możliwą awarię w magiskd
- [MagiskSU] Usuń nieużywane UID zaraz po ponownym uruchomieniu serwera systemowego, aby zapobiec atakom polegającym na ponownym użyciu UID
- [MagiskSU] Zweryfikuj i wyegzekwuj certyfikat zainstalowanej aplikacji Magisk, aby był zgodny z podpisem dystrybutora
- [MagiskSU] [Zygisk] Prawidłowe zarządzanie pakietami i wykrywanie
- [Zygisk] Naprawiono przechwytywanie funkcji na urządzeniach z Androidem 12 ze starym jądrem
- [Zygisk] Naprawiono implementację automatycznego rozładowywania kodu Zygiska
- [DenyList] Napraw DenyList we współdzielonych aplikacjach UID
- [BusyBox] Dodaj obejście dla urządzeń ze starym jądrem
Jak zainstalować nowy Magisk 25.0?
Jeśli nigdy wcześniej nie instalowałeś Magisk na swoim urządzeniu, możesz uzyskać pomoc ten artykuł. W przypadku urządzenia, na którym jest już zainstalowany Magisk, wystarczy go zaktualizować z poziomu aplikacji. Najpierw zaktualizuj aplikację Magisk, a następnie zaktualizuj do Magisk 25.0 za pomocą nowej aplikacji Magisk.
Możesz pobrać nowy Magisk 25.0 z tutaj. Zalecamy aktualizację do wersji Magisk 25.0, ponieważ informacje od dewelopera są oczywiste. Jest duża aktualizacja i mnóstwo poprawek błędów. Nie zapomnij wyrazić swojej opinii poniżej. Czekaj na więcej treści technicznych.