Magisk

Через восемь месяцев после того, как самый популярный и можно даже сказать основной инструмент позволяющий получить рут в операционной системе Android — Magisk получил последнее обновление, наконец, вышла его новая версия.

 

С тех пор произошло многое, в том числе и выпуск новой операционной системы Google Android 12 и до сих пор Magisk не имел её поддержки.

 

Но теперь всё изменилось к лучшему: разработчик популярного инструмента Джон Ву ( John Wu или topjohnwu на GitHub) поделился хорошими новостями, объявив о выходе публичной бета-версии нового Magisk v24.0.

 

Речь идет о достаточно крупном обновлении, которое кроме поддержки Android 12 несет с собой ряд других серьезных изменений. В частности, была убрана функция Magiskhide, которая позволяла пользователям обходить Google SafetyNet. На смену ей пришел новый метод интеграции частей Magisk в Android – Zygisk помогающий лучше скрывать наличие root от приложений


Разработчик также исключил репозиторий модулей Magisk. Это означает, что начиная с этой версии модули должны будут определять свои собственные URL-адреса для проверки и загрузки будущих обновлений.

 

Полный журнал изменений в бета-версии Magisk v24.0 (перевод Google):

 

 

[Общее] MagiskHide удален из Magisk

[Общие] Поддержка Android 12

[Общие] Поддержка устройств, которые не поддерживают 32-разрядную версию и выполняют только 64-разрядный код.

[Общие] Обновлен BusyBox до версии 1.34.1.

[Zygisk] Представляем новую функцию: Zygisk

[Zygisk] Внедрена функция DenyList, чтобы отменить функции Magisk в выбранных пользователем процессах.

[MagiskBoot] Поддержка исправления 32-битного ядра zImages

[MagiskBoot] Поддержка заголовка загрузочного образа v4

[MagiskBoot] Поддержка исправления skip_initramfs из dtb bootargs

[MagiskBoot] Добавлена новая переменная env PATCHVBMETAFLAG, чтобы указать, следует ли исправлять флаги vbmeta.

[MagiskInit] Поддержка загрузки fstab из /system/etc (требуется для Pixel 6)

[MagiskInit] Поддержка /proc/bootconfig для загрузки загрузочных конфигураций.

[MagiskInit] Улучшена поддержка некоторых устройств Meizu.

[MagiskInit] Улучшенная поддержка некоторых устройств OnePlus/Oppo/Realme.

[MagiskInit] Поддержка init.real на некоторых устройствах Sony.

[MagiskInit] Пропуск загрузки Magisk при обнаружении DSU

[MagiskPolicy] Загрузка *_compat_cil_file из system_ext

[MagiskSU] Используются изолированные devpts, если это поддерживает ядро

[MagiskSU] Исправлена root оболочка, если установлено изолированное пространство имен монтирования.

[resetprop] Удаленные свойства теперь стираются из памяти, а не просто отсоединяются.

[Приложение] Создание одного APK для всех ABI

[Приложение] Переключение на стандартную нижнюю панель навигации

[Приложение] Удалена загрузка модулей из централизованного Magisk-Modules-Repo.

[Приложение] Поддержка пользовательской конфигурации исправления загрузочного образа vbmeta

[Приложение] Восстановлена возможность установки Magisk в другой слот на некоторых устройствах A/B.

[Приложение] Разрешение для модулей указывать URL-адрес обновления для обновления и установки в приложении.

 

 

Скачать Magisk v24.0 вы можете со страницы разработчика в GitHub.

 

Добавлено 03.03.2022:

 

На GitHub появилась очередная версия Magisk v24.2. Это обновление направлено на устранение ошибок, расширение совместимости Zygisk и повышение стабильности работы.

 

Вот полный журнал исправлений и улучшений Magisk v24.2 (перевод Google):

 

[MagiskSU] Исправлено переполнение буфера.

[MagiskSU] Исправлено многопользовательские настройки суперпользователя, управляемые владельцем.

[MagiskSU] Исправлено ведение журнала команд при использовании su -c <cmd>.

[MagiskSU] Предотвращение бессрочной блокировку запроса su

[MagiskBoot] Поддержка архива lz4_legacy с множественной magic

[MagiskBoot] Исправлено сжатие lz4_lg

[DenyList] Разрешено нацеливание на процессы, работающие как системный UID

[Zygisk] Обход «ранней зиготы» Samsung

[Zygisk] Улучшен механизм загрузки Zygisk.

[Zygisk] Исправлено отслеживание UID приложения.

[Zygisk] Исправлена неправильная установка umask в zygote.

[Приложение] Исправлен тест выполнения BusyBox.

[Приложение] Улучшен механизм загрузки заглушек

[Приложение] Основные улучшения процесса обновления приложения

[Общие] Улучшена обработка ошибок командной строки и обмен сообщениями.

 

 

Скачать Magisk v24.2 вы можете с GitHub по этой ссылке

 


Похожие материалы: