CyanogenMod vs AOKP

в 23:04, , рубрики: android, AOKP, aosp, CyanogenMod, mobile development, прошивки для android, Смартфоны и коммуникаторы

CyanogenMod 10.1 против AOKP – сравнение двух самых популярных кастом-прошивок!

CyanogenMod vs 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 ярлыков...
  • … в том числе и на экране блокировки
  • Опция «Виджеты на экране блокировки всегда максимизированы»
  • Вибрация при отбое/принятии вызова или втором входящем

Скриншоты
Options under the Developer Sub-menuНастройки для разработчиков

cLock Widget OptionsНастройки виджета cLock

Options under SystemСистемные настройки

Quick Settings Customization OptionОпции быстрых настроек

Expanded Desktop mode optionsОпции режима Expanded Desktop

Pie ControlsPie Controls

Плюсы CyanogenMod 10.1

  • Встроенные обновления «по воздуху» (не инкрементальные)
  • Стоковый Android с разумным количеством настраиваемых опций для привлечения новых пользователей
  • В комплекте идёт красивый локскин виджет cLock
  • Встроенная поддержка профилей
  • Частичная поддержка Pie Controls (как в Paranoid Android)
  • Возможность временно отключать Root доступ для приложений или через ADB
  • Ежедневные ночные сборки, более стабильные, чем AOKP

Плюсы AOKP

Тонкие настройки AOKP это просто безумие!
Пожалуйста сделайте глубокий вдох, прежде чем читать список ниже.
(Также советую ознакомиться с терминологией в интерфейсе Android — прим. пер.)

  • Тут следует начать со скриншотов

    AOKP Ribbon (Sidebar Ribbon)AOKP Ribbon (Sidebar Ribbon)

    Density optionsНастройки инсталлятора

    Ability to make the navigation bar transparent, and increase or decrease the height in landscape and portrait modeПрозрачность и размеры navigation bar

    Ability to assign a favorite contact as a toggle in the status barВозможность добавить избранный контакт в статусбар

    Ability to enable unlimited lock screen widgets, and change animation to carasouelВозможность добавить любое количество виджетов на экран блокировки и поменять анимацию на «карусель»

    Ability to disable the Reboot menu from the Power menu when the device is lockedВозможность отключить меню перезагрузки в меню Power когда устройство заблокировано

    Custom all the things! Custom carrier label, boot animation and notification backgroundНастрой всё по-своему! название оператора связи, анимацию включения, и фон панели уведомлений

    All the available optionsВсе доступные настройки

    Lock screen ribbonRibbon на экране блокировки

    Tablet UI mode for the navigation barПланшетный режим navigation bar

    Ability to put Battery status in the navigation barВозможность перенести индикатор батареи в navigation bar

    Navigation bar customization optionsНастройки navigation bar

    Custom togglesКастомные переключатели

    Ability to assign no. of quick launch shortcutsВозможность задать число ярлыков в меню быстрого запуска

    Hidden NavBar optionАвтоскрытие navigation bar

    CCustom vibration pattern for apps and contactsНастройка виброотклика для приложений и контактов

    Clock optionsНастройки часов

  • 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

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js