Лучшее из XDA: Xposed Framework

click fraud protection

Хотите начать работу с Xposed? Ознакомьтесь с нашим хабом Best of XDA, где вы узнаете, что такое Xposed, что он делает и как его получить!

Xposed Framework — это именно то, что следует из названия, а в программном обеспечении это означает, что он позволяет переопределять общий код пользовательским кодом для расширения или изменения функциональности. Другими словами, это «открывает» код системы для фреймворка, для которого требуются права root, и позволяет подключать различные модули которые вносят различные или дополнительные модификации.

Xposed позволяет вам подключаться к программному обеспечению с меньшими усилиями и применять инструкции и изменения до, после или вместо них. Хотя пользовательские ПЗУ остаются надежной и тщательно продуманной альтернативой, фреймворк действительно может открыть области операционной системы способами, которые в противном случае потребовали бы много дополнительного времени. В конечном итоге это означает, что вы можете повозиться и получить доступ ко многим вещам, которые в противном случае потребовали бы трудоемкой перепрошивки ПЗУ и других методов - и самое приятное это что система является модульной, что означает, что вы можете легко включать или отключать любые устанавливаемые вами дополнения в любое время, что позволяет вам выбирать именно то, что вы хотите. хотеть.

Что могут модули?

Существует много-много модулей, и как бы нам ни хотелось представить здесь все из них, мы перечислим те, которые, по нашему мнению, отражают масштабность Xposed. Гравитационный ящик это, пожалуй, один из самых популярных модулей, поскольку он сочетает в себе многие достоинства Xposed в одном пакете. Он позволяет вам настраивать многие уголки вашего пользовательского интерфейса, а также получать полезные функции, такие как элементы управления PIE. Существует также множество других модулей настройки, таких как Ванам для ПЗУ TouchWiz, а также отдельные настройки расширенного меню питания или различных значков в строке состояния. Если вам нужна настройка пользовательского интерфейса, найдите ее — вероятно, вы ее найдете. Но эти пакеты предлагают множество модов и функций в одном модуле.

Для тех из вас, кто хочет оптимизировать свой опыт, в вашем распоряжении множество инструментов. Усилить, например, может значительно сократить количество вейклоков и значительно сэкономить заряд батареи практически без потери функциональности. Менеджер загрузки позволяет вам настроить, какие приложения запускаются при запуске системы, чтобы вам не приходилось искать бесполезные процессы и не загружать их до тех пор, пока они вам действительно не понадобятся. Родной буфер обмена добавляет функциональность буфера обмена в меню выбора текста, позволяя вам сохранять несколько скопированных элементов для вставки в любое время и в любом порядке. Внимание, скрыть позволяет провести вверх, влево или вправо по уведомлению Lollipop Heads Up, чтобы скрыть его, а не закрыть. Потрясающее всплывающее видео делает работу с мультимедиа на Android более плавной и продуктивной благодаря легкому запуску плавающего видео с YouTube или браузера.

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

Попытка обобщить бесконечные возможности Xposed — сложная задача, и есть много других модулей, которые мы не перечислили, стоит проверить. Многие модули также специфичны для определенных телефонов или ПЗУ определенных OEM-производителей, поэтому обязательно поищите эксклюзивные компоненты на подфоруме вашего устройства. Если вы хотите получить обширный список с краткими описаниями многих из них, зайдите на сайт Коллекция модулей Xposed ветку и осмотритесь или найдите то, что вы хотите. Экспоузд форум Это также хорошее место для начала поиска и изучения модулей, и пользователи всегда могут вам помочь — просто убедитесь, что вы сначала ищете свой вопрос, а затем публикуете его в соответствующей теме. Что бы вы ни делали, отправной точкой для Xposed должен стать Информационная тема Xposed, который мы рекомендуем вам внимательно прочитать, чтобы лучше понять платформу, а также основы процесса установки и функциональности. Мы не можем переоценить важность функций поиска на сайте, и всякий раз, когда у вас есть какие-либо сомнения или вы отправляетесь в новое путешествие по XDA, всегда разумно сначала обратиться за советом к кнопке поиска!

Что мне нужно?

