Уже ни для кого не секрет, что OC Android – это система с открытым исходным кодом, которая основана на ядре Linux. Отсюда вытекают все ее недостатки и преимущества, такие как фрагментация, оптимизация и открытость.
В прошлый раз мы изучили процесс выбора кастомных прошивок, выяснили, где искать образы и как устанавливать на примере CyanogenMod 13. Теперь пора подробнее рассмотреть эту популярную прошивку для android-устройств.
Среди ее особенностей можно отметить поддержку большого количества мобильных решений, достаточно стабильную работу и огромное количество настроек. А в довесок к этому идет поддержка кодека FLAC, сжатого кэша и планировщик BFS.
В качестве тестового оборудования применялся планшет Samsung Galaxy Tab 2 7.0 (процессор TI Omap 4430, 2 x 1000 МГц, видеосопроцессор PowerVR 540 384 МГц, 1 Гбайт ОЗУ).
Неофициальная прошивка CyanogenMod появилась в далеком августе 2010 года, спустя два года после выхода первой версии OC Android. CyanogenMod 6, а именно так называлась выпущенная версия системы, была построена на базе OC Android 2.2 Froyo и отличалась рядом особенностей
В нее была встроена графическая оболочка ADWLauncher, в настройках появился раздел CyanogenMod Setting, а среди установленных приложений можно было найти CPU Control или что-то подобное для разгона процессора. Но главной отличительной чертой устройства с данной прошивкой были интересные обои и экран загрузки с «зеленым роботом» на скейтборде. Естественно, все первые прошивки были изрядно косячными. Это мне известно не понаслышке, а благодаря опыту использования такой системы на android-смартфоне LG Optimus GT540.
Но спустя время и версии прошивка CyanogenMod заметно преобразилась. Так, CyanogenMod 9 и последующие стали очень активно развиваться, получили поддержку флагманских и достаточно утилитарных устройств, таких как Samsung Galaxy Ace, Sony Xperia S и других.
По состоянию на 2014 год прошивка CyanogenMod была установлена более чем на 12 миллионах устройств. К сожалению, более свежих данных обнародовано не было. Но если немного проанализировать IT рынок, то, по моим предположениям, сейчас эта система установлена на 17-20 миллионах гаджетов. Почему?
Относительно небольшой рост обусловлен снижением актуальности кастомных прошивок в целом, поскольку уже сейчас устройства «из коробки» умеют все, что нужно и даже больше. С другой стороны, стоит отметить появление смартфонов с официальными прошивками CyanogenMod, в числе которых и рассмотренные в лаборатории OnePlus One, Oppo Find 7, Oppo N1 и прочие.
Установить прошивку CyanogenMod можно не только с помощью одноименного приложения для ПК – CyanogenMod Installer, но и через Recovery, что и было проделано в соответствующем обзоре. Оба способа максимально просты и утилитарны, но внезапно возникающие ошибки и неправильно растущие руки еще никто не отменял.
Начнем рассмотрение CyanogenMod 13 с того, что видим сразу после включения устройства – интерфейса. И поскольку в нашем случае используется планшет, могут быть небольшие нюансы, затрагивающие элементы и их расположение.
Прошивка CyanogenMod 13 получила переработанную анимацию включения мобильного аппарата.
Далее, после загрузки устройства, мы видим экран блокировки, который не содержит никаких нововведений. На нем отображаются большие электронные часы, дата и пришедшие уведомления.
Для разблокировки экрана необходимо потянуть «замок» вверх, а для перехода к звонкам (у нас планшет без SIM-модуля) или камере за соответствующий значок, естественно, тоже вверх.
Затем мы оказываемся на рабочем столе, как бы странно это не звучало. Оболочка CyanogenMod 13 достаточно схожа с классическим интерфейсом в Android L, но получила ряд отличий.
Вкратце по порядку. Изменено меню, отступы от краев экрана и элементы скомпонованы иначе. Многие объекты, поведение и действия системы оснащены другой анимацией. Не могу сказать, что все это кардинально меняет ощущения от использования системы, но некоторый «экспириенс» в этом все-таки есть.
В настройках можно включить строку поиска, установить прокрутку обоев, выбрать цвет меню и многое другое. Но удивить меня сложно – все это есть в том же APEX и Nova Launcher.
Естественно, на рабочих столах можно располагать виджеты, ярлыки и компоновать папки. На открытие любой папки и приложения внутри нее можно установить графический ключ, который обеспечит сохранность ваших данных.
Центр уведомлений немного изменили. Теперь на него можно вынести практически все существующие параметры устройства. Причем переключение между экранами осуществляется с довольно красивой анимацией.
Кстати, в CyanogenMod можно регулировать яркость экрана, не открывая шторку с уведомлениями. Для этого нужно провести по закрытой шторке влево или вправо.
В «статус-баре» можно изменить положение значков, например, установить часы в центре экрана, как на iPhone. Индикатор батареи можно сменить со стандартной вертикальной или горизонтальной пиктограммы на круговую диаграмму или процентное содержание заряда. А особые личности могут и вовсе убрать индикацию заряда, создав иллюзию свободы от розетки и беззаботности.
Меню с запущенными приложениями вроде бы не изменили, но добавили в него новую функцию – многооконный режим. Теперь мы можем запускать два или даже четыре приложения одновременно, а точнее, на одном экране.
Не знаю, как это выглядит на смартфонах, но для 7-10 дюймовых устройств такая возможность не помешает. Напомню, что в стандартной системе OC Android ничего такого нет, и планируется лишь в Android N.
Интерфейс системного раздела в полной мере перенесен с OC Android 6.0.
Стандартное пасхальное яйцо и игру в CM тоже переработали: теперь мы управляем персонажем Cyanogen.
Во всех официальных версиях CM присутствует функция OTA-обновлений, что не может не радовать. Обновления для прошивок выходят очень часто: Nightly – каждый день, Release Candidate – раз в один-два месяца, Stable – два-три раза для каждой версии CyanogenMod.
Но если устройству два-три года, то обновления будут выходить чуть реже, поскольку аппарат теряет свою актуальность.
«Из коробки» CyanogenMod содержит некоторое количество предустановленного ПО. Одни стандартные приложения подогнали под общий вид, другие изменили в плане функций, а третьи идут в качестве эксклюзивов.
В CyanogenMod 13 предустановлены следующие приложения:
Советую обратить особое внимание на музыкальный плеер Apollo, который не только всеяден и обладает качественным звучанием, но и достойно выглядит. Если бы данное приложение было официально размещено в Google Play, то я уверен, что оно вошло бы в тройку лидеров в нашем обзоре аудиоплееров для android-устройств – этим все сказано.
Вторым приложением в плане значимости отметим файловый менеджер CM. Он предлагает ограниченное количество функций, даже архивы распаковывать не умеет… Зато удобство использования и интуитивность нажатий просто зашкаливает.
Ну а камера – вообще отдельная история. Сейчас существует ряд приложений, используемых на различных устройствах: стандартная камера и Cyanogen Camera, которую можно скачать в Google Play.
Различия между ними состоят в интерфейсе и некоторых функциях, например, наличии HDR фото/видео, записи 4K видео и создании роликов с различной частотой кадров. Разумеется, во всех программах есть фильтры, программные режимы, ГЕО-теги и прочее.
Не стоит откладывать в долгий ящик и знакомство с звуковой программой AudioFX, ведь благодаря ей можно корректировать эквалайзер и различные эффекты. Причем, если мы используем встроенные в устройство динамики, наушники и другие звуковые устройства, то для каждого источника звука доступна установка своего пресета параметров.
Приложение для совершения звонков и написания SMS-сообщений по понятным причинам у нас отсутствует. Но это не страшно, так как ничего сверхинтересного мы не упустим. На данный момент программа практически не отличается от штатной для OC Android.
Правда, сейчас Cyanogen активно сотрудничает с Truecaller и буквально на ходу создает новую «звонилку».
И в завершение нельзя не отметить встроенный скринкаст. Программа не настолько функциональна, как хотелось бы, но позволяет неплохо записывать происходящее на экране. Если же нам нужен звук с микрофона, определенные параметры записи и чудо фишки, то милости просим к ScreenRecoder или к любому другому приложению.
Функций в CyanogenMod, и в частности в CM 13 очень много. Поэтому мы не будем говорить обо всем-всем-всем, а затронем лишь эксклюзивные фишки.
В параметрах дисплея есть пункт LiveDisplay. Данная возможность позволяет подстраивать экран в зависимости от времени суток и освещения, то есть днем высветлять, а ночью затемнять. К сожалению, скриншоты не передадут реального ощущения от просматриваемого, но эффект есть – повышается читаемость и снижается нагрузка на глаза.
Затем – «Расширенный экран». Эта функция актуальна для планшетов и смартфонов без аппаратных клавиш управления, поскольку она позволяет скрывать наэкранные клавиши в определенных приложениях, чтобы расширить полезную область экрана. Кроме того, можно скрыть и «статус-бар».
Все отображаемые уведомления (в шторке состояния и на экране блокировки) можно сортировать, изменять и выставлять им приоритетность. Это есть в CM 13 и было в CM 12, в то время как на OC Android N только планируется.
Если вам не хватает каких-то клавиш в нижней части экрана, например, поиска, то это можно легко исправить. Ранее еще и клавиша создания скриншотов была…
Аппаратную клавишу включения можно сделать более функциональной, установив на нее запуск камеры. Аналогичную манипуляцию можно проделать с клавишами регулировки громкости, выбирая между выходом из спящего режима и управлением плеером.
Чтобы не загромождать устройство детскими и гостевыми режимами/программами в CyanogenMod есть «Блокировка в приложении». Данная функция позволяет передавать устройство в посторонние руки с запущенным приложением, а при выходе из него аппарат автоматически запросит пароль и заблокируется. Кстати, есть и аналог гостевого режима – «Защищенный режим».
В разделе для разработчиков, активировать который можно семью нажатиями по версии сборки прошивки в системном разделе, тоже много интересного. Например, там можно активировать ROOT права, сконфигурировать свойства USB подключения, включить отображение дополнительных пунктов перезагрузки…
Наверное, главным и единственным недостатком CyanogenMod являются ошибки и различного рода недоработки. Например, именно сейчас в версии CM для P3110 есть проблемы с лаунчером: некоторые ярлыки различаются размерами, компактный стиль меню отображается некорректно, и это не считая прочих мелочей. Это что касается именно планшета Samsung Galaxy Tab 2.
С другими устройствами – другие проблемы. Так, некоторые приложения часто могут вылетать, многие пункты в меню обходятся без нужной локализации, а дата или время сбиваются. Ошибки есть, и это, безусловно, плохо. Но справедливости ради скажем, что критических проблем с производительностью, перегревом аппаратов и безопасностью здесь нет.
CyanogenMod 13 – это качественная операционная система, созданная на базе OC Android и оснащенная дополнительными фишками. Если вас не устраивает установленный TouchWiz, HTC Sense, Miui или классический интерфейс Android OS, то на нее стоит обратить внимание. Помимо всего прочего, она содержит глобальные параметры по кастомизации, начиная от изменения размера иконок и теней, и заканчивая расположением часов и видом индикатора батареи в «статус-баре».
В плане функций CyanogenMod радовал нас всегда и продолжает радовать. Даже и не знаю, как мне раньше удавалось обходиться без многооконного режима. Серьезно – очень удобная и необходимая функция. И это не говоря о поддержке Flac, расширенных параметрах безопасности и изменении яркости, которое осуществляется проведением пальца по закрытому «статус-бару». А о мелких функциях и плюшках, упрощающих взаимодействие с аппаратом, просто промолчим, благо список изменений насчитывает тысячи позиций.
При этом система CyanogenMod работает четко, стабильно и плавно, особенно если вы используете версии сборок RC или Stable. Багов и ошибок очень мало, хотя они есть и без них никуда. И если функциональности стандартной OC Android вам мало, вы не боитесь рисковать и обладаете правильно растущими руками, то CyanogenMod 13 способен радовать вас длительное время.