Через восемь месяцев после того, как самый популярный и можно даже сказать основной инструмент позволяющий получить рут в операционной системе 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. Отменяем и задаем программу по умолчанию для определенных действий с помощью Default App Manager. Инструкция
- HTC работает над новым 7-дюймовым планшетом HTC Flyer 2, конкурентом Nexus 7 и новым Kindle Fire
- Как смотреть онлайн фильмы и Flash видео на телевизоре через WiFi с помощью Android планшета или смартфона
- QtADB - простой способ подключения планшета или смартфона к компьютеру через ADB
- Новый Nexus 7 еще не представлен, а уже "известны" объемы его продаж
- Изучаем Android. Как обновить или удалить приложение на Android устройстве с помощью веб-сайта Google Play
- Прошивка планшета Amazon Kindle Fire через USB кабель (Инструкция)
- Лучшие программы для Android. MX Video Player (Скачать)
- Мод Google Play Маркет снимает региональные и другие ограничения на загрузку приложений (Скачать)
- Изучаем Android. Как отключить ненужные системные программы или вредоносные приложения на телефоне или планшете (Android 4.0 и выше)