CyanogenMod 10.1 против AOKP – сравнение двух самых популярных кастом-прошивок!
CyanogenMod (далее CM), бесспорно, является самой популярной кастом-прошивкой на базе AOSP. Тем не менее, именно из-за этой популярности и количества поддерживаемых устройств, команде разработчиков приходится тысячу раз думать перед тем, как добавить новую функцию или приложение. Несмотря на то, что CM раньше была известна как самая кастомизируемая прошивка на базе AOSP, она уже потеряла этот титул.
Корона перешла AOKP ROM, которая на данный момент используется более чем миллионом пользователей во всём мире. Вскоре после разработки AOKP ROM студентом старших курсов Романом Биргом Google и Samsung выпустили Galaxy Nexus. Прошивка быстро завоевала популярность в сообществе владельцев Galaxy Nexus благодаря широким возможностям и гибким настройкам, а вскоре была портирована на другие устройства.
Я устанавливал и CM 10.1, и AOKP ROM на своём Nexus 4 в самом начале, когда тот только появился. И если на CM я чувствовал себя как дома, то в AOKP мне не хватало нескольких функций, например вибрации при ответе на вызов. Тогда это определило мой выбор.
Однако прошло время и всё изменилось. AOKP ROM теперь предоставляет столько настроек, что вы скорее состаритесь, чем наиграетесь с ними.
Итак, что же конкретно предлагает AOKP сверх того, что есть в CM10.1, и если она такая крутая, то почему CM все ещё более популярен? Прежде, чем мы приступим к непосредственному сравнению прошивок, хотелось бы дать немного базовой информации о них.
- Команда CyanogenMod старается оставаться как можно ближе к оригинальному Android (AOSP), добавив при этом несколько маст-хэв твиков. Таким образом CM можно рассматривать как стоковый Android на стероидах, в отличие от AOKP — версии Android OS, где вы можете настраивать буквально всё.
- AOKP использует кодовую базу CyanogenMod для совместимости с разными устройствами. Однако это вовсе не означает, что они просто тырят фичи из гитхаба CyanogenMod. Они также добавляют тонны своих фенечек, написанных полностью с нуля, которые в некоторых случаях даже добавляются командой CyanogenMod в свою прошивку.
- Стив Кондик, основатель CyanogenMod, ранее работал на Samsung, но эта его работа не имеет никакого отношения к CM. В настоящее время он не хочет называть своего текущего работодателя.
- CyanogenMod совсем недавно (18 мая 2013) преодолел отметку в 5 миллионов инсталляций, в то время как AOKP только 1 миллион чуть ранее в этом же году.
- Команда CyanogenMod в общем имеет более профессиональный подход к своей работе и прошивке в сравнении с AOKP. В основном это объясняется тем, что CM гораздо старше, больше и популярнее чем AOKP. Однако команда AOKP тоже делает значительные успехи в этом направлении, особенно если взглянуть на их новый сайт, который был представлен совсем недавно.
Общие черты прошивок CyanogenMod и AOKP
- Обе основаны на свежей версии Android
- Добавлена возможность кастомизации быстрых настроек «в шторке»
- T9-номеронабиратель со статистикой вызовов
- Стоковый AOSP браузер
- Стоковое приложение для сообщений с возможностью предпросмотра сообщений в области уведомлений
- Настройка светодиодной индикации (а'ля Light Flow)
- Поддержка тем оформления
- Особые настройки яркости дисплея
- Активация клавишами громкости
- Управление музыкой с клавиш громкости
- Возможность отключить переключатель способов ввода
- Индикация заряда батареии в процентах в статусбаре
- Усовершенствованная панель управления звуком
- Усовершенствованное меню управления питанием
- Полноэкранный режим (скрытие софтклавиш и стстусбара)
- Улучшенное приложение камеры (с плюшками типа голосового управления)
- Тихие часы (режим не беспокоить)
- Отображение доступной RAM в меню недавних приложений
- Виджеты в панели уведомлений
- Поддержка Quick Launch ярлыков...
- … в том числе и на экране блокировки
- Опция «Виджеты на экране блокировки всегда максимизированы»
- Вибрация при отбое/принятии вызова или втором входящем
![CyanogenMod vs AOKP Options under the Developer Sub-menu](https://www.pvsm.ru/images/CyanogenMod-vs-AOKP-2.png)
Настройки виджета cLock
Системные настройки
Опции быстрых настроек
Опции режима Expanded Desktop
Pie Controls
Плюсы CyanogenMod 10.1
- Встроенные обновления «по воздуху» (не инкрементальные)
- Стоковый Android с разумным количеством настраиваемых опций для привлечения новых пользователей
- В комплекте идёт красивый локскин виджет cLock
- Встроенная поддержка профилей
- Частичная поддержка Pie Controls (как в Paranoid Android)
- Возможность временно отключать Root доступ для приложений или через ADB
- Ежедневные ночные сборки, более стабильные, чем AOKP
Плюсы AOKP
Тонкие настройки AOKP это просто безумие!
Пожалуйста сделайте глубокий вдох, прежде чем читать список ниже.
(Также советую ознакомиться с терминологией в интерфейсе Android — прим. пер.)
-
Тут следует начать со скриншотов
AOKP Ribbon (Sidebar Ribbon)
Настройки инсталлятора
Прозрачность и размеры navigation bar
Возможность добавить избранный контакт в статусбар
Возможность добавить любое количество виджетов на экран блокировки и поменять анимацию на «карусель»
Возможность отключить меню перезагрузки в меню Power когда устройство заблокировано
Настрой всё по-своему! название оператора связи, анимацию включения, и фон панели уведомлений
Все доступные настройки
Ribbon на экране блокировки
Планшетный режим navigation bar
Возможность перенести индикатор батареи в navigation bar
Настройки navigation bar
Кастомные переключатели
Возможность задать число ярлыков в меню быстрого запуска
Автоскрытие navigation bar
C
Настройка виброотклика для приложений и контактов
Настройки часов
- AOKP Ribbon – элемент управления, похожий на сайдбар Ubuntu Mobile который можно вытянуть пальцем из угла экрана чтобы получить быстрый доступ к избранным приложениям. Да хоть ко всем приложениям устройстве, т.е. в принципе с этой штукой можно обойтись вообще без помощи ланчера.
- Ribbon на локскрине
- Ribbon и виджеты в области уведомлений
- AOKP позволяет установить больше ярлыков на локскрин, чем CM10.1 (7 против 5). То же касается и ярлыков на шторке (5 против 3).
- Настройка нижней панели с софт-кнопками (navigation bar) – Тут также можно добавлять ярлыки как и в CM10.1, но AOKP дает куда больше возможностей. Например можно настроить действие по долгому нажатию на кнопку в этой панели
- Изменение размера navigation bar
- Автоскрытие navigation bar по таймауту
- Выбор иконок для ярлыков в navigation bar
- Виджеты в navigation bar
- AOKP также предоставляет больший выбор быстрых настроек (на шторке), чем CM10.1
- Планшетный режим navigation bar (status bar + nav.bar = 1 строка внизу как в планшетах
- Планшетный (двухпанельный режим для некоторых встроенных
- Возможность отображать остаток заряда батареи маленькой полоской в navigation bar
- Выбор своего нескучного фона в области уведомлений
- Выбор своей нескучной boot-анимации
- Установка индивидуальной вибрации для каждого приложения или контакта
- Установка прозрачности status bar и navigation bar
- Возможность добавить св переключателиAbility to set custom toggles in Quick Settings
- Управления разрешениями доступа
- Возможность установить часы в status bar по центру
- Возможность настроить действие по долгому нажатию на кнопку в меню быстрых настроек (на шторке)
- Swagger = ЧСВ over 9000
Уффф! И это ещё не всё, в AOKP есть ещё вагон и маленькая тележка всяких менее значимых настроек, но если всё вышеназванное вас не возбуждает, то остальное пожалуй вряд ли будет более убедительным аргументом в пользу этой прошивки. Кстати, AOKP имеет несколько недостатков, которые перечислены ниже.
Минусы AOKP
- Ночные сборки могут быть несколько нестабильны, но на то они и ночные сборки. Однако, наверняка найдутся гики, для которых это принципиально
- Нет встроенного Pie ланчера или аналогов (зато есть Ribbon — прим. пер.)
- Нет поддержки профилей
- Меньшее число поддерживаемых устройств
- Нет единой точки загрузки ночных и даже стабильных релизов
Заключение
Если после прочтения этого поста вы всё ещё сомневаетесь, то я бы посоветовал вам просто попробовать обе прошивки. Также следует учесть, что плюсы одной прошивки автоматически считаются минусами другой, и наоборот. Расход батареи одинаков для обеих прошивок, т.к. обе они основаны на одинаковом слегка модифицированном стоковом ядре.
Не смотря на то, что пользователи могут заметить некоторые отличия в производительности между прошивками на одном и том же устройстве, в идеале их быть не должно, т.к. AOKP основан на дереве устройств CyanogenMod. Из всего вышесказанного достаточно ясно следует, что команда CyanogenMod больше не участвует в соревновании по созданию самой гибкой кастомной прошивки.
Их новая цель — создать прошивку, которая выглядит и ведёт себя как стоковая, но укомплектована важными дополнительными настройками. C другой стороны, одна из основных целей AOKP дать своим пользователям возможность настроить Android OS на своем устройстве полностью по своему вкусу до мельчайших деталей.
От переводчика лишь маленький опрос напоследок.
Автор: zilia