Всё об Xposed для MIUI + инструкция по установке

xposed
РЕКЛАМА Letyshops

Сегодня речь пойдет об Xposed. Что это такое, зачем нужно (и нужно ли вообще), инструкцию по установке вы сможете найти в этом материале.

Если коротко, то Xposed, а точнее модули для него, позволяют очень сильно расширить функциональность ваших устройств на Android. То есть Xposed открывает полную свободу действий над вашим гаджетом. Вы сможете сделать с ним что угодно, главное не переусердствовать, уметь вовремя остановиться, дабы избежать возможных проблем.

Актуально ли это?

Те, кто в теме, могут сказать, что с приходом новых версий Android и наполнения производителями своих оболочек различными функциями, Xposed становится не актуальным. И я частично с ними соглашусь. Почему частично? Да потому что далеко не каждый производитель обновляет свои устройства до новой версии операционной системы. Если флагманы ещё могут получить свеженький Android в течение пары лет с момента выхода, то про обновления середнячков и бюджетников можно просто забыть. Да, бывают исключения, но процент таких устройств крайне мал. Аналогичная ситуация и с оболочками. А ведь хочется попробовать на своем гаджете какое-нибудь нововведение от новой версии ОС, правда?  Конечно же вы не сможете добиться всех её прелестей, но что-то у вас может получится.  

Коротко о главном

Xposed — это продукт сторонних разработчиков, который позволяет вносить изменения в системные ресурсы и файлы, что необходимо для добавления новых или модификации существующих функций. Были написаны и пишутся до сих пор просто сотни различных модулей, каждый из которых служит для своей конкретной задачи. Эти модули как раз таки и работают в специальной среде выполнения Xposed Framework. То есть сам по себе установленный Xposed и фреймворк не несут в себе никаких возможностей, всё делается с помощью модулей.

Требования для Xposed

Перед тем как перейти к процессу установки, удостоверьтесь, что ваше устройство отвечает всем требованиям:

  • Устройство под управлением операционной системы Android версии 4.0.3 и выше (Android Nougat 7.0+ пока не поддерживается).
  • Наличие root-прав — обязательно для установки и полноценной работы Xposed, так как это глобальное вмешательство в систему. На Android 5 и выше при установке Xposed из recovery можно обойтись и без них, но тогда вы не сможете пользоваться некоторыми модулями, запрашивающими права суперпользователя в частном порядке. Так что для полноценного использования Xposed root все-таки очень желателен.
  • S-OFF, если у вас девайс HTC (иначе все изменения в ядре исчезнут после перезагрузки) — необходим не всегда, но часто.
  • Наличие рабочего кастомного recovery (CWM, TWRP) и предварительно сделанного нандроид-бэкапа системы — обязательно для отката и восстановления системы в случае возникновения каких либо проблем.

Также Xposed официально не работает на некоторых модифицированных прошивках: MIUI, Emotion UI, Nubia UI, Flyme OS и других. Но это не значит, что установить его нельзя. В таком случае необходимо скачать модифицированный архив с фреймворком для нужной прошивки (инструкция для такого варианта на примере MIUI ниже) .

Инструкция

Внимание! Автор статьи и администрация ресурса НЕ несёт ответственности за ваши действия! Всё выполняете на свой страх и риск!

Если ваш смартфон соответствует всем требованиям — вперёд.

  1. Скачайте apk-файл установщика Xposed и сохраните его в любом удобном месте на своём гаджете.
  2. Откройте этот файл и установите утилиту Xposed Installer.
  3. Запустите установленную программу. Перейдите в раздел Фреймворк и нажмите кнопку Установить/Обновить.
  4. После этого появится запрос на предоставление прав суперпользователя, с которым вы должны согласиться. Далее автоматически загрузятся и установятся необходимые для работы фреймворка файлы.
  5. Перезагрузите устройство.

Вот и всё, процедура несложная.

Инструкция для китайских прошивок

Я решил написать ещё одну инструкцию для пользователей прошивок MIUI, Flyme, Nubia UI и Emotion UI. Выше я упомянул, что Xposed официально не работает на многих модифицированных прошивках. Иными словами, в 3 пункте предыдущей инструкции установщик просто не найдёт нужные файлы. Поэтому вам придется  найти и скачать нужный архив на тематическом ресурсе.

Вот инструкция:

  1. Скачайте apk-файл установщика Xposed и сохраните его в любом удобном месте на своём гаджете.
  2. Откройте этот файл и установите утилиту Xposed Installer.
  3. Скачайте подходящий для вашего устройства архив с фреймворком на это самое устройство. Важно! Нужно обращать внимание также на версию Android. Если вы установите фреймворк предназначенный, к примеру, для MIUI на основе Android 5.0 на устройство с MIUI на основе Android 5.1, он вероятнее всего, не будет работать (в лучшем случае).
  4. Перезагрузитесь в кастомное recovery и установите скачанный архив. Также желательно сделать wipe data/cache.
  5. Верните гаджет обратно в систему.
  6. Запустите приложение, которое вы установили в п.2.

Если всё прошло успешно, то при входе в Xposed Installer у вас будет вот такое окно:

xposed-installer

Про модули

С установкой Xposed разобрались. Перейдем к модулям. У каждого модуля имеется подробное описание тех функций, которые появятся или изменятся после его установки. Модули для Xposed Framework могут быть установлены сразу несколькими способами. Во-первых, многие модули вы сможете найти в Google Play и установить как обычные программы. Во-вторых, в сети существует специальный каталог с модулями, откуда вы сможете их скачать в виде apk-файлов. И третий способ заключается в использовании установленного нами ранее Xposed Installer.

Инструкция по установке модулей

Для примера установки, я выбрал 3 способ — прямиком из приложения. Для того, чтобы добавить новый модуль прямо из Xposed Installer, необходимо выполнить следующие действия:

  1. Запустить Xposed Installer и перейти в раздел Поиск модулей в боковом меню. xposed modules Здесь вы увидите длинный перечень доступных модулей и их краткое описание. Найдите необходимый вам элемент с помощью строки поиска или в списке.xposed modules
  2. Нажмите на название нужного модуля. Перед вами откроется его подробное описание. xposed modules
  3. Перейдите во вкладку Версии и нажмите на кнопку Скачать.xposed modules
  4. После того как модуль скачается, нажмите на кнопку Установить и пройдите стандартную процедуру установки.
  5. Вернитесь в Installer и перейдите во вкладку Установленные модули.xposed modules
  6. Установите галочку напротив нужного модуля.xposed modules
  7. Перезагрузите устройство.

Вот и всё. Теперь, если модуль имеет какие-то настройки, можете настроить всё что вам нужно.