Гравити бокс для андроид

GravityBox

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

После установки Xposed Framework все что вам требуется для получения новых возможностей – это установить из Маркета или apk файла соответствующий модуль. Большинство из модулей отвечают за одну-две функции. А вот модуль GravityBox, с которым я хочу вас сегодня познакомить, похоже, собрал в себе те все новые возможности, ради которых мы и устанавливаем альтернативные (кастомные) прошивки на свои планшеты и смартфоны.

Этот модуль создал независимый разработчик, известный на форуме XDA Developers под ником C3C076, и он отлично справляется с огромным множеством поставленных на него задач на планшетах и смартфонах семейства Nexus, устройствах, выполненных на базе процессоров MTK6589, MTK6577, MTK8389, работающих под управлением операционной системы Android 4.1, 4.2 или 4.3 (AOSP).

Что мы получим, установив GravityBox на свой планшет или телефон? Вот только некоторые из этих возможностей: Всплывающая секторная (PIE) панель управления и навигации; рабочий стол в стиле CyanogenMod со скрытыми элементами навигации; дополнительные кнопки в панели быстрых настроек Android Jelly Bean; возможность вызова одним пальцем выдвигающейся из правого края экрана панели быстрых настроек. Кроме того, вы можете настроить на свой вкус панель состояния (статусбар), изменив в ней все что угодно – от внешнего вида индикатора заряда батареи до изменения цветовых настроек и смены положения некоторых элементов (например — часы в центе). Вы можете скрывать индикаторы сети, когда у вас отсутствует SIM карта, а также сменить внешний вид и добавить новые пункты в меню перезагрузки и выключения питания. Вы даже можете менять режимы подсветки сенсорных кнопок, если ваш планшет или смартфон оснащен ими. И всё это только лишь часть всех возможностей, которые вам предоставит модуль GravityBox.

Единственным недостатком GravityBox является некоторые ограничения, которые он накладывает на операционную систему устройства. Кроме того, что сам Xposed Framework требует для своей работы root прав, GravityBox работает на устройствах, которые имеют «чистую» Android прошивку (Android 4.1 или выше) или на кастомных прошивках, созданных на базе AOSP. На устройствах с сильно модифицированными прошивками, такими как CyanogenMod или AOKP, GravityBox корректно работать не сможет.

Требования для установки GravityBox:

1. Поддерживается большинство устройств на MTK6589, 6577, 6389
Поддерживаются «Google устройства» вроде Nexus, HTC One Google play edition и другие на чистом Android 4.1/4.2/4.3
Samsung Touchwiz, HTC Sense, MIUI, LeWa НЕ ПОДДЕРЖИВАЮТСЯ. Работа модуля на эти прошивках не гарантируется, можете пробовать на свой страх и риск. Слишком сложно поддерживать весь зоопарк прошивок, некоторые из которых сильно меняются вендорами.
Отсутствует поддержка CM,Paranoid,ROOTBOX,AOKP,SLIM и т.д., это может вызвать неожиданные конфликты.
В модуле нет и не будет никаких исключений для адаптации его к отдельным кастомным прошивкам. Поймите, пожалуйста, что все кастомные прошивки контролировать невозможно.
Поддержка для устройств, нарушающих данные правила, отсутствует.

Отсутствие поддержки не означает, что не будет работать, это означает лишь отсутствие фиксов при наличии проблем! Пробуйте, экспериментируйте!

2. Обязательный рут.
3. Кастомное рекавери, в котором можно сделать бэкап.

Внимание! Xposed Framework конфликтует с miui-based прошивками.

Список возможностей GravityBox. Работает на всех прошивках, удовлетворяющих требованиям.

GravityBox предоставляет 2 основные группы возможностей:
Фиксы — позволяют бороться с типичными для MTK6589 багами:
— Креш настроек Даты/Времени
— Ошибка определителя номера (не учитывался международный код +ХХХ)
— Раздельные ветки для одного контакта в сообщениях (причина та же — международный код)
— Ошибка календаря, приводящая к периодическому включению экрана в спящем режиме
— фиксы в приложении «Сообщения» — оно будило телефон при новых входящих