Первым шагом на пути к установке Xposed является читаю его информационную ветку на наших форумах. Для начала следует отметить, что, как и в случае с большинством проектов такой глубины и охвата, этому процессу присущи некоторые риски. Однако их можно легко свести к минимуму или полностью устранить за счет внимания, планирования и точного исполнения. Если вы собираетесь установить Xpose, обязательно посетите подфорум вашего устройства или ветку ПЗУ и быстро выполните обратите внимание на несовместимости или любые проблемы, которые могут возникнуть, поскольку этот процесс может варьироваться от устройства к устройству или от ПЗУ к ПЗУ. Помните: Кнопка поиска — ваш друг, так что сначала иди к нему!

Установка самой платформы может быть довольно простой в зависимости от вашей версии Android и ПЗУ. Пользователи Lollipop могут найти нужные файлы здесь. Как подробно описано в теме, необходимо прошить xposed-sdk21-arm-*.zip файл в кастомном рекавери и установим XposedInstaller_3.0-альфа*.apk для приложения, которое позволяет вам управлять вашими модулями. В более старых версиях Android можно найти список APK-файлов-установщиков. здесь. Имейте в виду, что некоторые ПЗУ Lollipop (а именно ПЗУ TouchWiz) не поддерживаются официальной версией Lollipop Alpha, но есть обходные пути. Прежде всего, проверьте, полностью ли ваше устройство и ПЗУ совместимы с Xpose (либо в темах/сообщениях форума Xposed, либо в подфоруме вашего устройства), прежде чем приступать к работе, и внимательно прочитайте несколько шагов.

Что касается процесса установки модулей, то большинство из них легко доступны из приложения Xposed, которое имеет функции обширный репозиторий из более чем 600 модулей, которые вы можете скачать — да, так много. Хотя некоторые из них частично совпадают по функциональности или не обеспечивают глобальной совместимости, некоторые из них сами по себе могут полностью революционизировать многие аспекты вашего телефона. И это так же просто, как установить модуль, активировать его, поставив галочку, и перезагрузиться. Как и в случае с самим установщиком, перед началом работы разумно убедиться, что модуль совместим. Но если что-то пойдет не так, вы можете отключить сам фреймворк, нажав аппаратную клавишу во время загрузки и дождавшись виброподсказка, а затем еще раз нажмите ту же клавишу четыре или более раз (в целях безопасности можно просто несколько раз нажать кнопку ключ).

Полезные ресурсы:

  • Общий форум Xposed
  • Информационная тема Xposed
  • Видео об основах Xpose 101
  • Репозиторий модулей Xposed
  • Экспоуздские модули Подфорум и Разработка Экспоузд Фреймворк Подфорум
  • Тема коллекции модулей Xposed
  • Плейлист XDA TV Xposed
  • Кнопка поиска!

Говоря об Xposed в упрощенном свете, мы убираем всю сложность системы, поскольку внедрение такую ​​обширную структуру для настроек чрезвычайно сложно достичь, особенно в безопасном и оптимизированном режиме. способ. Вот почему старший признанный разработчик rovo89 считается одним из самых ярких разработчиков, когда-либо выкладывающих код на XDA, и его приверженность этому делу преодолел даже монументальные препятствия которую представила Android Runtime от Lollipop.

В качестве последнего совета имейте в виду, что многие модули могут конфликтовать друг с другом, поэтому всегда лучше узнать, что они делают и к чему прикасаются, чтобы предсказать или понять любые возможные проблемы. Когда вы привыкнете к платформе и узнаете о ней больше, вы увидите, что сможете подобрать наиболее оптимальные конфигурации для вашего варианта использования и избежать проблем или ошибок. Всегда будьте открыты для чтения, изучения и понимания работ сообщества. Опыт также важен, поэтому не бойтесь экспериментировать, но всегда действуйте осторожно и внимательно. Наконец, пожалуйста, всегда будьте добры и вежливы и не забывайте отдавать должное там, где это необходимо, поскольку ничего из этого было бы невозможно без неустанной преданности делу разработчиков нашего сайта.

Мы надеемся, что вам понравится Xposed и все достоинства нашего сообщества, и мы здесь, чтобы помочь тебе если ты когда-нибудь заблудишься!