Недавно был выпущен Magisk v26.0. Magisk — это проект с открытым исходным кодом, разработанный Джоном Ву для рутирования устройств Android и внесения различных бессистемных модификаций с модулями Magisk. Magisk — это очень продвинутый проект, который обеспечивает root-доступ на всех устройствах Android, включая устройства Android следующего поколения, чтобы обеспечить неограниченный доступ к устройству.
Magisk v26.0 Список изменений
Magisk здесь с большим обновлением после долгого времени, включающим множество нововведений. например, минимальные требования к версии Android были увеличены до 6.0, API Zygisk был обновлен до версии 4, а также появились новые реализации sepolicy.rule и Magic Mount. Разработчик Magisk Джон Ву перенес все наработки с GitHub вместе с журналом изменений.
Поддержка Magisk для Android 5.x (Lollipop) была нарушена на некоторое время, и никто этого не заметил. Более того, ни у одного из активных разработчиков Magisk не было необходимого устройства для запуска Android 5.x (Lollipop), что привело к прекращению поддержки Android 5.x (Lollipop) с Magisk v26.0. Функция Magic Mount, которая позволяет модулям изменять разделы, была значительно переписана, что привело к изменениям в системе монтирования разделов в Magisk v26.0.
Magisk также позволяет модулям предоставлять пользовательские исправления SELinux, включая «sepolicy.rule». В Magisk v26.0 был разработан новый механизм обнаружения разделов перед инициализацией, который поддерживает еще больше устройств. Однако установка Magisk теперь должна выполняться полностью через приложение Magisk, так как установка, выполненная через пользовательское восстановление, будет неполной с Magisk v26.0.
Кроме того, существует новый Zygisk API v4 с Magisk v26.0, который включает в себя новые функции и усовершенствованный API-интерфейс функции PLT. Полный журнал изменений Magisk v26.0 доступен ниже.
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.
- [Приложение] Сделайте исправление заглушек полностью автономным
- [Приложение] Поддержка исправления init_boot.img для прошивки Samsung ODIN
- [MagiskPolicy] Исправлена незначительная ошибка при анализе аргументов командной строки.
- [MagiskPolicy] Обновление правил для поддержки Android U
Кроме того, поддержка Android 14 (U) теперь доступна с Magisk v26.0, что позволяет устройствам под управлением Android 14 Beta получать root-доступ. Вы можете найти официальную ссылку для загрузки Magisk v26.0 и другого связанного контента здесь. Вы также можете скачать приложение Magic Mask Repo , где мы можем легко получить доступ и установить модули Magisk.