Моды — набор дополнительных функций, которые могут упростить работу с системой и сделать ее более приятной:
— Тайлы в статусбаре:
— Управление тайлами быстрых настроек в статусбаре — можно уалять неиспользуемые, добавлять новые, которых не было в системе.
— Возможность сортировки тайлов
— Дополнительные тайлы в быстрых настройках:
—— включение/выключение синхронизации
—— включение/выключение точки доуступа WiFi
—— запуск GravityBox’а
—— включение/выключение фонарика
—— смена режима сети (2g/3g/2g+3g)
—— запись звука
—— сон
—— быстрое приложение
—— настройки
—— громкость
—— расширенный рабочий стол
—— не уходить в сон
—— скриншот
—— NFC
—— и много других!
— Настройки локскрина
— Настройки фона и виджетов локскрина
— возможность включения поворота экрана блокировки
— возможность включения быстрой разблокировки клавишей меню
— возможность задать 5 дополнительных целей (4.2+)
— CyanogenMod Pie controls
— Настройки статусбара
— Автоматическое скрытие неиспользуемого SIM-слота в статусбаре
— Цвет и прозрачность статусбара
— Цвет иконок и текста в статусбаре
— Стиль индикатора заряда (иконка, проценты, круглый)
— Возможность отцентрировать часы в статусбаре
— Возможность привязать часы к нестандартным приложениям
— регулировка яркости слайдом по статусбару
— блокировка уведомлений
— Настройки питания
— возможность отключить диод во время зарядки
— возможность запретить включение фонарика
— Настройки дисплея
— изменение минимальной яркости при ручном управлении
— возможность настройки уровней автояркости
— Настройки фона приложений (сглаженный серый или черный)
— возможность любых поворотов (вверх ногами, например)
— Медиа-настройки
— возможность добавления большего количества уровней громкости
— возможность управления функцией безопасного прослушивания через наушники
— Расширенный рабочий стол
— без статусбара
— без навибара
— без всего
— Действия железных кнопок
— возможность задать свое действие на двойной, долгий клик по железным кнопкам (домой, меню, назад)
— Общее
— Варианты уведомлений о низком заряде батареи (всплывающий диалог и звук, только звук, только диод)
— Расширенное меню выключения (рекавери, перезагрузка)
— Управление курсором клавишами громкости
— Пропуск треков клавишами громкости при выключенном экране
— Кнопка для удаления всех запущенных тасков
— Полноэкранное фото звонящего
— Разблокировка голосового ввода и TTS в настроках Язык и ввод
— Расширенные параметры разработчика
— CRT-анимация выключения экрана
— Инженерное меню из GB
— Установка отдельных мелодий на каждую SIM
— Настройки звонилки — действие по перевороту, отключение вибрации при соединении
— Действия кнопок — долгое нажатие/двойной тап меню, долгое нажатие Назад, сон
— Сглаженный Holo фон
— Использование черного Holo фона
— Расширяемая звуковая панель
— Разная громкость для нотификаций и звонка
— Стиль панели уведомлений (фон, прозрачность)
— Режим посветки кнопок
— Уведомления подсветкой кнопок (для устройств без LED индикатора)
— и множество других функций!

Читайте также:  Хорошие планшеты с андроидом

Список постоянно пополняется.

Инструкция по установке GravityBox:
Установка GravityBox на любую стоковую прошивку, на любой девайс с MTK6589

1) Сделайте бэкап текущей прошивки. ОБЯЗАТЕЛЬНО!
2) Скачайте установщик Xposed Framework здесь
3) Зайдите в Xposed Installer -> Система -> Установить/обновить.
4) Перезагрузитесь. Если девайс не загружается, значит, ваша текущая прошивка не совместима с фреймворком. Следующие шаги можно пропускать. Восстановитесь из бэкапа.
5) Загрузите GravityBox и установите В ПАМЯТЬ ТЕЛЕФОНА. При установке на карту памяти приложение работать не будет!
6) Запустите Xposed installer, прейдите во вкладку Modules и активируйте GravityBox, установив галочку в чекбоксе.
7) Перейдите на вкладку Система и нажмите кнопку Мягкая перезагрузка.
8) Запустите GravityBox из списка приложений или из Xposed и выберите те опции, которые вам нужны

