Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Рекомендованные сообщения

сука гуманитарии не могут кнопку нажать, бля щас бы в рекавери попасть ааааа сложна нахуй :lol:


G9OEdxQ.jpg

y7B45Cx.png

#BlackNotPeople

 

Поделиться сообщением


Ссылка на сообщение
(изменено)
у тебя 25к сообщений и 10к просмотров, не забывай это
и чо :lol: :lol:
но мне нет равных в трахе доги-стайл.
мышцы ануса умелые?
Чем я заслужил такую агрессию с твоей стороны?
потому что я сам пару лет назад ничего не понимал в андроиде вообще

и прошивал первый раз

сам

по инструкции на 4пда

и по тамошним инструкциям прошивал раз 10 (ну еще и с xda брал прошивки)

ТАМ ВСЁ ПОШАГОВО

подробно

не надо блять быть гением чтобы нажать туда куда сказано

а если какой-то момент не освещен то есть поиск по теме

наверняка твой даунский вопрос уже кто-то задавал и получил ответ

а если в этой теме ответа на него нет то есть 10ок других тем с такими же телефонами

 

и нахуй каждый уебок сюда приходит и ноет ВСЁСЛОЖНА мне не понятно

Инструкции на 4пда это худшее говно от даунов, просто блять худшее гавно, и худший форум. Нулевые уебки 13 лет, которых пиздят в школе, с айкью мартышки пытаются строить из себя каких то не ебаца айти специалистов. Худший форум, худшие инструкцию, любую инструкцию на этом дерьме можно переписать и сделать в 1000 раз короче и в 100000 раз удобнее абсолюнто для любого пользователя.

У меня никаких проблем никогда с телефона на андроиде не возникало, не с прошивкой, не с рутмо, ни с чем, но я прекрасно понимаю, что у кого могут возникнуть пробелмы.

Кинуть инструкцию как установить xposed?

 

 

