Magisk - Root & Universal Systemless Interface v31.1 BETA | OFFICIAL
Magisk — современная платформа с открытым исходным кодом для: получения ROOT-прав и управления ими, применения различных модификаций системы модулями в systemless режиме (без нарушения целостности системных разделов) и запуска пользовательских скриптов на различных этапах загрузки устройства. Служит платформой для многих сторонних проектов (например LSPosed) благодаря компоненту "Zygisk". Позволяет скрывать различные факторы вмешательства в устройство (например обнаружение ROOT-прав или разблокированного загрузчика) благодаря компоненту "DenyList".Разработчик: topjohnwu
Домашняя страница (XDA): MAGISK
Язык интерфейса: Multilanguage
Совместимость: Android™ 5.0+
Совместимость: ROOT
Состояние: Бесплатно
Screenshot: Original by Dymonyxx
Magisk Manager удален из Google Play!

Системные требования: разблокированный бутлоадер (обязателен, т. к. изменения вносятся в ядро!), кастомный рекавери и предварительно сделанный нандроид-бэкап.
Рут-права: Magisk версий 13+ поддерживает и скрывает только свой MagiskSU. Если рута на девайсе нет, MagiskSU будет установлен по умолчанию. От остальных рутов необходимо избавляться до установки Magisk.
Известные ограничения:
Поддержка линейки Pixel добавлена c версии 14.1+;
Не поддерживается установка на адаптированный накопитель ("adoptable storage" - SD-карта, отформатированная во внутреннюю память), в противном случае рут не будет работать;
MagiskHide, как правило, не работает на девайсах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
Некоторые приложения не поддерживают рут Magisk (MagiskSU) и, соответственно, не могут получить рут-права. Пофиксить это могут только их разработчики.
Рут-права: Magisk версий 13+ поддерживает и скрывает только свой MagiskSU. Если рута на девайсе нет, MagiskSU будет установлен по умолчанию. От остальных рутов необходимо избавляться до установки Magisk.
Известные ограничения:
Поддержка линейки Pixel добавлена c версии 14.1+;
Не поддерживается установка на адаптированный накопитель ("adoptable storage" - SD-карта, отформатированная во внутреннюю память), в противном случае рут не будет работать;
MagiskHide, как правило, не работает на девайсах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
Некоторые приложения не поддерживают рут Magisk (MagiskSU) и, соответственно, не могут получить рут-права. Пофиксить это могут только их разработчики.
Изменения:
В этом выпуске добавлена официальная поддержка Googlebooks (Aluminum OS), включая предложения по автоматической загрузке прошивки и возможность патчить образы восстановления GPT непосредственно на подключенный USB-накопитель. Добавление поддержки Magisk для Googlebooks также потребовало поддержки режима пользователя безголовой системы (HSUM) в Android, в котором пользователь 0 действует исключительно как неинтерактивный фоновый пользователь системы, а обычные пользователи работают во вторичных профилях. Адаптация Magisk к HSUM вызвала несколько архитектурных проблем, поскольку многие давние функции и внутренние механизмы были разработаны с учетом предположения, что пользователь 0 всегда является основным активным пользователем.
Для решения этой проблемы был переработан механизм предоставления привилегий суперпользователя приложениям и удалено традиционное интерактивное приглашение root. Существующий реактивный механизм приглашения su, основанный на перехвате корневого вызова фоновым демоном и запуске окна блокировки приглашения в сеансе нужного пользователя, принципиально несовместим с HSUM. Это особенно актуально для UID, не связанных с приложением, таких как оболочка adb, которые не привязаны к активному пользователю. Вместо этого права суперпользователя теперь должны быть явно предоставлены приложениям непосредственно на вкладке «Суперпользователь» приложения Magisk.
Наконец, была удалена функция скрытия приложения (переупаковка пакета). Как и интерактивные приглашения su, механизмы управления переупаковкой и заглушками приложений принципиально несовместимы с HSUM. Что еще более важно, в современных версиях Android технически практически невозможно по-настоящему скрыть установленный пакет от обнаружения. Поскольку интерактивные запросы root больше не требуют, чтобы Magisk оставался установленным во время работы системы, и Magisk больше не переустанавливает приложение автоматически, если оно отсутствует, наиболее эффективный способ скрыть приложение Magisk — просто удалить его после настройки политик доступа суперпользователя и модуля.
[Общие] Поддержка устройств в режиме пользователя безголовой системы (HSUM)
[Общее] Прекращение поддержки Android 6.0; Android 7.0 теперь является минимальной поддерживаемой версией.
[Общее] Удалите функцию скрытия (переупаковки) приложения и приложение-заглушку; Magisk больше не переустанавливает приложение автоматически, если оно отсутствует.
[Приложение] Удалить реактивные запросы суперпользователя; доступ суперпользователя теперь явно предоставляется заранее на вкладке «Суперпользователь».
[Приложение] Унифицируйте конвейер исправления изображений для локальных файлов и удаленных URL-адресов для необработанных изображений, ZIP-файлов OTA, ZIP-файлов заводских образов, tar-файлов Samsung Odin и образов GPT для восстановления ОС Aluminium.
[Приложение] Автоматически предлагать загрузку официальных прошивок для устройств Google Pixel и Googlebook (с алюминиевой ОС).
[Приложение] Поддержка исправления образов восстановления ОС Aluminium и записи непосредственно на подключенный USB-накопитель в Googlebooks.
[Приложение] Отображение в реальном времени хода чтения/записи и скорости передачи при загрузке и исправлении изображений.
[MagiskSU] Удален устаревший режим доступа суперпользователя и настройки повторной аутентификации.
[MagiskSU] Исправлена обработка аргументов -g/-G, перенаправлена неизвестные параметры в оболочку и исправлена обработка сигналов exec демона.
[MagiskBoot] Поддержка собственной подписи загрузочных образов ChromeOS и автоматическая повторная подпись при перепаковке, удаление внешнего бесполезного двоичного файла.
[MagiskBoot] Исправлена проверка и подписание подписи AVB 1.0 ECDSA с использованием кодировки ASN.1 DER.
[MagiskBoot] Сохранение подписей Samsung SignerVer02 во время перепаковки загрузочного образа
[MagiskBoot] Отменить обновление размера изображения хеш-дескриптора AVB при переупаковке.
[MagiskBoot] Включите фильтры BCJ для конкретной архитектуры для сжатия XZ и улучшите обнаружение сжатой полезной нагрузки zImage.
[MagiskBoot] Поддержка встроенной сборки magiskboot на хостах Linux и macOS.
[Основное] Исправлены потенциальные сбои при обработке NULL-строк базы данных или неудачных соединениях демона.
В этом выпуске добавлена официальная поддержка Googlebooks (Aluminum OS), включая предложения по автоматической загрузке прошивки и возможность патчить образы восстановления GPT непосредственно на подключенный USB-накопитель. Добавление поддержки Magisk для Googlebooks также потребовало поддержки режима пользователя безголовой системы (HSUM) в Android, в котором пользователь 0 действует исключительно как неинтерактивный фоновый пользователь системы, а обычные пользователи работают во вторичных профилях. Адаптация Magisk к HSUM вызвала несколько архитектурных проблем, поскольку многие давние функции и внутренние механизмы были разработаны с учетом предположения, что пользователь 0 всегда является основным активным пользователем.
Для решения этой проблемы был переработан механизм предоставления привилегий суперпользователя приложениям и удалено традиционное интерактивное приглашение root. Существующий реактивный механизм приглашения su, основанный на перехвате корневого вызова фоновым демоном и запуске окна блокировки приглашения в сеансе нужного пользователя, принципиально несовместим с HSUM. Это особенно актуально для UID, не связанных с приложением, таких как оболочка adb, которые не привязаны к активному пользователю. Вместо этого права суперпользователя теперь должны быть явно предоставлены приложениям непосредственно на вкладке «Суперпользователь» приложения Magisk.
Наконец, была удалена функция скрытия приложения (переупаковка пакета). Как и интерактивные приглашения su, механизмы управления переупаковкой и заглушками приложений принципиально несовместимы с HSUM. Что еще более важно, в современных версиях Android технически практически невозможно по-настоящему скрыть установленный пакет от обнаружения. Поскольку интерактивные запросы root больше не требуют, чтобы Magisk оставался установленным во время работы системы, и Magisk больше не переустанавливает приложение автоматически, если оно отсутствует, наиболее эффективный способ скрыть приложение Magisk — просто удалить его после настройки политик доступа суперпользователя и модуля.
[Общие] Поддержка устройств в режиме пользователя безголовой системы (HSUM)
[Общее] Прекращение поддержки Android 6.0; Android 7.0 теперь является минимальной поддерживаемой версией.
[Общее] Удалите функцию скрытия (переупаковки) приложения и приложение-заглушку; Magisk больше не переустанавливает приложение автоматически, если оно отсутствует.
[Приложение] Удалить реактивные запросы суперпользователя; доступ суперпользователя теперь явно предоставляется заранее на вкладке «Суперпользователь».
[Приложение] Унифицируйте конвейер исправления изображений для локальных файлов и удаленных URL-адресов для необработанных изображений, ZIP-файлов OTA, ZIP-файлов заводских образов, tar-файлов Samsung Odin и образов GPT для восстановления ОС Aluminium.
[Приложение] Автоматически предлагать загрузку официальных прошивок для устройств Google Pixel и Googlebook (с алюминиевой ОС).
[Приложение] Поддержка исправления образов восстановления ОС Aluminium и записи непосредственно на подключенный USB-накопитель в Googlebooks.
[Приложение] Отображение в реальном времени хода чтения/записи и скорости передачи при загрузке и исправлении изображений.
[MagiskSU] Удален устаревший режим доступа суперпользователя и настройки повторной аутентификации.
[MagiskSU] Исправлена обработка аргументов -g/-G, перенаправлена неизвестные параметры в оболочку и исправлена обработка сигналов exec демона.
[MagiskBoot] Поддержка собственной подписи загрузочных образов ChromeOS и автоматическая повторная подпись при перепаковке, удаление внешнего бесполезного двоичного файла.
[MagiskBoot] Исправлена проверка и подписание подписи AVB 1.0 ECDSA с использованием кодировки ASN.1 DER.
[MagiskBoot] Сохранение подписей Samsung SignerVer02 во время перепаковки загрузочного образа
[MagiskBoot] Отменить обновление размера изображения хеш-дескриптора AVB при переупаковке.
[MagiskBoot] Включите фильтры BCJ для конкретной архитектуры для сжатия XZ и улучшите обнаружение сжатой полезной нагрузки zImage.
[MagiskBoot] Поддержка встроенной сборки magiskboot на хостах Linux и macOS.
[Основное] Исправлены потенциальные сбои при обработке NULL-строк базы данных или неудачных соединениях демона.
СКАЧАТЬ:
magisk-v31_1.apk
10.18 Mb
54