Как правильно удалить и переустановить модуль GravityBox и Xposed framework

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

1) Откройте Xposed, перейдите на страницу Модули, удерживайте нажатие на GravityBox и выберите Удалить.
2) Затем перейдите к странице Framework в Xposed и выберите Удалить.
3) Не используйте опции перезагрузки в Xposed, это не всегда работает.
4) Выключите и перезагрузите устройство. НЕОБХОДИМО перезагрузиться, прежде чем пытаться переустановить Xposed.
5) Установите Xposed.apk.
6) Откройте приложение Xposed, перейдите к странице Framework и нажмите Установить / обновить.
7) Подтвердите запрос разрешений суперпользователя, чтобы установились двоичные файлы.
8) Выключите и перезагрузите устройство. (Пока что НЕ пытайтесь установить GravityBox, Вы должны выполнить эту перезагрузку.)
9) После того как устройство перезагрузилось, можете открыть Xposed и убедиться, что приложение активно.
10) На странице Framework убедитесь, что версии отображаются зеленым цветом. Текущие версии — 58 для app_process и 54 — для файла XposedBridge.jar. Если они показаны красным, то Xposed установлен неправильно, или Вы не перезагрузились, когда это было необходимо.
11) Если установлен Xposed и версии отображены зеленым, перейдите на страницу загрузки и найдите GravityBox.
12) Установите GravityBox.
13) Перейдите на страницу Модули и поставьте галочку рядом с GravityBox, чтобы активировать приложение. НЕ пытайтесь запустить GravityBox или открыть настройки GB сейчас, приложение не будет работать.
14) Выключите и перезагрузите устройство. НЕОБХОДИМО перезагрузить устройство, ПРЕЖДЕ ЧЕМ запускать GB в первый раз.
15) После того как устройство перезагрузилось и работает, Вы можете запустить GravityBox и начать настройку. Имейте в виду, для применения некоторых из опций требуется перезагрузка после их активации.

Читайте также:  Оне ноте для андроида

Скачать GravityBox на Андроид бесплатно вы можете по ссылке ниже.

Внимательно читайте инструкцию перед установкой! Простой установки apk не достаточно! Для обновления просто установите последнюю версию! Или проверьте обновления в XPosed Installer!

Источник

GravityBox 11.0.5

GravityBox — позволяет внести большое количество изменений в прошивки для устройств с Android -от внешнего вида индикатора заряда до фикса некоторых типичных проблем.

Приложения для твика Android любого смартфона (не только на MTK, абсолютно любого) c чистым Android. Кроме смартфонов поддерживаются планшеты. Также нужен Xposed Installer, а чтобы был кружок надо поставить Bubble Launcher, но потреблять он будет более 100 Mb оперативной памяти.

Для функционирования программы необходимы права root пользователя.

Источник

Гравити бокс для андроид

Для функционирования программы необходимы права root пользователя.

Краткое описание:
Модификация прошивки для любого устройства с чистым Android 4.1+.

Приложения для твика Android 4.1.х, 4.2.х, 4.3.х, 4.4.x любого смартфона (не только на MTK, абсолютно любого) c чистым Android
Кроме смартфонов поддерживаются планшеты на MTK8389

Естественно, фичи андроид 4.2+ (тайлы быстрых настроек в шторке, виджеты экрана блокировки) на девайсах с 4.1 даже с помощью бокса работать не будут. Внимательно читайте инструкцию и требования для установки перед тем, как задавать вопросы.

Пользователи 4.4, будьте внимательны! Нужна последняя версия Xposed для KitKat (2.4+, по ссылке в инструкции уже она) и GB для KitKat! Версия для JellyBean не установится на ваши аппараты!

