Keddr-O-lab #4: обзор возможностей сторонней прошивки BAMF Paradigm

Всем привет, с вами очередной, четвертый выпуск еженедельной рубрики Keddr-O-lab, и сегодня мы рассмотрим с вами особенности кастомной прошивки для Galaxy Nexus (и небольшого ряда других аппаратов) BAMF Paradigm v2.2

Парадигма – модель постановки проблем и их решения. Не знаю, какое непосредственное отношение имеет данное выражение к прошивке и почему Team BAMF ее так назвали, однако неудобства различного характера она действительно решает. Ставшие уже классическими, казалось бы, вещи, твики и улучшения здесь представлены в новом свете, со своей «изюминкой». Реализация некоторых пунктов меня удивила, что, вкупе с общей стабильностью и быстродействием, делает ее одной из лучших для Galaxy Nexus.

Как установить?

Процесс, в общем-то, классический и ничего нового собой не представляет. Дабы он был успешен, у вас должен быть прошит кастомный рекавери.

Для начала стоит проследовать на отдельный портал, посвященный данному творению и, в конце первого поста в теме скачать непосредственно прошивку (136.48 Мб) и дополнительный файл Google Applications (GAPPS) (82.84 Мб), включающий в себя различные сервисы, предоставляемые Google. Так же имеются альтернативные ссылки на случай медленной скорости скачивания.

По завершению загрузки рекомендую открыть через любой архиватор GAPPS.zip и почистить его (путь system -> app) от неработающих в наших краях (или просто ненужных вам) приложений. Лично я удаляю файлы CarHomeGoogle.apk, FaceLock.apk, GoogleBackupTransport.apk, GoogleEars.apk (устанавливаю отдельно, так как в наших краях сервис работать не должен, вследствие чего после каждой перезагрузки смартфона виджет отключается из-за авто замораживания приложения), Magazines.apk, Wallet.apk.

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

Последовательно выберите и подтвердите выполнение следующих пунктов в появившемся меню: «wipe data/factory reset», «wipe cache», после чего перейдите в подраздел «advanced» и там выберите «wipe dalvik cacheЖ», после чего вернитесь в главное меню (++++++Go Back++++++) и, перейдя в меню установки (install zip from sdcard), установите сначала прошивку, а затем GAPPS-файл.

Поздравляю, вы успешно сменили ROM вашего телефона и готовы к исследованию! Перезагрузите аппарат, выбрав пункт «Reboot device» в главном меню.

Бобу боб бобам бобы

Пройдя на указанный выше сайт, вы сможете ознакомиться с большим списком особенностей. Давайте пробежимся по ним «одним глазком»:

  • Прошивка собрана из ресурсов, выложенных в AOSP (последняя версия JRO0L).
  • Максимальная частота увеличена до 1.35 Ггц (по умолчанию 1.2).
  • Настроенный deadline-планировщик (о том, что это такое, поговорим в другой раз).
  • Подписана специальным ключем, вследствие чего повышена защищенность системы в целом.
  • Миллион и один твик.

Первые изменения, которые вы встретите, – экран загрузки. Изменена как анимация, так и добавлен звук, сопровождающий ее (если кому вдруг понравилась мелодия, то полная композиция исполнена группой Five Finger Death Punch и называется “The Bleeding”). Первая загрузка после перепрошивки займет достаточно длительное время – не переживайте.

Первая, уже привычная вещь (ползунки управления различными элементами телефона, находящиеся в шторке уведомлений) здесь, как я и говорил, реализована необычно – если вы нажмете на маленькую иконку настроек, то, с красивой анимацией «вылета», появится вторая «страница» шторки, где они все и расположились. Нечто похожее можно наблюдать в китайском творении MIUI. В чем плюс такого подхода? Ползунки не занимают место на главном экране, что облегчает работу с нотификациями, учитывая их возможности к изменению ширины в Android 4.1.1 Jelly Bean.

 

Еще одной особенностью является наличие клавиши меню – достаточно нажать и удержать клавишу недавно запущенных приложений. Изменения коснулись и окна «Поделиться» –  первой доступной функцией всегда будет «скопировать в буфер обмена».