1. Что такое Xposed и как работает эта программа. 1a. Влияет ли Xposed со своими мосдулями на автономность девайса, ускоряет расход батареи? Как правило, нет. Батарею они, конечно, потребляют, но в количествах, на которые можно не обращать внимания. Однако от индивидуальной несовместимости Xposed/модулей с конкретной прошивкой никто не застрахован (см. ниже п. 1в), и в таких случаях уже возможно всё, что угодно - и повышенный "жор" батареи в том числе. 1б. А как они относятся к оперативной памяти? Обычно потребляют по минимуму, по сравнению с обычными приложениями. 1в. А на скорость работы влияют? Замедление работы/загрузки системы/какие-либо глюки и конфликты возможны? Да. Xposed с модулями, упрощенно говоря, требует от системы дополнительных вычислений (и на более глубоком уровне, нежели обычные программы) и повышает нестабильность системы, поэтому вполне вероятно уменьшение скорости работы и "подлагивание", особенно если установлено много модулей. И даже если их немного, индивидуальная несовместимость фреймворка/модулей с конкретной прошивкой - явление не такое уж и редкое, и проявляться она может по-разному. Предсказать ее невозможно: иногда уже одного модуля достаточно, чтобы начались проблемы, а иногда и пара десятков работает без проблем - тут как повезет, всё зависит от девайса и его ПО. Кроме того, Xposed с некоторыми модулями могут создавать проблемы для других приложений, мешать их корректной работе, а иногда и даже просто запуску (как приложений, так и самой системы в целом), могут вызывать спонтанные самопроизвольные перезагрузки девайса. Безусловно, "могут" не означает "обязательно будут", но всё равно имейте в виду, что такое возможно и наблюдается не слишком редко. 1г. Почему Xposed нет в Google Play? Потому что её разработчик против этого, а Google против утилит, изменяющих ОС и другие приложения на столь глубоком уровне, так что Xposed в GP в любом случае долго б не продержалась. 1д. Структура официального приложения Xposed Installer. 1д. А не опасно ставить такую программу, получающую доступ ко всем функциям системы? - Отчасти опасно. Что поделать, большие возможности всегда сопряжены с большим риском. С другой стороны, иные способы модифицирования системных и программных ресурсов также открыты для вредоносного кода. Комментарий разработчика Xposed. Так что решайте сами, что вам важнее - Xposed и ее возможности или стопроцентная безопасность (если второе, там вам стоит заодно избавиться и от рута и сделать шапочку из фольги). Обсуждать проблемы безопасности Андроида и его ПО можно в профильной теме Безопасность в Андроиде. Приватность и анонимность в интернете. Здесь это будет считаться флудом. 2. Требования к установке. - Наличие рут-прав - обязательно* для установки и полноценной работы Xposed, т. к. Xposed и его модули = глобальное вмешательство в систему (см. выше п. 1). Если у вас установлен так называемый несистемный рут (systemless root; появился на Android Marshmallow), ставьте модифицированную оболочку Xposed или Material Design Xposed Installer от dvdandroid - официальная версия Xposed Installer пока не видит несистемный рут. Если вы хотите и Xposed сделать несистемным, тогда вам только сюда - другие сборки Xposed ставятся как обычные системные. * обязательно только на Android < 5. На Android 5+ при установке Xposed из рекавери вы можете поставить его и без рута, но тогда не сможете пользоваться некоторыми модулями, запрашивающими рут-права в частном порядке. Так что для полноценной работы с Xposed рут все-таки очень желателен. - S-OFF, если у вас девайс HTC (иначе все изменения в ядре исчезнут после перезагрузки) - необходим не всегда, но часто. - Наличие рабочего кастомного рекавери (CWM, TWRP) и предварительно сделанного нандроид-бэкапа системы - обязательно, для отката и восстановления в случае возникновения проблем (для самой установки Xposed рекавери не обязателен, см. ниже пп. 5/5а/6д). Вероятность того, что откат вам понадобится, приближена к 99%! Если вы новичок в Андроиде, пока не умеете работать с рекавери или у вас его по каким-то причинам нет, Xposed не для вас, поверьте народному опыту - слишком велик шанс лишиться всех своих данных. Имея дело с Xposed, важно не установить его любой ценой, а прежде всего обезопасить себя от крайне вероятной потери своих данных. - Умение внимательно читать описания и инструкции. Абсолютно обязательно, если нет желания перепрошиваться. Важно: - Xposed не поддерживает среду исполнения ART в Android 4.4.x KitKat и при установке автоматически меняет её на Dalvik. Xposed для Android 5+ также не работает на KitKat и не будет работать никогда (см. ниже п. 2л). Для тех, кто в танке: смена среды исполнения актуальна ТОЛЬКО для Android 4.4. На Android 5+ среда не может измениться физически, т. к. там она только одна (усовершенствованная ART). - Xposed плохо дружит с прошивками LEWA и MIUI. Если официальная версия Xposed отказалась работать, ставьте модифицированную от SolarWarez или (если у вас прошивка на Android 4.0.3-4.3) специальный аналог Xposed - WSM Tools. Можно пробовать использовать WSM и на других китайских прошивках, не только на MIUI и LEWA - иногда он работает лучше Xposed. На некоторых сборках MIUI/LEWA фреймворк не работает ни в каком виде (ни Xposed, ни WSM); в этом случае решение только одно: менять прошивку. - Dell Venue 8 7840 (и, возможно, другие девайсы Dell Venue) на стоковом Android 5.1 не поддерживается и никогда не будет, т. к. разработчики Dell в этой версии Android создали нестандартный "промежуточный" вариант среды ART, в котором Xposed не может работать. - Не гарантируется работа Xposed (и самого девайса после установки Xposed) на аппаратах с процессором MTK6592 и стоковыми прошивками (только со стоковыми! аппаратов с кастомами это не касается!), т. к. эти прошивки базируются на Aliyun OS, форке Андроида, несовместимом с Xposed. Комментарий разработчика Xposed касательно несовместимости Xposed с Aliyun OS. - Предварительный нандроид-бэкап - главное правило и залог спокойствия для каждого пользователя Xposed и ее модулей. Если вам лень бэкапиться и вы предпочитаете принцип "авось пронесет", вините потом только себя. 2а. А для Xposed есть разница, odex или deodex целевая прошивка? Нужно ли деодексировать прошивку, чтобы установить Xposed? Обычно нет. Раньше деодексирование требовалось Samsung TouchWiz на Android 5.0.x, но теперь оно не обязательно - появился Xposed от dkcldark, работающий и с одексированным стоком Samsung (Xposed от arter97, возможно, тоже скоро будет поддерживать одексированный сток). В некоторых случаях деодексирование может потребоваться стоковым прошивкам Huawei (EMUI). 2б. В шапке темы указано несколько версий Xposed - 2.6.1, 2.7 beta и 3.0 alpha4 - в чем их различие? / Какая из сборок для Android Lollipop считается стабильной? 2.6.1 - последний стабильный релиз для Android 4.0.3-4.4.4; 2.7 - тестовая бета для Android 4.0.3-4.4.4; 3.0 alpha4 - оболочка Xposed для Android 5.x.x-6.0.x (Xposed для Android 5+ состоит из 2-х отдельных частей - приложения-оболочки Xposed Installer 3.0 и zip-архива с самим фреймворком). Первым стабильным релизом для Android Lollipop стал фреймворк v72. Какая именно сборка будет работать стабильней на вашей прошивке, угадать невозможно - иногда более стабильными оказываются не самые последние сборки. Почему Xposed Installer 3.0 до сих пор формально носит статус "альфа", если сам фреймворк давно стабилен? Да просто разработчику лень собирать новый apk только ради изменения его названия. 2в. Как мне понять, какую версию Xposed ставить? Можете просто поставить Material Design Xposed Installer v3.0 alpha4 от dvdandroid - он подсказывает, какой фреймворк выбрать, и даже позволяет сразу загрузить его и быстро установить (при наличии кастомного рекавери). Для выбора и загрузки будут доступны официальные сборки Xposed, несистемный Xposed, Xposed для стоковых прошивок Samsung и для MIUI; также этот Installer позволяет устанавливать старый фреймворк для Android 4.1-4.4. Либо сами узнавайте тип процессора и разрядность прошивки вашего девайса (в его теме на форуме или используйте Гугл, это легко; либо можете поставить любой анализатор системы типа AIDA64) и выбирайте соответственно этой информации и установленной версии Android - т. е. читайте пункты ниже и/или смотрите эту упрощенную схему выбора Xposed. (Схема читается сверху вниз, по ходу стрелок, а не наоборот!) Внимание: Xposed для прошивок Emotion UI (Huawei), Nubia UI (ZTE), Flyme OS (Meizu) и несистемный Xposed для прошивок с несистемным рутом не включены в эту схему, дабы не загромождать ее; они вынесены отдельными пунктами в разделе "скачать"! Уменьшено на 81% Прикрепленное изображение 2003 x 1000 (285,45 КБ) Если не работает выбранная версия Xposed, можете попробовать более старую сборку или версию от другого автора (если она доступна для вашего девайса). 2г. Так какую версию Xposed ставить на девайс с обычным 32-битным процессором (ARMv7) и 32-битной прошивкой? Ту, которая соответствует его версии ОС. Не заработают крайние версии Xposed - пробуйте более старые (это особенно актуально для процессоров MTK и Android 4.0.3-4.2). Версии для Lollipop ставятся только на Lollipop: для 5.0 - на 5.0.x, для 5.1 - соответственно на 5.1.x. Версия для Marshmallow ставится только на 6.0.x. Если не работает официальная версия Xposed, пробуйте альтернативные - от wanam, от romracer или от SolarWarez. Для девайсов Samsung на стоковых прошивках есть отдельные сборки - для 5.0.x и для 5.1/6.0; обычные вызовут бутлуп. Для девайсов Huawei и ZTE на стоке также есть отдельные сборки. Та же история и с MIUI - для неё существует отдельная модифицированная версия Xposed. Если у вас Android 6, несистемный рут и вы хотите и Xposed сделать несистемным, читайте ниже п. 2ж. 2д. А для 64-битных процессоров (ARMv8) и прошивок Xposed есть? Есть, но сначала проверьте в разделе /system наличие библиотеки /lib64 - некоторые формально 64-битные процессоры работают в 32-битном режиме, и на девайсе с 64-битным процессором вполне может стоять 32-битная прошивка. Если библиотеки lib64 в системном разделе нет, это ваш случай и тогда вам нужно ставить Xposed для 32-битных девайсов. Если библиотека lib64 в разделе /system есть, вам нужно ставить Xposed для 64-битной платформы - ищите сборки с пометками "arm64"/"64-бит"/"ARMv8" (если вдруг у вас Android < 5, см. ниже п. 3а). Сборки для ARMv8 ставятся только на девайсы с 64-битным процессором/64-битной прошивкой; даже не пытайтесь ставить их, если у вас обычные 32-битные. Если официальная сборка Xposed у вас не заработала, пробуйте альтернативную от wanam или от romracer. Для 64-битных девайсов Samsung на стоковых Android 5.1/6.0 есть отдельная сборка, другие вызовут бутлуп. Та же история и с Huawei EMUI, ZTE NubiaUI и MIUI. Если у вас Android 6, несистемный рут и вы хотите и Xposed сделать несистемным, читайте ниже п. 2ж. 2е. А с процессорами архитектуры x86 (процессоры Intel, AMD) Xposed совместим? Да, начиная с версии 2.4.1. Если у вас Android 5+, ищите сборки фреймворка с пометкой "x86". Если у вас Android 6, несистемный рут и вы хотите и Xposed сделать несистемным, читайте ниже п. 2ж. 2ж. На моей прошивке установлен несистемный рут (systemless root); как быть в этом случае? Я могу и Xposed поставить не в системный раздел, чтобы спокойно получать ОТА-обновления прошивки? В этом случае нужно ставить модифицированную оболочку Xposed или Material Design Xposed Installer - MOD от dvdandroid, т. к. официальная версия Xposed Installer пока не видит несистемный рут. Если вы хотите поставить и сам фреймворк не в системный раздел, тогда вам только сюда - другие сборки Xposed ставятся как обычные системные. 2з. А есть где-нибудь список девайсов, на которых Xposed был успешно протестирован? / А Xposed заработает на моем девайсе/прошивке? / Подскажите оптимальную версию Xposed для моего <название модели>/<название прошивки>? Такого списка нет и не будет. Вот почему. Работоспособность Xposed по большей части зависит не от девайса, а от его прошивки, а существующих прошивок - тысячи; кроме того, Xposed может конфликтовать не только с прошивкой, но и с установленным сторонним ПО и системными модами. Поэтому составить список девайсов, на которых Xposed стопроцентно заработает, просто нереально. Делайте нандроид-бэкап и пробуйте, только так - предсказать поведение Xposed в каждом конкретном случае невозможно, Нострадамусов здесь нет. Предварительно можете проконсультироваться в теме своего девайса, работает ли на нем Xposed и какую сборку лучше выбрать (прежде чем спрашивать, просто воспользуйтесь поиском по теме: эти вопросы обычно обсуждаются множество раз, не нужно множить повторы). Если не работают последние версии Xposed, пробуйте более старые - так, например, 2.3.1 хорошо проявила себя на китайских стоковых прошивках на Android 4.1-4.3. 2и. А с моим девайсом не случится ничего плохого после установки Xposed? 99%, что нет, если вы внимательно читаете FAQ, описания ее сборок и модулей, смотрите, что именно ставите и как, и обязательно предварительно делаете нандроид-бэкап. В противном случае наверняка случится и придется перепрошиваться. 2к. А какие еще есть аналоги Xposed помимо WSM Tools? Только WSM Tools. WSM работает только на Android 4.0.3-4.4 (даже на 4.0.3-4.3) и тоже только в Dalvik-среде. 2л. То есть для Android 4.4.x KitKat с включенной средой ART вообще нет и не будет никаких вариантов? Именно: вообще нет и не будет. ART на KitKat имеет свои особенности: это "черновой", тестовый вариант новой среды. Попытка адаптировать под него Xposed не увенчалась успехом, и больше заниматься этим никто не будет - KitKat уже в далеком прошлом. В Android 5+, полностью переведенном на ART, среда была изменена и улучшена, поэтому под нее удалось адаптировать Xposed. И по этой же причине Xposed для Android 5+ тоже не работает на Android 4.4 с его ART. 2м. В шапке есть моды оболочки Xposed в стиле Material Design - как они работают по сравнению с "родной" оболочкой? Их можно ставить без опаски? Моды от corola и vladykodi работают так же, там просто изменена цветовая схема интерфейса. В моде от dvdandroid уже серьезно затронут функционал, поэтому эта оболочка может работать (и зачастую работает) нестабильней, чем "родная". Если вам просто хочется другую тему оформления и возможность настройки цветовой схемы Xposed Installer, лучше поставьте этот модуль в комплект к "родной" оболочке, так будет наверняка. 2н. А Xposed поддерживает новую версию Android 7.0 Nougat? Когда будет?ˇ Пока не поддерживает. Разработка Xposed для Android 7.0 начнется после его официального релиза. И да, это займет какое-то время; сколько именно - знает только сам разработчик, и в этом он никому не отчитывается. Как только обновление появится, оно будет выложено, поэтому имейте терпение и не флудите нетерпеливыми вопросами - они процесс разработки не ускоряют. На данный момент у разработчика в приоритете выпустить официальный несистемный Xposed для Android 6.0. Если другие разработчики опубликуют неофициальную сборку для Android 7 раньше, она также будет выложена. И нет, они тоже не сообщают о сроках. Как только, так сразу. 3. У меня Android 4.0.3-4.4.4, какую версию Xposed на него лучше ставить - 2.6.1 final или 2.7 beta? Или какую-нибудь из старых? Лучше стабильный релиз - т. е. 2.6.1. Бета - экспериментальная, тестовая версия, может работать нестабильно и создавать проблемы. Если прошивка относительно свежая и оф. Xposed v2.6.1 на ней не работает, ставьте модифицированный Xposed v2.6.1 от SolarWarez. В некоторых случаях стабильней работают старые версии - например, 2.3.1 хорошо проявила себя на стоковых JB-прошивках (Android 4.1-4.3) китайфонов. Иными словами, бэкапьтесь и пробуйте - прошивок так много, что предсказать поведение Xposed на каждой просто невозможно. 3а. У меня Android 4.0.3-4.4.4, но процессор с архитектурой x86 (или ARM64), где мне искать для него Xposed? Xposed для Android 5+, я смотрю, существует в форме разных сборок для систем разной разрядности... Xposed для Android < 5 существует в форме одного apk, разделение на разные сборки для него не актуально. Процессоры x86 он поддерживает начиная с версии 2.4.1, а чтобы получить работоспособный Xposed на девайсе с 64-битной системой, нужно иметь Android 5.x.x. 3б. У меня прошивка CyanogenMod <..>, какая версия Xposed для нее подойдет? Читаем выше п. 2в. Отдельных версий Xposed для CM нет. 3в. У меня прошивка MIUI <..>, какая версия Xposed для нее подойдет? Мод. Xposed для MIUI от SolarWarez. Если сборка MIUI старая, на Android < 4.4, ставьте WSM Tools. Де-юре WSM работает и на Android 4.4, но только на старых сборках, от 2014 г.; для более новых рекомендуется ставить уже мод. Xposed. 4. У меня старый Android < 4.0.3 - это значит, я не смогу поставить Xposed? Сможете, если у вас Android 2.3.3-4.0.2. Ставьте порт Xposed на Gingerbread. Модули для него найдете в каталоге на XDA и в теме модулей на 4PDA (в этом посте под спойлером "Gingerbread моды" + ищите в теме/репозитории, обращая внимание на системные требования модуля). Для более старых версий Android (1.0-2.3.2) Xposed нет. 5. Установка Xposed 2.x.x для Android 4.0.3-4.4.4. ˇ 1) Перезагружаетесь в рекавери и делаете нандроид-бэкап системы, чтобы потом не было мучительно больно уменьшить вероятность проблем, если из-за Xposed девайс уйдет в бутлуп. Вероятность того, что бэкап вам понадобится, крайне велика! 2) Скачиваете нужный установщик Xposed Installer, ставите как обычное приложение, открываете Xposed. 3) Открываете раздел "Фреймворк", нажимаете кнопку "Установить/Обновить", через некоторое время от SuperSU (или другой программы суперюзера, которая у вас установлена) приходит запрос на предоставление Xposed Installer рут-прав, выбираете "разрешить". 4) По окончанию установки появляется сообщение о необходимости перезагрузки девайса, нажимаете "OK" и перезагружаете девайс. Первая перезагрузка может быть длительной, до 15-и минут. 5) После успешной загрузки системы заходите в Xposed Installler, в раздел "Фреймворк", и видите, что цифры версий app_process и XposedBridge.jar зеленого цвета. Всё успешно установилось, можете ставить нужные вам модули. Если цифры красного цвета, значит, Xposed установлен некорректно и/или вы не перезагрузили девайс. Установка Xposed в картинках 5а. Альтернативные способы установки Xposed 2.x.x. Установка с ПК на dualboot- и другие девайсы с процессорами x86 (Intel, AMD) (девайсы Asus, Dell, "китайцы") (внимание: способ не является универсальной панацеей и не гарантирует успешную установку на любой девайс с процессором x86! уточняйте в теме прошивки своего девайса, подходит ли он вам!) Установка вручную "по частям". Пример: Установка на HTC Desire SV с Android 4.0.4 Архивов для рекавери, как у Xposed для Lollipop, для Xposed 2.x.x не существует. Если ни один предложенный способ установки вам не помог, об альтернативе спрашивайте в теме прошивки своего девайса - возможно, ваша прошивка просто не дружит с Xposed (см. ниже п. 7г) или для работы Xposed необходим патч ядра (наподобие Grorkmod для некоторых китайфонов). 5б. Обновление Xposed 2.x.x (у вас стоит версия X, а вы хотите поставить версию Y). Просто удаляете установленную версию (см. ниже п. 11) и ставите новую. 6. Установка Xposed для Android 5.x.x-6.0.x.ˇ 1) Загружаетесь в рекавери и делаете нандроид-бэкап. Обязательно, если нет желания потерять все свои данные и перепрошиваться! 2) Перезагружаетесь в ОС и ставите оболочку Xposed для работы с модулями - Xposed Installer 3.0 alpha4.apk (если вы любитель "материального" дизайна, можете поставить её мод - см. в шапке темы "Моды оболочки Xposed Installer в стиле Material Design"). Не надо паниковать при виде сообщения "Installation only possible manually via recovery for now" в разделе "Фреймворк"; это не ошибка, а лишь напоминание о том, что сам фреймворк для Android 5.x.x-6.0.x ставится из рекавери. Именно поэтому же кнопки "установить/обновить/удалить" в оболочке Xposed будут неактивны даже после установки фреймворка. Это не баг и не признак того, что фреймворк не установился/не работает! 3) Скачиваете zip-архив с фреймворком, соответствующий типу процессора вашего девайса (32-бит, 64-бит или x86) и его версии ОС (Android 5.0, 5.1 или 6.0). Скачиваете архив-деинсталлятор Xposed Uninstaller, соответствующий выбранной версии фреймворка - он понадобится, если после установки Xposed девайс уйдет в бутлуп. 4) Загружаетесь в рекавери и прошиваете zip-архив с фреймворком (Install zip from sdcard -> Choose zip from sdcard -> выбор архива -> подтверждение). Делаете вайп кэша и далвик-кэша (Wipe -> (Advanced wipe) -> Wipe Cache + Wipe Dalvik Cache). 5) Перезагружаете девайс. Первая загрузка ОС может длиться до 15-и минут, так что не пугайтесь и спокойно подождите немного, прежде чем делать вывод о бутлупе. И не пугайтесь массовой оптимизации всех приложений при загрузке ОС, это нормальное явление. 6) После успешной загрузки системы заходите в Xposed Installer, в раздел "Фреймворк", и видите, что над неактивными кнопками "установить/обновить/удалить" появилась зеленая надпись: "Xposed framework version ... is active" ("Xposed framework версии ... активирован"). Всё успешно установилось, можете ставить нужные вам модули. Если зеленой надписи нет и висит красное предупреждение о необходимости активации ("The latest version of Xposed is currently not active"/"Последняя версия Xposed в настоящее время не активна"), всё равно попробуйте поставить модули и проверить их работу: иногда это предупреждение остается даже при рабочем фреймворке. Если фреймворк так и не заработал, пробуйте альтернативную сборку Xposed или альтернативный способ установки (если они доступны для вашего девайса). Если и эти варианты не помогли, см. ниже п. 7в/7г. 6а. Обновление Xposed для Android 5.x.x-6.0.x. Если речь идет об обновлении самого фреймворка (т. е. того, что ставится в рекавери), то самый оптимальный вариант, сводящий к минимуму вероятность неудачного обновления и последующих глюков, - удалить установленный фреймворк, прошив архив-деинсталлятор (см. ниже п. 11), а затем установить новую сборку "начисто". Но можно и просто прошивать новый фреймворк поверх старой сборки с последующими вайпами кэша и далвик-кэша, такой способ в большинстве случаев вполне успешен. Предварительно желательно деактивировать все установленные модули - это также минимизирует вероятность глюков и бутлупов. Если речь идет об обновлении оболочки Xposed (Xposed Installer.apk) и автор устанавливаемой оболочки тот же (т. е. у вас стоит Material Design Xposed Installer от dvdandroid и вы хотите поставить его же, только более новую сборку), можно ставить просто поверх предыдущей версии. Если вы переходите с оф. Xposed Installer на модифицированный Material Design Xposed Installer, лучше предварительно снести оф. версию с полной очисткой ее данных и ставить мод "начисто" (иначе может перестать работать установка модулей из Xposed Installer). Нужно ли повторно прошивать zip-архив с фреймворком после обновления оболочки Xposed (Xposed Installer.apk)? Нет. Нужно ли мне обновлять Xposed, если предыдущая сборка работает без нареканий? Как хотите. Если нареканий действительно нет, можно и не обновлять (особенно если изменения в новой сборке для вашей прошивки не актуальны). Иногда бывает так, что следующая сборка, несмотря на то, что она формально более новая и улучшенная, внезапно отказывается работать там, где прекрасно работает старая. А иногда наоборот, новая сборка работает стабильней старой. По-разному бывает - все прошивки разные, и предугадать поведение Xposed невозможно. В любом случае, откатиться к предварительно сделанному перед обновлением нандроид-бэкапу вам ничто не мешает. 6б. Проблемы и особенности официальных сборок для Android 5.x.x-6.0.x:ˇ - На стоковых прошивках Samsung и любых модах на основе стокового TouchWiz гарантирован бутлуп, потому что Samsung внес свои изменения в среду ART и в итоге адаптировать оф. Xposed под их прошивки не так просто. Ставьте неофициальные сборки Xposed для Samsung TouchWiz (от arter97, dkcldark и wanam). К кастомным прошивкам на базе AOSP это не относится, с ними Xposed обычно не конфликтует, так что если у вас Samsung на CyanogenMod, AOKP, PAC, Paranoid и других подобных кастомах, можете без страха ставить оф. сборку. Когда фикс для TouchWiz будет добавлен в официальную сборку и будет ли добавлен вообще - неизвестно, разработчик не дает никакой конкретной информации и предлагает пользоваться неофициальными сборками для TouchWiz. - На некоторых стоковых прошивках Sony имеется "фирменная" проблема с изначально поврежденным services.odex. Xposed всегда реагирует на эту проблему ошибками "Fatal signal 6"/"No pending exception expected: java.lang.ArrayIndexOutOfBoundsException", и девайс уходит в бутлуп. Пофиксить эту проблему разработчики Xposed не могут, так что тут возможны только два решения: менять прошивку или забыть о Xposed. - Dell Venue 8 7840 (и, возможно, другие девайсы Dell Venue) на стоковом Android 5.1 не поддерживает Xposed и никогда не будет, т. к. разработчики Dell в этой версии Android создали нестандартный "промежуточный" вариант среды ART, в котором фреймворк Xposed не может работать. - Практически гарантированы проблемы с прошивками MIUI (бутлупы, глюки интерфейса, лаги, падения системных приложений и т. д.). Для них лучше ставить модифицированный Xposed от SolarWarez (он тоже не гарантирует отсутствие проблем, но все-таки более адаптирован под эти прошивки). - Для успешной установки на прошивки Huawei Emotion UI почти наверняка придется отключить системный движок тем или деодексировать прошивку. Подробности здесь. Если эти варианты вас не устраивают, пробуйте оф. Xposed v86 или Xposed v85.1 и выше от wanam, где уже добавлена поддержка движка тем Huawei. - Xposed может не работать и приводить к бутлупу и падениям системных приложений (напр., сервиса NFC) на 64-битных девайсах с одексированным Android 6.0.1 из-за проблемы с компиляцией приложений. Проблема пока не решена. - Иногда установленный фреймворк упорно сообщает, что он неактивен ("The latest version of Xposed is currently not active"/"Последняя версия Xposed в настоящее время не активна"), но по факту всё-таки начинает работать после перезагрузки (при этом сообщение о его неактивности может оставаться). Ставьте разные модули и проверяйте, прежде чем делать вывод о его неработоспособности. Если так и не заработал, пробуйте альтернативную сборку от wanam или от romracer. Если и они не заработали, см. ниже п. 7в/7г. 6в. Неофициальная альтернативная сборка Xposed для Android 5.1-6.0.x от romracer. Только для тех, у кого не работает официальная стабильная сборка Xposed! 6г. Неофициальные сборки Xposed для стоковых прошивок Samsung на Android 5.x.x-6.0.x. Все сборки для Samsung предназначены для стоковых прошивок TouchWiz или модов стоковых прошивок на основе TouchWiz. Если у вас Samsung на кастоме (CM, AOKP, PAC, Paranoid и другие подобные прошивки на базе AOSP), вы можете ставить официальную сборку Xposed. Xposed для Samsung от wanam также поддерживает все прошивки, поддерживаемые оф. версией Xposed. Для Android 5.0.x DEODEX - от arter97: Для стоковых прошивок TouchWiz или модов стоковых прошивок на основе TouchWiz. Вся необходимая информация в посте со сборкой. Обратите внимание, что есть две отдельные сборки для разных семейств процессоров - для Exynos и для Snapdragon. Обе сборки только для 32-битных процессоров (ARMv7) и деодексированных 32-битных прошивок; 64-битные процессоры/прошивки, одексированный сток и Android 5.1 не поддерживаются. Если у вас одексированная прошивка, её нужно деодексировать/поставить уже деодексированный вариант либо ставьте Xposed от dkcldark. Вопросы о том, как и чем деодексировать вашу прошивку, задавайте только в ее тему; также можете почитать этот мануал. Для Android 5.0.x ODEX/DEODEX - от dkcldark: Вся необходимая информация в посте со сборкой. Только для 32-битных процессоров. В отличие от сборки arter97, поддерживает и одексированный стоковый Samsung TouchWiz. Сборка тестовая и нестабильная, поэтому возможны любые баги. Для Android 5.1.1/6.0.x - от wanam: Вся необходимая информация в посте со сборкой. Обратите внимание, что есть две отдельные сборки - для 32-битных систем и на 64-битных. Поддерживает одексированные прошивки. Помимо стоковых прошивок Samsung поддерживает все прошивки, которые поддерживает оф. версия Xposed. Работоспособность Xposed для Samsung TouchWiz на всех аппаратах/прошивках Samsung не гарантирована; если у вас они не заработали, просто ждите обновлений. 6д. Альтернативные способы установки Xposed для Android 5+ без участия кастомного рекавери. ! Имейте в виду, что ставить Xposed, не имея кастомного рекавери и нандроид-бэкапа, можно лишь в том случае, если вы готовы к возможной перепрошивке девайса и потере всех своих данных. Если после установки Xposed или какого-либо модуля ваш девайс уйдет в бутлуп, вернуть его "к жизни" будет довольно сложно. Вероятность того, что перепрошиваться придется хотя бы раз, приближена к 95%. Установка Xposed с помощью эмулятора терминала без участия рекавери и ПК Некоторые частные примеры: Установка Xposed на LG | Установка на Meizu MX4 с Android 5.0 Flyme 4.5.x и на Meizu M2 Note с Android 5.1 и т. д. Установка вручную "по частям": можно попробовать выполнить "руками" все манипуляции, прописанные в установочном скрипте архива для рекавери, но это довольно сложно и возможно лишь в том случае, если вы очень хорошо знакомы с ОС Android. Делается это так: скачиваете нужный zip-архив с фреймворком, внутри него в папке META-INF/сom/google/android находите установочный скрипт flash-script.sh, открываете его текстовым редактором, находите раздел echo "- Placing files" - он описывает, куда ставятся все файлы фреймворка и с какими правами; этот сценарий будет для вас подсказкой. Далее открываете в архиве папку system и ОЧЕНЬ ВНИМАТЕЛЬНО перемещаете оттуда все файлы в соответствующие папки своей прошивки, выставляя им соответствующие права (можете сверяться со сценарием в установочном скрипте). Всё, фреймворк установлен. После этого ставите оболочку - XposedInstaller_3.0_alpha4.apk, перезагружаете девайс, и если Xposed дружит с вашей прошивкой (и, конечно, если вы нигде не ошиблись при установке), он заработает. Дальнейшие способы приводятся только в качестве примера и актуальны только для определенных девайсов, универсальных панацей здесь нет! Если стандартная установка (с помощью рекавери), установка с помощью эмулятора терминала и вручную вас не устраивает, об альтернативе спрашивайте только в теме прошивки своего девайса! У многих аппаратов есть свои особенности, поэтому искать информацию нужно в первую очередь в их темах; собрать сюда все частные случаи просто невозможно. Это особенно касается всякой экзотики типа установки Xposed на эмуляторы ОС Android, магнитолы, Android TV и т. п. - чаще всего Xposed ставится на них стандартными способами (пример установки на Amazon Fire TV), но порой встречаются и усложненные варианты (пример установки на эмулятор MEmu). Установка фреймворка как обычного apk для Samsung TouchWiz на Android 5+ Установка с ПК с помощью ADB. Примеры механизма: Установка на девайсы с процессорами x86 (Intel, AMD) и Android 5.0 | Установка на Asus ZenFone 2 с Android 5.0 | Установка на LG G3 Stylus и т. д. Установка с помощью мобильного прошивальщика Flash Fire (FF на XDA). Механизм прост: для прошивки zip-архива с фреймворком вместо рекавери используется Flash Fire. Выбираете в FF опцию "Flash ZIP or OTA", выбираете скачанный zip-архив с фреймворком, в появившемся окне включаете "Auto-mount", нажимаете на значок молнии и ждете окончания прошивки и перезагрузки девайса. Не забудьте потом поставить оболочку Xposed - Xposed Installer.apk (лучше сделать это до прошивки zip-архива). Примеры: Установка на Amazon Fire | Установка на LG G4 6е. Я не знаю, как рутовать девайс, откуда взять и как поставить кастомный рекавери, как загружаться в рекавери и как с ним работать, и вообще не понимаю ни одного вашего слова, помогите! С этим вам не сюда. Все вопросы о том, как получать рут-права, ставить кастомные рекавери и какие именно, как загружаться в рекавери, делать нандроид-бэкапы, прошивать zip-архивы и использовать альтернативные способы установки Xposed, задавайте только в тему прошивки своего девайса или просто читайте там готовые инструкции - они есть в каждой теме прошивки. Здесь это не обсуждается, т. к. оффтоп запрещен правилами форума. Предполагается, что пользователь, решивший поставить Xposed, уже получил рут-права и умеет работать со своим рекавери (см. выделенное красным предупреждение в п. 2 этого FAQ) или хотя бы представляет, о чем идет речь. Изучайте тему своей прошивки и общую информацию - FAQ по TWRP Recovery / FAQ по CWM Recovery / Глоссарий / Термины и жаргонизмы. И только после внимательного изучения приступайте к установке такой серьезной вещи, как Xposed. 7. Частые проблемы, ошибки и вопросы, возникающие при установке Xposed. При установке/обновлении Xposed 2.x.x сообщает об ошибках ("segmentation fault", "resources subclass" и др.) и не устанавливается/не обновляется, или просто после установки вызывает циклическую перезагрузку девайса/зависание на заставке (бутлуп). Значит ли это, что на этот девайс ее никак не установить? Нет, зачастую не значит. В Xposed Installer выбираете другой режим установки - "вручную через рекавери", нажимаете "установить/обновить", после установки появится окно с вопросом "загрузиться в рекавери?" - соглашаетесь. После загрузки в рекавери идете в папку Xposed по пути sdcard/Android/data/de.robv.android.xposed.installer/files, находите там созданный архив Xposed-Installer-Recovery.zip и прошиваете его. (Xposed для Android 5+ не создает архивы установки/деактивации для рекавери!) Это стандартный способ, к которому следует обращаться первым делом, когда обычный способ установки не срабатывает. Если не помогает, установите BusyBox, если он у вас еще не установлен (почти во всех кастомных прошивках типа CyanogenMod, MIUI и т. д. BusyBox есть изначально), после чего повторите установку Xposed. Формально наличие BusyBox не является обязательным для работы Xposed, но в некоторых случаях оно помогает. Если ваш девайс на процессоре x86 (Intel, AMD), можете попробовать этот рецепт с ADB. Если вы не можете установить Xposed Installer.apk, потому что в системном установщике неактивна кнопка "установить", читайте Когда блокируется кнопка "Установить" (Install) при установке APK. Если Xposed Installer выдает ошибку "The Xposed framework is not installed. Please download the latest ZIP file from XDA and flash it manually via recovery", это означает, что вы либо забыли установить сам фреймворк через рекавери, либо установили неподходящий, либо у вас стоит Xposed Installer версии < 3.0 alpha4 (или устаревший Material Design Xposed Installer). Если Material Design Xposed Installer сообщает об ошибке загрузки: "Error Loading Xposed zip"/"Ошибка загрузки Zip Xposed Frameworks", проблема либо в устаревшей версии Xposed Installer (нужно обновить до актуальной), либо в отсутствии интернета/блокировке доступа фаерволом/проблемах с сервером Xposed Installer. Сама по себе эта ошибка не смертельна и не мешает пользоваться модулями. Если после правильной установки Xposed Installer сообщает о необходимости активации фреймворка ("The latest version of Xposed is currently not active"/"Xposed vXX is installed but not active" - "Последняя версия Xposed в настоящее время не активна"/"Xposed v.. установлен, но не активен") и не работает, первым делом проверьте папку /data/data/de.robv.android.xposed.installer/conf. Если там появился файл-деактиватор под названием disabled, удалите его и перезагрузите девайс. Если этого файла нет, попробуйте вместо оф. Xposed Installer поставить модифицированный Material Design Xposed Installer 3.0 beta4 от dvdandroid или (если у вас Android < 5) Xposed Installer v2.7.1 cyfral+. Если у вас установлен несистемный рут и несистемный фреймворк, ставить нужно только модифицированный Xposed Installer или Material Design Xposed Installer от dvdandroid, т. к. официальная версия Xposed Installer пока не видит несистемный рут и активировать фреймворк не получится. Если у вас уже стоит Material Design Xposed Installer, обновите его до последней версии. Если всё это не актуально, попробуйте перепрошить девайс и установить Xposed на "голую" прошивку. Если вдруг и это не помогло, попробуйте в настройках Xposed Installer включить параметр "не изменять ресурсы" (но так вы лишитесь возможность пользоваться всеми модулями, которые изменяют ресурсы прошивки). Если и это не помогло/не устраивает, читайте ниже п. 7в. Если при установке Xposed для 5+ ваш рекавери выдает ошибку "недостаточно свободного места" ("write error: No space left on device") или после установки Xposed постоянно висит уведомление о необходимости освободить память, попробуйте сделать в рекавери вайп кэша и далвик-кэша. Если это не помогает, проверьте раздел /system - возможно, там действительно слишком мало свободного места (в этом случае просто удалите некоторые ненужные стоковые программы или ресурсы; что можно удалять, спрашивайте в теме прошивки своего девайса или в общей Удаление системных приложений Android). Если с местом в /system проблем нет, вероятно, у вашего девайса измененный build.prop - тогда должен помочь этот рецепт для Chroma ROM. Если при неудачной установке Xposed рекавери выдает ошибку "E:error executing updater binary in zip '/sideload/package.zip'", проверьте, есть ли свободное место в разделе /system. А потом проверьте рут - возможно, требуется обновить бинарник SuperSU или просто поставить SuperSU вместо вашей программы управления рут-правами. Если рекавери выдает ошибку "status 255", это означает, что файл update-binary не подходит - т. е. вы пытаетесь прошить архив с фреймворком не для своего типа процессора/прошивки (напр., у вас 64-битная система, а вы пытаетесь ставить фреймворк для 32-битной). О других ошибках рекавери можно почитать здесь: Коды ошибок рекавери Если рекавери выдает ошибку установки zip-файла под номером 1 и предупреждение следующего вида: "! Wrong platform: arm (или arm64) ! This file is for: arm64 (или arm) ! Please download the correct package for your platform/ROM!", это означает, что вы пытаетесь прошить архив с фреймворком не для своего типа процессора/прошивки (напр., у вас 32-битная система (arm), а вы пытаетесь ставить фреймворк для 64-битной (arm64), или наоборот). Если при неудачной установке появляются сообщения типа "mount: Permission denied", "невозможно создать резервную копию /system/bin/app_process", "read only file system", "can't create'/system/bin/app_process': File exists", "...cannot locate'dvmThreadSelf'...CANNOT LINK EXECUTABLE", это означает, что раздел /system не монтируется для записи. Проверьте рут - возможно, требуется обновить бинарник SuperSU (как это делается, спрашивайте в его теме или в теме своей прошивки). Также проверьте раздел /system - возможно, там слишком мало свободного места. В некоторых случаях помогает и установка/обновление BusyBox. Если при неудачной установке появляется сообщение "невозможно извлечь Xposed-Disabler-Recovery.zip", проверьте, предоставили ли вы Xposed рут-права и установлен ли Busybox. Возможно, также потребуется обновить бинарник SuperSU. Если рекавери выдает ошибку вида "zip signature verification failed", проверьте, не включена ли в рекавери проверка цифровой подписи zip-архивов. Она должна быть отключена (перед подтверждением прошивки zip-архива снять галку с пункта "Zip file signature verification" (в TWRP) / "Toggle signature verification" (в CWM)). Если рекавери выдает ошибку "installation aborted", вам нужно поменять/обновить рекавери. За этим обращайтесь в тему своей прошивки. Если рекавери выдает ошибку вида "E:Error executing updater binary in zip '/<адрес zip-архива с фреймворком>", причин и решений может быть несколько. Если рекавери выдает ошибку вида "wrong SDK version: 22 (или 21), expected 21 - 21 (или 22 - 22)", это означает, что выбранный zip-архив не для вашей системы (например, вы ставите zip для Android 5.1 на 5.0 и наоборот). Выберите архив, соответствующий целевой системе. Если рекавери выдает ошибку вида "wrong SDK version: , expected 22 - 22" (т. е. рядом с версией SDK нет цифры), это означает, что не получается определить ОС. Причины может быть две: нет доступа к /system/build.prop (т. е. раздел /system не монтируется) и измененный build.prop, в котором просто нет информации о версии SDK (например, если вдруг вы неудачно в нем поковырялись). В первом случае можно попробовать смонтировать раздел /system вручную из рекавери; если не получается, нужно либо обновить рекавери, либо проверить рут и обновить бинарник SU. Второй случай с "битым" build.prop - редчайшая экзотика. Если Xposed Installer выдает ошибку вида "Xposed is not (yet) compatible with Android SDK ... or your processor architecture ..." (где вместо точек версия SDK и тип процессора вашего девайса), прежде всего убедитесь, что вы поставили актуальную версию Xposed Installer и нужную сборку фреймворка. Попробуйте поставить модифицированный Xposed 2.6.1 от SolarWarez (если у вас Android < 5) или мод. Xposed для MIUI от SolarWarez (даже если у вас не MIUI). Обычно это помогает. Если ошибка по-прежнему актуальна, дальнейшие способы решения проблемы найдете здесь. Если весь пост читать лень (или если эта ошибка возникла после обновления CyanogenMod), можете прочитать только основной способ. Проблема несовместимости с Aliyun OS в 99,9...% случаев нерешаема (cм. выше п. 2 FAQ), помочь может только смена прошивки. Если после полностью правильной (т. е. по пункту 6 выше) установки Xposed для Android 5+ упорно сообщает о необходимости установки ("installation only possible manually via recovery for now") и активации ("the latest version of Xposed is currently not active") и не работает (т. е. вы поставили модули и убедились в этом), это означает конфликт Xposed с вашей прошивкой. Читайте ниже п. 7в. Если после установки Xposed для Android 5+ в оболочке Xposed Installer в разделе "Фреймворк" не активны кнопки "установить/обновить/удалить", вылезайте из танка, перечитайте еще раз инструкцию по установке и уясните уже, что для Android 5+ ЭТО АБСОЛЮТНО НОРМАЛЬНО, т. к. фреймворк для Android 5+ ставится/обновляется/удаляется не из оболочки Xposed Installer, а из рекавери (или с помощью терминала/ADB)! Поэтому не надо паниковать при виде этих неактивных кнопок, сообщать о "баге" и параноить, что Xposed у вас не работает! Не путайте Xposed для 5+ с Xposed для предыдущих версий Андроида. О работоспособности фреймворка для 5+ обычно сообщает зеленая надпись вида: "Xposed framework version ... is active"/"Xposed framework версии ... активирован" (в оф. Xposed Installer эта надпись располагается над неактивными кнопками "установить/обновить/удалить"). Если после установки Xposed при загрузке ОС начинается бесконечная циклическая оптимизация приложений или оптимизация в какой-то момент прерывается и начинается заново, можно сделать: а) вайпы кэша и далвик-кэша в рекавери б) сброс до заводских настроек (wipe data/factory reset) с последующей установкой Xposed "с чистого листа". Если всё это не помогло, это говорит о конфликте Xposed с вашей прошивкой. Пробуйте другую сборку Xposed, ждите обновления Xposed, меняйте прошивку или забудьте о Xposed. 7а. У меня не хотят работать крайние версии Xposed, но отлично работает старая. Почему так и что делать? Такое бывает; причина в несовместимости крайних версий с вашей прошивкой. Пользуйтесь старой версией или меняйте прошивку. 7б. Я обновил свою прошивку, вернул Xposed, а он не работает, хотя на предыдущей прошивке работал. Почему так, если глобально ничего не изменилось и версия ОС осталась прежней? Потому что Xposed начал конфликтовать с этой сборкой прошивки. Это вполне нормально: работоспособность Xposed не привязана к конкретному типу прошивки, и даже две соседние сборки одной и той же прошивки могут сильно различаться, что, соответственно, может приводить к несовместимости с Xposed (типичный пример - прошивки MIUI и CyanogenMod, разные сборки которых по-разному взаимодействуют с Xposed - старые работают, а новые могут жестко конфликтовать). Что в таком случае делать? Пробовать другой Xposed (другую версию или сборку от другого автора), следовать этой инструкции или откатываться на ту сборку прошивки, на которой Xposed еще работала. 7в. Xposed не работает на моем девайсе, хотя я ставил нужную сборку, точно по инструкции и у других она работает! Пробовал даже сборку другого автора - та же история! Почему так и что мне делать? Фреймворк может конфликтовать с установленными системными модами (например, модификациями-украшательствами) и некоторыми сторонними программами. Если у вас Xposed не работает, а у других пользователей такого же девайса на такой же прошивке - работает, сделать можно вот что: 1) уточните в теме прошивки вашего девайса, какую именно версию Xposed на нее ставят (часто ставят вполне определенную или модифицированную в частном порядке под именно этот девайс) и не ставят ли дополнительно Busybox (на некоторых прошивках это играет роль) или какой-нибудь обязательный патч ядра (наподобие Grorkmod для некоторых китайфонов); 2) убедитесь, что ставите Xposed правильно, по соответствующей инструкции; 3) если всё правильно, но Xposed всё равно не работает, сделайте сброс до заводских настроек (wipe data/factory reset) или перепрошейтесь, и ставьте Xposed "начисто", на голую прошивку. Если Xposed действительно работает на вашей прошивке, это помогает практически всегда; 4) если и установка "начисто" не помогла, попробуйте понизить режим безопасности SELinux (актуально только для Android 5+) - на некоторых стоковых прошивках это помогает (поставьте SELinuxModeChanger и переведите SELinux в разрешающий режим (permissive)). Если всё это не помогло, это означает конфликт Xposed с вашей прошивкой. Ждите обновления Xposed или меняйте прошивку. 7г. На моем девайсе не хочет работать ни одна версия Xposed, что бы я ни делал! Почему так и что делать? См. выше. Это вполне обычное явление: до сих пор ещё существуют прошивки, не работающие с Xposed, и так будет всегда: невозможно адаптировать Xposed под всё разнообразие нынешних девайсов и их начинок, которые зачастую уже очень сильно модифицированы. Поэтому работоспособность Xposed не гарантирована изначально; тут как повезет, и вам в данном случае просто не повезло. Поэтому если вы опробовали и все предлагающиеся решения, и старые сборки Xposed, и сборки от других авторов - и ни одна не заработала, и другие пользователи такого же девайса и такой же прошивки тоже жалуются на нерабочий Xposed (т. е. вы обратились в тему своего девайса и там вам это подтвердили), вам остается только три варианта: ждать обновления Xposed (или создания мода Xposed для вашего девайса), менять прошивку или отказаться от Xposed. Впрочем, если у вас Android 4.0.3-4.4.4, еще можете попробовать аналог Xposed - WSM Tools (см. выше п. 2 FAQ), но будьте готовы к тому, что это вряд ли поможет, если фреймворк действительно несовместим с вашей прошивкой. 7д. Xposed прекрасно работал, а потом внезапно перестал, и теперь фреймворк сообщает, что установлен, но не активен ("Xposed framework version ... is installed, but not active"). Перезагрузка/повторная установка/вайпы кэшей не помогают. Проверьте логи Xposed. Часто разные причины приводят к созданию файла-деактиватора; в этом случае вы увидите в логе строчку "Found /data/data/de.robv.android.xposed.installer/conf/disabled, not loading Xposed". Зайдите в папку /data/data/de.robv.android.xposed.installer/conf, там увидите этот файл-деактиватор под названием disabled. Удалите его, перезагрузите девайс, и фреймворк вновь заработает. 7е. На моем Samsung после установки Xposed начались проблемы с приватным режимом и приложением S-Health, что делать? Использовать модуль Wanam Xposed, XSecureStorage или эти фиксы. Если у вас Android 5.1+, ставьте Xposed от wanam, v78.1 или выше - там проблема с S-Health и приватным режимом решена на уровне фреймворка, установка дополнительных модулей/фиксов не требуется. 7ж. На моей Sony Xperia после установки Xposed не запускается камера, что делать? Читать предупреждение в посте с Xposed и откатываться на Xposed v78 или искать/спрашивать в теме своей прошивки фикс для камеры (например, для Xperia M4 Aqua такой есть). 7з. После установки Xposed и некоторых модулей перестают работать некоторые приложения. Можно как-то скрыть Xposed/модули от этих приложений?ˇ Можно сказать, что нет. Можете попробовать использовать модули Sudohide (скрывает присутствие Xposed.apk; не поможет, если метод поиска компонентов Xposed прописан в нативном коде и ищутся компоненты фреймворка в системном разделе) / Xposed BlackList (он позволяет отключить все Xposed-модули для конкретной программы) или поставить Material Design Xposed Installer от dvdandroid и отключать Xposed на время работы с нужным приложением, или сделать Xposed и модули системными, или "замораживать" Xposed Installer на время работы с нужным приложением, но будьте готовы к тому, что всё это вряд ли поможет. В большинстве случаев приложение распознает файлы самого фреймворка (или файлы модулей/"следы" их работы) и потому не может работать, пока он установлен в системе. В этом случае скрыть Xposed/модуль можно только путем анализа и правки кода того приложения, которое с ними не дружит, а это крайне сложная и трудоемкая задача (см. ниже п. 20). Или же вам придется удалять Xposed/модули на время пользования этим приложением. 7и. На моем LG после установки Xposed "падают" системные приложения погоды и умного чехла, что делать? Поставить Xposed v69 v84, где уже добавлена поддержка зашифрованных системных приложений LG (на некоторых прошивках может не помочь), после установки обязательно сделать вайп кэша и далвик-кэша. Или же отключить эти приложения перед установкой Xposed (либо после установки, например, с помощью ADB) и поискать сторонние альтернативы. Других вариантов нет. 7к. На моем девайсе после установки Xposed перестают нормально работать приложения Яндекса (Яндекс.Навигатор, Яндекс.Карты, Яндекс.Транспорт и т. д.), что делать? Эта проблема актуальна для Xposed выше 78-й версии (т. е. 79-83; как официальных, так и альтерн. сборок). Если она вас коснулась и Яндекс-приложения вам необходимы, откатывайтесь на Xposed v78 обновите Xposed до 84-й версии или поставьте Xposed v80.1-84 от wanam - там эта проблема решена. Также в редких случаях Я-приложения могут конфликтовать с Lucky Patcher-ом, установленным как модуль. Убедитесь, что это не ваш случай; если ваш - не ставьте патчер как модуль, патчите систему обычным старым способом. 7л. На моем девайсе после установки Xposed начинают "падать" или глючить все/многие имеющиеся приложения. Почему так и что делать? Фреймворк конфликтует с вашей прошивкой. Попробуйте другую сборку Xposed (более старую или от другого автора) или включите в настройках Xposed Installer опцию "не изменять ресурсы" (но так вы лишитесь возможность пользоваться всеми модулями, изменяющими ресурсы прошивки). Другие пути решения проблемы: ждите обновления Xposed, меняйте прошивку или забудьте о Xposed. 7м. После установки Xposed и модулей система стала дольше загружаться после включения - это плохой симптом? Нет, на некоторых прошивках такое бывает. 7н. После установки Xposed и модулей система стала сильно лагать и глючить, прямо работать невозможно! Что делать? То же, что и в других случаях - пробовать другую версию Xposed - текущая, очевидно, конфликтует с вашей прошивкой. Либо пробовать WSM Tools, если у вас Android 4.0.3-4.4 (особенно актуально, если ваш девайс на процессоре MTK). Также известно, что лаги интерфейса может вызывать модифицированная версия Xposed Installer; если у вас стоит именно она, попробуйте перейти на официальную. 7о. После установки Xposed на стоковую прошивку Huawei (Emotion UI, EMUI) начинаются различные проблемы (глюки, лаги и артефакты графического интерфейса, падения системных сервисов и приложений и т. д.). Почему так и что делать? Это давняя история: EMUI изначально сильно модифицирована и плохо дружит с фреймворком Xposed. Поэтому прежде всего используйте официальный Xposed или Xposed от wanam версии 82 и выше - именно начиная с этой версии фреймворк получил поддержку EMUI. Но и наличие поддержки не отменяет вероятности конфликта фреймворка с системным движком тем, так как этот движок работает как Xposed (результатом этого конфликта и становятся глюки, лаги, артефакты интерфейса). В таком случае есть четыре решения на выбор: попробовать поставить оф. Xposed v86 или Xposed v85.1-86 от wanam, где уже добавлена поддержка движка тем Huawei / включить в настройках Xposed опцию "не изменять ресурсы" / отключить системный движок тем (см. ниже) / деодексировать прошивку. Во втором случае перестанут работать любые модули, изменяющие графические ресурсы, в третьем придется лишиться стоковых тем оформления, а в четвертом придется пожертвовать и некоторыми системными приложениями/сервисами - они не терпят принудительного деодексирования. Решайте сами, что вам важнее. Иных решений нет (за исключением перехода на другую, более дружелюбную прошивку), это подтвердил сам разработчик Xposed. Как отключить движок тем Huawei (актуально, если после установки Xposed упорно остается неактивным или наблюдаются глюки интерфейса): идете в папку /system, находите там файл build.prop, открываете его любым текстовым редактором и добавляете следующие строки: ro.config.hwtheme=0 ro.config.hw_theme=0 После чего сохраняете изменения и перезагружаете девайс. 7п. После установки фреймворка/некоторых новых модулей при каждой загрузке системы начинается длительная оптимизация приложений (всех или некоторых). Можно как-то от нее избавиться? Можно: сделайте вайп кэша и далвик-кэша из рекавери. Если оптимизация затрагивает только какие-то определенные приложения, проверьте, не пропатчены ли они Lucky Patcher-ом, и если да, удалите примененные пользовательские патчи. 7р. После установки фреймворка/некоторых новых модулей девайс периодически сам собой перезагружается. В чем проблема и что делать? Причина в конфликте прошивки с фреймворком или каким-то модулем. Поочередно деактивируйте модули и так ищите виновника. Но предварительно убедитесь, что причина рандомных перезагрузок действительно в Xposed и модулях, а не в сторонних приложениях, неумело отключенных сервисах или какой-либо аппаратной проблеме ("левая" батарея, умирающая батарея, окислились или отходят контакты). 7с. После установки/обновления фреймворка начинают возникать ошибки, падает графический интерфейс системы ("приложение com.android.systemui остановлено") или другие системные приложения и сервисы ("процесс com.android.phone остановлен" и т. п.). Почему так и что делать? Выбранная версия фреймворка конфликтует с вашей прошивкой. Попробуйте другую/вернитесь на более старую или поменяйте прошивку. 7т. После установки zip-архива Xposed для 5+ мой девайс уходит в бутлуп. Можно, я поставлю только Xposed Installer 3.0.apk, как раньше? Нет, в этом архиве и есть сам фреймворк. Xposed Installer 3.0.apk - это только оболочка Xposed, для работы с модулями. 7у. Xposed не дружит с моей прошивкой и создает некоторые нерешаемые проблемы. Как вернуть прошивку к прежнему состоянию? Удалить Xposed. Читаем ниже п. 13. 7ф. Почему вообще Xposed конфликтует со сторонними приложениями? Потому же, почему одна программа может конфликтовать с другой: несовместимые механизмы работы и/или изменения, вносимые в систему/приложение. Кроме того, в некоторые приложения (например, банковские или некоторые игры) изначально встроена защита от Xposed по воле их разработчиков - они перестают работать, если обнаруживают в системе файлы установленного фреймворка. 7х. Как заставить оболочку Xposed (Xposed Installer) запросить рут-права? Попытаться перезагрузить девайс из Xposed Installer ("Фреймворк" -> Перезагрузка). Также рут-права запрашиваются при самой установке Xposed на Android < 5 (Xposed v2.x.x). 7ц. При попытках перезагрузить девайс из самого Xposed Installer оболочка выдает ошибку "tmp-mksh:[..]:/data/data/de.robv.android.xposed.installer/cache/busybox-xposed: not found) Сбой перезагрузки". - Проверьте, установлен ли у вас BusyBox - на некоторых прошивках он необходим для корректной работы Xposed. Если не установлен - установите. - Если прошивка на Android 5+, попробуйте перевести SELinux в разрешающий режим. - Проверьте рут, обновите бинарник суперпользователя. Если стоят рут-менеджеры, отличные от SuperSU, попробуйте перейти на SuperSU. - Если установлен несистемный рут (systemless root), ставьте только модифицированную оболочку Xposed или Material Design Xposed Installer от dvdandroid: официальная версия Xposed Installer пока не видит несистемный рут. - Если всё проверено, но ошибка всё равно наблюдается, проблема в прошивке - в некоторых случаях (чаще всего это касается стоков китайфонов) она бывает странным образом связана с самой прошивкой и лечению не подлежит. Поставьте модуль Reboot Without SU, это должно решить проблему. 7ч. Как узнать, какая версия Xposed установлена? Откройте оболочку Xposed (Xposed Installer), раздел "Фреймворк" и посмотрите на номер XposedBridge в графе "Версии". В Xposed для Lollipop эти цифры могут не отражаться и будет написано просто: "Xposed framework version ...". Версия оболочки озвучена в разделе "О программе" ("Версия этого приложения"); также вы можете узнать ее стандартными средствами прошивки (Приложения -> Xposed Installer -> Сведения о приложении). 8. Где взять модули для Xposed? В шапке этой темы выделенный синим спойлер "Где взять модули для Xposed", откройте его - и найдете все места дислокации модулей. И в каталоге, и в репозитории работает поиск по ключевому слову. В этой теме он тоже работает, поэтому прежде чем задавать вопросы типа: "А какой модуль умеет вот это...?", воспользуйтесь им и, конечно, ОБЯЗАТЕЛЬНО прочтите FAQ по модулям. Вряд ли вы придумаете задачу, которая за три года существования темы еще ни разу не обсуждалась. 8a. Есть ли какой-то (почему бы не сделать) список лучших и рекомендованных модулей? Как мне понять и выбрать, что ставить? Такого списка нет и не может быть - требования к функционалу и прошивки у всех разные - одному нужно одно, другому другое; на одной прошивке модуль работает прекрасно, а на другой он же не работает вовсе. Открывайте FAQ по модулям, темы модулей, каталог, репозиторий, смотрите на функционал модулей и их системные требования, и выбирайте то, что требуется именно вам и подходит для вашей прошивки. Информации в FAQ и описаниях модулей более чем достаточно, чтобы сделать выбор. А гарантий, что выбранный модуль у вас отлично заработает, никто вам не сможет дать, даже сам разработчик модуля. 8б. Списки модулей, совместимых с определенными прошивками, собранные силами пользователей. ˇ Модули, работающие на Android 5.x.x | Обновляемый список в Google Docs Модули, работающие и не работающие на Android 5.1 | Обновляемый список в Google Docs Модули, работающие и не работающие на Android 6.0 | Модули, работающие и не работающие на Android 6.0 (тема на XDA) Модули для Samsung TouchWiz | Модули для Samsung TouchWiz (Android 5) Модули для Xiaomi MIUI Модули для Meizu Flyme OS | Обсуждение модулей для Flyme OS Модули для OnePlus Oxygen OS Модули для Lenovo Vibe UI С прошивками на основе чистого Андроида (AOSP) - сам AOSP, CyanogenMod, AOKP и др. - совместимо большинство модулей (в зависимости от версии Андроида, конечно), поэтому для них списки не составляются. 8в. Как заставить модули, работающие на 5.0, работать и на 5.1. Ахтунг: фикс временный, эти манипуляции придется повторять после каждой перезагрузки. 8г. Как ставятся модули? Как обычные приложения - скачиваете apk и устанавливаете. Или прямо из Xposed Installer -> раздел "Загрузка" -> выбираете модуль по своему вкусу -> выбираете версию модуля -> нажимаете кнопку "загрузка", и модуль загрузится, а потом появится системный запрос на его установку (либо нажмите кнопку "установить" в Xposed, она появится рядом со скачанной версией модуля). 8д. Куда ставятся модули? Туда же, куда и все обычные программы - в data/app или в data/app-asec. 8е. Можно ли использовать модули Xposed с фреймворком WSM Tools? Конечно. Только смотрите на системные требования модуля, подходит ли он для вашей прошивки. 8ж. Не могу установить модуль: в системном установщике неактивна кнопка "установить". Читайте Когда блокируется кнопка "Установить" (Install) при установке APK. 9. Как включить (активировать) модуль? После установки скачанного модуля вы увидите в статус-баре/шторке уведомление о том, что он пока не активен. Можете просто тапнуть по этому уведомлению - и сразу попадете в раздел "Модули" оболочки Xposed. Отмечаете галкой нужный модуль и перезагружаете девайс (желательно прямо из Xposed: раздел "Фреймворк" -> полная перезагрузка). Дальше всё зависит от каждого конкретного модуля - одни не требуют настроек и включаются сразу после перезагрузки, другие представляют собой полноценные программы с массой настроек - в этом случае после выбора/изменения необходимых параметров снова нужна перезагрузка. 9а. Зачем нужна активация модуля после установки, почему нельзя было обойтись без нее, чтобы просто установить apk модуля и модуль бы заработал? Из соображений безопасности вашего девайса и удобства управления модулями (вы в любой момент можете отключить и включить любой установленный модуль). 9б. Если я ставлю несколько модулей, нужно активировать их по отдельности - выбираешь один, а потом перезагрузка, потом другой и перезагрузка? Нет, можно отметить все сразу и тогда уже перезагрузить девайс. Но имейте в виду, что при таком способе, если вдруг девайс уйдет в бутлуп, невозможно будет понять, какой именно модуль стал его причиной. Так что лучше всё же по отдельности. 9в. Могут ли модули конфликтовать друг с другом или с обычными программами? Как узнать, можно ли ставить модуль X вместе с модулем Y? Да, частенько конфликтуют, причем результат конфликта предсказать невозможно. Вероятность конфликта тоже непредсказуема, но один факт очевиден давно: не стоит одновременно ставить модули с одинаковым функционалом (или включать в них одни и те же опции) - это сильно повышает вероятность конфликта. 9г. Сколько всего модулей допустимо ставить? Не хочу, чтобы ОС была перегружена и начались лаги... На этот счет нет никаких универсальных правил. Тут как повезет, всё зависит от девайса и его ПО: иногда уже одного модуля достаточно, чтобы начались серьезные проблемы, а иногда и пара десятков работает без особых проблем. 9д. Что лучше ставить - модуль для Xposed или же обычную программу (или готовый мод для конкретной прошивки) с аналогичными функциями, если таковая есть? Тут нельзя сказать однозначно (модули, моды и программы бывают разные и по-разному могут вести себя на разных прошивках), но в целом, если сильно обобщить, то на первое место попадает готовый мод - он обычно максимально адаптирован под прошивку. На второе - обычная программа (при условии ее работоспособности на вашем девайсе, конечно). Почему так - читайте выше в п. 1в. Поэтому же не спешите устанавливать пачки модулей "на любой случай" - множество твиков придется оплачивать стабильностью и скоростью работы системы. 10. У меня модуль даже не устанавливается (ошибки "сбой разбора пакета"/"ошибка при синтаксическом анализе пакета"/"файл несовместим"/"файл поврежден"). - Вы скачали битый файл. Перекачайте и попробуйте установить ещё раз. - Вы не обратили внимания на системные требования модуля, и на вашем девайсе неподходящая версия Андроида. Подберите модуль с аналогичными свойствами, рассчитанный на вашу версию ОС. 10a. После установки модуля не получается его активировать - висит красное предупреждение: "Этот модуль требует более новой версии XposedBridge (...) и не может быть активирован". Обновите фреймворк Xposed до требуемой версии или попробуйте поставить предыдущую версию модуля. Не устраивают эти варианты - ищите другой модуль с аналогичными свойствами, работающий со старыми версиями Xposed, или пишите разработчику модуля, чтобы он добавил поддержку старых версий Xposed. Имейте в виду, что последнее не всегда возможно, т. к. некоторые модули изначально пишутся только под новые версии фреймворка. 10б. Модуль требует более новую версию XposedBridge (например, 82), но в моем старом Xposed для Android 4 более низкая версия XposedBridge, и более новых версий для Android 4 нет. Что делать, как обновить XposedBridge? Обновите прошивку до Android 5+, и тогда сможете обновить Xposed. Иначе никак: более новые версии XposedBridge рассчитаны на Android 5+. 10в. После установки модуля не получается его активировать: никаких предупреждений/ошибок при этом не появляется, модуль просит перезагрузить девайс для активации, но даже после нескольких перезагрузок упорно не активируется. Убедитесь, что выполнили полную, а не быструю перезагрузку девайса (большая часть модулей для успешной активации требует именно полную). Убедитесь, что модули не установлены на карту памяти. Убедитесь, для работы Xposed и модулей на вашем девайсе не нужен дополнительный патч ядра типа Grorkmod (уточните в теме прошивки своего девайса). Если ничего из этого не помогло - модуль конфликтует с вашей прошивкой или с установленной версией Xposed (некоторые модули изначально пишутся только под новые версии фреймворка, а давно не обновлявшиеся модули наоборот, часто не работают с новыми версиями фреймворка). Попробуйте поставить более старую версию модуля или самого фреймворка, подберите другой модуль с аналогичными свойствами или поменяйте прошивку. 10г. Установленный модуль не может получить рут-права, хотя мой девайс рутован. Обновите бинарник cуперпользователя (как это делается, спрашивайте в теме SuperSU или в теме прошивки своего девайса). 10д. После установки и активации модуля начинают возникать ошибки, падает графический интерфейс системы ("com.android.systemui остановлено") и другие системные приложения. Модуль конфликтует с вашей прошивкой. Попробуйте другую версию модуля, подберите другой модуль с аналогичными свойствами или поменяйте прошивку. 10е. Модуль нормально установился и активировался, но не работает - не дает зайти в свои настройки, не выполняет свои функции. - Убедитесь, что вы перезагрузили девайс после выбора модуля в Xposed (для его активации) и еще раз после настройки модуля. Настройки некоторых модулей (например, GravityBox) просто недоступны до активации модуля (при попытках доступа будет вылетать ошибка "фреймворк не отвечает"). Помните, что любое изменение настроек модуля обычно требует перезагрузки девайса (за исключением тех модулей, где изначально заявлена возможность изменения "на лету", без перезагрузки). - Убедитесь, что версия модуля подходит для вашей прошивки (т. е., например, если у вас Android 6 и в модуль уже добавили поддержку Android 6, убедитесь, что вы ставите именно версию с поддержкой Android 6, а не более старую). - Убедитесь, что вы не установили модуль на карту памяти. Ставьте модули только во внутреннюю память, иначе они не будут работать. - Проверьте рут. Возможно, нужно обновить бинарник SU или перейти на SuperSU, или поставить другую версию SuperSU, или изменить сам тип рута (напр., заменить несистемный системным). - Внимательно прочитайте системные требования модуля - возможно, для его работы требуется Busybox, которого у вас пока нет, или этот модуль разработан для конкретного аппарата (прошивки). Помните, что если в описании модуля прямо сказано, что ваша прошивка не поддерживается, вероятность того, что он не будет работать как надо, крайне велика. - Возможно, для работы Xposed и модулей на вашем девайсе нужен дополнительный патч ядра (как Grorkmod для некоторых китайфонов); уточните это в теме прошивки вашего девайса. - Возможно, для работы этого модуля требуется определенная версия Xposed. Так, некоторые новые модули пишутся только под новые версии фреймворка, а давно не обновлявшиеся модули наоборот, часто не работают с новыми версиями фреймворка. Попробуйте поставить более старую версию модуля или самого фреймворка. - Самая распространенная причина: модуль просто конфликтует с вашей прошивкой. Такое бывает: невозможно поддерживать весь зоопарк существующих стоковых и кастомных прошивок, которые зачастую уже очень сильно модифицированы. Особенно это касается стоковых прошивок с фирменными оболочками (типичный пример такой прошивки - Emotion UI от Huawei, она почти не кастомизируется модулями Xposed). Поищите другой модуль с аналогичными свойствами или поменяйте прошивку. Успешнее всего модули Xposed взаимодействуют с прошивками на основе чистого Андроида (AOSP). На сильно модифицированных кастомах типа MIUI, LEWA, Flyme OS, Color OS, Oxygen OS, Emotion UI и др. работает ограниченное число модулей, большинство из которых изначально создаются сугубо под эти прошивки. Форки Андроида (типа Remix OS, Aliyun OS) обычно вообще не дружат с модулями Xposed или даже с самим фреймворком (как, например, Aliyun OS). 10ж. Модуль работает лишь частично, некоторые заявленные опции не работают. См. выше. Проблема в совместимости с вашей прошивкой. Это частое и вполне нормальное явление. 10з. Опробовал кучу модулей, из них только несколько заработало; это нормально? Некоторые прошивки совместимы с крайне ограниченным числом модулей. Это совершенно нормально. 10и. При попытке зайти в настройки модуля появляется сообщение: "Этот модуль не содержит пользовательского интерфейса", почему? Потому что этот модуль не содержит пользовательского интерфейса и зайти в его настройки невозможно физически. Бывают такие модули "одной опции", которые не имеют настроек. 10к. Хочу найти модуль для <...>, но его почему-то нет, хотя задача самая простая, реализуется обычными средствами/даже рута не требует. Почему? Именно потому, что задача самая простая. Xposed не универсальная волшебная палочка на все случаи жизни и не рассчитана на удовлетворение всех возможных фантазий пользователя. Поэтому не надо пытаться стрелять из пушки по воробьям и искать модули для всякой ерунды, которая прекрасно реализуется обычными средствами. И не надо думать, что Xposed-модули лучше обычных программ, - перечитайте п. 1в этого FAQ. 10л. Нужно ли мне обновлять установленный модуль, если его предыдущая версия работает без нареканий? Как хотите. Если нареканий действительно нет, можно и не обновлять, особенно если изменения в новой версии для вашей прошивки не актуальны. Порой бывает так, что следующая версия, несмотря на то, что она формально более новая и улучшенная, внезапно отказывается работать там, где прекрасно работает старая. По-разному бывает - все прошивки разные, и предугадать поведение модулей невозможно. Делайте бэкап модуля (дополнительный нандроид-бэкап перед обновлением тоже никогда не лишний) и пробуйте. 10м. После установки модулей система начала глючить, возникают непонятные ошибки, приложения ведут себя странно и т. п. Как понять, что причина точно в каком-то модуле, а не в другом софте/самой системе? Деактивируйте или просто удалите подозрительный модуль с последующей полной перезагрузкой девайса. Если причина была в этом модуле, глюк исчезнет: модули влияют на систему лишь до тех пор, пока они включены (т. е. активированы в оболочке Xposed). Если ставилось несколько модулей и вы не догадываетесь, какой из них мог стать причиной глюков, деактивируйте их по одному и после каждой деактивации смотрите на результат. Либо можете попробовать снять логи, если умеете их читать. 10н. Работа модуля меня не устраивает, игра с его настройками не помогает, хочу от него избавиться; как мне полностью избавиться и от изменений, внесенных этим модулем? Удалите этот модуль и для верности сделайте в рекавери вайп кэша и далвик-кэша. При удалении модулей все внесенные ими изменения системы также удаляются. 11. Не могу скачивать модули через Xposed Installer - онлайн-коллекция модулей (репозиторий) не загружается даже после обновления списка. При этом сам фреймворк работает, установленные модули тоже и загрузка модулей разрешена. - Убедитесь, что загрузка модулей в настройках Xposed Installer действительно разрешена. Выключите и включите её заново. - Убедитесь, что на девайсе есть интернет и Xposed не закрыт доступ в сеть (фаерволы, программы управления разрешениями, блокировка в файле hosts). - Попробуйте деактивировать любой установленный модуль, перезагрузить девайс и снова его активировать. - Если у вас установлен мод Xposed Installer - Material Design Xposed Installer, попробуйте заменить его на оф. версию - у модов бывают проблемы с доступом к серверу и, как следствие, с загрузкой модулей из репозитория. Либо ждите обновления этого мода. - Не ставьте моды Xposed Installer поверх оф. версии; предварительно удаляйте оф. версию инсталлера с очисткой ее данных. Если уже поставили и репозиторий перестал загружаться, очистите данные Xposed Installer и переустановите его. - Если ничего не помогло, просто открывайте репозиторий в браузере и качайте модули прямо из браузера. На некоторых прошивках загрузка модулей из Xposed не работает, и это не лечится. 11а. Всегда успешно скачивал модули с репозитория, а сегодня вдруг не получается - нет соединения с IP. Почему? На сервере репозитория периодически случаются проблемы, просто подождите немного, и связь восстановится. Также неплохо бы проверить, не закрыли ли вы Xposed доступ в сеть каким-нибудь свежеустановленным фаерволом или утилитой типа LBE Security Master, управляющей разрешениями. 11б. Онлайн-коллекция модулей загружается, но сами модули не скачиваются, загрузка сразу обрывается. Возможные причины: модифицированный Xposed Installer, блокировка в файле hosts или проблемы на сервере Xposed. Решения те же, что выше в пп. 11/11а. 11в. Фреймворк Xposed работает, но все модули куда-то пропали - во вкладке "модули" пусто, Xposed Installer их не видит и пишет: "Модули Xposed не найдены!" Ставлю новые модули, но они тоже не появляются в списке. Проверьте, возможно, у вас стоит какая-то утилита для работы с разрешениями (LBE Security Master, аналогичный системный блокировщик (актуально для MIUI и прочих кит. прошивок), модуль DonkeyGuard, XPrivacy и т. п.), с помощью которой вы запретили Xposed Installer получать информацию об установленных приложениях. В LBE зайдите в подраздел "Безопасность - Разрешения" и разрешите Xposed Installer получать информацию о приложениях или просто сделайте его доверенным, после чего перезагрузите девайс. Если Xposed ничего не запрещено, возможно, это ошибка самого приложения; попробуйте очистить его данные (Приложения -> Xposed Installer -> Очистить данные). Если и это не помогает, попробуйте переустановить фреймворк. 12. Мне не нужен Xposed, как правильно полностью его удалить? Если у вас Xposed 2.x.x для Android < 5: открываете в Xposed раздел "Фреймворк", нажимаете кнопку "удалить" и после перезагрузки удаляете Xposed Installer как обычное приложение. Если у вас Xposed для Android 5 и выше: фреймворк можно удалить вручную из рекавери, или же просто прошить в рекавери архив-деинсталлятор Xposed Uninstaller - эти деинсталляторы лежат в постах со сборками Xposed. Если после этого девайс не запускается (висит загрузочный экран), сделайте в рекавери вайп кэша и далвик-кэша. Оболочка Xposed - Xposed Installer 3.0 alpha4.apk - удаляется как обычное приложение. Также возможен альтернативный способ с заменой системных файлов вручную и самый простой вариант - восстановить нандроид-бэкап системы, cделанный до установки Xposed. 12а. А как правильно удалять модули? Или они удаляются при удалении Xposed? Модули - отдельные приложения, удаляются как обычные приложения (за исключением некоторых частных случаев - так, например, для удаления XPrivacy нужно прошить в рекавери отдельный деинсталлятор). При удалении Xposed они только деактивируются. 13. Если я удалю Xposed, сделанные модификации сохранятся? НЕТ. При удалении самой Xposed или её модулей все сделанные ими модификации также удалятся, т. к. после удаления фреймворка Xposed в /system/bin возвращается оригинальный app_process со всеми из этого вытекающими (читаем п. 1 FAQ о механизме работы Xposed). Модификации в работе лишь до тех пор, пока установлен и работает фреймворк Xposed и модуль, ответственный за эти модификации. 13а. А если я удалю только модуль? См. выше: модификации в работе только до тех пор, пока работает модуль, их создающий. Ну и сам фреймворк Xposed, естественно. Исключение составляют модули для смены номера в SIM (SIM Number Changer, Phone Number Fix, SIMEditor) - внесенные ими изменения сохраняются и после удаления этих модулей. 13б. То есть способа сохранить сделанные модификации без Xposed и модуля вообще нет? Ну почему же, есть один способ: правьте код прошивки/целевого приложения вручную - для такого модифицирования Xposed не требуется. Для всех остальных случаев - вообще нет. И не будет. 13в. После установки Xposed можно удалить приложение для получения рут-прав и приложение для управления рут-правами (SuperSU, Superuser)? Приложения для получения - да, приложение для управления - нет, в противном случае ни одна программа на вашем девайсе не сможет получить рут-права + есть шанс просто получить полукирпич. 14. Попытка установки была неудачной, и теперь девайс не включается, зависая на заставке (постоянно перезагружается)! Что делать?! Не паниковать раньше времени. Попробуйте загрузиться в рекавери и сделать вайпы кэша и далвик-кэша (это особенно актуально для Xposed для Android 5+, зачастую без проблем ликвидирует бутлуп и позволяет Xposed нормально заработать). В Xposed встроена опция так называемой безопасной загрузки. Поэтому если ваш девайс ушел в бутлуп, прежде всего нужно попробовать загрузиться в безопасном режиме, без Xposed - для этого в момент начала загрузки системы несколько раз с периодичностью в несколько секунд нажмите любую хард-кнопку (громкость, меню, домой). Через какое-то время вы получите краткий виброответ, означающий, что фреймворк Xposed загружается и принял вашу команду отключиться. После этого нажмите ту же хард-кнопку еще раз пять, после чего получите длинный виброответ, означающий, что фреймворк Xposed отключился. Далее ОС загрузится в обычном режиме и вы спокойно сможете удалить проблемный Xposed/модуль. (Внимание: в Xposed от wanam начиная с версии 75.7 опция безопасной загрузки отключена!) Если у вас Xposed 2.x.x (для Android 2.3-4.4) и безопасная загрузка с помощью хард-кнопок не сработала, загружаетесь в рекавери и прошиваете из папки sdcard/Android/data/de.robv.android.xposed.installer/files архив-деактиватор Xposed-Disabler-Recovery.zip, который автоматически создается при установке Xposed. Или Xposed-Disabler-CWM.zip. Xposed для Android 5+ не создает архив-деактиватор! Если у вас Xposed для Android 5+, можете использовать этот деактиватор. Если после деактивации вам нужно снова активировать Xposed, просто прошейте активатор (Xposed_enabler), лежащий в этом же посте. Можно обойтись и без архива-деактиватора и попробовать через файл-менеджер рекавери или AROMA восстановить оригинальный app_process вручную. Если вы умеете работать с ADB, можно отключить фреймворк с его помощью. Загрузитесь в рекавери, подключитесь к девайсу через ADB shell и создайте файл disabled (можно нулевой длины) по пути /data/data/de.robv.android.xposed.installer/conf/. Можно сделать это прямо из командной строки в папке ADB; команда следующая: adb shell "echo 1 > /data/data/de.robv.android.xposed.installer/conf/disabled" После этого фреймворк отключится и ОС загрузится в обычном режиме. Для создания файла отключения (disabled) не обязательно использовать ADB, это можно сделать и с помощью рекавери: TWRP -> Advanced -> Terminal command -> touch /data/data/de.robv.android.xposed.installer/conf/disabled Файл-менеджер AROMA также умеет запускать встроенный терминальный эмулятор, так что можно использовать и его. Можно создать файл disabled заранее и переместить его в нужную папку, выставив соответствующие разрешения, с помощью файл-менеджера кастомного рекавери или AROMA. Если бутлуп был из-за какого-то модуля и вам потом снова нужно активировать Xposed, достаточно удалить созданный файл disabled и перезагрузить девайс. Если вы точно знаете, что причиной бутлупа стал какой-то определенный модуль, можно удалить только его, не удаляя и не деактивируя сам фреймворк Xposed. Для этого через файловый менеджер рекавери или AROMA удалите папки проблемного модуля в разделе /data/app. Также удалить модуль можно с помощью ADB, команда: adb uninstall <название_модуля.apk> Если у вас стоит Xposed для Android 5+, можете удалить Xposed вручную или просто прошить в рекавери архив-деинсталлятор Xposed Uninstaller - они лежат в постах со сборками Xposed. Обратите внимание, что деинсталлятор нужно выбирать соответственно установленной версии Xposed и архитектуре процессора/прошивки девайса, в противном случае есть шанс окирпичить девайс! Прошивка деинсталлятора удаляет Xposed, а не просто деактивирует. Если всё это не сработало, восстанавливаете в рекавери предварительно сделанный нандроид-бэкап системы. Вы же его сделали, правда?.. Если нет - перепрошиваете девайс. Как это делается, см. в теме его прошивки. Все вопросы об этом задавайте только в тему своего девайса/его прошивки! 14а. Фикс бутлупов из-за Xposed для Sony Xperia Z* на Android 5.0.2. / Фикс бутлупов из-за Xposed для Sony Xperia Z Ultra на Android 5.x.x. 15. Если качать модули из репозитория Xposed, куда они скачиваются? В папку sdcard/Android/data/de.robv.android.xposed.installer/files. Еще можете проверить папку data/data/com.android.providers.downloads/cache. 16. Судя по данным менеджера приложений, Xposed со временем начинает занимать все больше и больше места, и цифры совершенно дикие - сотни мегабайтов. Почему так? Размер папки Xposed растет из-за неотключаемого логгирования. Очистите журнал логов (Xposed -> Меню -> Журнал -> Меню -> Очистить журнал), а чтобы история не повторялась, по пути data/data/de.robv.android.xposed.installer/ удалите папку log и вместо нее создайте файл log без расширения. За совет спасибо gavrila. Если ваш девайс поддерживает init.d (скрипты и твики, выполняемые во время загрузки системы), можете использовать скрипт для очистки папки логов. Также на некоторых прошивках помогает удаление данных Xposed и переустановка фреймворка. 17. Можно ли "вшить" Xposed и настройки модулей Xposed в новую прошивку, чтобы после установки прошивки не нужно было снова ставить фрейм и настраивать модули? Можно. И еще одно решение. И важная деталь. 18. Я хочу обновить прошивку, можно ли сделать это при установленном Xposed? Всё зависит от способа обновления (по воздуху или с помощью программы-прошивальщика) и степени изменения системы. Так, при OTA-обновлении стоковых прошивок, обычно проверяющих целостность системных блоков, категорически не рекомендуется обновляться уже при наличии рут-прав и/или кастомного рекавери, иначе велик шанс получить "кирпич". В этом случае обновляться с Xposed можно лишь в том случае, если у вас Android 6, несистемный рут и несистемный Xposed. Если нет - сначала нужно привести девайс в вид, близкий к первозданному (т. е. избавиться от рута, Xposed и других изменений системного раздела). Это не касается кастомов, заточенных под OTA (наподобие CyanogenMod), там более мягкие требования, позволяющие обновляться при установленном руте и Xposed (чтобы Xposed при обновлении не деактивировался, см. ниже п. 18б). Если же вы собираетесь использовать для обновления программу-прошивальщик, то тут в принципе не важно, насколько модифицирована система, можете обновляться и при установленном Xposed (но он тогда деактивируется и придется его ставить заново). 18а. Я хочу поменять прошивку (обновиться по воздуху или прошить новую другими средствами), Xposed при этом деактивируется? Да. Файл app_process в /system/bin - неотъемлемая часть каждой прошивки и всегда перезаписывается при ее смене, поэтому Xposed потом придется ставить заново. А если при перепрошивке будет сделан вайп data/factory reset, то, естественно, удалится и оболочка Xposed - Xposed Installer. 18б. А можно сделать так, чтобы после OTA-обновления прошивки не слетала активация Xposed? Да, если ваш девайс поддерживает init.d (скрипты и твики, выполняемые во время загрузки системы) - можно прошить соответствующий скрипт. Скрипты для CyanogenMod и других прошивок такого типа, основанных на AOSP: скрипт для Android 4.4, CM 11 | скрипт для Android 5, CM 12.x и 32-битных систем | скрипт для Android 6, CM 13 | более новые скрипты для Android 5/6, CM 12-13 и всех процессоров. Либо обратитесь за скриптом в тему прошивки своего девайса или общую профильную Скрипты, твики Android. Все устройства. Скрипт для других прошивок и старых версий Xposed. 19. А как сделать свой модуль Xposed? Вот инструкция и еще одна. API для разработчиков модулей: http://api.xposed.info/ | https://github.com/r...d-Framework-API Ахтунг: нужны знания программирования на Java и соответствующие инструменты. Обсуждать создание модулей можно в профильном разделе форума Прикладное программирование, там много полезной информации. Вопросы знатокам-программистам можете задавать в общую тему Вопросы по программированию, создавать отдельные нет необходимости. В теме Xposed процесс создания модулей не обсуждается. 19а. А если я сам не умею, где можно попросить модуль у мастеров, оставить идею для дальнейшей разработки? Вам в тот же раздел прикладного программирования, в тему Программы на заказ. Но будьте готовы к необходимости оплатить заказ - разработчики не будут тратить кучу времени и сил за "спасибо", и "просто идея" с большой вероятностью так и останется "просто идеей". Если знаете английский, можете писать и в профильную тему на XDA - Xposed Modules Collection | Post Modules' Requests Here!, но не рассчитывайте на быстрый результат, идеи оттуда редко исполняются - фантазеров-заказчиков на порядки больше, нежели свободных разработчиков. 20. Возможно ли скрыть установленный фреймворк Xposed от других приложений, которые не работают в его присутствии? См. выше п. 7з. Ответ: практически невозможно. 21. Где найти логи Xposed? / Как снять полный лог для багрепорта разработчику Xposed/модуля? Xposed сам ведет внутренний лог, который можно изъять так: Xposed Installer -> Журнал -> Меню -> Сохранить на SD-карту или Отправить. Сами лог-файлы сохраняются в папке /data/data/de.robv.android.xposed.installer/log/. Начиная с 85-й версии Xposed умеет вести и полный лог (лог всех событий). Для активации полного логгирования создайте пустой файл без расширения под названием log_all в папке /data/data/de.robv.android.xposed.installer/conf. Сделать это можно вручную, а если девайс ушел в бутлуп, то с помощью ADB или из рекавери (TWRP -> Advanced -> Terminal command -> touch /data/data/de.robv.android.xposed.installer/conf/log_all). Также вы можете снять полный лог сторонними утилитами типа CatLog / LiveBoot или с помощью ADB (особенно актуально, если девайс ушел в бутлуп и нужно снять полный лог для определения причины бутлупа). Подробнее в FAQ на GitHub - "How can I get logs?" 21а. Xposed не ведет журнал логов, в папке их тоже нет или они нулевого размера, в чем проблема? В прошивке, а именно в системном логгере. На некоторых прошивках с глючным системным логгером Xposed не может записывать логи. 21б. Как снять лог, если девайс ушел в бутлуп (завис на заставке, постоянно перезагружается). 21в. Как понять, поведение какого модуля прописалось в логе? Посмотреть на имя его пакета. Например, имеем кусок лога: 12-02 22:32:55.943 E/Xposed ( 2338): java.lang.NoSuchMethodError: com.android.incallui.CallCardFragment#setDrawableToImageView(android.widget.ImageView,android.graphics.drawable.Drawable)#exact 12-02 22:32:55.943 E/Xposed ( 2338): at de.robv.android.xposed.XposedHelpers.findMethodExact(XposedHelpers.java:181) 12-02 22:32:55.943 E/Xposed ( 2338): at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:131) 12-02 22:32:55.943 E/Xposed ( 2338): at com.ceco.marshmallow.gravitybox.ModDialer.init(ModDialer.java:259) ... Ищем имя пакета модуля. Это com.ceco.marshmallow.gravitybox. Гуглим и узнаем, что в логе прописана ошибка модуля GravityBox [MM]. 22. Разработчики говорят, что эта программа полностью опенсорсная. Где я могу найти ее исходный код/API? На GitHub 22а. Если вы хотите модифицировать Xposed по своему усмотрению. 23. Я хочу определенную фичу, а Xposed для меня не вариант: нужного модуля нет (есть, но не работает/просто не устраивает/Xposed конфликтует с прошивкой). Прошивки с такой фичей или таких сторонних программ для моего девайса тоже нет. Что делать? Откройте в этом посте спойлер "Что делать, если Xposed-модули вам не помогли". Если этот рецепт не помог и есть возможность оплаты, попробуйте сделать заказ разработчикам (см. выше п. 19a). Если и это для вас не вариант, забудьте об этой фиче. 24. Я хочу поддержать разработчика этой прекрасной программы! Как? Вам сюда. 25. Я хочу спросить разработчика Xposed о его планах/сообщить о багах/озвучить пожелания... Пишите ему в тему Xposed на XDA; все нужные ссылки лежат в шапке. То же касается и авторов неофициальных сборок Xposed - ув. wanam, arter97, romracer, liudongmiao и topjohnwu. В этой теме их никогда не было, нет и не будет, поэтому писать им здесь бессмысленно. Контактные данные авторов неоф. сборок Xposed 25а. А почему я не вижу контактов самого разработчика Xposed? rovo89 не афиширует свою почту, дабы его не заваливали глупыми вопросами и не отвлекали от работы. Пишите ему в тему Xposed на XDA или на GitHub.

 

 

Знаешь, что надо сделать?

Установить апк


Изменено пользователем Zelol
LightSight понравилось это

Поделиться сообщением


Ссылка на сообщение

Заебись, надо брать. Давно хотел поюзать их. Только чет предзаказы какие-то ебаные, как на жд. Дали купон один на всех, походу потом придется сидеть ловить.

Поделиться сообщением


Ссылка на сообщение

:lol: :lol: :lol: :lol: хуя пичот

хз че ты скинул

http://i.imgur.com/seHfoQB.png

 

Заебись, надо брать. Давно хотел поюзать их. Только чет предзаказы какие-то ебаные, как на жд. Дали купон один на всех, походу потом придется сидеть ловить.

да с -5к полу-наебка какая-то выходит

у них сейчас сайт лежит, а что будет 19 блять :lol: все сломается

Поделиться сообщением


Ссылка на сообщение

:lol: :lol: :lol: :lol: хуя пичот

хз че ты скинул

seHfoQB.png

 

Заебись, надо брать. Давно хотел поюзать их. Только чет предзаказы какие-то ебаные, как на жд. Дали купон один на всех, походу потом придется сидеть ловить.

да с -5к полу-наебка какая-то выходит

у них сейчас сайт лежит, а что будет 19 блять :lol: все сломается

Что за хуйню ТЫ скинул?

Заходим в топик xposed на 4 pda, видим ОДНО слово "установка", нажимаем на него, видим то, что я скопировал, эни пробелмс?

Поделиться сообщением


Ссылка на сообщение

У тебя рак мозга, походу, как и у всего остального пда, если я хочу установить программу я нажимаю "установка"

Вижу стену текста и забиваю хуй

Я три дня не мог поставить это дерьмо, потому что мне лень было читать этот фак

А оказалось, что настоящая инструкция под пунктом 3

Поделиться сообщением


Ссылка на сообщение

хз, я когда изучал программу эту сразу разобрался, наверное рак мозга то у тебя, долбаеб :lol: в 3ех ссылках запутался :lol:

Поделиться сообщением


Ссылка на сообщение
(изменено)

Потмоу что ты 16 лет школьник, который весь день только и делает, что сидит на продоте и 4пда, спорит, про айфоны-андроиды в комментах к новостям, и читает просто так гайды на 4 экрана, так как делать больше нехуй.


Изменено пользователем Zelol

Поделиться сообщением


Ссылка на сообщение

Ну там вроде только с ушами комплект ограничен 3500 штук. А просто телефон без лимита вроде.

Поделиться сообщением


Ссылка на сообщение

Ля сперма, не читал эти стены, написал хуйню, думал у дяди рекавери сломалось

 

