Новы Magisk 25.0 быў выпушчаны Джонам Ву. Як вы ведаеце, Magisk - гэта праект з адкрытым зыходным кодам для рутавання прылад Android. Такім чынам можна атрымаць поўную аўтарызацыю на прыладах Android. Акрамя таго, Magisk мае шмат дадатковых функцый. Бессістэмныя модулі, спіс адхіленняў для схавання праграм ад root і г. д. Magisk перыядычна абнаўляецца і сёння атрымаў новае буйное абнаўленне.
Што новага ў Magisk 25.0
Згодна з інфармацыяй ад распрацоўшчыка Джона Ву, большасць змен не з'яўляюцца на паверхні, але новы Magisk 25.0 на самай справе з'яўляецца вельмі важным абнаўленнем! Настолькі вялікія змены былі зроблены ў фонавым рэжыме, у рэшце рэшт, гэта сур'ёзнае абнаўленне. У кожнай праграме ёсць выпраўленні памылак і сумяшчальнасці для многіх прылад. У MagiskInit былі ўнесены радыкальныя змены, а ў MagiskSU шмат змен у сферы бяспекі.
MagiskInit - гэта асноўны працэс, які запускаецца перад загрузкай прылады. Гэта можна разглядаць як адзін з асноўных будаўнічых блокаў Magisk. MagiskInit стаў вельмі складаным з-за Project Treble, які пастаўляўся з Android 8.0. Такім чынам, спецыфічныя змены для OEM патрабаваліся асобна выправіць для кожнай маркі. Пасля некалькіх месяцаў працы MagiskInit быў перапісаны, і ў Magisk быў убудаваны новы механізм палітыкі SELinux. Такім чынам былі прадухілены ўсе праблемы SELinux. Такім чынам, Magisk больш не выпраўляе fstabs у большасці сцэнарыяў, што азначае, што AVB застанецца некранутым.
Суперкарыстальнік Magisk (функцыі каранёвага карыстальніка на прыладзе), такім чынам, у MagiskSU не так шмат змен. Тым не менш, ёсць даволі добрыя паляпшэнні ў частцы бяспекі. Прымусовая праверка подпісы каранёвага дыспетчара APK для прадухілення падробкі праграмы Magisk. Такім чынам, падробленыя прыкладанні ніколі не будуць устаноўлены. На фоне гэтага адбылося шмат змен. Акрамя таго, у частку ядра была дададзена падтрымка GKI для Android 13. Падрабязны журнал змяненняў даступны ніжэй.
Журнал змяненняў 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, таму што інфармацыя ад распрацоўшчыка відавочная. Ёсць вялікае абнаўленне і шмат выпраўленняў памылак. Не забудзьцеся выказаць сваё меркаванне ніжэй. Сачыце за новым тэхнічным кантэнтам.