Мы уже выяснили, что Magisk Manager — очень перспективный, а главное безопасный администратор прав суперпользователя. Важной его составляющей являются разнообразные модули, которые поставляются отдельно. Особый интерес вызывают Magisk-версии привычных приложений вроде ViperFX, Dolby Atmos и Xposed, которые имеют некоторые очень ценные преимущества перед своими классическими версиями. Не стоит также забывать про уникальные модули, которые невозможно установить без Magisk Manager, но обо всём по порядку.
В первую очередь, нужно отметить, при установке приложений в системный раздел, помимо знаний, требуется повышенное внимание, ведь процедура не самая безопасная. При неаккуратном внесении изменений, очень легко привести прошивку в неработоспособное состояние. Стоит помнить, что далеко не все разработчики утилит предоставляют специальные архивы для отката изменений. Поэтому, в случае если модификация надоела, либо привела к некорректной работе, приходится использовать резервные копии, созданием которых, мы как правило пренебрегаем, считая, что именно нас возможный сбой обойдёт стороной. Альтернативный путь - кропотливое удаление файлов, которые имеют отношение к моду, вручную, однако гарантировать успешность процедуры нельзя, изменений может быть так много, что на откат уйдет вечность, а малейшая ошибка способна привести к краху.
В свою очередь, Magisk Manager ориентирован на пользователя. Установка специально предназначенных модулей — достаточно простая и понятная процедура, с ней справится в том числе начинающий пользователь. А технология systemless превращает Magisk в песочницу для модов, где их легко контролировать, а в случае необходимости — удалить, не затрагивая прочие компоненты. Тот функционал, который ранее достигался последовательной установкой разнообразных приложений, теперь доступен в одном месте!
Загрузка и установка модулей
Модули находятся в свободном доступе, особо интересные можно найти прямо в разделе загрузок приложения, другие публикуются в официальном разделе на XDA-Developers и в репозитории GitHub.
Установочный файл представляет из себя привычный zip-архив, который можно установить как из приложения, так и через кастомный рекавери (TWRP), после установки потребуется перезагрузка.
Список установленных модификаций доступен в разделе модулей Magisk Manager, где помимо самого списка есть базовые опции вроде временного отключения или полного удаления. Для обоих манипуляций потребуется перезагрузка.
У простых модулей, аналогичных Magisk SELinux Permissive Script, нет собственного интерфейса, когда как масштабные надстройки, вроде Xposed, ViperFX, вполне могут иметь ярлык в меню приложений. Очень огорчает, что из интерфейса Magisk Manager невозможно попасть в настройки мода, приходится искать новые иконки в меню после установки.
Несистемный Xposed
Xposed — самая популярная платформа для модификации системы без ручного редактирования файлов, которая заслужила свой успех благодаря простоте и лёгкости. Xposed способен дать безграничные возможности персонализации смартфона. Поэтому, меня очень заинтересовала возможность установить его Magisk-версию без модификации системного раздела, потому что в прошлом я не раз вешал прошивки неаккуратным обращением с модулями. Стоит помнить, что Xposed Framework на данный момент не поддерживает Android Nougat. Magisk версия доступна непосредственно в приложении, на выбор даются 3 варианта: SDK 21 — 5.0 Lollipop; SDK 22 — 5.1 Lollipop и SDK 23 — 6.0 Marshmallow.
Внимание! Перед установкой рекомендуется сделать нандроид-бэкап на случай сбоя! Первая загрузка после установки Xposed Framework может потребовать значительное время, из-за сброса ART-cache раздела!
- Установите Material Design Xposed Installer 3,0,1 MOD
- Скачайте и прошейте Xposed Framework необходимой версии через Magisk Manager
- Готово, вашем распоряжении полноценный Xposed!
Несистемный Xposed полностью совместим со всеми модулями, каких-либо особенностей нет, всё привычно. Более детально с движком модификаций можно познакомиться в отдельной статье.
VIPER4Android и другие аудио-моды
Смартфоны уже давно заменили обычные MP3-плееры, которые в свою очередь стали большой редкостью. Огромным преимуществом первых в данной ситуации является возможность тонкой настройки звука с помощью специальных приложений, которые поддерживают любые, даже самые бюджетные устройства.
ViperFX — одна из распространенных программ для персонализации звука с широчайшим функционалом: от десятиполосного эквалайзера до кроссфидера и конвольвера! Для каждого звукового выхода доступна возможность персональной настройки, а поддержка профилей позволит быстро сменять прессеты, даже если в вашем распоряжении огромная коллекция наушников.
В разделе загрузок Magisk Manager представлена несистемная сборка ViperFX, однако у меня она работать отказалась. Поэтому, на XDA-Developers была найдена альтернативная версия, после прошивки архива, перед нами полнофункциональный VIPER4Android FX. Также, вдобавок устанавливается Audio Modificaton Library, которая обеспечивает возможность одновременной установки прочих звуковых модификаций. Среди них тот же Dolby Atmos, а также более экзотичные варианты, адаптированные под конкретные модели: Adaptive Sound и Hi-Performance DAC Enabler для устройств на базе Qualcomm, либо TheSoundMod для Samsung Galaxy S7.
Прочие полезные модули
Помимо вышеперечисленных глобальных модов, существуют уникальные, некоторые из них достойны внимания.
PS Remote Play Enabler — модуль, с помощью которого можно запустить PS4 Remote Play на любом Android устройстве! Remote Play — технология для трансляции игрового процесса с консоли на мобильное устройство, управление осуществляется с помощью комплектного DualShock. Однако, обладают такой возможностью только некоторые флагманы от Sony, ограничение явно искусственное, так почему-бы его не обойти?!
Для этого необходимо:
- Загрузите и установите модуль Sony Framework из встроенного каталога Magisk Manager
- Установите модуль PS Remote Play Enabler
- Перезагрузите устройство
- Скачайте и установите приложение PS4 Remote Play
- Активируйте Magisk Hide для приложений Remote Play, PlayStation, и PS Messenger
- Готово!
Подключение контроллера – куда более сложная операция, так как его не удастся подключить в качестве Remote Play устройства к смартфону. Единственный выход – подключение геймпада непосредственно к консоли с помощью второго аккаунта. При этом, игрок ограничен радиусом действия Bluetooth между консолью и контроллером, но другого решения пока нет.
- Создайте второй PSN аккаунт на своей PS4. Платная подписка не требуется, только пустой профиль.
- Настройте Remote Play для основного и нового профиля
- Подключитесь к свежесозданному аккаунту через Remote Play, в тот момент, когда активен основной профиль
Emoji One и iOS10 Emoji — модули для изменения смайлов. По умолчанию в андроиде используются смайлы с оригинальным дизайном. Поэтому, для любителей более привычных круглых эмодзи существуют различные вариации. Благодаря устройству Magisk Manager для их смены потребуется только перезагрузка!
SELinux Permissive Script — легкая альтернатива приложению SELinuxModeChanger для перевода системы безопасности в режим «Только предупреждение» (Permissive). У скрипта отсутствует даже минимальный интерфейс. Настоятельно рекомендую к использованию, если планируется установка VIPER4Android и прочих звуковых модификаций.
App Systemizer — модуль для установки любых приложений как системных, без модификации /system раздела. Интерфейс крайне простой, необходимые программы нужно только отметить галочкой. Системные приложения имеют более высокий приоритет, потому рекомендуется устанавливать сторонние лаунчеры в качестве системных.
Вместо вывода
Magisk Manager — молодая платформа, которая уже стала заметной в мире андроид-приложений! И это неспроста, ведь даже после установки большого количество модулей, система не теряет в отзывчивости, что подчёркивает лёгкость и правильность реализации. Это как раз тот случай, когда модификацию хочется рекомендовать к установке, Magisk Manager нельзя обойти стороной!
В то же время, разработчики Xposed и Magisk создали достаточно стабильный продукт, навредить он может только в случае неосторожности.