Кстати гайды хуйня на 4пда, по крайней мере в топиках моих устройств были, никакой системы, никаких последовательностей, ссылки мертвые

Darkd3ad понравилось это

Жри, дрочи, играй в доту.

Поделиться сообщением


Ссылка на сообщение

я его не читал еблан ты конченный, увидел что там древний гайд на 2.3 андроиды и скипнул, нахуя мне это знать

 

потом нашел под 6.0 ссылку и там инструкция в 4 блять пункта :lol: :lol: :lol: :lol: 5 минут блять :lol: но соре сверхразуму 4+ дней надо :sad:

 

Ну там вроде только с ушами комплект ограничен 3500 штук. А просто телефон без лимита вроде.

суть в том что нужно с 20 00 по 00 00 19 числа подтвердить предзаказ

а сайт может упасть к хуям или еще че, короче оч сложно

интересно че там прошивку подвезли чи не, можно пользоваться или flyme os

Поделиться сообщением


Ссылка на сообщение
(изменено)

интересно, уши которые через type-c подойдут к н5х?

 

а то у ле эко какой-то свой протокол аудио, вот хуй знает заказывать или нет


Изменено пользователем c00lizz

Поделиться сообщением


Ссылка на сообщение

Кстати да :hmm: интересно подойдут или нет

 

Только вот нахуя? В н5х есть божественный 3.5

Поделиться сообщением


Ссылка на сообщение
(изменено)
Инструкции на 4пда это худшее говно от даунов, просто блять худшее гавно, и худший форум. Нулевые уебки 13 лет, которых пиздят в школе, с айкью мартышки пытаются строить из себя каких то не ебаца айти специалистов. Худший форум, худшие инструкцию, любую инструкцию на этом дерьме можно переписать и сделать в 1000 раз короче и в 100000 раз удобнее абсолюнто для любого пользователя.

У меня никаких проблем никогда с телефона на андроиде не возникало, не с прошивкой, не с рутмо, ни с чем, но я прекрасно понимаю, что у кого могут возникнуть пробелмы.

Кинуть инструкцию как установить xposed?

 

 

 

