GravityBox
версия: 3.0.4

Последнее обновление программы в шапке: 18.04.2014

http://ftp1.3dn.ru/android/_pic/_1/3269158.pnghttp://ftp1.3dn.ru/android/_pic/_1/3269157.pnghttp://ftp1.3dn.ru/android/_pic/_1/3269156.png

Для функционирования программы необходимы права 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 и т.д., это может вызвать неожиданные конфликты.
-В модуле нет и не будет никаких исключений для адаптации его к отдельным кастомным прошивкам. Поймите, пожалуйста, что все кастомные прошивки контролировать невозможно.
-Поддержка для устройств, нарушающих данные правила, отсутствует.

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

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 - http://ftp1.3dn.ru/android/_apk/1/de.ro … 665be7.apk

3) Зайдите в Xposed Installer -> Система -> Установить/обновить.

4) Перезагрузитесь. Если девайс не загружается, значит, ваша текущая прошивка не совместима с фреймворком. Следующие шаги можно пропускать. Восстановитесь из бэкапа.

5) Загрузите GravityBox из аттача в этом посте и установите В ПАМЯТЬ ТЕЛЕФОНА. При установке на карту памяти приложение работать не будет!

6) Запустите Xposed installer, прейдите во вкладку Modules и активируйте GravityBox, установив галочку в чекбоксе.

7) Перейдите на вкладку Система и нажмите кнопку Мягкая перезагрузка.

8) Запустите GravityBox из списка приложений или из Xposed и выберите те опции, которые вам нужны

Русский интерфейс: Да

Разработчик: C3C076 from XDA
Домашняя страница JB: http://forum.xda-developers.com/showthr … ?t=2316070
Домашняя страница KitKat: http://forum.xda-developers.com/showthr … ?t=2554049

Xposed Framework на 4pda: ® [FRAMEWORK] Xposed
Xposed Framework на XDA: Официальная тема

Репозиторий на GitHub: https://github.com/GravityBox/GravityBox

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

Скачать:
версия: 3.0.3 KitKat http://ftp1.3dn.ru/android/_apk/1/Gravi … _3.0.3.apk
версия: 3.0.4 JellyBean http://ftp1.3dn.ru/android/_apk/1/Gravi … _3.0.4.apk

Для обновления просто установите последнюю версию! Или проверьте обновления в XPosed Installer!

Пожалуйста, не задавайте вопросы, которые освещены в шапке. Такие посты я буду удалять.
Также не выкладывайте новые версии - в этом нет смысла. Я выкладываю новые версии своевременно (максимум с парудневной задержкой) и перевожу ченджлог. Выложенные версии без перевода буду удалять. С переводом (в случае качественного перевода) - буду использовать этот перевод в шапке с указанием копирайта.