В стандартном браузере активированы различные экспериментальные функции (применять на свой страх и риск).

 

В настройке звука имеется возможность «присоединить» громкость уведомлений к громкости звонков.

 

В основной «звонилке» активирован Т9: русских букв на клавишах нет, но по русским контактам исправно ищет. Полезно, если вы, как и я, знаете расположение русских букв в Т9-раскладке.

В меню настроек “Для разработчиков” появился пункт Restart SystemUI – перезагрузка интерфейса без перезагрузки аппарата. Может работать нестабильно.

Перейдя в настройки аппарата, вы встретите два новых пункта меню – «BAMF Settings» и «Theme Chooser». Первый отвечает за, как не сложно догадаться, различного рода дополнительные настройки, второй – за выбор и установку тем (подходят почти все для AOKP/CM9/CM10, не ставьте только Sense-тему).

 

После открытия вожделенного пункта «BAMF Settings», перед вами предстанет три вкладки с несколькими страницами на некоторых из них – «PERFORMANCE» (производительность), «SYSTEM» (системные) и «VISUAL» (внешний вид). Помимо этого, если вы, находясь на вкладке системных настроек, нажмете на клавишу «меню» в правом верхнем углу экрана, сможете попасть в управление напряжением процессора.

Итак, по порядку.

Содержание раздела «PERFORMANCE»:

  • Minimum CPU Speed – минимальная частота процессора. Если вы часто включаете-выключаете экран устройства для выполнения каких-либо действий, рекомендую установить ее на отметке в 700 Мгц. Это обусловлено тем, что на постоянный переход с одной планки частоты на другую затрачивается очень много энергии;
  • Maximum CPU Speed – максимальная частота процессора. Можете оставить в покое или же снизить до 1.2 Ггц (производительности вполне достаточно);
  • Kernel Governor – регулятор, управляет порядком и условиями, при которых процессор меняет свою частоту. В зависимости от ядра может иметь от 3-5 до 22 вариантов. Родным для Jelly Bean считается interactive (а для самсунгов с 4мя и более ядрами – pegasusq), возможный вариант для работы – ondemand. Подробнее регуляторы мы рассмотрим так же позднее;
  • Apply on Boot – применение настроек при загрузке аппарата. Необходимо выставить, дабы изменения применялись автоматически при перезагрузках (у меня на скриншотах маркером не отмечено из-за использования другой программы управления производительностью).

 

Содержание раздела «SYSTEM»:

  • Block Ads – блокирование рекламы. Вкупе с Adaway работает просто великолепно;
  • Remount System – автоматическое переключение папки /system из режима R/W (запись/чтение) в режим R/O (только чтение). Можно не трогать;
  • Volume Track. – переключение треков при заблокированном экране зажатием клавиш регулировки громкости;
  • AutoBrightness Settings – регулировка и изменение уровней автояркости;
  • Manage System Apps – включаем /отключаем (замораживаем) /удаляем системные приложения. Необходимость ставить дополнительные программы или ковыряться в файловом браузере пропала;
  • Manage Notifications – идеи Jelly Bean с возможностью отключения тех или иных уведомлений получили здесь свое логическое и функциональное развитие, переняв некоторые возможности из платной LightFlow:
    • Hide Notifications – скрыть уведомления;
    • Filters – фильтровать уведомления, содержащие в себе то или иное слово;
    • Sound – выбор собственного звука уведомления;
    • Vibrate pattern – шаблон вибрации, возможно настроить длину, паузу между вибрацией и варианты повторения;
    • LED Color – настраиваем цвет индикатора;
    • Background color – выбираем цвет заднего фона под конкретное уведомление. Имеется возможность выбора из цветовой палитры и по HEX-коду;
    • Turn on screen for x seconds – включение дисплея на то или иное количество времени при получении конкретного уведомления.
 
 