1. Что такое Xposed и как работает эта программа. 1a. Влияет ли Xposed со своими мосдулями на автономность девайса, ускоряет расход батареи? Как правило, нет. Батарею они, конечно, потребляют, но в количествах, на которые можно не обращать внимания. Однако от индивидуальной несовместимости Xposed/модулей с конкретной прошивкой никто не застрахован (см. ниже п. 1в), и в таких случаях уже возможно всё, что угодно - и повышенный "жор" батареи в том числе. 1б. А как они относятся к оперативной памяти? Обычно потребляют по минимуму, по сравнению с обычными приложениями. 1в. А на скорость работы влияют? Замедление работы/загрузки системы/какие-либо глюки и конфликты возможны? Да. Xposed с модулями, упрощенно говоря, требует от системы дополнительных вычислений (и на более глубоком уровне, нежели обычные программы) и повышает нестабильность системы, поэтому вполне вероятно уменьшение скорости работы и "подлагивание", особенно если установлено много модулей. И даже если их немного, индивидуальная несовместимость фреймворка/модулей с конкретной прошивкой - явление не такое уж и редкое, и проявляться она может по-разному. Предсказать ее невозможно: иногда уже одного модуля достаточно, чтобы начались проблемы, а иногда и пара десятков работает без проблем - тут как повезет, всё зависит от девайса и его ПО. Кроме того, Xposed с некоторыми модулями могут создавать проблемы для других приложений, мешать их корректной работе, а иногда и даже просто запуску (как приложений, так и самой системы в целом), могут вызывать спонтанные самопроизвольные перезагрузки девайса. Безусловно, "могут" не означает "обязательно будут", но всё равно имейте в виду, что такое возможно и наблюдается не слишком редко. 1г. Почему Xposed нет в Google Play? Потому что её разработчик против этого, а Google против утилит, изменяющих ОС и другие приложения на столь глубоком уровне, так что Xposed в GP в любом случае долго б не продержалась. 1д. Структура официального приложения Xposed Installer. 1д. А не опасно ставить такую программу, получающую доступ ко всем функциям системы? - Отчасти опасно. Что поделать, большие возможности всегда сопряжены с большим риском. С другой стороны, иные способы модифицирования системных и программных ресурсов также открыты для вредоносного кода. Комментарий разработчика Xposed. Так что решайте сами, что вам важнее - Xposed и ее возможности или стопроцентная безопасность (если второе, там вам стоит заодно избавиться и от рута и сделать шапочку из фольги). Обсуждать проблемы безопасности Андроида и его ПО можно в профильной теме Безопасность в Андроиде. Приватность и анонимность в интернете. Здесь это будет считаться флудом. 2. Требования к установке. - Наличие рут-прав - обязательно* для установки и полноценной работы Xposed, т. к. Xposed и его модули = глобальное вмешательство в систему (см. выше п. 1). Если у вас установлен так называемый несистемный рут (systemless root; появился на Android Marshmallow), ставьте модифицированную оболочку Xposed или Material Design Xposed Installer от dvdandroid - официальная версия Xposed Installer пока не видит несистемный рут. Если вы хотите и Xposed сделать несистемным, тогда вам только сюда - другие сборки Xposed ставятся как обычные системные. * обязательно только на Android < 5. На Android 5+ при установке Xposed из рекавери вы можете поставить его и без рута, но тогда не сможете пользоваться некоторыми модулями, запрашивающими рут-права в частном порядке. Так что для полноценной работы с Xposed рут все-таки очень желателен. - S-OFF, если у вас девайс HTC (иначе все изменения в ядре исчезнут после перезагрузки) - необходим не всегда, но часто. - Наличие рабочего кастомного рекавери (CWM, TWRP) и предварительно сделанного нандроид-бэкапа системы - обязательно, для отката и восстановления в случае возникновения проблем (для самой установки Xposed рекавери не обязателен, см. ниже пп. 5/5а/6д). Вероятность того, что откат вам понадобится, приближена к 99%! Если вы новичок в Андроиде, пока не умеете работать с рекавери или у вас его по каким-то причинам нет, Xposed не для вас, поверьте народному опыту - слишком велик шанс лишиться всех своих данных. Имея дело с Xposed, важно не установить его любой ценой, а прежде всего обезопасить себя от крайне вероятной потери своих данных. - Умение внимательно читать описания и инструкции. Абсолютно обязательно, если нет желания перепрошиваться. Важно: - Xposed не поддерживает среду исполнения ART в Android 4.4.x KitKat и при установке автоматически меняет её на Dalvik. Xposed для Android 5+ также не работает на KitKat и не будет работать никогда (см. ниже п. 2л). Для тех, кто в танке: смена среды исполнения актуальна ТОЛЬКО для Android 4.4. На Android 5+ среда не может измениться физически, т. к. там она только одна (усовершенствованная ART). - Xposed плохо дружит с прошивками LEWA и MIUI. Если официальная версия Xposed отказалась работать, ставьте модифицированную от SolarWarez или (если у вас прошивка на Android 4.0.3-4.3) специальный аналог Xposed - WSM Tools. Можно пробовать использовать WSM и на других китайских прошивках, не только на MIUI и LEWA - иногда он работает лучше Xposed. На некоторых сборках MIUI/LEWA фреймворк не работает ни в каком виде (ни Xposed, ни WSM); в этом случае решение только одно: менять прошивку. - Dell Venue 8 7840 (и, возможно, другие девайсы Dell Venue) на стоковом Android 5.1 не поддерживается и никогда не будет, т. к. разработчики Dell в этой версии Android создали нестандартный "промежуточный" вариант среды ART, в котором Xposed не может работать. - Не гарантируется работа Xposed (и самого девайса после установки Xposed) на аппаратах с процессором MTK6592 и стоковыми прошивками (только со стоковыми! аппаратов с кастомами это не касается!), т. к. эти прошивки базируются на Aliyun OS, форке Андроида, несовместимом с Xposed. Комментарий разработчика Xposed касательно несовместимости Xposed с Aliyun OS. - Предварительный нандроид-бэкап - главное правило и залог спокойствия для каждого пользователя Xposed и ее модулей. Если вам лень бэкапиться и вы предпочитаете принцип "авось пронесет", вините потом только себя. 2а. А для Xposed есть разница, odex или deodex целевая прошивка? Нужно ли деодексировать прошивку, чтобы установить Xposed? Обычно нет. Раньше деодексирование требовалось Samsung TouchWiz на Android 5.0.x, но теперь оно не обязательно - появился Xposed от dkcldark, работающий и с одексированным стоком Samsung (Xposed от arter97, возможно, тоже скоро будет поддерживать одексированный сток). В некоторых случаях деодексирование может потребоваться стоковым прошивкам Huawei (EMUI). 2б. В шапке темы указано несколько версий Xposed - 2.6.1, 2.7 beta и 3.0 alpha4 - в чем их различие? / Какая из сборок для Android Lollipop считается стабильной? 2.6.1 - последний стабильный релиз для Android 4.0.3-4.4.4; 2.7 - тестовая бета для Android 4.0.3-4.4.4; 3.0 alpha4 - оболочка Xposed для Android 5.x.x-6.0.x (Xposed для Android 5+ состоит из 2-х отдельных частей - приложения-оболочки Xposed Installer 3.0 и zip-архива с самим фреймворком). Первым стабильным релизом для Android Lollipop стал фреймворк v72. Какая именно сборка будет работать стабильней на вашей прошивке, угадать невозможно - иногда более стабильными оказываются не самые последние сборки. Почему Xposed Installer 3.0 до сих пор формально носит статус "альфа", если сам фреймворк давно стабилен? Да просто разработчику лень собирать новый apk только ради изменения его названия. 2в. Как мне понять, какую версию Xposed ставить? Можете просто поставить Material Design Xposed Installer v3.0 alpha4 от dvdandroid - он подсказывает, какой фреймворк выбрать, и даже позволяет сразу загрузить его и быстро установить (при наличии кастомного рекавери). Для выбора и загрузки будут доступны официальные сборки Xposed, несистемный Xposed, Xposed для стоковых прошивок Samsung и для MIUI; также этот Installer позволяет устанавливать старый фреймворк для Android 4.1-4.4. Либо сами узнавайте тип процессора и разрядность прошивки вашего девайса (в его теме на форуме или используйте Гугл, это легко; либо можете поставить любой анализатор системы типа AIDA64) и выбирайте соответственно этой информации и установленной версии Android - т. е. читайте пункты ниже и/или смотрите эту упрощенную схему выбора Xposed. (Схема читается сверху вниз, по ходу стрелок, а не наоборот!) Внимание: Xposed для прошивок Emotion UI (Huawei), Nubia UI (ZTE), Flyme OS (Meizu) и несистемный Xposed для прошивок с несистемным рутом не включены в эту схему, дабы не загромождать ее; они вынесены отдельными пунктами в разделе "скачать"! Уменьшено на 81% Прикрепленное изображение 2003 x 1000 (285,45 КБ) Если не работает выбранная версия Xposed, можете попробовать более старую сборку или версию от другого автора (если она доступна для вашего девайса). 2г. Так какую версию Xposed ставить на девайс с обычным 32-битным процессором (ARMv7) и 32-битной прошивкой? Ту, которая соответствует его версии ОС. Не заработают крайние версии Xposed - пробуйте более старые (это особенно актуально для процессоров MTK и Android 4.0.3-4.2). Версии для Lollipop ставятся только на Lollipop: для 5.0 - на 5.0.x, для 5.1 - соответственно на 5.1.x. Версия для Marshmallow ставится только на 6.0.x. Если не работает официальная версия Xposed, пробуйте альтернативные - от wanam, от romracer или от SolarWarez. Для девайсов Samsung на стоковых прошивках есть отдельные сборки - для 5.0.x и для 5.1/6.0; обычные вызовут бутлуп. Для девайсов Huawei и ZTE на стоке также есть отдельные сборки. Та же история и с MIUI - для неё существует отдельная модифицированная версия Xposed. Если у вас Android 6, несистемный рут и вы хотите и Xposed сделать несистемным, читайте ниже п. 2ж. 2д. А для 64-битных процессоров (ARMv8) и прошивок Xposed есть? Есть, но сначала проверьте в разделе /system наличие библиотеки /lib64 - некоторые формально 64-битные процессоры работают в 32-битном режиме, и на девайсе с 64-битным процессором вполне может стоять 32-битная прошивка. Если библиотеки lib64 в системном разделе нет, это ваш случай и тогда вам нужно ставить Xposed для 32-битных девайсов. Если библиотека lib64 в разделе /system есть, вам нужно ставить Xposed для 64-битной платформы - ищите сборки с пометками "arm64"/"64-бит"/"ARMv8" (если вдруг у вас Android < 5, см. ниже п. 3а). Сборки для ARMv8 ставятся только на девайсы с 64-битным процессором/64-битной прошивкой; даже не пытайтесь ставить их, если у вас обычные 32-битные. Если официальная сборка Xposed у вас не заработала, пробуйте альтернативную от wanam или от romracer. Для 64-битных девайсов Samsung на стоковых Android 5.1/6.0 есть отдельная сборка, другие вызовут бутлуп. Та же история и с Huawei EMUI, ZTE NubiaUI и MIUI. Если у вас Android 6, несистемный рут и вы хотите и Xposed сделать несистемным, читайте ниже п. 2ж. 2е. А с процессорами архитектуры x86 (процессоры Intel, AMD) Xposed совместим? Да, начиная с версии 2.4.1. Если у вас Android 5+, ищите сборки фреймворка с пометкой "x86". Если у вас Android 6, несистемный рут и вы хотите и Xposed сделать несистемным, читайте ниже п. 2ж. 2ж. На моей прошивке установлен несистемный рут (systemless root); как быть в этом случае? Я могу и Xposed поставить не в системный раздел, чтобы спокойно получать ОТА-обновления прошивки? В этом случае нужно ставить модифицированную оболочку Xposed или Material Design Xposed Installer - MOD от dvdandroid, т. к. официальная версия Xposed Installer пока не видит несистемный рут. Если вы хотите поставить и сам фреймворк не в системный раздел, тогда вам только сюда - другие сборки Xposed ставятся как обычные системные. 2з. А есть где-нибудь список девайсов, на которых Xposed был успешно протестирован? / А Xposed заработает на моем девайсе/прошивке? / Подскажите оптимальную версию Xposed для моего <название модели>/<название прошивки>? Такого списка нет и не будет. Вот почему. Работоспособность Xposed по большей части зависит не от девайса, а от его прошивки, а существующих прошивок - тысячи; кроме того, Xposed может конфликтовать не только с прошивкой, но и с установленным сторонним ПО и системными модами. Поэтому составить список девайсов, на которых Xposed стопроцентно заработает, просто нереально. Делайте нандроид-бэкап и пробуйте, только так - предсказать поведение Xposed в каждом конкретном случае невозможно, Нострадамусов здесь нет. Предварительно можете проконсультироваться в теме своего девайса, работает ли на нем Xposed и какую сборку лучше выбрать (прежде чем спрашивать, просто воспользуйтесь поиском по теме: эти вопросы обычно обсуждаются множество раз, не нужно множить повторы). Если не работают последние версии Xposed, пробуйте более старые - так, например, 2.3.1 хорошо проявила себя на китайских стоковых прошивках на Android 4.1-4.3. 2и. А с моим девайсом не случится ничего плохого после установки Xposed? 99%, что нет, если вы внимательно читаете FAQ, описания ее сборок и модулей, смотрите, что именно ставите и как, и обязательно предварительно делаете нандроид-бэкап. В противном случае наверняка случится и придется перепрошиваться. 2к. А какие еще есть аналоги Xposed помимо WSM Tools? Только WSM Tools. WSM работает только на Android 4.0.3-4.4 (даже на 4.0.3-4.3) и тоже только в Dalvik-среде. 2л. То есть для Android 4.4.x KitKat с включенной средой ART вообще нет и не будет никаких вариантов? Именно: вообще нет и не будет. ART на KitKat имеет свои особенности: это "черновой", тестовый вариант новой среды. Попытка адаптировать под него Xposed не увенчалась успехом, и больше заниматься этим никто не будет - KitKat уже в далеком прошлом. В Android 5+, полностью переведенном на ART, среда была изменена и улучшена, поэтому под нее удалось адаптировать Xposed. И по этой же причине Xposed для Android 5+ тоже не работает на Android 4.4 с его ART. 2м. В шапке есть моды оболочки Xposed в стиле Material Design - как они работают по сравнению с "родной" оболочкой? Их можно ставить без опаски? Моды от corola и vladykodi работают так же, там просто изменена цветовая схема интерфейса. В моде от dvdandroid уже серьезно затронут функционал, поэтому эта оболочка может работать (и зачастую работает) нестабильней, чем "родная". Если вам просто хочется другую тему оформления и возможность настройки цветовой схемы Xposed Installer, лучше поставьте этот модуль в комплект к "родной" оболочке, так будет наверняка. 2н. А Xposed поддерживает новую версию Android 7.0 Nougat? Когда будет?ˇ Пока не поддерживает. Разработка Xposed для Android 7.0 начнется после его официального релиза. И да, это займет какое-то время; сколько именно - знает только сам разработчик, и в этом он никому не отчитывается. Как только обновление появится, оно будет выложено, поэтому имейте терпение и не флудите нетерпеливыми вопросами - они процесс разработки не ускоряют. На данный момент у разработчика в приоритете выпустить официальный несистемный Xposed для Android 6.0. Если другие разработчики опубликуют неофициальную сборку для Android 7 раньше, она также будет выложена. И нет, они тоже не сообщают о сроках. Как только, так сразу. 3. У меня Android 4.0.3-4.4.4, какую версию Xposed на него лучше ставить - 2.6.1 final или 2.7 beta? Или какую-нибудь из старых? Лучше стабильный релиз - т. е. 2.6.1. Бета - экспериментальная, тестовая версия, может работать нестабильно и создавать проблемы. Если прошивка относительно свежая и оф. Xposed v2.6.1 на ней не работает, ставьте модифицированный Xposed v2.6.1 от SolarWarez. В некоторых случаях стабильней работают старые версии - например, 2.3.1 хорошо проявила себя на стоковых JB-прошивках (Android 4.1-4.3) китайфонов. Иными словами, бэкапьтесь и пробуйте - прошивок так много, что предсказать поведение Xposed на каждой просто невозможно. 3а. У меня Android 4.0.3-4.4.4, но процессор с архитектурой x86 (или ARM64), где мне искать для него Xposed? Xposed для Android 5+, я смотрю, существует в форме разных сборок для систем разной разрядности... Xposed для Android < 5 существует в форме одного apk, разделение на разные сборки для него не актуально. Процессоры x86 он поддерживает начиная с версии 2.4.1, а чтобы получить работоспособный Xposed на девайсе с 64-битной системой, нужно иметь Android 5.x.x. 3б. У меня прошивка CyanogenMod <..>, какая версия Xposed для нее подойдет? Читаем выше п. 2в. Отдельных версий Xposed для CM нет. 3в. У меня прошивка MIUI <..>, какая версия Xposed для нее подойдет? Мод. Xposed для MIUI от SolarWarez. Если сборка MIUI старая, на Android < 4.4, ставьте WSM Tools. Де-юре WSM работает и на Android 4.4, но только на старых сборках, от 2014 г.; для более новых рекомендуется ставить уже мод. Xposed. 4. У меня старый Android < 4.0.3 - это значит, я не смогу поставить Xposed? Сможете, если у вас Android 2.3.3-4.0.2. Ставьте порт Xposed на Gingerbread. Модули для него найдете в каталоге на XDA и в теме модулей на 4PDA (в этом посте под спойлером "Gingerbread моды" + ищите в теме/репозитории, обращая внимание на системные требования модуля). Для более старых версий Android (1.0-2.3.2) Xposed нет. 5. Установка Xposed 2.x.x для Android 4.0.3-4.4.4. ˇ 1) Перезагружаетесь в рекавери и делаете нандроид-бэкап системы, чтобы потом не было мучительно больно уменьшить вероятность проблем, если из-за Xposed девайс уйдет в бутлуп. Вероятность того, что бэкап вам понадобится, крайне велика! 2) Скачиваете нужный установщик Xposed Installer, ставите как обычное приложение, открываете Xposed. 3) Открываете раздел "Фреймворк", нажимаете кнопку "Установить/Обновить", через некоторое время от SuperSU (или другой программы суперюзера, которая у вас установлена) приходит запрос на предоставление Xposed Installer рут-прав, выбираете "разрешить". 4) По окончанию установки появляется сообщение о необходимости перезагрузки девайса, нажимаете "OK" и перезагружаете девайс. Первая перезагрузка может быть длительной, до 15-и минут. 5) После успешной загрузки системы заходите в Xposed Installler, в раздел "Фреймворк", и видите, что цифры версий app_process и XposedBridge.jar зеленого цвета. Всё успешно установилось, можете ставить нужные вам модули. Если цифры красного цвета, значит, Xposed установлен некорректно и/или вы не перезагрузили девайс. Установка Xposed в картинках 5а. Альтернативные способы установки Xposed 2.x.x. Установка с ПК на dualboot- и другие девайсы с процессорами x86 (Intel, AMD) (девайсы Asus, Dell, "китайцы") (внимание: способ не является универсальной панацеей и не гарантирует успешную установку на любой девайс с процессором x86! уточняйте в теме прошивки своего девайса, подходит ли он вам!) Установка вручную "по частям". Пример: Установка на HTC Desire SV с Android 4.0.4 Архивов для рекавери, как у Xposed для Lollipop, для Xposed 2.x.x не существует. Если ни один предложенный способ установки вам не помог, об альтернативе спрашивайте в теме прошивки своего девайса - возможно, ваша прошивка просто не дружит с Xposed (см. ниже п. 7г) или для работы Xposed необходим патч ядра (наподобие Grorkmod для некоторых китайфонов). 5б. Обновление Xposed 2.x.x (у вас стоит версия X, а вы хотите поставить версию Y). Просто удаляете установленную версию (см. ниже п. 11) и ставите новую. 6. Установка Xposed для Android 5.x.x-6.0.x.ˇ 1) Загружаетесь в рекавери и делаете нандроид-бэкап. Обязательно, если нет желания потерять все свои данные и перепрошиваться! 2) Перезагружаетесь в ОС и ставите оболочку Xposed для работы с модулями - Xposed Installer 3.0 alpha4.apk (если вы любитель "материального" дизайна, можете поставить её мод - см. в шапке темы "Моды оболочки Xposed Installer в стиле Material Design"). Не надо паниковать при виде сообщения "Installation only possible manually via recovery for now" в разделе "Фреймворк"; это не ошибка, а лишь напоминание о том, что сам фреймворк для Android 5.x.x-6.0.x ставится из рекавери. Именно поэтому же кнопки "установить/обновить/удалить" в оболочке Xposed будут неактивны даже после установки фреймворка. Это не баг и не признак того, что фреймворк не установился/не работает! 3) Скачиваете zip-архив с фреймворком, соответствующий типу процессора вашего девайса (32-бит, 64-бит или x86) и его версии ОС (Android 5.0, 5.1 или 6.0). Скачиваете архив-деинсталлятор Xposed Uninstaller, соответствующий выбранной версии фреймворка - он понадобится, если после установки Xposed девайс уйдет в бутлуп. 4) Загружаетесь в рекавери и прошиваете zip-архив с фреймворком (Install zip from sdcard -> Choose zip from sdcard -> выбор архива -> подтверждение). Делаете вайп кэша и далвик-кэша (Wipe -> (Advanced wipe) -> Wipe Cache + Wipe Dalvik Cache). 5) Перезагружаете девайс. Первая загрузка ОС может длиться до 15-и минут, так что не пугайтесь и спокойно подождите немного, прежде чем делать вывод о бутлупе. И не пугайтесь массовой оптимизации всех приложений при загрузке ОС, это нормальное явление. 6) После успешной загрузки системы заходите в Xposed Installer, в раздел "Фреймворк", и видите, что над неактивными кнопками "установить/обновить/удалить" появилась зеленая надпись: "Xposed framework version ... is active" ("Xposed framework версии ... активирован"). Всё успешно установилось, можете ставить нужные вам модули. Если зеленой надписи нет и висит красное предупреждение о необходимости активации ("The latest version of Xposed is currently not active"/"Последняя версия Xposed в настоящее время не активна"), всё равно попробуйте поставить модули и проверить их работу: иногда это предупреждение остается даже при рабочем фреймворке. Если фреймворк так и не заработал, пробуйте альтернативную сборку Xposed или альтернативный способ установки (если они доступны для вашего девайса). Если и эти варианты не помогли, см. ниже п. 7в/7г. 6а. Обновление Xposed для Android 5.x.x-6.0.x. Если речь идет об обновлении самого фреймворка (т. е. того, что ставится в рекавери), то самый оптимальный вариант, сводящий к минимуму вероятность неудачного обновления и последующих глюков, - удалить установленный фреймворк, прошив архив-деинсталлятор (см. ниже п. 11), а затем установить новую сборку "начисто". Но можно и просто прошивать новый фреймворк поверх старой сборки с последующими вайпами кэша и далвик-кэша, такой способ в большинстве случаев вполне успешен. Предварительно желательно деактивировать все установленные модули - это также минимизирует вероятность глюков и бутлупов. Если речь идет об обновлении оболочки Xposed (Xposed Installer.apk) и автор устанавливаемой оболочки тот же (т. е. у вас стоит Material Design Xposed Installer от dvdandroid и вы хотите поставить его же, только более новую сборку), можно ставить просто поверх предыдущей версии. Если вы переходите с оф. Xposed Installer на модифицированный Material Design Xposed Installer, лучше предварительно снести оф. версию с полной очисткой ее данных и ставить мод "начисто" (иначе может перестать работать установка модулей из Xposed Installer). Нужно ли повторно прошивать zip-архив с фреймворком после обновления оболочки Xposed (Xposed Installer.apk)? Нет. Нужно ли мне обновлять Xposed, если предыдущая сборка работает без нареканий? Как хотите. Если нареканий действительно нет, можно и не обновлять (особенно если изменения в новой сборке для вашей прошивки не актуальны). Иногда бывает так, что следующая сборка, несмотря на то, что она формально более новая и улучшенная, внезапно отказывается работать там, где прекрасно работает старая. А иногда наоборот, новая сборка работает стабильней старой. По-разному бывает - все прошивки разные, и предугадать поведение Xposed невозможно. В любом случае, откатиться к предварительно сделанному перед обновлением нандроид-бэкапу вам ничто не мешает. 6б. Проблемы и особенности официальных сборок для Android 5.x.x-6.0.x:ˇ - На стоковых прошивках Samsung и любых модах на основе стокового TouchWiz гарантирован бутлуп, потому что Samsung внес свои изменения в среду ART и в итоге адаптировать оф. Xposed под их прошивки не так просто. Ставьте неофициальные сборки Xposed для Samsung TouchWiz (от arter97, dkcldark и wanam). К кастомным прошивкам на базе AOSP это не относится, с ними Xposed обычно не конфликтует, так что если у вас Samsung на CyanogenMod, AOKP, PAC, Paranoid и других подобных кастомах, можете без страха ставить оф. сборку. Когда фикс для TouchWiz будет добавлен в официальную сборку и будет ли добавлен вообще - неизвестно, разработчик не дает никакой конкретной информации и предлагает пользоваться неофициальными сборками для TouchWiz. - На некоторых стоковых прошивках Sony имеется "фирменная" проблема с изначально поврежденным services.odex. Xposed всегда реагирует на эту проблему ошибками "Fatal signal 6"/"No pending exception expected: java.lang.ArrayIndexOutOfBoundsException", и девайс уходит в бутлуп. Пофиксить эту проблему разработчики Xposed не могут, так что тут возможны только два решения: менять прошивку или забыть о Xposed. - Dell Venue 8 7840 (и, возможно, другие девайсы Dell Venue) на стоковом Android 5.1 не поддерживает Xposed и никогда не будет, т. к. разработчики Dell в этой версии Android создали нестандартный "промежуточный" вариант среды ART, в котором фреймворк Xposed не может работать. - Практически гарантированы проблемы с прошивками MIUI (бутлупы, глюки интерфейса, лаги, падения системных приложений и т. д.). Для них лучше ставить модифицированный Xposed от SolarWarez (он тоже не гарантирует отсутствие проблем, но все-таки более адаптирован под эти прошивки). - Для успешной установки на прошивки Huawei Emotion UI почти наверняка придется отключить системный движок тем или деодексировать прошивку. Подробности здесь. Если эти варианты вас не устраивают, пробуйте оф. Xposed v86 или Xposed v85.1 и выше от wanam, где уже добавлена поддержка движка тем Huawei. - Xposed может не работать и приводить к бутлупу и падениям системных приложений (напр., сервиса NFC) на 64-битных девайсах с одексированным Android 6.0.1 из-за проблемы с компиляцией приложений. Проблема пока не решена. - Иногда установленный фреймворк упорно сообщает, что он неактивен ("The latest version of Xposed is currently not active"/"Последняя версия Xposed в настоящее время не активна"), но по факту всё-таки начинает работать после перезагрузки (при этом сообщение о его неактивности может оставаться). Ставьте разные модули и проверяйте, прежде чем делать вывод о его неработоспособности. Если так и не заработал, пробуйте альтернативную сборку от wanam или от romracer. Если и они не заработали, см. ниже п. 7в/7г. 6в. Неофициальная альтернативная сборка Xposed для Android 5.1-6.0.x от romracer. Только для тех, у кого не работает официальная стабильная сборка Xposed! 6г. Неофициальные сборки Xposed для стоковых прошивок Samsung на Android 5.x.x-6.0.x. Все сборки для Samsung предназначены для стоковых прошивок TouchWiz или модов стоковых прошивок на основе TouchWiz. Если у вас Samsung на кастоме (CM, AOKP, PAC, Paranoid и другие подобные прошивки на базе AOSP), вы можете ставить официальную сборку Xposed. Xposed для Samsung от wanam также поддерживает все прошивки, поддерживаемые оф. версией Xposed. Для Android 5.0.x DEODEX - от arter97: Для стоковых прошивок TouchWiz или модов стоковых прошивок на основе TouchWiz. Вся необходимая информация в посте со сборкой. Обратите внимание, что есть две отдельные сборки для разных семейств процессоров - для Exynos и для Snapdragon. Обе сборки только для 32-битных процессоров (ARMv7) и деодексированных 32-битных прошивок; 64-битные процессоры/прошивки, одексированный сток и Android 5.1 не поддерживаются. Если у вас одексированная прошивка, её нужно деодексировать/поставить уже деодексированный вариант либо ставьте Xposed от dkcldark. Вопросы о том, как и чем деодексировать вашу прошивку, задавайте только в ее тему; также можете почитать этот мануал. Для Android 5.0.x ODEX/DEODEX - от dkcldark: Вся необходимая информация в посте со сборкой. Только для 32-битных процессоров. В отличие от сборки arter97, поддерживает и одексированный стоковый Samsung TouchWiz. Сборка тестовая и нестабильная, поэтому возможны любые баги. Для Android 5.1.1/6.0.x - от wanam: Вся необходимая информация в посте со сборкой. Обратите внимание, что есть две отдельные сборки - для 32-битных систем и на 64-битных. Поддерживает одексированные прошивки. Помимо стоковых прошивок Samsung поддерживает все прошивки, которые поддерживает оф. версия Xposed. Работоспособность Xposed для Samsung TouchWiz на всех аппаратах/прошивках Samsung не гарантирована; если у вас они не заработали, просто ждите обновлений. 6д. Альтернативные способы установки Xposed для Android 5+ без участия кастомного рекавери. ! Имейте в виду, что ставить Xposed, не имея кастомного рекавери и нандроид-бэкапа, можно лишь в том случае, если вы готовы к возможной перепрошивке девайса и потере всех своих данных. Если после установки Xposed или какого-либо модуля ваш девайс уйдет в бутлуп, вернуть его "к жизни" будет довольно сложно. Вероятность того, что перепрошиваться придется хотя бы раз, приближена к 95%. Установка Xposed с помощью эмулятора терминала без участия рекавери и ПК Некоторые частные примеры: Установка Xposed на LG | Установка на Meizu MX4 с Android 5.0 Flyme 4.5.x и на Meizu M2 Note с Android 5.1 и т. д. Установка вручную "по частям": можно попробовать выполнить "руками" все манипуляции, прописанные в установочном скрипте архива для рекавери, но это довольно сложно и возможно лишь в том случае, если вы очень хорошо знакомы с ОС Android. Делается это так: скачиваете нужный zip-архив с фреймворком, внутри него в папке META-INF/сom/google/android находите установочный скрипт flash-script.sh, открываете его текстовым редактором, находите раздел echo "- Placing files" - он описывает, куда ставятся все файлы фреймворка и с какими правами; этот сценарий будет для вас подсказкой. Далее открываете в архиве папку system и ОЧЕНЬ ВНИМАТЕЛЬНО перемещаете оттуда все файлы в соответствующие папки своей прошивки, выставляя им соответствующие права (можете сверяться со сценарием в установочном скрипте). Всё, фреймворк установлен. После этого ставите оболочку - XposedInstaller_3.0_alpha4.apk, перезагружаете девайс, и если Xposed дружит с вашей прошивкой (и, конечно, если вы нигде не ошиблись при установке), он заработает. Дальнейшие способы приводятся только в качестве примера и актуальны только для определенных девайсов, универсальных панацей здесь нет! Если стандартная установка (с помощью рекавери), установка с помощью эмулятора терминала и вручную вас не устраивает, об альтернативе спрашивайте только в теме прошивки своего девайса! У многих аппаратов есть свои особенности, поэтому искать информацию нужно в первую очередь в их темах; собрать сюда все частные случаи просто невозможно. Это особенно касается всякой экзотики типа установки Xposed на эмуляторы ОС Android, магнитолы, Android TV и т. п. - чаще всего Xposed ставится на них стандартными способами (пример установки на Amazon Fire TV), но порой встречаются и усложненные варианты (пример установки на эмулятор MEmu). Установка фреймворка как обычного apk для Samsung TouchWiz на Android 5+ Установка с ПК с помощью ADB. Примеры механизма: Установка на девайсы с процессорами x86 (Intel, AMD) и Android 5.0 | Установка на Asus ZenFone 2 с Android 5.0 | Установка на LG G3 Stylus и т. д. Установка с помощью мобильного прошивальщика Flash Fire (FF на XDA). Механизм прост: для прошивки zip-архива с фреймворком вместо рекавери используется Flash Fire. Выбираете в FF опцию "Flash ZIP or OTA", выбираете скачанный zip-архив с фреймворком, в появившемся окне включаете "Auto-mount", нажимаете на значок молнии и ждете окончания прошивки и перезагрузки девайса. Не забудьте потом поставить оболочку Xposed - Xposed Installer.apk (лучше сделать это до прошивки zip-архива). Примеры: Установка на Amazon Fire | Установка на LG G4 6е. Я не знаю, как рутовать девайс, откуда взять и как поставить кастомный рекавери, как загружаться в рекавери и как с ним работать, и вообще не понимаю ни одного вашего слова, помогите! С этим вам не сюда. Все вопросы о том, как получать рут-права, ставить кастомные рекавери и какие именно, как загружаться в рекавери, делать нандроид-бэкапы, прошивать zip-архивы и использовать альтернативные способы установки Xposed, задавайте только в тему прошивки своего девайса или просто читайте там готовые инструкции - они есть в каждой теме прошивки. Здесь это не обсуждается, т. к. оффтоп запрещен правилами форума. Предполагается, что пользователь, решивший поставить Xposed, уже получил рут-права и умеет работать со своим рекавери (см. выделенное красным предупреждение в п. 2 этого FAQ) или хотя бы представляет, о чем идет речь. Изучайте тему своей прошивки и общую информацию - FAQ по TWRP Recovery / FAQ по CWM Recovery / Глоссарий / Термины и жаргонизмы. И только после внимательного изучения приступайте к установке такой серьезной вещи, как Xposed. 7. Частые проблемы, ошибки и вопросы, возникающие при установке Xposed. При установке/обновлении Xposed 2.x.x сообщает об ошибках ("segmentation fault", "resources subclass" и др.) и не устанавливается/не обновляется, или просто после установки вызывает циклическую перезагрузку девайса/зависание на заставке (бутлуп). Значит ли это, что на этот девайс ее никак не установить? Нет, зачастую не значит. В Xposed Installer выбираете другой режим установки - "вручную через рекавери", нажимаете "установить/обновить", после установки появится окно с вопросом "загрузиться в рекавери?" - соглашаетесь. После загрузки в рекавери идете в папку Xposed по пути sdcard/Android/data/de.robv.android.xposed.installer/files, находите там созданный архив Xposed-Installer-Recovery.zip и прошиваете его. (Xposed для Android 5+ не создает архивы установки/деактивации для рекавери!) Это стандартный способ, к которому следует обращаться первым делом, когда обычный способ установки не срабатывает. Если не помогает, установите BusyBox, если он у вас еще не установлен (почти во всех кастомных прошивках типа CyanogenMod, MIUI и т. д. BusyBox есть изначально), после чего повторите установку Xposed. Формально наличие BusyBox не является обязательным для работы Xposed, но в некоторых случаях оно помогает. Если ваш девайс на процессоре x86 (Intel, AMD), можете попробовать этот рецепт с ADB. Если вы не можете установить Xposed Installer.apk, потому что в системном установщике неактивна кнопка "установить", читайте Когда блокируется кнопка "Установить" (Install) при установке APK. Если Xposed Installer выдает ошибку "The Xposed framework is not installed. Please download the latest ZIP file from XDA and flash it manually via recovery", это означает, что вы либо забыли установить сам фреймворк через рекавери, либо установили неподходящий, либо у вас стоит Xposed Installer версии < 3.0 alpha4 (или устаревший Material Design Xposed Installer). Если Material Design Xposed Installer сообщает об ошибке загрузки: "Error Loading Xposed zip"/"Ошибка загрузки Zip Xposed Frameworks", проблема либо в устаревшей версии Xposed Installer (нужно обновить до актуальной), либо в отсутствии интернета/блокировке доступа фаерволом/проблемах с сервером Xposed Installer. Сама по себе эта ошибка не смертельна и не мешает пользоваться модулями. Если после правильной установки Xposed Installer сообщает о необходимости активации фреймворка ("The latest version of Xposed is currently not active"/"Xposed vXX is installed but not active" - "Последняя версия Xposed в настоящее время не активна"/"Xposed v.. установлен, но не активен") и не работает, первым делом проверьте папку /data/data/de.robv.android.xposed.installer/conf. Если там появился файл-деактиватор под названием disabled, удалите его и перезагрузите девайс. Если этого файла нет, попробуйте вместо оф. Xposed Installer поставить модифицированный Material Design Xposed Installer 3.0 beta4 от dvdandroid или (если у вас Android < 5) Xposed Installer v2.7.1 cyfral+. Если у вас установлен несистемный рут и несистемный фреймворк, ставить нужно только модифицированный Xposed Installer или Material Design Xposed Installer от dvdandroid, т. к. официальная версия Xposed Installer пока не видит несистемный рут и активировать фреймворк не получится. Если у вас уже стоит Material Design Xposed Installer, обновите его до последней версии. Если всё это не актуально, попробуйте перепрошить девайс и установить Xposed на "голую" прошивку. Если вдруг и это не помогло, попробуйте в настройках Xposed Installer включить параметр "не изменять ресурсы" (но так вы лишитесь возможность пользоваться всеми модулями, которые изменяют ресурсы прошивки). Если и это не помогло/не устраивает, читайте ниже п. 7в. Если при установке Xposed для 5+ ваш рекавери выдает ошибку "недостаточно свободного места" ("write error: No space left on device") или после установки Xposed постоянно висит уведомление о необходимости освободить память, попробуйте сделать в рекавери вайп кэша и далвик-кэша. Если это не помогает, проверьте раздел /system - возможно, там действительно слишком мало свободного места (в этом случае просто удалите некоторые ненужные стоковые программы или ресурсы; что можно удалять, спрашивайте в теме прошивки своего девайса или в общей Удаление системных приложений Android). Если с местом в /system проблем нет, вероятно, у вашего девайса измененный build.prop - тогда должен помочь этот рецепт для Chroma ROM. Если при неудачной установке Xposed рекавери выдает ошибку "E:error executing updater binary in zip '/sideload/package.zip'", проверьте, есть ли свободное место в разделе /system. А потом проверьте рут - возможно, требуется обновить бинарник SuperSU или просто поставить SuperSU вместо вашей программы управления рут-правами. Если рекавери выдает ошибку "status 255", это означает, что файл update-binary не подходит - т. е. вы пытаетесь прошить архив с фреймворком не для своего типа процессора/прошивки (напр., у вас 64-битная система, а вы пытаетесь ставить фреймворк для 32-битной). О других ошибках рекавери можно почитать здесь: Коды ошибок рекавери Если рекавери выдает ошибку установки zip-файла под номером 1 и предупреждение следующего вида: "! Wrong platform: arm (или arm64) ! This file is for: arm64 (или arm) ! Please download the correct package for your platform/ROM!", это означает, что вы пытаетесь прошить архив с фреймворком не для своего типа процессора/прошивки (напр., у вас 32-битная система (arm), а вы пытаетесь ставить фреймворк для 64-битной (arm64), или наоборот). Если при неудачной установке появляются сообщения типа "mount: Permission denied", "невозможно создать резервную копию /system/bin/app_process", "read only file system", "can't create'/system/bin/app_process': File exists", "...cannot locate'dvmThreadSelf'...CANNOT LINK EXECUTABLE", это означает, что раздел /system не монтируется для записи. Проверьте рут - возможно, требуется обновить бинарник SuperSU (как это делается, спрашивайте в его теме или в теме своей прошивки). Также проверьте раздел /system - возможно, там слишком мало свободного места. В некоторых случаях помогает и установка/обновление BusyBox. Если при неудачной установке появляется сообщение "невозможно извлечь Xposed-Disabler-Recovery.zip", проверьте, предоставили ли вы Xposed рут-права и установлен ли Busybox. Возможно, также потребуется обновить бинарник SuperSU. Если рекавери выдает ошибку вида "zip signature verification failed", проверьте, не включена ли в рекавери проверка цифровой подписи zip-архивов. Она должна быть отключена (перед подтверждением прошивки zip-архива снять галку с пункта "Zip file signature verification" (в TWRP) / "Toggle signature verification" (в CWM)). Если рекавери выдает ошибку "installation aborted", вам нужно поменять/обновить рекавери. За этим обращайтесь в тему своей прошивки. Если рекавери выдает ошибку вида "E:Error executing updater binary in zip '/<адрес zip-архива с фреймворком>", причин и решений может быть несколько. Если рекавери выдает ошибку вида "wrong SDK version: 22 (или 21), expected 21 - 21 (или 22 - 22)", это означает, что выбранный zip-архив не для вашей системы (например, вы ставите zip для Android 5.1 на 5.0 и наоборот). Выберите архив, соответствующий целевой системе. Если рекавери выдает ошибку вида "wrong SDK version: , expected 22 - 22" (т. е. рядом с версией SDK нет цифры), это означает, что не получается определить ОС. Причины может быть две: нет доступа к /system/build.prop (т. е. раздел /system не монтируется) и измененный build.prop, в котором просто нет информации о версии SDK (например, если вдруг вы неудачно в нем поковырялись). В первом случае можно попробовать смонтировать раздел /system вручную из рекавери; если не получается, нужно либо обновить рекавери, либо проверить рут и обновить бинарник SU. Второй случай с "битым" build.prop - редчайшая экзотика. Если Xposed Installer выдает ошибку вида "Xposed is not (yet) compatible with Android SDK ... or your processor architecture ..." (где вместо точек версия SDK и тип процессора вашего девайса), прежде всего убедитесь, что вы поставили актуальную версию Xposed Installer и нужную сборку фреймворка. Попробуйте поставить модифицированный Xposed 2.6.1 от SolarWarez (если у вас Android < 5) или мод. Xposed для MIUI от SolarWarez (даже если у вас не MIUI). Обычно это помогает. Если ошибка по-прежнему актуальна, дальнейшие способы решения проблемы найдете здесь. Если весь пост читать лень (или если эта ошибка возникла после обновления CyanogenMod), можете прочитать только основной способ. Проблема несовместимости с Aliyun OS в 99,9...% случаев нерешаема (cм. выше п. 2 FAQ), помочь может только смена прошивки. Если после полностью правильной (т. е. по пункту 6 выше) установки Xposed для Android 5+ упорно сообщает о необходимости установки ("installation only possible manually via recovery for now") и активации ("the latest version of Xposed is currently not active") и не работает (т. е. вы поставили модули и убедились в этом), это означает конфликт Xposed с вашей прошивкой. Читайте ниже п. 7в. Если после установки Xposed для Android 5+ в оболочке Xposed Installer в разделе "Фреймворк" не активны кнопки "установить/обновить/удалить", вылезайте из танка, перечитайте еще раз инструкцию по установке и уясните уже, что для Android 5+ ЭТО АБСОЛЮТНО НОРМАЛЬНО, т. к. фреймворк для Android 5+ ставится/обновляется/удаляется не из оболочки Xposed Installer, а из рекавери (или с помощью терминала/ADB)! Поэтому не надо паниковать при виде этих неактивных кнопок, сообщать о "баге" и параноить, что Xposed у вас не работает! Не путайте Xposed для 5+ с Xposed для предыдущих версий Андроида. О работоспособности фреймворка для 5+ обычно сообщает зеленая надпись вида: "Xposed framework version ... is active"/"Xposed framework версии ... активирован" (в оф. Xposed Installer эта надпись располагается над неактивными кнопками "установить/обновить/удалить"). Если после установки Xposed при загрузке ОС начинается бесконечная циклическая оптимизация приложений или оптимизация в какой-то момент прерывается и начинается заново, можно сделать: а) вайпы кэша и далвик-кэша в рекавери б) сброс до заводских настроек (wipe data/factory reset) с последующей установкой Xposed "с чистого листа". Если всё это не помогло, это говорит о конфликте Xposed с вашей прошивкой. Пробуйте другую сборку Xposed, ждите обновления Xposed, меняйте прошивку или забудьте о Xposed. 7а. У меня не хотят работать крайние версии Xposed, но отлично работает старая. Почему так и что делать? Такое бывает; причина в несовместимости крайних версий с вашей прошивкой. Пользуйтесь старой версией или меняйте прошивку. 7б. Я обновил свою прошивку, вернул Xposed, а он не работает, хотя на предыдущей прошивке работал. Почему так, если глобально ничего не изменилось и версия ОС осталась прежней? Потому что Xposed начал конфликтовать с этой сборкой прошивки. Это вполне нормально: работоспособность Xposed не привязана к конкретному типу прошивки, и даже две соседние сборки одной и той же прошивки могут сильно различаться, что, соответственно, может приводить к несовместимости с Xposed (типичный пример - прошивки MIUI и CyanogenMod, разные сборки которых по-разному взаимодействуют с Xposed - старые работают, а новые могут жестко конфликтовать). Что в таком случае делать? Пробовать другой Xposed (другую версию или сборку от другого автора), следовать этой инструкции или откатываться на ту сборку прошивки, на которой Xposed еще работала. 7в. Xposed не работает на моем девайсе, хотя я ставил нужную сборку, точно по инструкции и у других она работает! Пробовал даже сборку другого автора - та же история! Почему так и что мне делать? Фреймворк может конфликтовать с установленными системными модами (например, модификациями-украшательствами) и некоторыми сторонними программами. Если у вас Xposed не работает, а у других пользователей такого же девайса на такой же прошивке - работает, сделать можно вот что: 1) уточните в теме прошивки вашего девайса, какую именно версию Xposed на нее ставят (часто ставят вполне определенную или модифицированную в частном порядке под именно этот девайс) и не ставят ли дополнительно Busybox (на некоторых прошивках это играет роль) или какой-нибудь обязательный патч ядра (наподобие Grorkmod для некоторых китайфонов); 2) убедитесь, что ставите Xposed правильно, по соответствующей инструкции; 3) если всё правильно, но Xposed всё равно не работает, сделайте сброс до заводских настроек (wipe data/factory reset) или перепрошейтесь, и ставьте Xposed "начисто", на голую прошивку. Если Xposed действительно работает на вашей прошивке, это помогает практически всегда; 4) если и установка "начисто" не помогла, попробуйте понизить режим безопасности SELinux (актуально только для Android 5+) - на некоторых стоковых прошивках это помогает (поставьте SELinuxModeChanger и переведите SELinux в разрешающий режим (permissive)). Если всё это не помогло, это означает конфликт Xposed с вашей прошивкой. Ждите обновления Xposed или меняйте прошивку. 7г. На моем девайсе не хочет работать ни одна версия Xposed, что бы я ни делал! Почему так и что делать? См. выше. Это вполне обычное явление: до сих пор ещё существуют прошивки, не работающие с Xposed, и так будет всегда: невозможно адаптировать Xposed под всё разнообразие нынешних девайсов и их начинок, которые зачастую уже очень сильно модифицированы. Поэтому работоспособность Xposed не гарантирована изначально; тут как повезет, и вам в данном случае просто не повезло. Поэтому если вы опробовали и все предлагающиеся решения, и старые сборки Xposed, и сборки от других авторов - и ни одна не заработала, и другие пользователи такого же девайса и такой же прошивки тоже жалуются на нерабочий Xposed (т. е. вы обратились в тему своего девайса и там вам это подтвердили), вам остается только три варианта: ждать обновления Xposed (или создания мода Xposed для вашего девайса), менять прошивку или отказаться от Xposed. Впрочем, если у вас Android 4.0.3-4.4.4, еще можете попробовать аналог Xposed - WSM Tools (см. выше п. 2 FAQ), но будьте готовы к тому, что это вряд ли поможет, если фреймворк действительно несовместим с вашей прошивкой. 7д. Xposed прекрасно работал, а потом внезапно перестал, и теперь фреймворк сообщает, что установлен, но не активен ("Xposed framework version ... is installed, but not active"). Перезагрузка/повторная установка/вайпы кэшей не помогают. Проверьте логи Xposed. Часто разные причины приводят к созданию файла-деактиватора; в этом случае вы увидите в логе строчку "Found /data/data/de.robv.android.xposed.installer/conf/disabled, not loading Xposed". Зайдите в папку /data/data/de.robv.android.xposed.installer/conf, там увидите этот файл-деактиватор под названием disabled. Удалите его, перезагрузите девайс, и фреймворк вновь заработает. 7е. На моем Samsung после установки Xposed начались проблемы с приватным режимом и приложением S-Health, что делать? Использовать модуль Wanam Xposed, XSecureStorage или эти фиксы. Если у вас Android 5.1+, ставьте Xposed от wanam, v78.1 или выше - там проблема с S-Health и приватным режимом решена на уровне фреймворка, установка дополнительных модулей/фиксов не требуется. 7ж. На моей Sony Xperia после установки Xposed не запускается камера, что делать? Читать предупреждение в посте с Xposed и откатываться на Xposed v78 или искать/спрашивать в теме своей прошивки фикс для камеры (например, для Xperia M4 Aqua такой есть). 7з. После установки Xposed и некоторых модулей перестают работать некоторые приложения. Можно как-то скрыть Xposed/модули от этих приложений?ˇ Можно сказать, что нет. Можете попробовать использовать модули Sudohide (скрывает присутствие Xposed.apk; не поможет, если метод поиска компонентов Xposed прописан в нативном коде и ищутся компоненты фреймворка в системном разделе) / Xposed BlackList (он позволяет отключить все Xposed-модули для конкретной программы) или поставить Material Design Xposed Installer от dvdandroid и отключать Xposed на время работы с нужным приложением, или сделать Xposed и модули системными, или "замораживать" Xposed Installer на время работы с нужным приложением, но будьте готовы к тому, что всё это вряд ли поможет. В большинстве случаев приложение распознает файлы самого фреймворка (или файлы модулей/"следы" их работы) и потому не может работать, пока он установлен в системе. В этом случае скрыть Xposed/модуль можно только путем анализа и правки кода того приложения, которое с ними не дружит, а это крайне сложная и трудоемкая задача (см. ниже п. 20). Или же вам придется удалять Xposed/модули на время пользования этим приложением. 7и. На моем LG после установки Xposed "падают" системные приложения погоды и умного чехла, что делать? Поставить Xposed v69 v84, где уже добавлена поддержка зашифрованных системных приложений LG (на некоторых прошивках может не помочь), после установки обязательно сделать вайп кэша и далвик-кэша. Или же отключить эти приложения перед установкой Xposed (либо после установки, например, с помощью ADB) и поискать сторонние альтернативы. Других вариантов нет. 7к. На моем девайсе после установки Xposed перестают нормально работать приложения Яндекса (Яндекс.Навигатор, Яндекс.Карты, Яндекс.Транспорт и т. д.), что делать? Эта проблема актуальна для Xposed выше 78-й версии (т. е. 79-83; как официальных, так и альтерн. сборок). Если она вас коснулась и Яндекс-приложения вам необходимы, откатывайтесь на Xposed v78 обновите Xposed до 84-й версии или поставьте Xposed v80.1-84 от wanam - там эта проблема решена. Также в редких случаях Я-приложения могут конфликтовать с Lucky Patcher-ом, установленным как модуль. Убедитесь, что это не ваш случай; если ваш - не ставьте патчер как модуль, патчите систему обычным старым способом. 7л. На моем девайсе после установки Xposed начинают "падать" или глючить все/многие имеющиеся приложения. Почему так и что делать? Фреймворк конфликтует с вашей прошивкой. Попробуйте другую сборку Xposed (более старую или от другого автора) или включите в настройках Xposed Installer опцию "не изменять ресурсы" (но так вы лишитесь возможность пользоваться всеми модулями, изменяющими ресурсы прошивки). Другие пути решения проблемы: ждите обновления Xposed, меняйте прошивку или забудьте о Xposed. 7м. После установки Xposed и модулей система стала дольше загружаться после включения - это плохой симптом? Нет, на некоторых прошивках такое бывает. 7н. После установки Xposed и модулей система стала сильно лагать и глючить, прямо работать невозможно! Что делать? То же, что и в других случаях - пробовать другую версию Xposed - текущая, очевидно, конфликтует с вашей прошивкой. Либо пробовать WSM Tools, если у вас Android 4.0.3-4.4 (особенно актуально, если ваш девайс на процессоре MTK). Также известно, что лаги интерфейса может вызывать модифицированная версия Xposed Installer; если у вас стоит именно она, попробуйте перейти на официальную. 7о. После установки Xposed на стоковую прошивку Huawei (Emotion UI, EMUI) начинаются различные проблемы (глюки, лаги и артефакты графического интерфейса, падения системных сервисов и приложений и т. д.). Почему так и что делать? Это давняя история: EMUI изначально сильно модифицирована и плохо дружит с фреймворком Xposed. Поэтому прежде всего используйте официальный Xposed или Xposed от wanam версии 82 и выше - именно начиная с этой версии фреймворк получил поддержку EMUI. Но и наличие поддержки не отменяет вероятности конфликта фреймворка с системным движком тем, так как этот движок работает как Xposed (результатом этого конфликта и становятся глюки, лаги, артефакты интерфейса). В таком случае есть четыре решения на выбор: попробовать поставить оф. Xposed v86 или Xposed v85.1-86 от wanam, где уже добавлена поддержка движка тем Huawei / включить в настройках Xposed опцию "не изменять ресурсы" / отключить системный движок тем (см. ниже) / деодексировать прошивку. Во втором случае перестанут работать любые модули, изменяющие графические ресурсы, в третьем придется лишиться стоковых тем оформления, а в четвертом придется пожертвовать и некоторыми системными приложениями/сервисами - они не терпят принудительного деодексирования. Решайте сами, что вам важнее. Иных решений нет (за исключением перехода на другую, более дружелюбную прошивку), это подтвердил сам разработчик Xposed. Как отключить движок тем Huawei (актуально, если после установки Xposed упорно остается неактивным или наблюдаются глюки интерфейса): идете в папку /system, находите там файл build.prop, открываете его любым текстовым редактором и добавляете следующие строки: ro.config.hwtheme=0 ro.config.hw_theme=0 После чего сохраняете изменения и перезагружаете девайс. 7п. После установки фреймворка/некоторых новых модулей при каждой загрузке системы начинается длительная оптимизация приложений (всех или некоторых). Можно как-то от нее избавиться? Можно: сделайте вайп кэша и далвик-кэша из рекавери. Если оптимизация затрагивает только какие-то определенные приложения, проверьте, не пропатчены ли они Lucky Patcher-ом, и если да, удалите примененные пользовательские патчи. 7р. После установки фреймворка/некоторых новых модулей девайс периодически сам собой перезагружается. В чем проблема и что делать? Причина в конфликте прошивки с фреймворком или каким-то модулем. Поочередно деактивируйте модули и так ищите виновника. Но предварительно убедитесь, что причина рандомных перезагрузок действительно в Xposed и модулях, а не в сторонних приложениях, неумело отключенных сервисах или какой-либо аппаратной проблеме ("левая" батарея, умирающая батарея, окислились или отходят контакты). 7с. После установки/обновления фреймворка начинают возникать ошибки, падает графический интерфейс системы ("приложение com.android.systemui остановлено") или другие системные приложения и сервисы ("процесс com.android.phone остановлен" и т. п.). Почему так и что делать? Выбранная версия фреймворка конфликтует с вашей прошивкой. Попробуйте другую/вернитесь на более старую или поменяйте прошивку. 7т. После установки zip-архива Xposed для 5+ мой девайс уходит в бутлуп. Можно, я поставлю только Xposed Installer 3.0.apk, как раньше? Нет, в этом архиве и есть сам фреймворк. Xposed Installer 3.0.apk - это только оболочка Xposed, для работы с модулями. 7у. Xposed не дружит с моей прошивкой и создает некоторые нерешаемые проблемы. Как вернуть прошивку к прежнему состоянию? Удалить Xposed. Читаем ниже п. 13. 7ф. Почему вообще Xposed конфликтует со сторонними приложениями? Потому же, почему одна программа может конфликтовать с другой: несовместимые механизмы работы и/или изменения, вносимые в систему/приложение. Кроме того, в некоторые приложения (например, банковские или некоторые игры) изначально встроена защита от Xposed по воле их разработчиков - они перестают работать, если обнаруживают в системе файлы установленного фреймворка. 7х. Как заставить оболочку Xposed (Xposed Installer) запросить рут-права? Попытаться перезагрузить девайс из Xposed Installer ("Фреймворк" -> Перезагрузка). Также рут-права запрашиваются при самой установке Xposed на Android < 5 (Xposed v2.x.x). 7ц. При попытках перезагрузить девайс из самого Xposed Installer оболочка выдает ошибку "tmp-mksh:[..]:/data/data/de.robv.android.xposed.installer/cache/busybox-xposed: not found) Сбой перезагрузки". - Проверьте, установлен ли у вас BusyBox - на некоторых прошивках он необходим для корректной работы Xposed. Если не установлен - установите. - Если прошивка на Android 5+, попробуйте перевести SELinux в разрешающий режим. - Проверьте рут, обновите бинарник суперпользователя. Если стоят рут-менеджеры, отличные от SuperSU, попробуйте перейти на SuperSU. - Если установлен несистемный рут (systemless root), ставьте только модифицированную оболочку Xposed или Material Design Xposed Installer от dvdandroid: официальная версия Xposed Installer пока не видит несистемный рут. - Если всё проверено, но ошибка всё равно наблюдается, проблема в прошивке - в некоторых случаях (чаще всего это касается стоков китайфонов) она бывает странным образом связана с самой прошивкой и лечению не подлежит. Поставьте модуль Reboot Without SU, это должно решить проблему. 7ч. Как узнать, какая версия Xposed установлена? Откройте оболочку Xposed (Xposed Installer), раздел "Фреймворк" и посмотрите на номер XposedBridge в графе "Версии". В Xposed для Lollipop эти цифры могут не отражаться и будет написано просто: "Xposed framework version ...". Версия оболочки озвучена в разделе "О программе" ("Версия этого приложения"); также вы можете узнать ее стандартными средствами прошивки (Приложения -> Xposed Installer -> Сведения о приложении). 8. Где взять модули для Xposed? В шапке этой темы выделенный синим спойлер "Где взять модули для Xposed", откройте его - и найдете все места дислокации модулей. И в каталоге, и в репозитории работает поиск по ключевому слову. В этой теме он тоже работает, поэтому прежде чем задавать вопросы типа: "А какой модуль умеет вот это...?", воспользуйтесь им и, конечно, ОБЯЗАТЕЛЬНО прочтите FAQ по модулям. Вряд ли вы придумаете задачу, которая за три года существования темы еще ни разу не обсуждалась. 8a. Есть ли какой-то (почему бы не сделать) список лучших и рекомендованных модулей? Как мне понять и выбрать, что ставить? Такого списка нет и не может быть - требования к функционалу и прошивки у всех разные - одному нужно одно, другому другое; на одной прошивке модуль работает прекрасно, а на другой он же не работает вовсе. Открывайте FAQ по модулям, темы модулей, каталог, репозиторий, смотрите на функционал модулей и их системные требования, и выбирайте то, что требуется именно вам и подходит для вашей прошивки. Информации в FAQ и описаниях модулей более чем достаточно, чтобы сделать выбор. А гарантий, что выбранный модуль у вас отлично заработает, никто вам не сможет дать, даже сам разработчик модуля. 8б. Списки модулей, совместимых с определенными прошивками, собранные силами пользователей. ˇ Модули, работающие на Android 5.x.x | Обновляемый список в Google Docs Модули, работающие и не работающие на Android 5.1 | Обновляемый список в Google Docs Модули, работающие и не работающие на Android 6.0 | Модули, работающие и не работающие на Android 6.0 (тема на XDA) Модули для Samsung TouchWiz | Модули для Samsung TouchWiz (Android 5) Модули для Xiaomi MIUI Модули для Meizu Flyme OS | Обсуждение модулей для Flyme OS Модули для OnePlus Oxygen OS Модули для Lenovo Vibe UI С прошивками на основе чистого Андроида (AOSP) - сам AOSP, CyanogenMod, AOKP и др. - совместимо большинство модулей (в зависимости от версии Андроида, конечно), поэтому для них списки не составляются. 8в. Как заставить модули, работающие на 5.0, работать и на 5.1. Ахтунг: фикс временный, эти манипуляции придется повторять после каждой перезагрузки. 8г. Как ставятся модули? Как обычные приложения - скачиваете apk и устанавливаете. Или прямо из Xposed Installer -> раздел "Загрузка" -> выбираете модуль по своему вкусу -> выбираете версию модуля -> нажимаете кнопку "загрузка", и модуль загрузится, а потом появится системный запрос на его установку (либо нажмите кнопку "установить" в Xposed, она появится рядом со скачанной версией модуля). 8д. Куда ставятся модули? Туда же, куда и все обычные программы - в data/app или в data/app-asec. 8е. Можно ли использовать модули Xposed с фреймворком WSM Tools? Конечно. Только смотрите на системные требования модуля, подходит ли он для вашей прошивки. 8ж. Не могу установить модуль: в системном установщике неактивна кнопка "установить". Читайте Когда блокируется кнопка "Установить" (Install) при установке APK. 9. Как включить (активировать) модуль? После установки скачанного модуля вы увидите в статус-баре/шторке уведомление о том, что он пока не активен. Можете просто тапнуть по этому уведомлению - и сразу попадете в раздел "Модули" оболочки Xposed. Отмечаете галкой нужный модуль и перезагружаете девайс (желательно прямо из Xposed: раздел "Фреймворк" -> полная перезагрузка). Дальше всё зависит от каждого конкретного модуля - одни не требуют настроек и включаются сразу после перезагрузки, другие представляют собой полноценные программы с массой настроек - в этом случае после выбора/изменения необходимых параметров снова нужна перезагрузка. 9а. Зачем нужна активация модуля после установки, почему нельзя было обойтись без нее, чтобы просто установить apk модуля и модуль бы заработал? Из соображений безопасности вашего девайса и удобства управления модулями (вы в любой момент можете отключить и включить любой установленный модуль). 9б. Если я ставлю несколько модулей, нужно активировать их по отдельности - выбираешь один, а потом перезагрузка, потом другой и перезагрузка? Нет, можно отметить все сразу и тогда уже перезагрузить девайс. Но имейте в виду, что при таком способе, если вдруг девайс уйдет в бутлуп, невозможно будет понять, какой именно модуль стал его причиной. Так что лучше всё же по отдельности. 9в. Могут ли модули конфликтовать друг с другом или с обычными программами? Как узнать, можно ли ставить модуль X вместе с модулем Y? Да, частенько конфликтуют, причем результат конфликта предсказать невозможно. Вероятность конфликта тоже непредсказуема, но один факт очевиден давно: не стоит одновременно ставить модули с одинаковым функционалом (или включать в них одни и те же опции) - это сильно повышает вероятность конфликта. 9г. Сколько всего модулей допустимо ставить? Не хочу, чтобы ОС была перегружена и начались лаги... На этот счет нет никаких универсальных правил. Тут как повезет, всё зависит от девайса и его ПО: иногда уже одного модуля достаточно, чтобы начались серьезные проблемы, а иногда и пара десятков работает без особых проблем. 9д. Что лучше ставить - модуль для Xposed или же обычную программу (или готовый мод для конкретной прошивки) с аналогичными функциями, если таковая есть? Тут нельзя сказать однозначно (модули, моды и программы бывают разные и по-разному могут вести себя на разных прошивках), но в целом, если сильно обобщить, то на первое место попадает готовый мод - он обычно максимально адаптирован под прошивку. На второе - обычная программа (при условии ее работоспособности на вашем девайсе, конечно). Почему так - читайте выше в п. 1в. Поэтому же не спешите устанавливать пачки модулей "на любой случай" - множество твиков придется оплачивать стабильностью и скоростью работы системы. 10. У меня модуль даже не устанавливается (ошибки "сбой разбора пакета"/"ошибка при синтаксическом анализе пакета"/"файл несовместим"/"файл поврежден"). - Вы скачали битый файл. Перекачайте и попробуйте установить ещё раз. - Вы не обратили внимания на системные требования модуля, и на вашем девайсе неподходящая версия Андроида. Подберите модуль с аналогичными свойствами, рассчитанный на вашу версию ОС. 10a. После установки модуля не получается его активировать - висит красное предупреждение: "Этот модуль требует более новой версии XposedBridge (...) и не может быть активирован". Обновите фреймворк Xposed до требуемой версии или попробуйте поставить предыдущую версию модуля. Не устраивают эти варианты - ищите другой модуль с аналогичными свойствами, работающий со старыми версиями Xposed, или пишите разработчику модуля, чтобы он добавил поддержку старых версий Xposed. Имейте в виду, что последнее не всегда возможно, т. к. некоторые модули изначально пишутся только под новые версии фреймворка. 10б. Модуль требует более новую версию XposedBridge (например, 82), но в моем старом Xposed для Android 4 более низкая версия XposedBridge, и более новых версий для Android 4 нет. Что делать, как обновить XposedBridge? Обновите прошивку до Android 5+, и тогда сможете обновить Xposed. Иначе никак: более новые версии XposedBridge рассчитаны на Android 5+. 10в. После установки модуля не получается его активировать: никаких предупреждений/ошибок при этом не появляется, модуль просит перезагрузить девайс для активации, но даже после нескольких перезагрузок упорно не активируется. Убедитесь, что выполнили полную, а не быструю перезагрузку девайса (большая часть модулей для успешной активации требует именно полную). Убедитесь, что модули не установлены на карту памяти. Убедитесь, для работы Xposed и модулей на вашем девайсе не нужен дополнительный патч ядра типа Grorkmod (уточните в теме прошивки своего девайса). Если ничего из этого не помогло - модуль конфликтует с вашей прошивкой или с установленной версией Xposed (некоторые модули изначально пишутся только под новые версии фреймворка, а давно не обновлявшиеся модули наоборот, часто не работают с новыми версиями фреймворка). Попробуйте поставить более старую версию модуля или самого фреймворка, подберите другой модуль с аналогичными свойствами или поменяйте прошивку. 10г. Установленный модуль не может получить рут-права, хотя мой девайс рутован. Обновите бинарник cуперпользователя (как это делается, спрашивайте в теме SuperSU или в теме прошивки своего девайса). 10д. После установки и активации модуля начинают возникать ошибки, падает графический интерфейс системы ("com.android.systemui остановлено") и другие системные приложения. Модуль конфликтует с вашей прошивкой. Попробуйте другую версию модуля, подберите другой модуль с аналогичными свойствами или поменяйте прошивку. 10е. Модуль нормально установился и активировался, но не работает - не дает зайти в свои настройки, не выполняет свои функции. - Убедитесь, что вы перезагрузили девайс после выбора модуля в Xposed (для его активации) и еще раз после настройки модуля. Настройки некоторых модулей (например, GravityBox) просто недоступны до активации модуля (при попытках доступа будет вылетать ошибка "фреймворк не отвечает"). Помните, что любое изменение настроек модуля обычно требует перезагрузки девайса (за исключением тех модулей, где изначально заявлена возможность изменения "на лету", без перезагрузки). - Убедитесь, что версия модуля подходит для вашей прошивки (т. е., например, если у вас Android 6 и в модуль уже добавили поддержку Android 6, убедитесь, что вы ставите именно версию с поддержкой Android 6, а не более старую). - Убедитесь, что вы не установили модуль на карту памяти. Ставьте модули только во внутреннюю память, иначе они не будут работать. - Проверьте рут. Возможно, нужно обновить бинарник SU или перейти на SuperSU, или поставить другую версию SuperSU, или изменить сам тип рута (напр., заменить несистемный системным). - Внимательно прочитайте системные требования модуля - возможно, для его работы требуется Busybox, которого у вас пока нет, или этот модуль разработан для конкретного аппарата (прошивки). Помните, что если в описании модуля прямо сказано, что ваша прошивка не поддерживается, вероятность того, что он не будет работать как надо, крайне велика. - Возможно, для работы Xposed и модулей на вашем девайсе нужен дополнительный патч ядра (как Grorkmod для некоторых китайфонов); уточните это в теме прошивки вашего девайса. - Возможно, для работы этого модуля требуется определенная версия Xposed. Так, некоторые новые модули пишутся только под новые версии фреймворка, а давно не обновлявшиеся модули наоборот, часто не работают с новыми версиями фреймворка. Попробуйте поставить более старую версию модуля или самого фреймворка. - Самая распространенная причина: модуль просто конфликтует с вашей прошивкой. Такое бывает: невозможно поддерживать весь зоопарк существующих стоковых и кастомных прошивок, которые зачастую уже очень сильно модифицированы. Особенно это касается стоковых прошивок с фирменными оболочками (типичный пример такой прошивки - Emotion UI от Huawei, она почти не кастомизируется модулями Xposed). Поищите другой модуль с аналогичными свойствами или поменяйте прошивку. Успешнее всего модули Xposed взаимодействуют с прошивками на основе чистого Андроида (AOSP). На сильно модифицированных кастомах типа MIUI, LEWA, Flyme OS, Color OS, Oxygen OS, Emotion UI и др. работает ограниченное число модулей, большинство из которых изначально создаются сугубо под эти прошивки. Форки Андроида (типа Remix OS, Aliyun OS) обычно вообще не дружат с модулями Xposed или даже с самим фреймворком (как, например, Aliyun OS). 10ж. Модуль работает лишь частично, некоторые заявленные опции не работают. См. выше. Проблема в совместимости с вашей прошивкой. Это частое и вполне нормальное явление. 10з. Опробовал кучу модулей, из них только несколько заработало; это нормально? Некоторые прошивки совместимы с крайне ограниченным числом модулей. Это совершенно нормально. 10и. При попытке зайти в настройки модуля появляется сообщение: "Этот модуль не содержит пользовательского интерфейса", почему? Потому что этот модуль не содержит пользовательского интерфейса и зайти в его настройки невозможно физически. Бывают такие модули "одной опции", которые не имеют настроек. 10к. Хочу найти модуль для <...>, но его почему-то нет, хотя задача самая простая, реализуется обычными средствами/даже рута не требует. Почему? Именно потому, что задача самая простая. Xposed не универсальная волшебная палочка на все случаи жизни и не рассчитана на удовлетворение всех возможных фантазий пользователя. Поэтому не надо пытаться стрелять из пушки по воробьям и искать модули для всякой ерунды, которая прекрасно реализуется обычными средствами. И не надо думать, что Xposed-модули лучше обычных программ, - перечитайте п. 1в этого FAQ. 10л. Нужно ли мне обновлять установленный модуль, если его предыдущая версия работает без нареканий? Как хотите. Если нареканий действительно нет, можно и не обновлять, особенно если изменения в новой версии для вашей прошивки не актуальны. Порой бывает так, что следующая версия, несмотря на то, что она формально более новая и улучшенная, внезапно отказывается работать там, где прекрасно работает старая. По-разному бывает - все прошивки разные, и предугадать поведение модулей невозможно. Делайте бэкап модуля (дополнительный нандроид-бэкап перед обновлением тоже никогда не лишний) и пробуйте. 10м. После установки модулей система начала глючить, возникают непонятные ошибки, приложения ведут себя странно и т. п. Как понять, что причина точно в каком-то модуле, а не в другом софте/самой системе? Деактивируйте или просто удалите подозрительный модуль с последующей полной перезагрузкой девайса. Если причина была в этом модуле, глюк исчезнет: модули влияют на систему лишь до тех пор, пока они включены (т. е. активированы в оболочке Xposed). Если ставилось несколько модулей и вы не догадываетесь, какой из них мог стать причиной глюков, деактивируйте их по одному и после каждой деактивации смотрите на результат. Либо можете попробовать снять логи, если умеете их читать. 10н. Работа модуля меня не устраивает, игра с его настройками не помогает, хочу от него избавиться; как мне полностью избавиться и от изменений, внесенных этим модулем? Удалите этот модуль и для верности сделайте в рекавери вайп кэша и далвик-кэша. При удалении модулей все внесенные ими изменения системы также удаляются. 11. Не могу скачивать модули через Xposed Installer - онлайн-коллекция модулей (репозиторий) не загружается даже после обновления списка. При этом сам фреймворк работает, установленные модули тоже и загрузка модулей разрешена. - Убедитесь, что загрузка модулей в настройках Xposed Installer действительно разрешена. Выключите и включите её заново. - Убедитесь, что на девайсе есть интернет и Xposed не закрыт доступ в сеть (фаерволы, программы управления разрешениями, блокировка в файле hosts). - Попробуйте деактивировать любой установленный модуль, перезагрузить девайс и снова его активировать. - Если у вас установлен мод Xposed Installer - Material Design Xposed Installer, попробуйте заменить его на оф. версию - у модов бывают проблемы с доступом к серверу и, как следствие, с загрузкой модулей из репозитория. Либо ждите обновления этого мода. - Не ставьте моды Xposed Installer поверх оф. версии; предварительно удаляйте оф. версию инсталлера с очисткой ее данных. Если уже поставили и репозиторий перестал загружаться, очистите данные Xposed Installer и переустановите его. - Если ничего не помогло, просто открывайте репозиторий в браузере и качайте модули прямо из браузера. На некоторых прошивках загрузка модулей из Xposed не работает, и это не лечится. 11а. Всегда успешно скачивал модули с репозитория, а сегодня вдруг не получается - нет соединения с IP. Почему? На сервере репозитория периодически случаются проблемы, просто подождите немного, и связь восстановится. Также неплохо бы проверить, не закрыли ли вы Xposed доступ в сеть каким-нибудь свежеустановленным фаерволом или утилитой типа LBE Security Master, управляющей разрешениями. 11б. Онлайн-коллекция модулей загружается, но сами модули не скачиваются, загрузка сразу обрывается. Возможные причины: модифицированный Xposed Installer, блокировка в файле hosts или проблемы на сервере Xposed. Решения те же, что выше в пп. 11/11а. 11в. Фреймворк Xposed работает, но все модули куда-то пропали - во вкладке "модули" пусто, Xposed Installer их не видит и пишет: "Модули Xposed не найдены!" Ставлю новые модули, но они тоже не появляются в списке. Проверьте, возможно, у вас стоит какая-то утилита для работы с разрешениями (LBE Security Master, аналогичный системный блокировщик (актуально для MIUI и прочих кит. прошивок), модуль DonkeyGuard, XPrivacy и т. п.), с помощью которой вы запретили Xposed Installer получать информацию об установленных приложениях. В LBE зайдите в подраздел "Безопасность - Разрешения" и разрешите Xposed Installer получать информацию о приложениях или просто сделайте его доверенным, после чего перезагрузите девайс. Если Xposed ничего не запрещено, возможно, это ошибка самого приложения; попробуйте очистить его данные (Приложения -> Xposed Installer -> Очистить данные). Если и это не помогает, попробуйте переустановить фреймворк. 12. Мне не нужен Xposed, как правильно полностью его удалить? Если у вас Xposed 2.x.x для Android < 5: открываете в Xposed раздел "Фреймворк", нажимаете кнопку "удалить" и после перезагрузки удаляете Xposed Installer как обычное приложение. Если у вас Xposed для Android 5 и выше: фреймворк можно удалить вручную из рекавери, или же просто прошить в рекавери архив-деинсталлятор Xposed Uninstaller - эти деинсталляторы лежат в постах со сборками Xposed. Если после этого девайс не запускается (висит загрузочный экран), сделайте в рекавери вайп кэша и далвик-кэша. Оболочка Xposed - Xposed Installer 3.0 alpha4.apk - удаляется как обычное приложение. Также возможен альтернативный способ с заменой системных файлов вручную и самый простой вариант - восстановить нандроид-бэкап системы, cделанный до установки Xposed. 12а. А как правильно удалять модули? Или они удаляются при удалении Xposed? Модули - отдельные приложения, удаляются как обычные приложения (за исключением некоторых частных случаев - так, например, для удаления XPrivacy нужно прошить в рекавери отдельный деинсталлятор). При удалении Xposed они только деактивируются. 13. Если я удалю Xposed, сделанные модификации сохранятся? НЕТ. При удалении самой Xposed или её модулей все сделанные ими модификации также удалятся, т. к. после удаления фреймворка Xposed в /system/bin возвращается оригинальный app_process со всеми из этого вытекающими (читаем п. 1 FAQ о механизме работы Xposed). Модификации в работе лишь до тех пор, пока установлен и работает фреймворк Xposed и модуль, ответственный за эти модификации. 13а. А если я удалю только модуль? См. выше: модификации в работе только до тех пор, пока работает модуль, их создающий. Ну и сам фреймворк Xposed, естественно. Исключение составляют модули для смены номера в SIM (SIM Number Changer, Phone Number Fix, SIMEditor) - внесенные ими изменения сохраняются и после удаления этих модулей. 13б. То есть способа сохранить сделанные модификации без Xposed и модуля вообще нет? Ну почему же, есть один способ: правьте код прошивки/целевого приложения вручную - для такого модифицирования Xposed не требуется. Для всех остальных случаев - вообще нет. И не будет. 13в. После установки Xposed можно удалить приложение для получения рут-прав и приложение для управления рут-правами (SuperSU, Superuser)? Приложения для получения - да, приложение для управления - нет, в противном случае ни одна программа на вашем девайсе не сможет получить рут-права + есть шанс просто получить полукирпич. 14. Попытка установки была неудачной, и теперь девайс не включается, зависая на заставке (постоянно перезагружается)! Что делать?! Не паниковать раньше времени. Попробуйте загрузиться в рекавери и сделать вайпы кэша и далвик-кэша (это особенно актуально для Xposed для Android 5+, зачастую без проблем ликвидирует бутлуп и позволяет Xposed нормально заработать). В Xposed встроена опция так называемой безопасной загрузки. Поэтому если ваш девайс ушел в бутлуп, прежде всего нужно попробовать загрузиться в безопасном режиме, без Xposed - для этого в момент начала загрузки системы несколько раз с периодичностью в несколько секунд нажмите любую хард-кнопку (громкость, меню, домой). Через какое-то время вы получите краткий виброответ, означающий, что фреймворк Xposed загружается и принял вашу команду отключиться. После этого нажмите ту же хард-кнопку еще раз пять, после чего получите длинный виброответ, означающий, что фреймворк Xposed отключился. Далее ОС загрузится в обычном режиме и вы спокойно сможете удалить проблемный Xposed/модуль. (Внимание: в Xposed от wanam начиная с версии 75.7 опция безопасной загрузки отключена!) Если у вас Xposed 2.x.x (для Android 2.3-4.4) и безопасная загрузка с помощью хард-кнопок не сработала, загружаетесь в рекавери и прошиваете из папки sdcard/Android/data/de.robv.android.xposed.installer/files архив-деактиватор Xposed-Disabler-Recovery.zip, который автоматически создается при установке Xposed. Или Xposed-Disabler-CWM.zip. Xposed для Android 5+ не создает архив-деактиватор! Если у вас Xposed для Android 5+, можете использовать этот деактиватор. Если после деактивации вам нужно снова активировать Xposed, просто прошейте активатор (Xposed_enabler), лежащий в этом же посте. Можно обойтись и без архива-деактиватора и попробовать через файл-менеджер рекавери или AROMA восстановить оригинальный app_process вручную. Если вы умеете работать с ADB, можно отключить фреймворк с его помощью. Загрузитесь в рекавери, подключитесь к девайсу через ADB shell и создайте файл disabled (можно нулевой длины) по пути /data/data/de.robv.android.xposed.installer/conf/. Можно сделать это прямо из командной строки в папке ADB; команда следующая: adb shell "echo 1 > /data/data/de.robv.android.xposed.installer/conf/disabled" После этого фреймворк отключится и ОС загрузится в обычном режиме. Для создания файла отключения (disabled) не обязательно использовать ADB, это можно сделать и с помощью рекавери: TWRP -> Advanced -> Terminal command -> touch /data/data/de.robv.android.xposed.installer/conf/disabled Файл-менеджер AROMA также умеет запускать встроенный терминальный эмулятор, так что можно использовать и его. Можно создать файл disabled заранее и переместить его в нужную папку, выставив соответствующие разрешения, с помощью файл-менеджера кастомного рекавери или AROMA. Если бутлуп был из-за какого-то модуля и вам потом снова нужно активировать Xposed, достаточно удалить созданный файл disabled и перезагрузить девайс. Если вы точно знаете, что причиной бутлупа стал какой-то определенный модуль, можно удалить только его, не удаляя и не деактивируя сам фреймворк Xposed. Для этого через файловый менеджер рекавери или AROMA удалите папки проблемного модуля в разделе /data/app. Также удалить модуль можно с помощью ADB, команда: adb uninstall <название_модуля.apk> Если у вас стоит Xposed для Android 5+, можете удалить Xposed вручную или просто прошить в рекавери архив-деинсталлятор Xposed Uninstaller - они лежат в постах со сборками Xposed. Обратите внимание, что деинсталлятор нужно выбирать соответственно установленной версии Xposed и архитектуре процессора/прошивки девайса, в противном случае есть шанс окирпичить девайс! Прошивка деинсталлятора удаляет Xposed, а не просто деактивирует. Если всё это не сработало, восстанавливаете в рекавери предварительно сделанный нандроид-бэкап системы. Вы же его сделали, правда?.. Если нет - перепрошиваете девайс. Как это делается, см. в теме его прошивки. Все вопросы об этом задавайте только в тему своего девайса/его прошивки! 14а. Фикс бутлупов из-за Xposed для Sony Xperia Z* на Android 5.0.2. / Фикс бутлупов из-за Xposed для Sony Xperia Z Ultra на Android 5.x.x. 15. Если качать модули из репозитория Xposed, куда они скачиваются? В папку sdcard/Android/data/de.robv.android.xposed.installer/files. Еще можете проверить папку data/data/com.android.providers.downloads/cache. 16. Судя по данным менеджера приложений, Xposed со временем начинает занимать все больше и больше места, и цифры совершенно дикие - сотни мегабайтов. Почему так? Размер папки Xposed растет из-за неотключаемого логгирования. Очистите журнал логов (Xposed -> Меню -> Журнал -> Меню -> Очистить журнал), а чтобы история не повторялась, по пути data/data/de.robv.android.xposed.installer/ удалите папку log и вместо нее создайте файл log без расширения. За совет спасибо gavrila. Если ваш девайс поддерживает init.d (скрипты и твики, выполняемые во время загрузки системы), можете использовать скрипт для очистки папки логов. Также на некоторых прошивках помогает удаление данных Xposed и переустановка фреймворка. 17. Можно ли "вшить" Xposed и настройки модулей Xposed в новую прошивку, чтобы после установки прошивки не нужно было снова ставить фрейм и настраивать модули? Можно. И еще одно решение. И важная деталь. 18. Я хочу обновить прошивку, можно ли сделать это при установленном Xposed? Всё зависит от способа обновления (по воздуху или с помощью программы-прошивальщика) и степени изменения системы. Так, при OTA-обновлении стоковых прошивок, обычно проверяющих целостность системных блоков, категорически не рекомендуется обновляться уже при наличии рут-прав и/или кастомного рекавери, иначе велик шанс получить "кирпич". В этом случае обновляться с Xposed можно лишь в том случае, если у вас Android 6, несистемный рут и несистемный Xposed. Если нет - сначала нужно привести девайс в вид, близкий к первозданному (т. е. избавиться от рута, Xposed и других изменений системного раздела). Это не касается кастомов, заточенных под OTA (наподобие CyanogenMod), там более мягкие требования, позволяющие обновляться при установленном руте и Xposed (чтобы Xposed при обновлении не деактивировался, см. ниже п. 18б). Если же вы собираетесь использовать для обновления программу-прошивальщик, то тут в принципе не важно, насколько модифицирована система, можете обновляться и при установленном Xposed (но он тогда деактивируется и придется его ставить заново). 18а. Я хочу поменять прошивку (обновиться по воздуху или прошить новую другими средствами), Xposed при этом деактивируется? Да. Файл app_process в /system/bin - неотъемлемая часть каждой прошивки и всегда перезаписывается при ее смене, поэтому Xposed потом придется ставить заново. А если при перепрошивке будет сделан вайп data/factory reset, то, естественно, удалится и оболочка Xposed - Xposed Installer. 18б. А можно сделать так, чтобы после OTA-обновления прошивки не слетала активация Xposed? Да, если ваш девайс поддерживает init.d (скрипты и твики, выполняемые во время загрузки системы) - можно прошить соответствующий скрипт. Скрипты для CyanogenMod и других прошивок такого типа, основанных на AOSP: скрипт для Android 4.4, CM 11 | скрипт для Android 5, CM 12.x и 32-битных систем | скрипт для Android 6, CM 13 | более новые скрипты для Android 5/6, CM 12-13 и всех процессоров. Либо обратитесь за скриптом в тему прошивки своего девайса или общую профильную Скрипты, твики Android. Все устройства. Скрипт для других прошивок и старых версий Xposed. 19. А как сделать свой модуль Xposed? Вот инструкция и еще одна. API для разработчиков модулей: http://api.xposed.info/ | https://github.com/r...d-Framework-API Ахтунг: нужны знания программирования на Java и соответствующие инструменты. Обсуждать создание модулей можно в профильном разделе форума Прикладное программирование, там много полезной информации. Вопросы знатокам-программистам можете задавать в общую тему Вопросы по программированию, создавать отдельные нет необходимости. В теме Xposed процесс создания модулей не обсуждается. 19а. А если я сам не умею, где можно попросить модуль у мастеров, оставить идею для дальнейшей разработки? Вам в тот же раздел прикладного программирования, в тему Программы на заказ. Но будьте готовы к необходимости оплатить заказ - разработчики не будут тратить кучу времени и сил за "спасибо", и "просто идея" с большой вероятностью так и останется "просто идеей". Если знаете английский, можете писать и в профильную тему на XDA - Xposed Modules Collection | Post Modules' Requests Here!, но не рассчитывайте на быстрый результат, идеи оттуда редко исполняются - фантазеров-заказчиков на порядки больше, нежели свободных разработчиков. 20. Возможно ли скрыть установленный фреймворк Xposed от других приложений, которые не работают в его присутствии? См. выше п. 7з. Ответ: практически невозможно. 21. Где найти логи Xposed? / Как снять полный лог для багрепорта разработчику Xposed/модуля? Xposed сам ведет внутренний лог, который можно изъять так: Xposed Installer -> Журнал -> Меню -> Сохранить на SD-карту или Отправить. Сами лог-файлы сохраняются в папке /data/data/de.robv.android.xposed.installer/log/. Начиная с 85-й версии Xposed умеет вести и полный лог (лог всех событий). Для активации полного логгирования создайте пустой файл без расширения под названием log_all в папке /data/data/de.robv.android.xposed.installer/conf. Сделать это можно вручную, а если девайс ушел в бутлуп, то с помощью ADB или из рекавери (TWRP -> Advanced -> Terminal command -> touch /data/data/de.robv.android.xposed.installer/conf/log_all). Также вы можете снять полный лог сторонними утилитами типа CatLog / LiveBoot или с помощью ADB (особенно актуально, если девайс ушел в бутлуп и нужно снять полный лог для определения причины бутлупа). Подробнее в FAQ на GitHub - "How can I get logs?" 21а. Xposed не ведет журнал логов, в папке их тоже нет или они нулевого размера, в чем проблема? В прошивке, а именно в системном логгере. На некоторых прошивках с глючным системным логгером Xposed не может записывать логи. 21б. Как снять лог, если девайс ушел в бутлуп (завис на заставке, постоянно перезагружается). 21в. Как понять, поведение какого модуля прописалось в логе? Посмотреть на имя его пакета. Например, имеем кусок лога: 12-02 22:32:55.943 E/Xposed ( 2338): java.lang.NoSuchMethodError: com.android.incallui.CallCardFragment#setDrawableToImageView(android.widget.ImageView,android.graphics.drawable.Drawable)#exact 12-02 22:32:55.943 E/Xposed ( 2338): at de.robv.android.xposed.XposedHelpers.findMethodExact(XposedHelpers.java:181) 12-02 22:32:55.943 E/Xposed ( 2338): at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:131) 12-02 22:32:55.943 E/Xposed ( 2338): at com.ceco.marshmallow.gravitybox.ModDialer.init(ModDialer.java:259) ... Ищем имя пакета модуля. Это com.ceco.marshmallow.gravitybox. Гуглим и узнаем, что в логе прописана ошибка модуля GravityBox [MM]. 22. Разработчики говорят, что эта программа полностью опенсорсная. Где я могу найти ее исходный код/API? На GitHub 22а. Если вы хотите модифицировать Xposed по своему усмотрению. 23. Я хочу определенную фичу, а Xposed для меня не вариант: нужного модуля нет (есть, но не работает/просто не устраивает/Xposed конфликтует с прошивкой). Прошивки с такой фичей или таких сторонних программ для моего девайса тоже нет. Что делать? Откройте в этом посте спойлер "Что делать, если Xposed-модули вам не помогли". Если этот рецепт не помог и есть возможность оплаты, попробуйте сделать заказ разработчикам (см. выше п. 19a). Если и это для вас не вариант, забудьте об этой фиче. 24. Я хочу поддержать разработчика этой прекрасной программы! Как? Вам сюда. 25. Я хочу спросить разработчика Xposed о его планах/сообщить о багах/озвучить пожелания... Пишите ему в тему Xposed на XDA; все нужные ссылки лежат в шапке. То же касается и авторов неофициальных сборок Xposed - ув. wanam, arter97, romracer, liudongmiao и topjohnwu. В этой теме их никогда не было, нет и не будет, поэтому писать им здесь бессмысленно. Контактные данные авторов неоф. сборок Xposed 25а. А почему я не вижу контактов самого разработчика Xposed? rovo89 не афиширует свою почту, дабы его не заваливали глупыми вопросами и не отвлекали от работы. Пишите ему в тему Xposed на XDA или на GitHub.

 

 

