Magisk v13 перешёл из бета-версии в стабильную ветку. Читайте дальше, чтобы узнать все об изменениях, которые принесет пользователям последняя стабильная версия!
После более чем месяца тестирования в качестве бета-версии, признанный участник и разработчик XDA топджонвуMagisk v13 находится на пути к стабильной ветке. Стабильная версия v13 обеспечит совместимость с Android O, унифицированный двоичный файл, а также множество исправлений ошибок и улучшений по сравнению со всеми предыдущими бета-версиями.
Как топджонву упоминается в его сообщение на форуме, новая стабильная версия Magisk выйдет через несколько часов. В результате ветка бета-тестирования Magisk закрыта, поскольку она больше не требуется. Тема откроется, когда выйдет следующая бета-версия, но до тех пор тема для стабильной версии продолжится как основной поток.
Официальный и полный список изменений новейшей версии еще не опубликован, но мы можем следить за изменениями, которые произошли в предыдущих бета-версиях. Главной особенностью является совместимость с новейшей версией Android O, а также объединение MagiskSU, magiskhide, resetprop и magiskpolicy в один унифицированный двоичный файл. Добавлена поддержка выживания addon.d, а magiskhide также должен быть включен по умолчанию. Для Magisk v13 также потребуется последняя версия приложения Magisk Manager, которое поддерживает новый унифицированный двоичный файл Magisk, а также имеет дополнительную базовую проверку целостности для SafetyNet.
С Magisk Manager больше недоступен в магазине Google Play., вам нужно будет отправиться в ветка форума чтобы получить последнюю версию. Альтернативно, вы также можете установите MagiskManager через нашу собственную лабораторию XDA Labs.. Мы добавим сюда полный список изменений, как только он станет доступен, так что следите за обновлениями или следите за форумами!
Обновлять:
Стабильная ветка получает версию 13.1 в качестве новейшего выпуска. Из-за огромных различий между версиями 12.0 и 13.x+ многие вещи больше не имеют обратной совместимости. Если вы останетесь на старой версии, вы пропустите массу исправлений и улучшений.
Это обновление также включает в себя новый шаблон модуля Magisk v4, который, в свою очередь, обеспечивает правильную обработку Android O и множество исправлений прошивки. Количество команд в флэш-скрипте теперь значительно сокращено, поскольку остались только самые необходимые и вызовы функций. Сценарий теперь зависит от правильной установки Magisk v13.1, поскольку busybox больше не входит в комплект поставки. В результате этого и других изменений упомянуто в сообщении обновления, Модули Magisk больше нельзя прошивать в пользовательских восстановлениях без доступа к данным., поэтому вам понадобится правильно настроенное восстановление с доступом к /data или вам придется прошить его в самом Magisk Manager. Будущая версия Менеджера будет отфильтровывать модули в репозитории с версией шаблона ниже, чем v4, поэтому разработчикам предлагается обновить свои модули в ближайшее время!
Здесь официальный список изменений для Magisk v13.1:
- [Общее] Объединить MagiskSU, magiskhide, resetprop, magiskpolicy в один двоичный файл.
- [Общее] Добавлена поддержка Android O (проверено на DP3)
- [Общее] Динамическая ссылка libselinux.so, libsqlite.so из системы для значительного уменьшения размера двоичного файла.
- [Общее] Удалите встроенный пакет busybox, поскольку он вызывает множество проблем.
- [Общее] Разблокируйте все блочные устройства для поддержки чтения и записи, а не только emmc (просто понял, что не все устройства используют emmc, лол)
- [Сценарии] Запуск всех операций с изображениями ext4 через двоичный файл magisk во флэш-скриптах.
- [Сценарии] Обновлены сценарии для использования собственных команд magisk для повышения совместимости.
- [Скрипты] Добавлена поддержка выживания в addon.d.
- [Сценарии] Представлен util_functions.sh, используемый в качестве глобального источника функций сценария оболочки для всех видов установки.
- [MagiskBoot] Логика загрузочного патча перенесена в двоичный файл magiskboot.
- [MagiskSU] Не создает новый процесс для каждого запроса, вместо этого добавляет новые потоки
- [MagiskSU] Добавлена многопользовательская поддержка.
- [MagiskSU] Представлен новый механизм очереди по тайм-ауту, предотвращающий снижение производительности из-за плохо написанных приложений su.
- [MagiskSU] Несколько настроек перенесены из обнаружения реквизита в базу данных.
- [MagiskSU] Добавлена поддержка опции режима пространства имен.
- [MagiskSU] Добавлена опция мастер-монтирования
- [resetprop] Обновлен до последней версии AOSP, поддержка реквизитов от 5.0 до Android O
- [resetprop] Переименованы все функции, чтобы предотвратить вызов функций из внешней библиотеки libc.
- [magiskpolicy] Обновлен libsepol из официального репозитория SELinux.
- [magiskpolicy] Добавлена поддержка исправлений xperm (для правильной работы Android O).
- [magiskpolicy] Обновлены правила для Android O и поддержка Liveboot.
- [MagiskHide] Удалить псевдоразрешительный режим, вместо этого напрямую скрыть разрешительный статус.
- [MagiskHide] Удалить ненадежный монитор файлов списка, перейти в режим запроса демона
- [MagiskHide] MagiskHide теперь включен по умолчанию.
- [MagiskHide] Обновление политик размонтирования, передача CTS в SafetyNet!
- [MagiskHide] Добавьте больше реквизита для сокрытия
- [MagiskHide] Удаляет фоновый демон magiskhide, запускает кратковременный процесс для целей размонтирования.
- [Magic Mount] Отменено монтирование на основе сценариев оболочки, используйте подходящую программу C для анализа и монтирования файлов. Скорость ЗНАЧИТЕЛЬНО улучшена
Вот официальный журнал изменений Magisk Manager:
- v5.0.4
- Исправить ошибку в тайм-ауте su
- v5.0.3
- Исправление FC при загрузке на Android O
- Адаптация к ограничениям трансляции Android O: повторная аутентификация приложения, когда обновление отключено на Android O.
- v5.0.2
- Перепишите часть подписи zip-архива, zip-архивы, загруженные из репозитория, будут правильно подписаны и настроены для пользовательского восстановления.
- v5.0.1
- Добавить параметры режима пространства имен
- Исправить ошибку в системе Manager OTA.
- v5.0.0
- Поддержите новый унифицированный двоичный файл Magisk
- Правильно решать проблемы установки/удаления приложений с корневым управлением.
- Добавить поддержку многопользовательского режима
- Добавить функцию повторной аутентификации при обновлении приложения.
- Добавьте базовую проверку целостности для SafetyNet.
- Фрагмент установки и фрагмент статуса объединены во фрагмент Magisk.
- Исправить ошибку переключения темы
- Обновить переводы
Вы установили последнюю версию? Дайте нам знать о своем опыте в комментариях ниже!
Посетите Magisk на нашем форуме приложений сообщества!Загрузите Magisk Manager через XDA Labs!