Содержание раздела «Visual»:

  • Первая страница
    • Configure Lockscreen – настройка экрана блокировки. Имеется возможность добавить свои иконки приложений (две, суммарно получается четыре), выбрать назначение левой иконки (камера или переключение звуковых профилей) и предварительный показ «основной» защиты перед этим экраном блокировки;
    • Boot Animation Options – настройки анимации загрузки. Включаем/выключаем анимацию, звук загрузки и настраиваем громкость мелодии;
    • Search Bar – постоянная строка поиска;
    • Dock Divider – отображение полосы разделения док-бара от основных иконок на рабочих столах;
    • Number of Launcher Screens – настраиваем количество рабочих столов родного лаунчера (3-5-7).
 
 
 
  • Вторая страница
      • Icon Preferences – настройка элементов в статус-баре:
        • Status Bar Clock – выбор местоположения часов;
        • Debugging Indicator – иконка отображения отладки;
        • Alarm Indicator – иконка отображения будильника;
        • Batter Style – выбор внешнего вида иконки батарейки;
        • Battery Text – включение /отключение процентов, настройка цвета и размера цифр, включение /отображение их при зарядке.
    • Use custom carrier label – изменение отображения названия оператора (можно написать что угодно);
    • Tap to customize label string – собственно текст;
    • Screenshot action – действие, выполняемое по умолчанию после снятия скриншота (ничего не делать, вызов меню «отправить через» или открыть его в галерее);
    • Quick Settings – настройка элементов управления в шторке. Возможно менять их местоположение (change order), добавлять свои собственные приложения и менять их иконки. Попасть в это меню можно и из второй страницы самой шторки, нажав на гаечный ключ в правом верхнем углу экрана.
 
 
 
 
  
  • Третья страница
    • Key Reflections – отражение основных навигационных клавиш;
    • Search Key – добавление клавиши поиска в строку навигационных клавиш;
    • Search Key Long Press – дополнительное действие при длинном нажатии на клавишу поиска;
    • Navbar Button Color – изменение цвета навигационных клавиш. Имеется возможность выбора из цветовой палитры и по HEX-коду;
    • Navbar Glow Color – изменение цвета свечения вокруг навигационных клавиш при нажатии на них.

 

 

BAMF Paradigm – не единственная прошивка, на которую стоит обратить внимание. Рассмотрены будут и другие, более “классические” варианты, подходящие для большего количества аппаратов. Для Galaxy Nexus я остановил свой выбор на данном решении, и, возможно, прочитав данную статью вы решите последовать моему примеру, а так же заиметь представление о разнице между сторонней и “стоковой” прошивкой на “живом” примере. К сожалению, разницу в энергопотреблении и быстродействии я вам показать не могу – исследуйте и пробуйте!

Please wait...
Теги: , , , , , , , , , , ,
0
45 Комментарий
Сначала Новые
Сначала Старые Популярные
guest

Межтекстовые Отзывы
Посмотреть все комментарии
Андрей
Андрей
12 лет назад

В связке с Franco Kernel Мilestone5 батарея держит 23-25 часов: моб.инет/синхронизация вкл., до 2 ч. звонков, 4-5 ч. GTalk, 3-4 ч. WiFi. Лично для меня это удивительно. 18 часов было только на AOKP.

Please wait...
Barsky Denis
Barsky Denis
12 лет назад

А почему ничего не сказано про ядро??

Please wait...
Назар
Назар
12 лет назад

Вот кстати видеообзор ее http://www.youtube.com/watch?v=yL_uIxcdlKQ&feature=g-user-u

Please wait...
Назар
Назар
12 лет назад

Можно ли сменить бутлого? (логотив загрузки)

Please wait...
WillieXX
WillieXX
12 лет назад

интересная хрень!

Please wait...
Barsky Denis
Barsky Denis
12 лет назад

Ребята у меня уже минут 15 грузится это нормально??

Please wait...
Barsky Denis
Barsky Denis
12 лет назад

Корневая папка,это где?

Please wait...
Softvok
Softvok
12 лет назад

Благодарю, поставил BAMF Paradigm на Galaxy Nexus. Но в настройках Batter Style нет такого количества иконок как на примее выше. Есть только один стандартный вид “Stock”. В чем может быть проблема?

Please wait...
Softvok
Softvok
12 лет назад

