
Долгое время на моем Nexus One была установлена стоковая прошивка (2.3.4), но со временем я все больше и больше начал задумываться что мне чего-то в прошивке не хватает, что-то я хотел бы чтобы оно было более функционально, да и просто стало скучно на стоке… И вот мой взгляд упал на CyanogenMod 7, почитав отзывы людей и кое-какие обзоры я решил испробовать ее и не ошибся. В данной статье я рассмотрю основные отличия от стоковой прошивки, статья в первую очередь будет интересна тем, кто хочет попробовать кастомные прошивки, но его останавливает неизвестность того, что же получится. Итак, всем кому интересно, прошу под кат.
Меню питания
Первое что бросается в глаза это меню питания, кроме основных пунктов (переключения ражима звука, переключение режима полета и отключение питания), мы видим несколько новых пунктов: изменить профиль; снять скриншот — очень удобная функция, теперь можно без трудностей в любой программе/игре снять скриншот; перезагрузить аппарат — то, чего так часто не хватало на стоковой прошивке, после тапа по пункту нам предлогается выбор как перезагрузить аппарат: обычная перезагрузка, перезагрузиться в recovery и перезагрузиться в bootloader.
Строка состояния
Пользователю дана возможность изменить строку состояния: показать/скрыть часы, настроить отображение стиля часов AM/PM, настроить отображение заряда батареи в процентах, изменить отображение имени оператора и управление яркостью (хотя мне показалось неудобным изменять яркость экрана водя пальцем по строке состояния).


Кнопки в панели уведомлений
Безусловно, это одна из самых удобных возможностей прошивки. Нам предлогается большой выбор кнопок которые мы можем туда поместить (переключение 2G/3G, управление Bluetooth, управление WiFi, фонарик и т.д.), также мы можем изменить для некоторых кнопок режимы работы, но в сожалению мы может использовать только, то, что нам предлагается, свои приложения туда поместить нельзя.



Уведомления светодиодом
На некоторых аппаратах имеется возможность уведомлять хозяина посредством светодиода о новых уведомлениях, на стоковой прошивке Nexus One при наличии нового уведомления светодиод всегда мигал белым цветом. CM7 предоставляет нам возможность настроить цвет мигания, частоту мигания, цвет для любого уведомления по вашему желанию.


Launcher

По умолчанию в CM7 установлен AWDLauncher, на мой взгляд это самое слабое место прошивки, после стандартного лаунчера он выглядит глючнова-то (возможно, это просто дело привычки), особенно заметно это в меню приложений, иногда, при переключении категорий иконки в первую секунду помаргивают. Однако, у AWD есть одно существенное преимущество, существует возможность изменять размер виджетов.
Вызовы
Первый раз зайдя данный пункт меню сразу бросается в галаза наличие множества новых настроек: включение вибрации при ответе/отбое, режим левши, ответ/отбой по трекболу и многие другие. Одна из главных на мой взгляд возможностей это настройка черного списка, в список дается возможно добавить как отдельный номер, так и настроить маску для блокировки.
Изменения подверглсь и звонилка, появилось меню настроек, где можно настроить как общие настройки, так и специфические для каждой отдельной вкладки: кнопки, вызовы, контакты и избранные.





Экран блокировки
Настройки экрана блокировки предлогают нам выбрать стиль экрана, включить/отключить отображение виджетов, назначить разблокировку на нажатие трекбола/кнопки «Меню», назначить жесты.



Приложения
Стоит отметить возможность управления разрешения приложения, зайдя в пункт меню «Управление приложениями» и выбрав необходимое приложение, мы можем просто тапнул по какому-нибудь разрешение, отключить его.


Поддержка тем оформления

Сами темы можно найти на xda-developers, темы устанавливаются как обычные приложения и появляются в списке тем в «Theme Chooser». Дальше все просто выбираем и активируем тему, после чего она заменяет ресурсы системы и она преображается.
Настройки производительности
Данный пункт настроек очень полезен, он позволяет настроить режимы и частоты ЦП, включить JIT, особенно полезными являются возможности блокировать рабочий стол и SMS/MMS, это значит что при их активации они больше не будут выгружаться из памяти телефона, следовательно, больше никаких потернных сообщений и никаких ожиданий в подгрузке рабочего стола.
В ходи своих экспериментов я остановился на режиме «ONDEMAND», в течении дня при активном использовании аппарата (звонки, переодически интернет, чтение книг) к концу дня заряд батареи держится на уровне 70%, на стоковой прошивке с такой же нагрузкой на аппарат обычно к концу дня оставалось 15%-20%.


Вывод
Все что я описал является лишь очень малой частью того, что позвонят данная прошивка. Я выбрал лишь то, что на мой взгляд может заинтересовать людей которые еще не пробовали кастомные прошивки, CM7 может открыть вашему любимому зверьку второе дыхание. Из прочих полезностей можно выделить:
- Права root'а
- Профили визуализации
- Различные твики кнопок
- Эквалайзер позволяющий настраивать звук для наушников, динамиков и bluetooth-устройств
- apps2sd
- Измененные виджеты (виджет плеера, виджет управления питания)
- Поддержка FLAC
- Поддержка FM радио для некоторых моделей
- Поддержка OpenVPN
- Режим «инкогнито» в стандартном браузере
Если, вы, таки надумали подарить вторую жизнь вашему зверьку, то всю необходимую информацию, а также список поддерживаемых устройств вы найдете на официальном сайте CyanogenMod.