«Несколько слов о основной концепции GB. Во-первых, основная вещь, которая не нравится мне в модулях Xposed — перезагрузка после каждого мелкого изменения. Поэтому основным концептом для GB было превратить устройства на MTK со стоковыми прошивками во что-то близкое к устройствам с функциональными кастомными прошивками. И я принял решение — для как можно более комфортной работы и поведения как в кастомных прошивках, я должен разработать настройки так, чтобы изменения происходили на лету, без перезагрузки. Звучит хорошо, но реализация требует определенных ухищрений. Для того, чтобы изменения происходили на лету, необходимо произвести некоторые подготовительные работы во время старта устройства. Это значит, что даже если вы не используете функцию, необходимые подготовки/модификации все равно сделаны и ждут, пока пользователь придет и изменит настройку.
Это значит, что невозможно ПОЛНОСТЬЮ отключить одну определенную функци если она вызывает проблемы на вашем устройстве или если вы установили GB только ради одной определенной настройки.
В результате этого есть проблемы на устройствах с прошивками, которые отличаются от чистого Android слишком сильно или на устройствах с сильно измененными кастомными прошивками.
Если вы обнаружили странные проблемы после установки GB даже если вы ничего не меняли, это не потому что Gb сломан или не работает, это только потому, что GB несовместим с ваше прошивкой. аналогично если вы попробуете установить прошивку от Nexus на какое-нибудь устройство Xperia — она не будет работать.

Далее, GB — сложный модуль и не подходит для одной задачи. Это значит, что если у вас кастомная прошивка, которую собирают их исходников (CM, PAC, . ), и вам не хватает определенной фичи, вашим лучшим решением будет попросить создателей прошивки to добавить данную фичу. Добавление отсутствующий функций на известных прошивках, собранных из исходников, путем установки xposed модулей (особенно сложных, комплексных) — абсолютно плохая идея и может принести больше вреда, чем пользы.

И наконец. Поскольку GB сложный модуль, не стоит устанавливать вместе с ним другие модули, особенно сложные, которые, зачастую, повторяют некоторую функциональность. Они могут конфликтовать или даже бороться на одном поле и вы не сможете сказать с уверенностью, кто из них победит.
Они даже могут не работать оба. Поэтому придерживайтесь требований к установке!»

Требования для установки GravityBox:

1. -Поддерживается большинство устройств на MTK6589, 6577, 6389
-Поддерживаются «Google устройства» вроде Nexus, HTC One Google play edition и другие на чистом Android 4.1/4.2/4.3
-Samsung Touchwiz, HTC Sense, MIUI, LeWa НЕ ПОДДЕРЖИВАЮТСЯ. Работа модуля на эти прошивках не гарантируется, можете пробовать на свой страх и риск. Слишком сложно поддерживать весь зоопарк прошивок, некоторые из которых сильно меняются вендорами.
-Отсутствует поддержка CM,Paranoid,ROOTBOX,AOKP,SLIM и т.д., это может вызвать неожиданные конфликты.
-В модуле нет и не будет никаких исключений для адаптации его к отдельным кастомным прошивкам. Поймите, пожалуйста, что все кастомные прошивки контролировать невозможно.
-Поддержка для устройств, нарушающих данные правила, отсутствует.

Читайте также:  Lab rats 2 rus android

Отсутствие поддержки не означает, что не будет работать, это означает лишь отсутствие фиксов при наличии проблем! Пробуйте, экспериментируйте!

2. Обязательный рут.
3. Кастомное рекавери, в котором можно сделать бэкап.

Внимание! Xposed Framework конфликтует с miui-based прошивками.

Список возможностей GravityBox. Работает на всех прошивках, удовлетворяющих требованиям.

GravityBox предоставляет 2 основные группы возможностей:
Фиксы — позволяют бороться с типичными для MTK6589 багами:
— Креш настроек Даты/Времени
— Ошибка определителя номера (не учитывался международный код +ХХХ)
— Раздельные ветки для одного контакта в сообщениях (причина та же — международный код)
— Ошибка календаря, приводящая к периодическому включению экрана в спящем режиме
— фиксы в приложении «Сообщения» — оно будило телефон при новых входящих

