Пользователь
0,0
рейтинг
26 сентября 2013 в 03:04

Разработка → CyanogenMod vs AOKP перевод

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 на своем устройстве полностью по своему вкусу до мельчайших деталей.

От переводчика лишь маленький опрос напоследок.
Лучшая прошивка для вашего смартфона/планшета — это:

Проголосовало 1865 человек. Воздержался 641 человек.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Перевод: Rajesh Pandey
@zilia
карма
56,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (37)

  • +1
    Я использую PacMan ROM. Это PA+AOKP+CM+свои фичи. Вот это по праву можно считать самой гибконастраивоемой прошивкой. Правда на нексус 4 меня немного напрягает, что панель последних приложений работает как то неправильно, отрисовка хуже чем на CM или стоке + задержка открытия 1-3 секунды. Я уже даже думаю мб самому как нибудь чисто из cm вырезать эта панельку и засунуть в PAC. Я написал о проблеме, но что то пока не ясно, там над ней работают усиленно, например там есть панелька быстрых приложений. Возможно из за нее и притормаживает и работает неверно, не знаю даже.
    Все что мне нужно это двухпанельность в настройках, полноценный PIE-control, и нелагающий список последних приложений. И ах да, еще когда верхнюю шторку открываешь, можно в любом месте провести пальцем и будет переключение между уведомлениями и кнопками быстрых настроек, т.е не надо тянуться наверх.
    В общем я не знаю, еще буду мучить разрабов PAC рома, чтобы они все поправили, что испортили :)
    • +1
      Поддерживаю, гибридные (PA+AOKP+CM) прошивки самые крутые. Лично мне на Nexus 4 нравится Carbon, самая безглючная из всех, что я пробовал.
      Для меня самое главное — редактирование навбара: добавляю кнопку меню и меняю кнопку списка последних приложений на кнопку перелючения на предыдущее приложение, в большинстве случаев нужно именно это. Чертовски удобно)
      • +1
        RootBox гляньте. Это проект как раз гибридной сборки (параноид, АОКП, Циан) который очень неплохо заточен под те девайсы, под которые выходит + имеет автообновлялку.
        • +1
          Только RootBox походу немного мертв. Сайт не открывается, сборок 4.3 вообще нет…
          • +1
            Хм. Странно. Буквально с месяц назад всё было ОК. Над будет погуглить, что с ним стало, а то я на RootBox'е со времён его первых версий на всех устройствах дома.
  • +1
    Кастомизированый сток. Раньше, на GALAXY S I и GALAXY S II, стоял AOKP. С приобретением GALAXY NOTE II пришлось завязать. Почему то на NOTE II крайне плохо работает Bluetooth, по крайней мере в стерео режиме. Начиная с 10-ой версии циана, зачем то сильно порезали мощность сигнала и теперь наличие A2DP бесполезно.
    • НЛО прилетело и опубликовало эту надпись здесь
      • +1
        Интернет не проверял. Проблема конкретно при A2DP.
        И да, на других аппаратах, GALAXY S и GALAXY S II, на 10-ом циане тоже нет таких проблем.
        А можно ссылочку на вашу прошивку?

        • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    На старичке Desire S почти год пользовался MIUI. Недавно поставил CM 10.1 — доволен. Работает быстрее, батарею жрет меньше.
  • +1
    Долгое время сидел на AOSP потом на MIUI, потом пересел на гибридный AOKP+CM+PA (ReVolt). Беда AOKP в том что в него понапихано слишком уж много и слишком не аккуратно. Сейчас использую чистый PA.
    • +1
      забыл девайсы указать: nexus10, sgs2
  • +1
    Asus Transformer Infinity TF700T. Пока была гарантия, использовал сток, но сток дико тупил, глючил и зависал. Теперь использую CROMi-Xenogenesis 5.0.2 и это прекрасно!
    Правда есть вопросы к работе GPS (вроде дольше ловит спутники), но пока нету времени досконально протестить его работу.
  • +1
    SGN — Slim 4.3 Пожалуй лучший кастом для первого нота, на основе CM и AOKP, выпущенный когда либо.
  • +1
    Использую стоковую на Galaxy Nexus, но в последнее время смотрю на развитие Цианогена и ручки чешутся его накатить. Как она с Нексусом дружит?
    • +1
      Очень дружит! У самого тоже maguro, рекомендую.
      • +1
        Ок, попробуем )
    • +1
      toro, toroplus — полет нормальный.
  • +1
    На своем стареньком HTC Desire S ставила и сборки, основанные на стандартном Сенсе, и Сианоген, и АОКП (которая весьма понравилась, кстати. Но из-за отсутствия обновлений на этот телефон — пришлось отказаться).
    Но все равно самой удобной для меня оказалась MIUI — очень много красивых и удобных фишек. Вот только v5 на моем старичке уже тормозит :(
  • +1
    Стоковая прошивка хороша, если это MIUI =)
  • +1
    Я для нексуса недавно наткнулся на crDroid. Он основан на цианогене, с черрипиками из других андроидов ( PA, AOKP ) + некоторые свои наработки. Там есть все плюсы цианогена, есть много фишек из AOKP ( аналог риббона, настраиваемые navbar, плашки в панели уведомлений ), много фишек из ParanoidAndroid ( HALO, PieControls ).
    Сижу на нем уже с месяц — все нравится, обновляется примерно раз в 2-3 дня, найти можно на xda.
  • +1
    CyanogenMod — клевая штука, но как-то мне не везет на устройства, — что ни куплю, CyanogenMod в итоге так и не допилят до стабильного состояния. Только на старичке Motorola Defy он у меня работал просто замечательно. Потом был HTC Sensation XE — там с CM постоянно были какие-то глюки, то одно не работает, то другое. Сейчас Galaxy S3 — вроде все в целом работает, но батарею прошивка жрет просто нереально быстро, в сравнении со стоком. Так и сижу на тормозном стоке, с парой самодельных переделок и выпиленным вручную bloatware.
  • +1
    AOSP и стоковая это разве не одно и то же? Ну т. е. стоковая — это AOSP с Google Apps, ведь так?
    • +1
      Только в случае с Nexus и прочими устройствами «от Google»
      • 0
        А, точно, блин :) Не подумал.
  • +1
    А можно скриншоты поменьше сделать?
    • 0
      C удовольствием, если подскажете как. Я бы хотел максимально приблизить к оригинальной статье.
  • +1
  • +1
    Я очень много прошивок перепробовал, но остановился пока на PSX, которая по ощущениям является самой быстрой прошивкой по качеству отклика.
    Андроид — хорошая система, но качества отклика «как на iOS» смогли добиться только эти ребята.
    Кастомизаций мало, но мне хватает. Меня больше заботит именно комфорт работы на устройстве, чем количество свистелок и перделок.
    • 0
      О, я, наверное, тоже из тех немногих, кого беспокоит время отклика Андроида. Попробую эту прошивку.
      Свистелки надоели, равно как и надоело заниматься телефоном в те моменты, когда совсем не до него. Но сток — голый андроид — тоже неудобен, не хватает минимальных донастроек, как в CM.

      Телефон: LG Nexus 4, прошивка: Cyanogenmod 10.2 nightly
  • –6
    image

    Должно быть так
    • +3
      Вот только на Хабру поняш тащить не надо, окда? :D
      • +2
        Ух ты, привет!

        //(ворчливо) не хабра, а филиал ЛОРа какой-то.
        • +2
          Да, что-то в последнее время чуть ли не в каждом треде на ЛОРчан натыкаюсь.
  • +1
    WhisperCore. Только жаль, что их Твиттер купил и закопал.
  • 0
    А когда android будет нормально поддерживать dual sim? Под мой sony tipo duo ни одного кастома нет.
  • +1
    PAC (Paranoid+AOKP+Cyanogen), ночные сборки для nexus 7 на основе 4.3 тут — pacman.basketbuild.com/index.php?dir=main/grouper/nightly/

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.