Новият Magisk 25.0 беше пуснат от John Wu. Както знаете, Magisk е проект с отворен код за руутване на Android устройства. По този начин може да се получи пълно разрешение на устройства с Android. Освен това Magisk има много допълнителни функции. Безсистемни модули, списък за отказ за скриване на приложения от root и т.н. Magisk се актуализира периодично и днес получи нова основна актуализация.
Какво е новото в Magisk 25.0
Според информация от разработчика John Wu, повечето от промените не се появяват на повърхността, но новият Magisk 25.0 всъщност е наистина важен ъпгрейд! Толкова големи промени бяха направени във фонов режим, в крайна сметка това е голяма актуализация. На базата на приложение има корекции на грешки и съвместимост за много устройства. В MagiskInit са направени радикални промени и MagiskSU са направени много промени в обхвата на сигурността.
MagiskInit е основният процес, който се изпълнява преди устройството да се стартира. Това може да се разглежда като един от основните градивни елементи на Magisk. MagiskInit стана много сложен поради Project Treble, който дойде с Android 8.0. Така че за специфичните за OEM промени беше необходима отделна корекция за всяка марка. След месеци работа, MagiskInit беше пренаписан и в Magisk беше вграден нов механизъм за SELinux Policy. По този начин всички проблеми на SELinux бяха предотвратени. По този начин Magisk вече не кръпва fstabs в повечето сценарии, което означава, че AVB ще остане непокътнат.
Суперпотребител на Magisk (функция на root потребител на устройството), така че накратко MagiskSU няма много промени. Има обаче доста добри подобрения в частта за сигурност. Наложена проверка на подписа на APK на root мениджър за предотвратяване на фалшиво приложение Magisk. По този начин никога няма да бъдат инсталирани фалшиви приложения. Последваха много промени на фона. Освен това в частта на ядрото беше добавена поддръжка за Android 13 GKI. Подробен регистър на промените е достъпен по-долу.
Журнал на промените на Magisk 25.0
- [MagiskInit] Актуализиране на изпълнението на 2SI, значително увеличаване на съвместимостта на устройствата (напр. устройства Sony Xperia)
- [MagiskInit] Въведете нов механизъм за инжектиране на политика
- [MagiskInit] Поддържа Oculus Go
- [MagiskInit] Поддръжка на Android 13 GKI (Pixel 6)
- [MagiskBoot] Коригирайте внедряването на извличане на vbmeta
- [Приложение] Коригирайте приложението за мъниче на по-стари версии на Android
- [Приложение] [MagiskSU] Правилна поддръжка на приложения, използващи
- [MagiskSU] Коригирайте възможен срив в magiskd
- [MagiskSU] Премахване на неизползваните UID веднага щом system_server се рестартира, за да се предотвратят атаки за повторно използване на UID
- [MagiskSU] Проверете и наложете сертификата на инсталираното приложение Magisk да съответства на подписа на дистрибутора
- [MagiskSU] [Zygisk] Правилно управление и откриване на пакети
- [Zygisk] Коригиране на закачане на функция на устройства, работещи с Android 12 със стари ядра
- [Zygisk] Коригирайте внедряването на саморазтоварване на кода на Zygisk
- [DenyList] Коригирайте DenyList на споделени UID приложения
- [BusyBox] Добавете заобиколно решение за устройства, работещи със стари ядра
Как да инсталирате нов Magisk 25.0?
Ако никога преди не сте инсталирали Magisk на вашето устройство, можете да получите помощ от тази статия. За устройство, което вече има инсталиран Magisk, трябва само да го актуализирате от приложението. Първо актуализирайте приложението Magisk, след което надстройте до Magisk 25.0 с новото приложение Magisk.
Можете да изтеглите новия Magisk 25.0 от тук. Препоръчваме да надстроите до Magisk 25.0, защото информацията от разработчика е очевидна. Има голяма актуализация и много корекции на грешки. Не забравяйте да дадете мнението си по-долу. Очаквайте още техническо съдържание.