Magisk, ймовірно, не потребує представлення для ентузіастів модифікації Android, але для непосвячених це універсальне програмне забезпечення з відкритим кодом, яке дозволяє безсистемно кореневий доступ. Для любителів і тих, хто все ще закріпився в настроюваності ПЗУ в прямому сенсі цього терміну, існує дуже мало рішень, які відповідають Magisk і величезній кількості Модулі Magisk. Інструмент зараз оновлюється до версії 26.0, яка вводить підтримку для Samsung Galaxy S23 серії, а також інші пристрої Galaxy, випущені з Android 13 і закладає основу для Android 14.
Останній випуск не лише містить необхідні виправлення для процедури виправлення завантажувального образу, пов’язаної з Android 14, але й також містить деякі помітні зміни та вдосконалення Magic Mount, Zygisk API, а також масу внутрішніх налаштувань і покращення. Стабільна збірка тепер може впоратися з init_boot
зображення також для мікропрограми Samsung, а це означає, що вам не потрібно вибирати розгалуження сторонніх розробників або передові збірки, щоб root на Galaxy S23.
Форуми Magisk XDA
Примітно, що компонент виправлення SELinux було оновлено в цій версії з покращеним механізмом виявлення розділів перед ініціацією. У результаті є деякі незначні зміни в Установка Magisk кроки. Незважаючи на те, що метод виправлення прямого завантажувального образу не впливає, будь-яка інсталяція Magisk v26.0 і новішої версії за допомогою спеціальне середовище відновлення вимагатиме подальшої повторної інсталяції через програму Magisk після початкового завантаження вгору.
Для тих, хто все ще дотримується старих телефонів Android, у нас є погані новини, оскільки Magisk v26.0 більше не сумісний із пристроями, що передували Android 6.0. На жаль, це означає, що майбутні версії підтримуватимуть лише Marshmallow або новіші версії. Це, безсумнівно, удар для деяких людей, які розгойдують застаріле обладнання, але це справді необхідний захід, щоб мінімізувати коефіцієнт регресії та зберегти кодову базу якомога точнішою.
Повний журнал змін для Magisk v26.0 трохи нижче:
- [Загальні] Змінити мінімальну підтримувану версію Android до Android 6.0
- [Загальне] Новий сервер магічного кріплення. Він підтримує завантаження модулів у систему за допомогою
overlayfs
введено файлів - [Zygisk] Випуск нової версії API 4
- [Zygisk] Помилка запобігання збою демона
- [Zygisk] Перепишіть впровадження коду zygote за допомогою нового підходу до бібліотеки завантажувача
- [Zygisk] Переписати реалізацію вивантаження коду
- [MagiskBoot] Підтримка мікрозавантажувачів amonet
- [MagiskBoot] Завжди використовуйте стиснення lz4_legacy для завантажувальних образів v4. Це вирішує проблеми з виправленням завантажувального образу під час попереднього перегляду Android U.
- [MagiskInit] Підтримка заміни існуючих файлів *.rc
overlay.d
- [MagiskInit] Переписати реалізацію монтування та завантаження sepolicy.rules
- [Програма] Зробіть виправлення заглушки на 100% офлайн
- [Додаток] Підтримка виправлення
init_boot.img
для прошивки Samsung ODIN - [MagiskPolicy] Виправлено незначну помилку в аналізі аргументів командного рядка
- [MagiskPolicy] Оновлення правил для підтримки Android U
Ви можете отримати останній випуск, перейшовши на сторінку проекту GitHub від Magisk. На момент написання попередньо скомпільовані двійкові файли не готові для завантаження. Тим не менш, офіційний журнал змін готовий, тому збірка має бути доступною незабаром.
Завантажити Magisk
Джерело: Magisk GitHub