@Барышников Андрей, о, отлично, благодарствую)))

Please wait...
dastyst
dastyst
12 лет назад

Ха, при попытке предоставить права root titaniup beckup ушел в ребут, зато заметил что грузит телефон теперь быстрее, ну а если серьезно у кого нибудь было такое?

Please wait...
Щ_Щ
Щ_Щ
12 лет назад

Кстати доп. настройки в стоковом браузере открываются командой about:debug на любой прошивке.

Please wait...
Щ_Щ
Щ_Щ
12 лет назад

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

Please wait...
boris
boris
12 лет назад

подскажите сайт для покупки gift cards для app store

Please wait...
asket
asket
12 лет назад

Ссылки на прошивку и гугл эпс битые исправьте пожалуйста, как я понял нужно качать магуро ?

Please wait...
b1ot3kk
b1ot3kk
12 лет назад

Подскажите более-менее стабильную сборку JB для СГС2

Please wait...
Михаил
Михаил
12 лет назад
Ответ  b1ot3kk

@b1ot3kk, cyanogen 10 юзай для сгс2

Please wait...
Данил
Данил
12 лет назад

А что за лаунчер?

Please wait...
Дмитрий
Дмитрий
12 лет назад

@Барышников Андрей, а можете по подробнее рассказать?

Please wait...
Данил
Данил
12 лет назад
Ответ  Данил

@Данил, Да, как его так настроить?)

Please wait...
dastyst
dastyst
12 лет назад
Ответ  Данил

@Данил, Ничего хитрого тут нет, те иконки на рабочем столе на самом деле просто часть фонового изображения, а на их местах расположены нужные автору иконки, лаунчер nova позволяет изменять их обложку,в том числе и на картинки из галереи,вот автор и заменил иконки на нулевой цвет (они прозрачные), вот и все)

Please wait...
dastyst
dastyst
12 лет назад
Ответ  Данил

@Данил, http://www.youtube.com/watch?v=zQKjt1LGGT4&feature=g-user-u
посмотри это видео , там автор по другому делает, но тут уж кто во что горазд, главное что смысл один

Please wait...
Pavel
Pavel
12 лет назад

вот это да. неужели аккуратно сделанная красивая кастомная прошивка. я думал, такое только в сказках бывает.

Please wait...
boris
boris
12 лет назад

привет всем. у меня вопрос, может ли диск д быть съемным на ноутбуке???

Please wait...
evgsd
evgsd
12 лет назад
Ответ  boris

@boris, да, если диск подключен как AHCI

Please wait...
boris
boris
12 лет назад
Ответ  evgsd

@evgsd, спасибо за ответ, а что это изменяет?

Please wait...
evgsd
evgsd
12 лет назад
Ответ  boris

@boris, http://ru.wikipedia.org/wiki/Advanced_Host_Controller_Interface

Please wait...
boris
boris
12 лет назад
Ответ  evgsd

@evgsd, огромное спасибо

Please wait...
makckvizi
makckvizi
12 лет назад

Спасибо большое за статью! Каждый раз жду с нетерпением новую!

Please wait...
Мудый Сеняй
Мудый Сеняй
12 лет назад

По-моему хорошо было бы привести список всех устройств, поддерживающих прошивку

Please wait...
песик гав гав гав
песик гав гав гав
12 лет назад

@Мудый Сеняй, поддерживаю! на сайте обладателей нексуса не так уж много – не фанклуб, извольте.

Please wait...
Харис
Харис
12 лет назад

Прочитал статью полностью. Отличная статья. Все основные фишки показаны понятно и интересно. Жаль, что у меня не Nexus а Note, а так прямо сейчас поставил бы.

Please wait...
Щ_Щ
Щ_Щ
12 лет назад

“небольшого ряда других аппаратов” – каких именно?

Please wait...
Barsky Denis
Barsky Denis
12 лет назад

@Барышников Андрей, грузится уже 15 минут это нормально???

Please wait...
Назар
Назар
12 лет назад
Ответ  Barsky Denis

@Barsky Denis, вайп делали?

Please wait...
Наверх