Xposed framework не установлен
Даже «из коробки» Android даёт пользователю немало возможностей по кастомизации, но иногда хочется большего. На радикальные эксперименты со своим смартфоном готовы далеко не все, однако создать интерфейс своей мечты можно и без перепрошивки устройства. Поможет в этом программа для тюнинга системы Xposed. Среди прочего, она позволит уменьшить энергопотребление гаджета, активировать пробуждение двойным тапом, управлять камерой и плеером аппаратными клавишами, проигрывать видео с YouTube в фоне, усовершенствовать MIUI или другую фирменную оболочку.
Заключение
Xposed нельзя назвать простым способом, особенно если вы используете прошивки со сторонними оболочками. Но наградой становится глубокий тюнинг, новые возможности для всей системы и отдельных приложений. Не случайно же фреймворк настолько популярен: для него написаны сотни самых разнообразных модулей. Чтобы возможные неполадки при установка Xposed не стали для вас проблемой — предварительно делайте резервные копии. Nandroid-бэкап можно восстановить буквально парой нажатий в recovery, и, если он у вас есть, можете смело экспериментировать.
Xposed - Программа для изменения настроек приложений и прошивок без необходимости их декомпиляции, компиляции и подписи для Андроид. Одним из неоспоримых достоинств операционной системы Google Android является возможность её изменения и настроек в довольно широких пределах. Однако, для того, чтобы выйти за рамки, которые нам предоставляют такие приложения как лончеры или виджеты, нам как минимум нужно иметь на планшете или смартфоне права доступа root.
После получения root прав мы получаем возможность практически полного контроля над системой, за исключением, пожалуй, установки новых прошивок и патчей, кардинально меняющих как саму операционную систему, так и её функциональные возможности. Для этого нам уже нужно уже разблокировать загрузчик своего планшета или смартфона и установить на него альтернативное рекавери. Впрочем, есть еще один способ расширения возможностей вашего планшета или смартфона и я вам о нем сегодня хочу рассказать.
Если вы не хотите проводить достаточно рискованные процедуры по разблокированию загрузчика своего планшета и установки на него альтернативного рекавери, такого как TWRP или ClockworkMod, что влечет за собой потерю гарантии на планшет или телефон, или если вы хотите получить дополнительные возможности по расширению функциональности вашего устройства, то вам стоит обратить внимание на Xposed Framework, который позволяет устанавливать различные патчи и дополнения к операционной системе всего лишь при наличии root прав, без необходимости разблокирования загрузчика.
Xposed Framework является довольно новаторским решением, воспользоваться которым без особого риска может даже неподготовленный, не имеющий опыта в установке кастомных прошивок и модифицированных рекавери, пользователь.
Появлением Xposed Framework, который использует возможности root доступа для установки и запуска различных модулей, приносящих нам достаточно интересные возможности мы обязаны независимому разработчику с форума XDA-Developers, известному там под ником rovo89.
Потенциал его решения настолько велик и практически неограничен, что многие разработчики уже начали переходить на него для установки в систему своих модулей и патчей.
Итак, как вы можете получить все эти возможности на своем устройстве? Достаточно легко, не сложнее, чем установить любое стороннее приложение, что вы обычно делаете в пару-тройку кликов. Пожалуй, пора приступать?
Прежде чем продолжить
Внимание! Все что вы делаете, вы делаете на свой страх и риск. Ни наш сайт, ни разработчик Xposed Framework не несут ответственности за возможные перебои в работе или повреждения системы вашего устройства.
Для начала вам желательно сделать полную резервную копию вашей системы с помощью TWRP или ClockworkMod рекавери. Если вы не пользуетесь альтернативными рекавери, сделайте хотя бы резервные копии основных данных и приложений.
Кроме того, убедитесь, что вы используете Android 4.0 Ice Cream Sandwich или более позднюю версию операционной системы иначе Xposed у вас просто не будет работать. Наконец, как уже упоминалось, вы должны иметь root права на вашем смартфоне или планшете.
Прежде всего!
Для работы приложения Xposed Framework необходимы Root права и установленное кастомное Recovery.
Что нужно знать перед установкой Xposed
Некоторые приложения перестанут работать. Несмотря на создание огромного числа новых возможностей, фреймворк приносит и некоторые ограничения. Часть прямо вытекает из необходимости получения прав суперпользователя: единожды сделав это, вы лишитесь возможности использовать Samsung Pay и Android Pay, а также потеряете часть функциональности сторонних программ, например, клиента Сбербанка. Возможны проблемы и с функционированием другого ПО, в том числе сервисов Яндекса.
Возможны «бутлупы» и зависания. Поскольку Xposed вносит изменения глубоко в систему, а Android — достаточно фрагментированная ОС, проблемы могут начаться уже при установке фреймворка. Больше всего повезло владельцам смартфонов с «чистым» Android, их шансы столкнуться с проблемами минимальны. Но если у вас гаджет от Samsung, Xiaomi или Huawei, которые активно используют собственные оболочки, выбор неправильной версии Xposed может привести к «бутлупу» — зависанию гаджета на этапе загрузки. Это, впрочем, не критическая проблема, ниже мы расскажем, как с помощью Nandroid-бэкапа вернуть устройство к жизни за пару минут.
Правильная работа Xposed и модулей зависит от прошивки. Работоспособность конкретного модуля Xposed тоже варьируется не только от устройства к устройству, но и от прошивки к прошивке. Перед установкой фреймворка важно уточнить, какая именно версия Xposed работает с конкретным устройством и прошивкой, особенно если у вас установлена кастомизированная версия Android. Неподдерживаемый модуль может привести к зависанию гаджета. Как и в предыдущем случае, выручит Nandroid-бэкап.
Удалять Xposed нужно правильно. Если вы решите отказаться от Xposed, удалять его тоже нужно правильно. Как минимум — воспользоваться специальной кнопкой в интерфейсе приложения, а в некоторых случаях может потребоваться прошивка специального zip-файла через recovery.
XPrivacyLua
Патч направлен на контроль разрешений, которые выдаются приложениям. Вы можете не только отследить разрешения и отозвать их, но и указать ложные данные. Например, вы скачали подозрительную программу, и для ее функционирования необходим доступ к местоположению пользователя. Замените подлинную информацию на вымышленную, используя XPrivacyLua.
Правильное удаление Xposed Framework
- Переходим в MagiskManagerи открываем вкладку «Модули».
- Нажимаем по изображения корзины возле патчей «Riru – EdXposed» и «Riru – core». Если снять галочки, дополнения просто выключатся, но не удалятся полностью.
- Удаляем приложение EdXposed Manager как обычныйapk-файл (через проводник или пункт в системных настройках).
- Перезапускаем телефон.
Что такое Xposed?
Xposed — это фреймворк, то есть, «каркас», для работы специальных приложений-модулей. Они предназначены для модификации системных файлов и стороннего ПО. Чтобы фреймворк мог обеспечить работу модулей и управлять ими, его необходимо сделать системным приложением с повышенными привилегиями. Как несложно догадаться, для этого вам потребуются права суперпользователя.
Как и root, Xposed может быть несистемным, то есть, устанавливаться не в системный раздел устройства, а в специально выделенный. Главное преимущество такого подхода — неизменный системный раздел и его контрольная сумма, что даёт возможность получения и установки OTA-обновлений. Возможность использования несистемного root-доступа на конкретном смартфоне можно проверить на форуме в разделе прошивок, а дополнительные сведения о несистемном Xposed и возможности его использования на различных устройствах — почерпнуть в теме, посвящённой непосредственно фреймворку.
Полезные ссылки по теме:
XInsta
Пригодится активным пользователям Instagram. Инструмент добавляет возможность скачивать любые фотографии и видео, опубликованные в соцсети. Алгоритмы очень простые: после установки модуля под каждым постом появится значок для мгновенной загрузки. Открывать фото в других приложениях по ссылкам не надо. Вся процедура скачивания проводится в Инстаграм за пару секунд.
Внимание.
Официальный Xposed Framework не работает на стоковых прошивках смартфонов и планштетах Samsung (оригинальных, те что выпускает производитель), а также кастомные прошивки основанные на стоковых.
Будут ли работать платежные системы после установки Xposed?
Magisk скрывает рут-права от программ, поэтому проблем возникнуть не должно. Еще можно поставить специальный модуль, маскирующий root.
Мы подробно обсудили инструмент Xposed Framework. Теперь вы знаете, как им правильно пользоваться. При возникновении неполадок обращайтесь к нам за помощью.
Dark Tricks
Приложение для работы с уведомлениями и кнопками.
- Убирает со статус-бара ненужные закрепленные оповещения, например, о включенном VPN или ADB.
- Меняет назначение клавиш: можно настроить включение фонарика при удержании кнопки питания, а с помощью качельки громкости переключать треки.
- Предотвращает случайные пробуждения экрана.
- Меняет значок 4G+ на LTE и наоборот.
Что умеет Xposed
А умеет Xposed практически всё, на что хватает фантазии разработчиков: для фреймворка существуют сотни модулей с самым разным предназначением. Мы приведём в качестве примеров несколько ярких и полезных возможностей Xposed.
Экономия заряда батареи. В одной из статей мы рассказывали, как wakelock’и влияют на расход заряда батареи и предложили способ их отключения без root-доступа. Однако если он у вас есть, вы можете поставить модуль Amplify Battery Extender для Xposed, который проанализирует все wakelock’и и будет ограничивать их активность автоматически — ему не требуется абсолютно никаких настроек.
Переназначение кнопок. Хотите переключать треки качелькой регулировки громкости? Или назначить собственное действие на клавишу с фирменной функцией, например, Bixby в новых флагманах Samsung? С этим справится модуль Xposed Additions Pro, который не только позволяет настроить своё действие для короткого и длинного нажатия любой клавиши (включая сенсорные кнопки навигации), но и поддерживает три условия для их работы: при включённом и выключенном дисплее, а также на экране блокировки. То есть, одна и та же клавиша может выполнять разные действия в зависимости от того, заблокирован гаджет или нет.
Свайпы на выключенном экране. Некоторые смартфоны «из коробки» поддерживают функцию разблокировки двойным тапом и запуск разных программ свайпами по заблокированному экрану, но если ваш гаджет не в их числе, вы всегда можете «научить» его этому с помощью модуля Wake Gestures. Для его работы, правда, нужна поддержка этой возможности ядром — если модуль после запуска сообщит о том, что её нет, вам придётся найти альтернативную прошивку с подходящим ядром.
Тюнинг внешнего вида системы. Существуют десятки модулей Xposed, позволяющих так или иначе изменить внешний вид системы. Чаще всего их функциональность ограничена — например, изменением только панели уведомлений или экрана блокировки. Но есть и настоящие монстры, позволяющие изменить практически каждый элемент системы, один из таких модулей — GravityBox.
Среди возможностей GravityBox — тонкая настройка внешнего вида и поведения различных системных элементов: экрана блокировки, строки состояния, панели уведомлений, навигационной панели и множества других. С помощью GravityBox вы можете использовать подсветку сенсорных кнопок навигации в качестве индикатора уведомлений, добавить в панель навигации кнопки управления курсором при активной клавиатуре или настроить отображении фотографии звонящего на весь экран. Полное изучение настроек GravityBox может занять немало времени, но результат того стоит.
Тюнинг фирменных оболочек. Несмотря на то, что большинство модулей Xposed требуют для работы «чистый» Android, некоторые, напротив, предназначены для работы с фирменными оболочками производителей, например, с MIUI. Модуль ExtMIUI, разработанный, между прочим, с помощью пользователей нашего форума, имеет множество настроек, позволяющих расширить функциональность и изменить внешний вид фирменных прошивок Xiaomi.
Основные требования
Прежде всего, для установки Xposed Framework обязателен режим Суперпользователя. Если ваш телефон еще не рутирован, ознакомьтесь с пошаговой инструкцией. Также на устройстве должен стоять софт Magisk Manager. И, конечно же, желателен разблокированный загрузчик и кастомное рекавери.
Все действия вы проводите на свой страх и риск. Любой патч может нанести огромный вред мобильному устройству. Поэтому не забывайте делать резервное копирование.
GravityBox
Модуль для оптимизации внешнего вида операционной системы. Есть подробная настройка экрана блокировки, строки состояния, системного меню и рабочего стола. Выбор параметров огромный, начиная от цвета фона и заканчивая мультимедиа (редактирование звуковых сигналов, изменение кнопок регулировки громкости, улучшение звучания и т. д.)
Установка и активация модулей из Xposed Framework
Дополнения Xposed Framework и Magisk ставятся по одинаковой схеме.
- Скачиваем модуль Xposed Framework в форматеapk.
- Устанавливаем приложение с помощью файлового менеджера.
- Перезапускаем операционную систему.
Если модуль не устанавливается как стандартное приложение, попробуйте поставить его на телефон через кастомное рекавери. Скачиваем файл и переводим Сяоми в режим recovery: зажимаем клавишу питания и громкость+.
Появится меню, в котором нажимаем по первой плитке «Install». Указываем путь к файлу. Делаем свайп вправо, чтобы подтвердить процедуру. После того, как установка успешно завершится, кликаем «Reboot System».
Главные функции
Само приложение Xposed не добавляет никаких функций. Без установки патчей программа бесполезна. Единственная задача Framework – обеспечить запуск и функционирование модулей, которые, в свою очередь, значительно расширяют возможности смартфона. С помощью Xposed modules можно:
- изменить строку состояния;
- настроить экран блокировки и рабочий стол;
- увеличить время автономной работы; ;
- скрыть наличие root-прав от определенных приложений;
- загружать фото и видео в высоком качестве с сайтов, где это запрещено по умолчанию (например, Instagram, Twitter).
Мы перечислили только основные опции, предоставляемые популярными модулями. Подробнее о лучших дополнениях для Xposed, которые можно установить на Андроид, читайте в следующем пункте.
Подготовка к установке Xposed
Если вы решили установить Xposed на свой гаджет, первым шагом должно стать получение прав суперпользователя. Универсального метода нет, но найти пошаговую инструкцию почти для любого смартфона вы можете на нашем форуме в теме, посвящённой прошивке вашего аппарата.
Второй шаг — установка стороннего recovery. Это нужно для создания так называемого Nandroid-бэкапа, то есть полной резервной копии всей системы в одном архиве. Инструкции по установке recovery можно найти там же, в теме прошивки смартфона.
Наконец, третий шаг — непосредственно создание бэкапа. Не сделав его, вы рискуете потерять все настройки и данные в случае, если установка Xposed или одного из модулей приведёт к зависанию системы.
Если что-то пошло не так, нужно перезагрузиться в режиме восстановления. Обычно для этого необходимо при включении смартфона удерживать кнопку уменьшения или увеличения громкости. Зайдя в «рекавери», первым делом необходимо очистить накопитель от остатков нерабочей системы — сделать Wipe. После этого вернитесь в главное меню и нажмите на Restore (для TWRP) или Backup and restore (для CWM). Вне зависимости от того, какой recovery вы используете, дальнейшие действия будут интуитивно понятны: вам необходимо выбрать архив с резервной копией и подтвердить действие. Если бэкапа нет, после сброса (Wipe) вы можете через «рекавери» установить на смартфон ту же самую или другую прошивку, поставляемую в виде zip-файла.
Полезные ссылки по теме:
Greenify
Инструмент переводит неиспользуемые приложения, сервисы и фоновые процессы в спящий режим. Greenify определяет, какие процессы запускаются во время определенного действия и деактивирует их. За счет этого значительно снижается потребление оперативной памяти, а срок работы батареи на одном заряде увеличивается.
Обратите внимание, что «замороженная» программа не работает в фоновом режиме и не запускается самостоятельно. Например, вы остановили работу будильника, и звуковых сигналов по выставленному времени не будет.
Топ 5 лучших модулей Xposed
Рассмотрим дополнения, которые с вероятностью 90% работают на всех смартфонах от Xiaomi. Большинство патчей устанавливаются из репозитория.
Как удалить Xposed Framework?
Удаление Xposed Framework происходит так же как и его установка, для этого вам необходимо загрузить специальный устанавливаемый ZIP архив деинсталлятор с официального ресурса и установите его из меню Recovery. После чего, перезагрузите устройство и Xposed Framework и все что с ним связано будет удалено из вашего Android.
Xposed - это продукт независимых разработчиков, который позволяет вносить изменения в системные ресурсы и конфигурационные файлы, что необходимо для добавления новых или модификации существующих функций Android. В рамках этого проекта были написаны десятки, а может уже и сотни различных утилит, каждая из которых служит для своей конкретной задачи. Например, есть инструменты, которые отключают встроенную рекламу в программах, изменяют вид и цвет иконок в строке состояния, позволяют управлять смартфоном жестами и многое другое. Эти утилиты работают в специальной среде выполнения Xposed Framework, к которой подключаются в виде отдельных модулей.
Таким образом, для получения полного доступа ко всем скрытым возможностям своего смартфона нам придется сначала получить рут, затем инсталлировать Xposed Framework, после этого загрузить и установить необходимые модули. Расскажем о каждом из перечисленных шагов подробнее.
Версия фреймворка для Xiaomi
Поскольку все современные смартфоны Сяоми работают под управлением Android 9/10 и MIUI11/12, стандартный framework не подойдет. Для девятого и десятого Андроида была специально разработана утилита EdXposed. Именно об установке данной программы сегодня пойдет речь.
Инструкция по установке Xposed Framework
Загрузите самую свежую версию apk файла Xposed Installer на свой планшет или смартфон и установите его, запустив с помощью любого менеджера файлов. После установки запустите приложение Xposed Installer, котрый вы найдете среди других программ в панели приложений вашего устройства.
После запуска приложения, откройте пункт Framework и нажмите на кнопку «Install/Update». Не волнуйтесь, если вам покажется, что приложение зависло – ему потребуется некоторое время, и в конечном итоге вы должны увидеть запрос Super User на предоставление Xposed Installer root прав, которые вы должны ему предоставить.
После этого вы увидите окно, на котором будет отображаться процесс установки. По окончании установки вам нужно будет перезагрузить свой планшет или телефон, что вы можете сделать прямо из приложения, нажав на кнопку «Перезагрузка».
Всё, установка завершена. Сам по себе Xposed Framework не несет никаких новых функциональных возможностей для вашего устройства. Все изменения в системе производятся с помощью установки отдельных модулей, которые и предоставляют вам новые возможности.
Итак, теперь давайте посмотрим, как можно найти и установить новые модули для Xposed, что также делается достаточно просто.
Установка модуля Xposed Framework
Модули для Xposed представляют собой обычные APK файлы, которые устанавливаются на устройство также, как и любой другой APK файл приложения. В программе Xposed Installer имеется специальный раздел для загрузки модулей: пункт главного меню «Download», в котором вы найдете множество проверенных и испытанных на различных устройствах модулей. Кроме того, новые модули для Xposed Framework в виде APK файлов вы можете найти на том же форуме XDA и других веб-сайтах.
Для того, чтобы установить один из модулей, имеющихся в списке Xposed Installer, перейдите в раздел «Download». Вы увидите длинный перечень доступных модулей с описанием того, что он умеет делать. Выберите модуль, который вы хотели бы установить, нажав на него и вы увидите еще более подробное его описание в котором даже можно найти и скриншоты. Например, мы модуль расширенного меню питания, с помощью которое открывается при долговременном нажатии на кнопку выключения.
Для начала установки модуля, опуститесь в самый низ страницы с его описанием и нажмите на кнопку «Download». Когда загрузка модуля будет завершена, вы увидите привычный диалог установки нового приложения, который появляется при установке любого APK файла. Установите его, после чего модуль появится в списке Modules главного меню Xposed Installer
Включение и работа с модулями Xposed Framework
Здесь вы можете включить или отключить любой из доступных модулей, ставя соответствующую отметку напротив них.
Кликнув по любому модулю, вы попадете в меню его конфигурации, где можно будет поиграть с его настройками, установив их на свой вкус. Для того, чтобы изменения в настройках модуля вступили в силу может потребоваться перезагрузка планшета или телефона, о чем вам будет сообщено.
После того, как вы установили новый модуль и настроили его, вы можете насладиться новыми возможностями, которые он несет с собой. Например, если вы установили модуль расширенного меню питания (Advnced Power Menu), как на примере выше, вы увидите, что в меню, которое появляется при длительном нажатии на кнопку питания появились новые пункты, такие как перезагрузка в режим рекавери или возможность делать скриншоты с экрана устройства.
При правильном подборе модулей вы можете значительно расширить возможности своего телефона или планшета, добавив на него множество интересных и полезных функций из самых популярных альтернативных (кастомных) прошивок, без необходимости каждый раз переустанавливать систему заново.
Полную информацию о фреймворке, а также помощь по решению всех вопросов связанных с ним вы можете получить в ветке его разработчика на форуме XDA, прейдя по следующей ссылке .
FAQ ПО XPOSED
1. Что такое Xposed и как она работает.
Любой класс в Android загружается с помощью небольшого нативного приложения /system/bin/app_process
Его задача - запустить виртуальную машину Dalvik,загрузить необходимые для работы системные классы(окружение исполнения) и передать управление классу (на самом деле происходит обращение к сервису Zygote, который форкает уже готовую ВМ и окружение в режиме copy-on- write, но в нашем случае это неважно).
Xposed представляет собой модифицированную версию app_process, которая при запуске первым делом загружает в память специальный Java-класс - перехватчик, а лишь после него - оригинальный Java-клэсс. Перехватчик выступает в качестве посредника для любых вызовов Java-методов, инициированных оригинальным классом, и, в случае необходимости, перенаправляет их классу-обработчику.
Последний как раз и занимается тем, что изменяет поведение системы. Например, для определения цвета текста приложения используют метод GetColor класса android.content.res. Resources. Если класс-обработчик перехватит этот метод и вернет вместо кода серого цвета код зеленого, все надписи в интерфейсе станут зелеными. Модификации могут быть и более сложными, например когда они связаны с альтернативной реализацией сразу нескольких методов и целых классов.
В комплекте Xposed готовых классов-обработчиков нет, но он позволяет любому разработчику распространять их в виде обычных АРК-пакетов, а пользователю просто установить и активировать с помощью специального интерфейса. Другими словами, с помощью Xposed можно устанавливать и удалять модификации Android как обычные приложения, без необходимости в прошивке, копировании в системный каталог и без какого-либо риска.
2. Требования к установке.
- Android 4.x.x на девайсе
- Наличие рут-прав
- S-OFF , если у вас девайс HTC (иначе все изменения в ядре исчезнут после перезагрузки)
- Крайне желательно наличие кастомного рекавери и предварительно сделанный нандроид-бэкап системы!
Важно:
- Xposed не поддерживает среду исполнения ART и при установке сама меняет её на dalvik.
- Xposed не дружит с прошивками LEWA и MIUI. Для MIUI существует специальный аналог Xposed - WSM Tools, используйте его; на LEWA он тоже часто работает.
- Не гарантируется работа Xposed (и самого девайса посде установки Xposed) на аппаратах с восьмиядерным процессором MTK6592 и стоковыми прошивками, т. к. они базируются на Aliyun OS, форке Андроида, несовместимом с Xposed.
2а. А с процессорами архитектуры x86 Xposed совместима?
Да, начиная с версии 2.4.1.
3. А у меня Android 5.0 Lollipop - на него Xposed не ставится?
На данный момент Xposed не работает в среде ART и потому не поддерживает Android L, где ART - среда по умолчанию (плюс есть и некоторые другие причины). Как только поддержка появится, об этом будет объявлено.
4. Какую версию Xposed лучше ставить - 2.6.1 final или 2.7 beta?
Лучше стабильный релиз - т. е. 2.6.1. Бета - экспериментальная, тестовая версия, может работать нестабильно и создавать проблемы.
6. При установке/обновлении Xposed сообщает об ошибках (часто "segmentation fault") и не устанавливается/не обновляется. Что делать?
В Xposed выбираете режим установки - вручную через рекавери. Идете в свой файловый менеджер, в папку Xposed по пути sdcard/Android/data/de.robv.android.xposed.installer, находите там архив xposed.installer.zip, копируете его в корень карты памяти, загружаетесь в рекавери и прошиваете этот архив.
6а. У меня не хотят работать крайние версии Xposed, но отлично работает старая. Почему так и что делать?
Такое бывает; причина в несовместимости крайних версий с вашей прошивкой. Пользуйтесь старой версией или меняйте прошивку.
7. Куда ставятся модули?
Туда же, куда и все обычные программы - в data/app или в data/app-asec.
8. Как включить модуль?
После установки скачанного модуля вы увидите уведомление о том, что он пока не активен. Можете тапнуть по этому уведомлению - и попадете в раздел "Модули" Xposed. Отмечаете галкой нужный модуль и перезагружаете девайс (желательно прямо из Xposed). Дальше всё зависит от каждого конкретного модуля - одни не требуют настроек и включаются сразу после перезагрузки, другие представляют собой отдельные программы с массой настроек - в этом случае после выбора/изменения необходимых параметров снова нужна перезагрузка.
8а. Если я ставлю несколько модулей, нужно активировать их по отдельности - выбираешь один, а потом перезагрузка, потом другой и перезагрузка?
Нет, можно отметить все сразу и тогда уже перезагрузить девайс.
9. У меня модуль не устанавливается (ошибки "сбой разбора пакета"/"ошибка при синтаксическом анализе пакета"/"файл несовместим")!
- Вы скачали битый файл. Перекачайте и попробуйте установить ещё раз.
- На вашем девайсе неподходящая версия Андроида. Подберите модуль с аналогичными свойствами, рассчитанный на вашу версию ОС.
9а. Модуль установился, но не работает! В чем проблема?
- Убедитесь, что вы перезагрузили девайс после выбора модуля в Xposed (для его активации) и еще раз после настройки модуля. Настройки некоторых модулей (например, GravityBox) даже недоступны (при попытках доступа будет вылетать ошибка "фреймворк не отвечает"), пока вы не активируете модуль в Xposed. Помните, что любое изменение настроек модуля требует перезагрузки девайса.
- Убедитесь, что вы не установили модуль на карту памяти. Ставьте модули во внутреннюю память.
- Обратите внимание на системные требования модуля - возможно, модуль разработан для конкретного аппарата (прошивки). Помните, что если в его системных требованиях прямо сказано, что ваша прошвка не поддерживается, вероятность того, что он не будет работать как надо, крайне велика.
- Модуль просто конфликтует с вашей прошивкой. Такое бывает: невозможно поддерживать весь зоопарк существующих стоковых и кастомных прошивок, которые зачастую уже очень сильно модифицированы. Поищите другой модуль с аналогичными свойствами.
10. Мне больше не нужен Xposed, как правильно его удалить?
Открываете раздел "Фреймворк", нажимаете кнопку "удалить" и после перезагрузки удаляете Xposed как обычное приложение.
11. Если я удалю Xposed, сделанные модификации сохранятся?
Нет. При удалении самой Xposed или её модулей, все сделанные ими модификации в framework-res также удалятся. Модификации "в работе" лишь до тех пор, пока установлен и работает фреймворк Xposed и модуль, ответственный за эти модификации.
12. Попытка установки была неудачной, и теперь девайс не включается, зависая на заставке (постоянно перезагружается)! Что делать?!
1) Не паниковать раньше времени.
2) В Xposed встроена опция так называемого "безопасного входа". Поэтому если ваш девайс ушел в бутлуп, прежде всего нужно попробовать загрузиться в безопасном режиме - для этого в момент начала загрузки несколько раз нажмите кнопку громкости (на некоторых девайсах кнопку меню), и ОС загрузится с отключенным фреймворком.
3) Если безопасный вход не сработал, загружаетесь в рекавери и прошиваете из папки sdcard/Android/data/de.robv.android.xposed.installer/files архив Xposed-Disabler-Recovery.zip .
4) Если и это не сработало, загружаетесь в рекавери и восстанавливаете предварительно сделанный нандроид-бэкап системы. Вы же его сделали, правда.
5) Если нет - перепрошиваете девайс. Как это сделать, см. в теме его прошивки.
13. Если качать модули из репозитория Xposed, куда они скачиваются?
В папку sdcard/Android/data/de.robv.android.xposed.installer/files. Еще можете проверить папку data/data/com.android.providers.downloads/cache.
15. Можно ли перенести в новую прошивку настройки модулей Xposed, чтобы после установки прошивки не нужно было их снова настраивать?
Можно - в пакет прошивки положить уже модифицированый app_process и xpoded_bridge.jar. Добавить в zip с прошивкой модули, а также их данные с уже готовыми настройками из /data/data.
Еще вариант. Ч ерез Titanium Backup Pro сделать бэкап модулей, поместить его в прошивоный архив, установить Xposed методом "Вручную через рекавери". В результате вам придётся прошить прошивку, поверх неё зип с бэкапами модулей и xposed-installer-recovery.zip. Запуститесь - и всё должно работать.
16. А как сделать свой модуль Xposed?
Вот инструкция . Нужны знания программирования на Java и соответствующие инструменты.
Где взять модули для Xposed?
Обращайте внимание на системные требования, предъявляемые к выбранным модулям!
Как правильно установить xposed framework на Андроид. В большинстве случаев для того чтобы изменить вид либо повысить функциональность Android необходимо редактировать системные файлы, что может закончится в один момент плачевно. Выход есть использовать Xposed Framework.
Xposed Framework — это универсальное приложение дополняемое различными модулями, которое может кардинально изменить интерфейс вид вашего Android смартфона или планшета, а также в некоторых случаях поднять функциональность и производительность.
В данной статье будет приведена инструкция откуда скачать Xposed Framework, как установить, настроить, а также в дальнейшем использовать.
Установка и использование Xposed
Установка фреймворка. Если на вашем смартфоне установлен «чистый» Android с минимумом изменений, вам повезло. В большинстве случаев достаточно установить официальную версию Xposed Installer в виде apk-файла и нажать пару кнопок в его интерфейсе для установки фреймворка в систему. Обязательно убедитесь в том, что инсталлятор соответствует архитектуре процессора вашего гаджета и версии операционной системы.
В том случае, если ваш гаджет работает на кастомизированной версии Android, например, Samsung Experience, MIUI, EMUI, Flyme OS или подобных, вам потребуется специальная версия Xposed — ссылки на модификации расположены в шапке темы на форуме, посвящённой фреймворку. Однако перед установкой не помешает уточнить в теме обсуждения или прошивки вашего аппарата, какая именно версия Xposed работает с ним без проблем.
Установка модулей. Что касается модулей, то немалая их часть уже есть в каталоге Xposed Installer, где для загрузки и установки достаточно нажать одну кнопку. Множество дополнительных модулей находятся в свободном доступе в Google Play — их несложно найти, введя название фреймворка в строку поиска.
Наконец, некоторые модули вроде GravityBox распространяются только сайтах разработчиков или специализированных ресурсах. На нашем форуме тоже есть обширный каталог, который содержит больше 150 модулей для Xposed с описаниями их функциональности.
Напоследок дадим несколько советов по использованию Xposed, которые помогут минимизировать риск вывести устройство из строя:
- устанавливайте по одному модулю за раз. Так вы сможете точно найти виновника неполадок при их возникновении и обезопасите себя от конфликтов между модулями;
- всегда перезагружайте смартфон после установки модуля. После установки нового модуля Xposed предлагает либо только активировать модуль, либо активировать и перезагрузить. Мы советуем выбирать именно второй вариант, поскольку для некоторых модулей перезагрузка перед первым запуском — обязательное условие их правильной работы.
- устанавливайте только проверенные модули. Xposed обладает глубоким контролем над системой, а потому существование вредоносных программ, выполненных в виде модулей для фреймворка вполне логично. Мы рекомендуем устанавливать модули только из встроенного каталога Xposed, с официальных сайтов разработчиков и форумов 4PDA и xda, где каждый модуль проверяется много раз другими пользователями.
Полезные ссылки по теме:
Что это?
Xposed Framework– это платформа для установки различных модулей, вносящих существенные изменения в работу мобильного устройства. Раньше фреймворк работал самостоятельно, но теперь требуется программа Magisk. В отдельной статье мы подробно рассказывали о данной утилите.
То есть, Xposed представляет собой Магиск-модуль, на основе которого функционируют другие патчи. Есть огромное количество модулей для Xposed. На базе Magiskони не работают: требуется наличие самого фреймворка.
Есть ли разница в установке между MIUI 12 и чистым Android?
Разницы нет. Метод, описанный в статье, универсальный, и подходит как для смартфонов с чистым Андроидом 9, 10 и 11, так и для Миюай.
Что делать, если появляется красная галочка с надписью «Xposed Framework не установлен»?
Если пишет, что XposedFramework установлен, но не активирован, просто перезагрузите устройство. Также убедитесь, что в Магиске установлены модули «Riru – EdXposed» и «Riru – core». Без них приложение работать не будет. Ничего не помогает – тогда попробуйте другую версию фреймворка. Удалите нерабочую YAHFA и поставьте SandHook, или наоборот.
Как установить Xposed Framework на MIUI
Рассмотрим процедуру установки Xposed Framework для Android-устройств. Инструкция подойдет как для Миюай, так и для других смартфонов под управлением Андроид 9 и 10.
- Переходим в Magisk Manager и жмем по изображению трех полосок в левом верхнем углу.
- В открывшемся меню кликаем «Репозиторий», и в строку поиска вводим название «Magisk manager for recovery mode (mm)».Данный патч необязателен, но он нужен, если телефон войдет в состояние бутлупа из-за использования Xposed.
- Нажимаем по стрелке возле названия модуля. Подтверждаем загрузку, кликнув «Установка».
- После завершения процесса тапаем по желтой кнопке «Перезагрузка».
- Аналогичным способом устанавливаем из репозитория дополнения «Riru – core» и «Riru – EdXposed». Можно выбрать версию от YAHFA или SandHook.
- Перезагружаем смартфон.
- Убеждаемся, что скачанные модули успешно установились. Для этого в Magisk Manager открываем вкладку «Модули» и проверяем наличие галочки возле каждого патча.
- Далее нужно скачать приложение Xposed Framework Installer (EdXposed Manager). Последнюю версию можно загрузить с форумов 4pdaи XDA-Developers, или с надежного сайта GitHub, перейдя по этой ссылке.
- Открываем в Проводнике загруженный apk файл и устанавливаем стандартным методом.
- Еще раз перезагружаем мобильное устройство, чтобы активировать Xposed Framework.
- Теперь заходим в EdXposed Manager. На стартовой странице должна быть голубая галочка с надписью «EdXposed Framework активирован». Можно приступать к работе с модулями.
Обратите внимание! Если не нашли патчи«Riru – core» и «Riru – EdXposed» в репозитории Магиска, их можно загрузить со стороннего сайта. Ссылка 1. Ссылка 2. Ручная установка проводится через Magisk или TWRP Recovery. Читайте в отдельном материале, как правильно установить Магиск-модули.
Как работает Xposed Framework?
Приложение Xposed Framework по сути является средой выполнения, а функциональность задают различные модули, в которых задана определенная функциональность, которые можно скачать в интернете. Установив модули к примеру вы можете:
- изменить цвет, размер навигационного бара
- изменить вид экрана звонка
- изменить экран блокировки и улучшить его функциональность
- отображать точное количество уведомлений в конкретном приложение
- задавать различные жесты для запуска/сворачивания/закрытия приложения
- переназначать кнопки управления
- изменить разрешения приложений
- автозагрузка
- добавить варианты перезагрузки Android (normal/recovery/bootloader)
- быстро переключать режимы мобильной сети (2G/3G/4G)
- удалить рекламу в приложениях
- черный список
- экономия заряда батареи или разгон процессора
и многое другое.
Скачиваем и устанавливаем Xposed Framework
Скачивание и установка фреймворка
- Для начала необходимо включить возможность установки приложений из неизвестных источников (файлообменники/ сторонние сайты)
- После чего скачать необходимую версию Xposed Installer:
- Для Android 4.XX
- Для Android Lollipop (5.0.X/5.1) и MarshM (6.0) Nougat (7.0/7.1.X), Oreo (8.0/8.1)
- После скачивания установить на Android, если все прошло правильно вы найдете иконку приложения Xposed Installer.
Далее вам будет необходимо будет установить из меню Recovery необходимые файлы Xposed Framework (смотрите видео, представленное ниже).
Для этого вам нужно скачать самую новую версию ZIP архива с необходимыми файлами Framework:
- Для Android версий 5.0.x: arm , arm64 , x86
- Для Android версий 5.1.x: arm , arm64 , x86
- Для Android версий 6.x.x: arm , arm64 , x86
- Для Android версий 7.0.x Nougat: arm , arm64 , x86
- Для Android версий 7.1.x Nougat: arm , arm64 , x86
- Для Android версий 8.0 Oreo: arm , arm64 , x86
- Для Android версий 8.1.x Oreo: arm , arm64 , x86
1. После скачивания переместить архив ZIP в корень внутренней или внешней (Sd карта) памяти
2. Далее после установки Xposed Installer (apk приложение) необходимо перезагрузить Android в режим Recovery
3. Установить ZIP архив Xposed Framework
4. Перезагрузить Android в нормальный режим, Xposed установлен и настроен!
Установка модулей из Xposed Framework
Для того чтобы начать увеличивать возможности Android необходимо найти, скачать и установить нужный модуль. В Xposed Framework скачать модули можно в меню «Загрузка». После установки модуля необходимо полностью перезагрузить Android.
Пример установки модуля CPUFreq in Statusbar:
- Переходим в меню «Загрузка»
- Выбираем необходимый модуль
- Устанавливаем данный модуль
- Возвращаемся в главное меню Xposed и переходим во вкладку «Модули»
- Активируем только что установленный модуль
- Перезагружаем Android чтобы все изменения вступили в силу
Пример работы модуля CPUFreq in Statusbar
После установки модуля CPUFreq in Statusbar в панели уведомлений у вас будет отображаться текущая частота процессора.
Установка модулей из других источников
Если предложенных модулей в Xposed Framework вам показалось мало вы также можете поискать дополнительные в других источниках:
- Xposed Module Repository
- XDA Collection of Xposed Modules
- XDA Collection of Xposed Modules 2
- Коллекция модулей 4PDA
- Модули MIUI (WSM Tools)
Модули устанавливаются как обычные apk приложения. После установки не забудьте их активировать в меню «Модули» в приложение Xposed Framework.
Как установить модули Xposed
Модули для Xposed Framework могут быть установлены сразу несколькими способами. Во-первых, многие модули вы сможете найти в магазине приложений Google Play и установить как обычные программы. Во-вторых, в сети существует специальный каталог Xposed Module Repository, откуда вы сможете их скачать в виде apk-файлов. И третий способ заключается в использовании установленного нами ранее Xposed Installer. Остановимся на этом методе подробнее
Для того, чтобы добавить новый модуль прямо из интерфейса утилиты Xposed Installer необходимо выполнить следующие действия:
1. Запустите Xposed Installer и перейдите в раздел Загрузка.
2. Здесь вы увидите длинный перечень доступных модулей и их краткое описание.
3. Найдите необходимый вам элемент с помощью строки поиска.
4. Нажмите на название нужного модуля. Перед вами откроется его подробное описание.
5. Свайпом перейдите на соседнюю вкладку Версии и нажмите кнопку Загрузка. Начнется установка выбранного вами модуля.
6. Вернитесь обратно в раздел Модули Xposed Framework и активируйте установленный модуль установкой флажка возле его названия.
7. Перезагрузите устройство.
Обратите внимание, что два последних пункта вам необходимо выполнить независимо от способа установки. То есть даже в том случае, если вы установили модуль из Google Play или в виде отдельного файла, вам все равно перед использованием нужно активировать его в списке Xposed Installer и перезагрузить устройство.
Возможно, для некоторых наших читателей, особенно только знакомящихся с устройством Android, данная инструкция покажется слишком длинной и сложной. Однако это совсем не так - все описанные действия занимают буквально несколько минут и ни в коем случае не могут нанести вред вашему гаджету. Зато взамен вы получите десятки полезных функций, которые позволят вам использовать свое устройство намного быстрее, удобнее и продуктивнее. О некоторых из них мы расскажем в следующих статьях.
Опытные владельцы устанавливают на свои устройства root-права, благодаря котором можно оптимизировать и подробно настроить каждый элемент операционной системы. Были разработаны готовые модули, чтобы пользователям не приходилось вручную редактировать системные файлы. Одним из самых популярных патчей является Xposed Framework. Как его установить, настроить и использовать на смартфонах Xiaomi и Redmi – читайте в статье.
Как установить Xposed Framework
Установить Xposed Framework возможно только с помощью специальной утилиты, которая называется Xposed Installer. Сделать это придется из apk-файла, так как в каталоге Google Play эта программа отсутствует. Для установки необходим Android версии 4.0.3 и выше, однако Android L пока не поддерживается. Перед началом необходимо убедиться, что у вас разрешена установка программ из незнакомых источников. Сделать это можно в разделе Безопасность настроек операционной системы. Кроме этого, еще раз хочу напомнить о необходимости обладания правами суперпользователя. Если все эти требования вами соблюдены, то выполните следующие шаги:
1. Скачайте apk-файл с этой страницы и сохраните его в любом удобном месте на своём гаджете.
2. Откройте инсталляционный файл и установите утилиту Xposed Installer.
3. Запустите установленную программу. Перейдите в раздел Фреймворк и нажмите кнопку Установить/Обновить.
4. После этого появится запрос на предоставление прав суперпользователя, с которым вы должны согласиться. Далее автоматически загрузятся и установятся необходимые для работы фреймворка файлы.
5. Перезагрузите устройство.
Теперь в вашем телефоне появилась среда выполнения Xposed Framework и можно найти и подключить нужные модули.
Читайте также: