Уровень сложности: для продвинутых. На основе операционной системы Android за время её существования создано большое количество сторонних прошивок и модификаций. Некоторые из этих проектов настолько далеко ушли от стокового образа, что можно говорить о существовании целого ряда отдельных операционных систем, каждая из которых имеет свои фирменные функции. Если вы хотите попробовать самые полезные функции из сторонних прошивок на обычном Android, то обязательно познакомьтесь с программой GravityBox.
GravityBox - это модуль для среды Xposed Framework, про которую мы подробно рассказывали недавно в этой статье. Для использования GravityBox вам понадобится выполнить следующие действия (требуется root!):
- Установить Xposed Installer, который можно скачать здесь.
- С помощью этой утилиты скачать и установить Xposed Framework.
- Перезагрузить устройство.
- Скачать через Xposed Installer модуль GravityBox и активировать его в списке.
- Ещё раз перезагрузиться.
Подробное пошаговое описание этой процедуры вы сможете найти в упомянутой выше статье или на соответствующей странице нашего форума. Поэтому мы не будем еще раз повторять здесь эти инструкции, а вместо этого обратим ваше внимание на меры безопасности и системные требования GravityBox.
Модуль GravityBox предназначен для работы в стоковом Android версий 4.1.х - 4.4.x. Это значит, что если вы используете модифицированную прошивку, например Touchwiz, HTC Sense, MIUI, LeWa, CM, Paranoid, то полноценная работа модуля не гарантируется. Возможно, что некоторые функции будут исправно работать, другие - нет.
Кроме этого, необходимо учитывать, что GravityBox является сложным комплексным модулем, который содержит в себе сотни модификаций операционной системы. Поэтому возможно появление конфликтов с другими установленными у вас модулями Xposed. В этом случае у вас может внезапно перестать работать установленный ранее модуль или, наоборот, GravityBox будет функционировать не в полном объёме. Из всего это напрашивается важный вывод, который хочется даже выделить жирным шрифтом.
Перед установкой GravityBox следует обязательно выполнить резервное копирование! При использовании этого модуля следует быть готовым к тому, что не все его функции на вашем устройстве будут доступны и смогут работать в полном объеме.
Следует понимать, что данная разработка предназначена в первую очередь для компьютерных энтузиастов, которые не боятся пробовать новое и экспериментировать.
Теперь, после предварительных инструкций и предостережений, можно перечислить основные возможности GravityBox. Все они разделены на несколько больших разделов в зависимости от тех элементов операционной системы, в которые вносятся изменения. Так как доступных твиков имеется действительно огромное количество, то перечислим только самые важные и востребованные.
Экран блокировки
- изменение фона экрана блокировки;
- отображение заряда батареи на кольце разблокировки;
- кнопка включения фонарика;
- переход в сон двойным тапом;
- настройка положения кольца разблокировки;
- блокировка строки состояния.
Строка состояния
- скрытие неиспользуемой SIM-карты;
- отображение быстрых настроек в виде плиток;
- изменение состава и вида иконок в быстрых настройках;
- прозрачность строки состояния;
- детальная настройка значков строки состояния (положение, цвет, иконки);
- отображение монитора трафика;
- выбор стиля отображения уровня заряда;
- блокировка уведомлений от выбранных приложений;
- регулировка яркости слайдом по статусной строке.
Веерное меню
Это одна из самых ценных функций, ради которой многие пользователи и устанавливают данный модуль. После её активации в вашем распоряжении появится удобное веерное меню, возникающее после свайпа от границы экрана. Оно содержит системные кнопки “Назад”, “Домой”, “Недавние приложения”, а также кнопки запуска заданных вами программ. Похожая функция есть в прошивке Paranoid и в некоторых версиях CyanogenMod, там она называется “Pie Control”.
Настройки питания
В этом разделе вы сможете включить расширенное меню перезагрузки, которое будет в себя включать пункт быстрой перезагрузки интерфейса, а также возможность входа в режим восстановления. Кроме этого, здесь есть опции выбора различных вариантов поведения смартфона при низком заряде, при подключении к зарядному устройству и так далее.
Прочие настройки
Здесь содержатся несколько настроек панели недавних приложений. Среди них вас может заинтересовать возможность отображения количества свободной памяти, активация кнопки закрытия всех текущих задач и настройка её положения. В этом же разделе обратите внимание на несколько патчей, исправляющих распространенные уязвимости системы безопасности Android.
Приведенный нами список возможностей GravityBox далеко не полон и содержит только самые популярные опции. Для полного освоения всех функций этого модуля вам потребуется не один час внимательного изучения интерфейса программы. Он, кстати, русифицирован и содержит подробные подсказки по каждой опции. Кроме этого, очень полезным будет ознакомиться с дополнительной документацией, которую вы сможете найти по следующим адресам:
- домашняя страница проекта - версия GravityBox [JB] и GravityBox [KK];
- форум разработчиков XDA developers - версия GravityBox [JB] и GravityBox [KK];
- 4PDA - GravityBox.
А какие функции GravityBox пригодились вам больше всего? Какие проблемы встретились при использовании этого модуля?
Источник:
Да будет все, подождем! А GravityBox для Xposed musthave!!!
Только из-за этого модуля откатил обратно 4.4
Первая полезная статья на 4пда для масс
Все нормально работает и с производительностью в порядке.
Счего это?
Зачем же так завидовать?
жаль только что в новых версиях перестали работать настройки, как , якобы, неподдерживаемые системой, которые работали на ранних версиях программы. Как например фонарик в шторке.
А что там бы пригодилось в ТачВизе из этого?
видимо он к тому, что "ТачВиз" это уже не лечится
ТачВиз не надо "лечить" там всё работает из коробки.
Видимо не ART у вас стоит, а Dalvik
Xposed пока не сделали для ART, и вряд ли вообще сделают
Ничего не виснет и не тормозит. Всё встраивается в системные ресурсы и ОС исполняет их как родное.
Не шаришь - не пиши.
(Комментарий удален)
ой скройся, всё работает зависаний нет стоит более 10 твиков и как то всё работает плавно и быстро
(Комментарий удален)
(Комментарий удален)
Эт костыли, другие из коробки могут))
Он тебе ничем не обязан.
странно, что UMI X2 вообще запускается.
Почитай на форуме 4pda как работает xposed и все станет понятно. GravityBox это плагин для Xposed.
В кратце, наделал изменений снес GravityBox и снеслись все изменения.
Вот здесь всё подробно расписано http://4pda.ru/forum/index.php?showtopic=425052&st=2040#entry28233073
В связке очень хорошо друг друга дополняют !
Собственно благодаря Экспоседу и модулям сижу на стоковой прошивке и всё настроил самым лучшим и удобным образом для себя !
Портировал на свой телефон много кастомных прошивок, но всегда возращаюсь к стоку и модулям !
Отличная и грамотная статья , автор молодец !
Спасибо большое за такую хорошую статью !
тото и оно - с Gravity всё проще...до лоллипопа
Заморозь службу отвечающую за это
Для смены языка попробуйте модуль AppSettings http://4pda.ru/forum/index.php?showtopic=603033&st=20#entry30805343
Устонавливаете его, активируете в Экспоседе и перезагрузите телефон !
После чего запустите AppSettings и в появившемся списке найдите гравити бокс, выбираете его и включаете с верху переключатель, после чего ищите строчку "Язык" и в выпадающем списке выберете нужный вам язык !
После того как выбрали язык не забудьте нажать иконку сохранение и подтвердить свой выбор !
После этого в программе гравити бокс будет выбраный вами язык !
Так же в модуле AppSettings есть ещё много интересных и полезных фишек, думаю что нибудь да пригодится !
Спасибо! А где можно найти много разных пошаговых инструкций на русском о том, что можно сделать с Xpossed и его модулями?
Да не за что !
А вот про пошаговые инструкции боюсь не знаю чем помочь, не встречал такие !
По поводу разных модулей можно спросить в теме по экспоседу http://4pda.ru/forum/index.php?showtopic=425052&st=84000
Сами модули можно найти здесь http://4pda.ru/forum/index.php?showtopic=603033&st=0#entry19053779
Ну и по настройке некоторых модулей ( которыми я пользуюсь ), пишите мне в QMS подскажу что к чему !