Всем привет, с вами очередной, четвертый выпуск еженедельной рубрики 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»:
Содержание раздела «SYSTEM»:
Содержание раздела «Visual»:
BAMF Paradigm – не единственная прошивка, на которую стоит обратить внимание. Рассмотрены будут и другие, более “классические” варианты, подходящие для большего количества аппаратов. Для Galaxy Nexus я остановил свой выбор на данном решении, и, возможно, прочитав данную статью вы решите последовать моему примеру, а так же заиметь представление о разнице между сторонней и “стоковой” прошивкой на “живом” примере. К сожалению, разницу в энергопотреблении и быстродействии я вам показать не могу – исследуйте и пробуйте!
В связке с Franco Kernel Мilestone5 батарея держит 23-25 часов: моб.инет/синхронизация вкл., до 2 ч. звонков, 4-5 ч. GTalk, 3-4 ч. WiFi. Лично для меня это удивительно. 18 часов было только на AOKP.
А почему ничего не сказано про ядро??
@Barsky Denis, потому что это обзор прошивки, а не ядра или того, чем пользуюсь я
Вот кстати видеообзор ее http://www.youtube.com/watch?v=yL_uIxcdlKQ&feature=g-user-u
Можно ли сменить бутлого? (логотив загрузки)
@Назар, да, но вручную
интересная хрень!
Ребята у меня уже минут 15 грузится это нормально??
Корневая папка,это где?
Благодарю, поставил BAMF Paradigm на Galaxy Nexus. Но в настройках Batter Style нет такого количества иконок как на примее выше. Есть только один стандартный вид “Stock”. В чем может быть проблема?
@Никита, их нужно поставить отдельно, скачать можно отсюда http://www.teambamf.net/topic/4272-official-bamf-paradigm-battery-pack-theme-thread/
@Барышников Андрей, о, отлично, благодарствую)))
Ха, при попытке предоставить права root titaniup beckup ушел в ребут, зато заметил что грузит телефон теперь быстрее, ну а если серьезно у кого нибудь было такое?
@dastyst, перед установкой делали фулл вайп как я и указал? у меня нет никаких проблем, как и у многих других людей в твиттере, с которыми я общаюсь.
Кстати доп. настройки в стоковом браузере открываются командой about:debug на любой прошивке.
Что вы наделали, сразу захотелось прошиться.
В этой прошивке есть возможность отключить навигационые клавиши через меню выключения смартфона?
@Щ_Щ, нет, не имеется. если нужно наибольшее кол-во настроек, обратите взгляд на liquid smooth и/или codename android
подскажите сайт для покупки gift cards для app store
Ссылки на прошивку и гугл эпс битые исправьте пожалуйста, как я понял нужно качать магуро ?
@asket, через несколько часов поправим. да, качать надо версию для магуро
Подскажите более-менее стабильную сборку JB для СГС2
@b1ot3kk, к сожалению, я не являюсь обладателем сгс2
@b1ot3kk, cyanogen 10 юзай для сгс2
А что за лаунчер?
@Данил, nova launcher (хитро настроенный)
@Барышников Андрей, а можете по подробнее рассказать?
@Данил, Да, как его так настроить?)
@Данил, Ничего хитрого тут нет, те иконки на рабочем столе на самом деле просто часть фонового изображения, а на их местах расположены нужные автору иконки, лаунчер nova позволяет изменять их обложку,в том числе и на картинки из галереи,вот автор и заменил иконки на нулевой цвет (они прозрачные), вот и все)
@dastyst, не совсем так. фоновое изображение, а иконки с измененными значками
@Данил, http://www.youtube.com/watch?v=zQKjt1LGGT4&feature=g-user-u
посмотри это видео , там автор по другому делает, но тут уж кто во что горазд, главное что смысл один
вот это да. неужели аккуратно сделанная красивая кастомная прошивка. я думал, такое только в сказках бывает.
привет всем. у меня вопрос, может ли диск д быть съемным на ноутбуке???
@boris, да, если диск подключен как AHCI
@evgsd, спасибо за ответ, а что это изменяет?
@boris, http://ru.wikipedia.org/wiki/Advanced_Host_Controller_Interface
@evgsd, огромное спасибо
Спасибо большое за статью! Каждый раз жду с нетерпением новую!
По-моему хорошо было бы привести список всех устройств, поддерживающих прошивку
@Мудый Сеняй, поддерживаю! на сайте обладателей нексуса не так уж много – не фанклуб, извольте.
Прочитал статью полностью. Отличная статья. Все основные фишки показаны понятно и интересно. Жаль, что у меня не Nexus а Note, а так прямо сейчас поставил бы.
“небольшого ряда других аппаратов” – каких именно?
@Щ_Щ, на данный момент только для Galaxy Nexus и Nexus 7, но старые версии (пре-jb) разрабатывались так же и под HTC Rezound/Thunderbolt/Incredible/Incredible 2. т.к. я не знаю планов команды, не стал перечислять аппараты.
@Барышников Андрей, грузится уже 15 минут это нормально???
@Barsky Denis, вы скачали maguro-версию?
@Barsky Denis, вайп делали?