Последнее обновление «передового» канала выпуска Magisk Canary включает поддержку Android 12 и новую функцию Zygisk. Читай дальше!
Если вы считаете себя опытным пользователем экосистемы Android, то имя «Magisk» определенно не нуждается в представлении. Благодаря этому творению Джона Ву, старшего признанного разработчика XDA. топджонву, можно легко получить root-доступ на устройстве Android к исправление загрузочного образа. Однако из-за модификаций, которые Magisk должен внести, чтобы предложить интерфейс без системного root, его обычно необходимо обновить, чтобы он был совместим с последней версией Android. Теперь, когда Андроид 12 вышел на стабильный канал, topjohnwu разработал новую Canary-сборку Magisk, которая может рутировать последнюю версию Android.
Прошло более пяти месяцев с момента последний крупный релиз Magisk, поэтому это обновление весьма существенно. Это первая сборка Magisk, опубликованная Джоном Ву после того, как он покинул Apple, чтобы присоединиться к команде Google по безопасности Android
, и помимо поддержки Android 12, первоначальная сборка Canary также навсегда удаляет компонент MagiskHide. Централизованное хранилище модулей Magisk также было удалено из приложения Magisk, поскольку указано топджонву еще в августе.Лучшие модули Magisk: запись звонков, диспетчер шрифтов, 1Controller и другие!
Однако для любителей root есть новый элемент, с которым можно поиграть. «Zygisk», то есть Magisk в процессе Android Zygote, представляет собой эволюцию безсистемного интерфейса, над которым topjohnwu и несколько других разработчиков работали некоторое время. С помощью этой версии Canary вы можете изучить предварительные возможности Zygisk. Если вы занимаетесь созданием модулей, вам следует взгляните на API Zygisk и образец модуля.
полный список изменений для последней версии Magisk Canary (d7e7df3b - 23010) выглядит следующим образом:
- [Общее] MagiskHide удален из Magisk.
- [Общее] Поддержка только 64-битных систем
- [Общие] Поддержка Android 12
- [Zygisk] Представляем новую функцию: Zygisk
- [Zygisk] Представлена функция DenyList, позволяющая отменить использование функций Magisk в выбранных процессах.
- [MagiskBoot] Поддержка исправлений 32-битного ядра zImages
- [MagiskBoot] Поддержка заголовка загрузочного образа v4
- [MagiskInit] Поддержка
/proc/bootconfig
для загрузки конфигураций загрузки - [MagiskInit] Улучшена поддержка некоторых устройств Meizu.
- [MagiskInit] Улучшена поддержка некоторых устройств Oppo/Realme.
- [MagiskSU] Используйте изолированные devpts, если ядро это поддерживает.
- [resetprop] Удаленные свойства теперь стираются из памяти, а не просто отключаются.
- [Приложение] Создайте один APK для всех ABI.
- [Приложение] Переключение на использование стандартной нижней панели навигации
- [Приложение] При загрузке модулей приложение Magisk удаляется.
Чтобы начать работу с root на Android 12, скачать последнюю версию Canary или переключитесь на канал выпуска Canary в настройках приложения Magisk, а затем обновите приложение. Если у вас возникли какие-либо проблемы, отправьте отчет об ошибке на репозиторий проекта на GitHub.