Magisk - Root & Universal Systemless Interface 28 [Final]
Опенсорсная утилита, которая патчит ядро и позволяет получить рут-права (MagiskSU) и устанавливать различные системные приложения и моды в режиме systemless, т. е. без изменения раздела /system. Позволяет запускать скрипты на различных этапах монтирования и подменять файлы (например, build.prop) еще до монтирования раздела /data. Позволяет скрывать наличие рута/разблокированного бутлоадера/permissive-режима SELinux от различных банковских/почтовых/игровых приложений и платежного сервиса Android Pay, а также спокойно получать OTA-обновления стоковых прошивок.
Разработчик: 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) и, соответственно, не могут получить рут-права. Пофиксить это могут только их разработчики.
Изменения:
версия 28.0
[Общие сведения] Поддерживает размер страницы 16 кб
[Общие сведения] Добавлена базовая поддержка RISC-V (не встроена в релизы)
[Общие сведения] Используйте минимальную libc для создания статических исполняемых файлов (magiskinit и magiskboot) меньшего размера
[Core] Удалите ненужное зеркало для magic mount
[Core] Обновите логику определения загрузочного образа для поддержки большего количества устройств
[MagiskInit] Перепишите логику 2SI для установки magiskinit в качестве init
[MagiskInit] Обновите предварительное определение раздела
[Zygisk] Обновляет внутреннюю реализацию подключения JNI
[MagiskPolicy] Сохраняет флаг конфигурации sepolicy после внесения исправлений
[MagiskPolicy] Оптимизирует правила внесения исправлений, чтобы уменьшить количество вводимых новых правил
[DenyList] Поддерживает принудительное использование denylist при отключении Zygisk
[Resetprop] Улучшает реализацию для устранения нескольких обнаружений изменений свойств
[Resetprop] Обновляет для корректной работы с наложениями свойств
[App] Основной внутренний рефакторинг кода
[Приложение] Поддерживает исправление прошивки Samsung для изображений размером более 8 Гб
[Приложение] Использует пользовательское задание вместо служб переднего плана на Android 14
[Приложение] Поддерживает встроенные языковые настройки Android 13+ для каждого приложения
[Приложение] Добавляет действие.поддержка sh позволяет модулям определять действие, запускаемое из пользовательского интерфейса
[MagiskBoot] Поддерживает разделение образов ядра без распаковки
[MagiskBoot] Поддерживает загрузочные образы поставщиков должным образом
[MagiskBoot] Отключает Samsung PROCA из образа ядра
версия 28.0
[Общие сведения] Поддерживает размер страницы 16 кб
[Общие сведения] Добавлена базовая поддержка RISC-V (не встроена в релизы)
[Общие сведения] Используйте минимальную libc для создания статических исполняемых файлов (magiskinit и magiskboot) меньшего размера
[Core] Удалите ненужное зеркало для magic mount
[Core] Обновите логику определения загрузочного образа для поддержки большего количества устройств
[MagiskInit] Перепишите логику 2SI для установки magiskinit в качестве init
[MagiskInit] Обновите предварительное определение раздела
[Zygisk] Обновляет внутреннюю реализацию подключения JNI
[MagiskPolicy] Сохраняет флаг конфигурации sepolicy после внесения исправлений
[MagiskPolicy] Оптимизирует правила внесения исправлений, чтобы уменьшить количество вводимых новых правил
[DenyList] Поддерживает принудительное использование denylist при отключении Zygisk
[Resetprop] Улучшает реализацию для устранения нескольких обнаружений изменений свойств
[Resetprop] Обновляет для корректной работы с наложениями свойств
[App] Основной внутренний рефакторинг кода
[Приложение] Поддерживает исправление прошивки Samsung для изображений размером более 8 Гб
[Приложение] Использует пользовательское задание вместо служб переднего плана на Android 14
[Приложение] Поддерживает встроенные языковые настройки Android 13+ для каждого приложения
[Приложение] Добавляет действие.поддержка sh позволяет модулям определять действие, запускаемое из пользовательского интерфейса
[MagiskBoot] Поддерживает разделение образов ядра без распаковки
[MagiskBoot] Поддерживает загрузочные образы поставщиков должным образом
[MagiskBoot] Отключает Samsung PROCA из образа ядра
СКАЧАТЬ:
magisk-v28_0_build_28000-x86_64armeabi-v7aarm64-v8ax86.zip
[9.46 Mb] (cкачиваний: 356)