Знаешь, что надо сделать?

Установить апк

почему то я когда удалял рекламу в приложении ютуб просто установил апк и не лез в эту "инструкцию"

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

 

я не понимаю в чем трабла? в том что ты прочел тонну текста

так это твоя проблема что ты хреново читаешь

если что-то не нравится на 4пда есть xda с еще более хуевым интерфейсом

но зато там не сидят "русские школьники"

 

Потмоу что ты 16 лет школьник, который весь день только и делает, что сидит на продоте и 4пда, спорит, про айфоны-андроиды в комментах к новостям, и читает просто так гайды на 4 экрана, так как делать больше нехуй.
а ты успешный бизнесмен? купи айфон
Изменено пользователем sokol-cool

Поделиться сообщением


Ссылка на сообщение

не придирайся к словам

смысл в том что ты тупой как казик

ты че ахуел. я только что установил см на хтс оне м8 и никому ничего не писал.

так что ебло свое офни

Поделиться сообщением


Ссылка на сообщение

кстати чел прав

хотел узнать че такое хпосед и как с ним ебаца но почитав хуеты полчаса так нихуя и не понял


elo18.png

Поделиться сообщением


Ссылка на сообщение

На алиэкспрессе тоже откртыли лесторе. https://ru.aliexpress.com/store/2402113

Дешевле получается по текущему курсу.

Интересно, 10% каша работает на такие магазины? :hmm:

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...