Моды — набор дополнительных функций, которые могут упростить работу с системой и сделать ее более приятной:
— Тайлы в статусбаре:
— Управление тайлами быстрых настроек в статусбаре — можно уалять неиспользуемые, добавлять новые, которых не было в системе.
— Возможность сортировки тайлов
— Дополнительные тайлы в быстрых настройках:
—— включение/выключение синхронизации
—— включение/выключение точки доступа WiFi
—— запуск GravityBox’а
—— включение/выключение фонарика
—— смена режима сети (2g/3g/2g+3g)
—— запись звука
—— сон
—— быстрое приложение
—— настройки
—— громкость
—— расширенный рабочий стол
—— не уходить в сон
—— скриншот
—— NFC
—— и много других!
— Настройки локскрина
— Настройки фона и виджетов локскрина
— возможность включения поворота экрана блокировки
— возможность включения быстрой разблокировки клавишей меню
— возможность задать 5 дополнительных целей (4.2+)
— CyanogenMod Pie controls
— Настройки статусбара
— Автоматическое скрытие неиспользуемого SIM-слота в статусбаре
— Цвет и прозрачность статусбара
— Цвет иконок и текста в статусбаре
— Стиль индикатора заряда (иконка, проценты, круглый)
— Возможность отцентрировать часы в статусбаре
— Возможность привязать часы к нестандартным приложениям
— регулировка яркости слайдом по статусбару
— блокировка уведомлений
— Настройки питания
— возможность отключить диод во время зарядки
— возможность запретить включение фонарика
— Настройки дисплея
— изменение минимальной яркости при ручном управлении
— возможность настройки уровней автояркости
— Настройки фона приложений (сглаженный серый или черный)
— возможность любых поворотов (вверх ногами, например)
— Медиа-настройки
— возможность добавления большего количества уровней громкости
— возможность управления функцией безопасного прослушивания через наушники
— Расширенный рабочий стол
— без статусбара
— без навибара
— без всего
— Действия железных кнопок
— возможность задать свое действие на двойной, долгий клик по железным кнопкам (домой, меню, назад)
— Общее
— Варианты уведомлений о низком заряде батареи (всплывающий диалог и звук, только звук, только диод)
— Расширенное меню выключения (рекавери, перезагрузка)
— Управление курсором клавишами громкости
— Пропуск треков клавишами громкости при выключенном экране
— Кнопка для удаления всех запущенных тасков
— Полноэкранное фото звонящего
— Разблокировка голосового ввода и TTS в настроках Язык и ввод
— Расширенные параметры разработчика
— CRT-анимация выключения экрана
— Инженерное меню из GB
— Установка отдельных мелодий на каждую SIM
— Настройки звонилки — действие по перевороту, отключение вибрации при соединении
— Действия кнопок — долгое нажатие/двойной тап меню, долгое нажатие Назад, сон
— Сглаженный Holo фон
— Использование черного Holo фона
— Расширяемая звуковая панель
— Разная громкость для нотификаций и звонка
— Стиль панели уведомлений (фон, прозрачность)
— Режим посветки кнопок
— Уведомления подсветкой кнопок (для устройств без LED индикатора)
и множество других функций!

Список постоянно пополняется.

Установка:
Установка GravityBox на любую стоковую прошивку, на любой девайс с MTK6589

Возможно пойдет и на LEWA, но крайне сомневаюсь. Уже отписались об успешном запуске.

1) Сделайте бэкап текущей прошивки. ОБЯЗАТЕЛЬНО!
2) Скачайте установщик Xposed Framework здесь
3) Зайдите в Xposed Installer -> Система -> Установить/обновить.
4) Перезагрузитесь. Если девайс не загружается, значит, ваша текущая прошивка не совместима с фреймворком. Следующие шаги можно пропускать. Восстановитесь из бэкапа.
5) Загрузите GravityBox из аттача в этом посте и установите В ПАМЯТЬ ТЕЛЕФОНА. При установке на карту памяти приложение работать не будет!
6) Запустите Xposed installer, прейдите во вкладку Modules и активируйте GravityBox, установив галочку в чекбоксе.
7) Перейдите на вкладку Система и нажмите кнопку Мягкая перезагрузка.
8) Запустите GravityBox из списка приложений или из Xposed и выберите те опции, которые вам нужны 🙂

Внимательно читайте инструкцию перед установкой! Простой установки apk не достаточно!
Как правильно удалить и переустановить модуль GravityBox и Xposed framework: ® GravityBox (Пост #32244504)
Видеоинструкция по установке и удалению GravityBox: ® GravityBox (Пост #34252350)
Вариант установки через CWM: ® GravityBox (Пост #34014938)

Источник

Оцените статью