Через восемь месяцев после того, как самый популярный и можно даже сказать основной инструмент позволяющий получить рут в операционной системе 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 по этой ссылке
Похожие материалы:
- Как установить TWRP рекавери на смартфон или планшет без компьютера
- ADB и Fastboot без компьютера, с помощью Android смартфона или планшета [Инструкция]
- Magisk v21.1 Beta и Magisk Manager v8.0.3 выпущены (Обновлено: стабильные версии Magisk v21.4 и Magisk Manager v8.0.7. Скачать)
- Команды ADB и Fastboot: более 50 команд для управления, прошивки и обслуживания вашего Android устройства [Перечень, описание]
- Команды ADB shell на смартфоне или планшете без подключения к ПК, ноутбуку и другим Android устройствам и без необходимости получать root
Популярное прошлых лет
- Скачать заводскую прошивку Android 4.4 KitKat для всех моделей Nexus 7 (2012 и 2013), Nexus 10 и Nexus 4 [Инструкция по прошивке]. Root на планшете или смартфоне Nexus после прошивки Android 4.4 KitKat
- Изучаем Android. Резервное копирование приложений, контактов, фото и прочего для начинающих
- Установка Android Market, приложений Google и алтернативной оболочки на Amazon Kidle Fire. Инструкция.
- Flash Player 10.1 адаптировали для работы на ранее несовместимых Android устройствах (Скачать)
- Программа для чтения книг на Android устройствах FBReader теперь умеет читать книги вслух и имеет собственный API
- Прошиваем планшет InfoTM X220, Flytouch II, WOWpad, SuperPAD, CEM111, APad GF10 Инструкция, часть 2
- Новая версия Android Market 3.3.11 (Скачать)
- Планшет LG G Pad 8.3 официально представлен. Компактный корпус с довольно серьезной начинкой
- Skype для Android обновился до версии 2.9.0.315. Улучшена работа с Bluetooth и исправлены ошибки (Скачать)
- Wacom Cintiq Companion и Companion Hybrid: мультимедийные планшеты для художников и дизайнеров