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 я остановил свой выбор на данном решении, и, возможно, прочитав данную статью вы решите последовать моему примеру, а так же заиметь представление о разнице между сторонней и “стоковой” прошивкой на “живом” примере. К сожалению, разницу в энергопотреблении и быстродействии я вам показать не могу – исследуйте и пробуйте!

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Please wait...
Теги: , , , , , , , , , , ,
0
45 Комментарий
Сначала Новые
Сначала Старые Популярные
guest
Межтекстовые Отзывы
Посмотреть все комментарии
Андрей
Андрей
9 лет назад

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Please wait...
Наверх

Spelling error report

The following text will be sent to our editors: