Особенности прошивки
Кастом представляет собой чистую версию Android, где нет лишних приложений, сервисов и процессов, производителей электроники. Сервисы Google так же не включены по умолчанию, поэтому устанавливаются отдельно и при необходимости. Благодаря этому система работает быстрее, в сравнении со стоком производителя устройства.
Интерфейс прошивки приближен к оригинальному Android. Различия в оформлении минимальны, что не требует дополнительного изучения и освоения системы.
В прошивке масса параметров и инструментов. Доступны настройки с переназначением кнопок навигации, изменение строки состояния, создание различных профилей системы и т.д. Ещё настройки планировщика задач, энергосбережения и изменение звучания. Так же разработчики предлагают по своему усмотрению менять оформление системы. Приложение «Темы» содержит наборы тем, стили кнопок, значки, шрифты, обои и звуки.
Несколько слов о прошивке Cyanogenmod: стоит ли обновляться
Прежде чем принять решение об обновлении прошивки, нужно учесть несколько моментов. Устройство Android — это, по сути, полноценный компьютер, и перепрошивка сравнивается с переустановкой Windows на ноутбуке.
Преимущества замены стандартной прошивки:
- удаление нежелательных программ, установленных производителем;
- получение более частых обновлений безопасности;
- желание пользоваться последней версией Android и не зависеть от того, когда разработчики надумают выпустить версию для вашего аппарата;
- улучшенная производительность;
- дополнительные возможности.
К недостаткам можно отнести:
- отказ производителя или продавца от гарантии;
- угроза пользовательской безопасности при установке рутированных прошивок;
- не каждая альтернативная система работает стабильно.
Почему стоит пользоваться CyanogenMod? Это безопасная система, лёгкая в работе и настройке, нетребовательная к ресурсам и полностью открытая. Вот некоторые её особенности.
- Постоянные обновления. У вас будет не только последний релиз, но вы сможете обновляться по собственному графику.
- Настройки безопасности. Выберите, какие данные о вас могут использовать приложения.
- Общий чёрный список. В систему встроено приложение для блокировки нежелательных звонков и сообщений от надоедливых людей, рекламщиков и автоматических сообщений.
- Быстрое переключение настроек одним взмахом.
- Настраиваемая панель уведомлений, в которой можно выбирать расположение иконок.
- Богатый выбор тем.
- Встроенный лаунчер Trebuchet имеет возможность глубокой настройки внешнего вида всей системы.
- Усовершенствованный статус-бар.
- Отличный файловый менеджер.
- Синхронизация настроек со своей учётной записью.
- Настройка навигационных кнопок (кнопки «Домой», «Назад», «Последние приложения»).
- Мощные инструменты для разработчиков.
- Управление рут правами в качестве суперпользователя.
- Настройка лимита отправленных SMS-сообщений. Это полезно, когда вы «подцепили» какой-то вирус, отправляющий SMS-сообщения, или телефоном любит играться ребёнок.
Это далеко не полный перечень всех возможностей CyanogenMod, но и этого достаточно, чтобы понять, что не каждая версия Android имеет такой набор функций. Некоторые возможности совсем отсутствуют в стоковых прошивках. А теперь разберёмся, что представляет собой CyanogenMod Installer?
Маркировка сборок CyanogenMod
Прошивки делятся на две категории – официальные и не официальные. Разработкой первых занимаются сотрудники компании Cyanogen. Вторыми – энтузиасты, что адаптируют сборки под устройства, которые не поддерживаются компанией. Соответственно официальные сборки стабильнее и чаще обновляются. Любительские порты менее надежны, а исправления, выходят по мере свободного времени энтузиаста. Иногда прошивка не обновляется вообще.
Маркировка версий Cyan, различается в сравнении с привычным счетом версий Android. Так сборка CyanogenMod 10 основана на Android 4.1-4.2.1, а CyanogenMod 11 на версии Android 4.4. Для лучшего понимания, какая версия Cyan соответствует Android, смотрите описание ниже:
- CyanogenMod 6 – Android 2.2.
- CyanogenMod 7 – Android 2.3 – 2.3.7.
- CyanogenMod 9 – Android 4.0.
- CyanogenMod 10 – Android 4.1-4.2.1.
- CyanogenMod 10.1 – Android 4.2.2.
- CyanogenMod 10.2 – Android 4.3.
- CyanogenMod 11 – Android 4.4.
- CyanogenMod 12 – Android 5.0.
- CyanogenMod 12.1 – Android 5.1.
- CyanogenMod 13 – Android 6.0.
- CyanogenMod 13.1 – Android 6.0.1.
- CyanogenMod 14 – Android 7.0.
- CyanogenMod 14.1 – Android 7.1.
Что представляет собой Cyanogenmod Installer
Для облегчения задачи тем пользователям, которые не знают, как установить CyanogenMod вручную, но хотят установить эту прошивку, разработчики выпустили программный комплекс, состоящий из приложения для Android и компьютерного клиента.
Задача CyanogenMod Installer — максимально упростить установку прошивки и автоматически подготовить устройство к этой процедуре. Вам теперь не нужно искать кучу инструкций, следовать им буква в букву и бояться что-либо испортить.
Вам нужно установить приложение для Android, которое подготовит устройство, после чего подключить аппарат к компьютеру, а компьютерная программа выполнит саму прошивку. Все инструкции содержатся в меню программы. Вам нужно только им следовать.
Обращаем внимание, что по информации на официальном сайте CyanogenMod, в результате найденной уязвимости скачать установщик оттуда невозможно, поэтому мы предлагаем скачать его с нашего сайта.
Где скачать и как установить CyanogenMod
Проект CyanogenMod закрыт и развивается под новым названием LineageOS. Официальные сборки, располагаются на сайте проекта. Прошивки для CyanogenMod придется искать на файловых хранилищах в профильных темах ресурса XDA.
Установка прошивок выполняется через кастомные recovery – CWM или TWRP. Алгоритм действий смотрите в этой статье.
Перед установкой обратите внимание на вид прошивки:
- Stable – стабильная и наиболее отлаженная версия прошивки. Рекомендуется для ежедневного использования.
- Release candidate – предрелизная версия, кандидат в категорию стабильных прошивок. Оптимальный вариант, если нет стабильной сборки.
- Snapshot – средняя по стабильности сборка. Прошивка работает нормально, но имеются недоработки.
- Milestone – недоработанная прошивка. Сборка не желательна для регулярного использования.
- Nightly – ночные сборки. Регулярно обновляются ночью. Сборка с массой недоработок, некоторые функции не работают. Пользоваться можно, если стабильность не в приоритете.
- Expiriments – экспериментальные и не стабильные сборки. Для ежедневного использования не годятся.
Как установить на устройство
Если вашего устройства нет в списке поддерживающих CyanogenMod, не стоит пытаться поставить прошивку вручную или каким-либо способом, который вам посоветовали на форуме. В процессе может проявиться большое количество проблем, в том числе полное прекращение работы смартфона/планшета.
Внимание! После установки CyanogenMod или какой-либо другой пользовательской прошивки гарантия перестаёт действовать.
Устройства, на которые можно поставить CyanogenMod — таблица
Код | Устройство | Windows | Mac | Версия для установки |
crespo | Google Nexus S | Да | Да | 11.0-InstallerXNPQ08Q |
crespo4g | Google Nexus S 4G | Да | Да | 10.1-InstallerBeta3 |
d2att | Samsung Galaxy S III (AT&T) | Да | Да | 11.0-InstallerXNPQ09Q |
d2can | Samsung Galaxy S III (Canadian) | Да | Нет | 11.0-InstallerXNPQ09Q |
d2spr | Samsung Galaxy S III (Sprint) | Да | Да | 11.0-InstallerXNPQ09O |
d2tmo | Samsung Galaxy S III (T-Mobile) | Да | Да | 11.0-InstallerXNPQ09O |
d2usc | Samsung Galaxy S III (US Cellular) | Да | Да | 11.0-InstallerXNPQ09O |
d2cri | Samsung Galaxy S III (Cricket) | Да | Да | 11.0-InstallerXNPQ09O |
deb | Google Nexus 7 2013 (LTE) | Да | Да | 11.0-InstallerXNPQ25S |
flo | Google Nexus 7 2013 (WiFi) | Да | Да | 11.0-InstallerXNPQ25S |
grouper | Google Nexus 7 (WiFi) | Да | Да | 11.0-InstallerXNPQ25S |
hammerhead | Google Nexus 5 | Нет | Да | 11.0-InstallerXNPQ25S |
hercules | Samsung Galaxy S II Hercules | Да | Нет | 10.2-InstallerWPPQ50S |
i9100 | Samsung Galaxy S II (Intl) | Да | Да | 10.2-InstallerWPPQ50S |
i9300 | Samsung Galaxy S III (Intl) | Да | Да | 11.0-InstallerXNPQ08Q |
jfltecan | Samsung Galaxy S4 (Canada) | Да | Да | 11.0-InstallerXNPQ09O |
jfltecri | Samsung Galaxy S4 (Cricket) | Да | Да | 11.0-InstallerXNPQ09O |
jfltecsp | Samsung Galaxy S4 (C Spire) | Да | Да | 11.0-InstallerXNPQ09O |
jfltespr | Samsung Galaxy S4 (Sprint) | Да | Да | 11.0-InstallerXNPQ09O |
jfltetmo | Samsung Galaxy S4 (T-Mobile) | Да | Да | 11.0-InstallerXNPQ09O |
jflteusc | Samsung Galaxy S4 (US Cellular) | Да | Да | 11.0-InstallerXNPQ09O |
jfltexx | Samsung Galaxy S4 (Intl) | Да | Да | 11.0-InstallerXNPQ09O |
l900 | Samsung Galaxy Note II (Sprint) | Да | Да | 10.2-InstallerWPPQ50S |
m7att | HTC One (AT&T) | Да | Да | 11.0-InstallerXNPQ08Q |
m7spr | HTC One (Sprint) | Да | Да | 11.0-InstallerXNPQ08Q |
m7tmo | HTC One (T-Mobile) | Да | Да | 11.0-InstallerXNPQ08Q |
m7ul | HTC One (Unlocked) | Да | Да | 11.0-InstallerXNPQ08Q |
maguro | Google Galaxy Nexus (GSM) | Да | Да | 11.0-InstallerXNPQ25S |
mako | Google Nexus 4 | Да | Да | 11.0-InstallerXNPQ25S |
manta | Google Nexus 10 | Да | Да | 11.0-InstallerXNPQ25S |
n7000 | Samsung Galaxy Note (Intl) | Да | Да | 10.2-InstallerWPPQ50S |
n7100 | Samsung Galaxy Note II (GSM) | Да | Да | 10.2-InstallerWPPQ50S |
quincyatt | Samsung Galaxy Note (AT&T) | Да | Нет | 10.1-InstallerBeta3 |
quincytmo | Samsung Galaxy Note (T-Mobile) | Да | Нет | 10.1-InstallerBeta3 |
skyrocket | Samsung Galaxy S II Skyrocket | Да | Нет | 10.2-InstallerWPPQ50S |
t0lte | Samsung Galaxy Note II (GSM LTE) | Да | Да | 11.0-InstallerXNPQ08Q |
t0lteatt | Samsung Galaxy Note II (AT&T) | Да | Да | 10.2-InstallerWPPQ50S |
t0ltetmo | Samsung Galaxy Note II (T-Mobile) | Да | Да | 10.2-InstallerWPPQ50S |
t769 | Samsung Galaxy S II (T-Mobile) | Да | Нет | 10.2-InstallerWPPQ50S |
tilapia | Google Nexus 7 (GSM) | Да | Да | 10.2-InstallerWPPQ50S |
toro | Google Galaxy Nexus (Verizon) | Да | Да | 11.0-InstallerXNPQ25S |
toroplus | Google Galaxy Nexus (Sprint) | Да | Да | 11.0-InstallerXNPQ25S |
Как прошить свой смартфон/планшет: пошаговая инструкция
- Убедитесь, что ваше устройство поддерживает прошивку.
- Включите отладку по USB. Для этого перейдите в Настройки/Специальные возможности/Функции для разработчиков и отметьте галочкой пункт «Отладка по USB».
- На официальном сайте cyanogenmod.org скачайте приложение для телефона/планшета и для ПК и установите.
- Запустите приложение на устройстве и следуйте инструкциям.
- Подключитесь по USB к ПК.
- Запустите приложение на компьютере, оно должно обнаружить подключённое устройство.
- Загрузка всех необходимых файлов займёт некоторое время. Дождитесь окончания процесса.
- После появления сообщения об успешном завершении нажмите на кнопку Install и снова подождите.
- Сообщение Installation complete указывает на то, что процесс закончен и можно пользоваться новенькой прошивкой.
Установка прошивки — видео
В чем популярность CyanogenMod
Появлению CyanogenMod способствовало получение root прав на первых смартфонах. Что в сочетании с открытым исходным кодом Android, позволяло модифицировать прошивку, а затем повторно установить в смартфон. Так и появлялись первые сборки – в стандартную прошивку добавлялись новые функции.
Первая стабильная версия, в рамках проекта, вышла в конце августа 2010 года. Кастомная прошивка предлагала больше возможностей, в сравнении со стоком. А обширное число параметров, способствовало более гибкой настройки смартфона. С каждой последующей версией, число настроек и возможностей росло. Одновременно с этим улучшалась автономность и производительность, повышалась стабильность. А Cyan стал основной для многих любительских прошивок, например Resurrection Remix и MoKee.
На разных этапах развития, Cyanogen давал вторую жизнь старым смартфонам. На кастомной прошивке телефон работал дольше и быстрее. Такой эффект достигался удалением лишних программ и процессов. А ещё за счет планировщика задач, где настраивается работа ядер CPU. Так же владельцы получали свежую версию ОС, что актуально, ввиду короткого срока поддержки, со стороны производителей смартфонов.
Кроме того от других проектов, CyanogenMod отличался наличием штата разработчиков. Регулярные инвестиции в проект, создавали основу стабильной поддержки и разработки. Тогда как многие другие проекты, держались исключительно на голом энтузиазме и редкой материальной помощи пользователей. Поэтому такие прошивки редко обновлялись, а разработчики неохотно исправляли ошибки.
Процедура прошивки
Для того чтобы установить прошивку CyanogenMod, вам понадобится устройство Android, компьютер с Интернетом, соединительный кабель и CyanogenMod Installer.
- Убедитесь, что ваша модель официально поддерживается. Это можно сделать на странице https://wiki.cyanogenmod.org/w/CyanogenMod_Installer#Supported_Devices. Если её в списке нет, то можем вам только посочувствовать. Попробуйте установить альтернативную операционную систему.
- Создайте резервную копию всех контактов и личных файлов. Скопируйте их на компьютер или в облако.
- Зарядите батарею на 100%.
- Скачайте CyanogenMod Installer для Android и Windows с нашего сайта.
- В настройках мобильного устройства включите возможность устанавливать приложения из неизвестных источников (Настройки — Безопасность — Неизвестные источники).
- Установите и запустите мобильный клиент. Он проверит ваше устройство на готовность к процедуре и подскажет, что нужно исправить.
- Выполните все рекомендации. В конце приложение предложит продолжить работу на ПК.
- Запустите программу для компьютера. При первом запуске она проверит возможные обновления.
- Поиск всех необходимых файлов для прошивки займёт не более 15 минут, после чего вам будет предложено отключить все антивирусы и подключить устройство.
- Соедините смартфон или планшет с компьютером через кабель. Ни в коем случае не используйте переходники.
- После того как программа обнаружит устройство, начнётся скачивание файлов. Будут загружены файлы Recovery и прошивки. Затраченное время будет зависеть от скорости вашего соединения и загруженности серверов. Практика показывает, что обычно это около часа.
- После окончания загрузки нажмите Install и дождитесь, пока установка будет завершена. Устройство будет несколько раз перезагружено. Всё, прошивка CyanogenMod установлена.
- Зайдите в меню Recovery, зажав кнопку включения и громкости (может отличаться на разных моделях), затем перейдите в раздел Wipe Data/Factory Reset и выполните сброс настроек.
Вручную всю процедуру можно выполнить гораздо быстрее, но с большим риском получить кирпич вместо телефона. CyanogenMod Installer в несколько раз упрощает весь процесс, сводя все риски к минимуму.
Закрытие CyanogenMod и перерождение в LineageOS
За 3 года количество установок CyanogenMod превысило 10 млн. Руководству удалось заручиться поддержкой некоторых производителей смартфонов. Так началась эра коммерциализации проекта, перехода от кастома к полноценной операционной системы.
Альтернативной ОС Android воспользовались компании Alcatel, OPPO, Wileyfox, BQ, Yu и ZUK. Максимально узнаваемой систему сделала компания OnePlus. Тогда же начали звучать заявления, что CyanogenMod отберет Android у Google — компания займет рынок, что в настоящее время занимает Google.
Достичь поставленных целей так и не удалось. В августе 2016 года, СМИ обвинили компанию Cyanogen во лжи. Разработчики заявляли о 50 млн. пользователей ОС, тогда как реальные цифры едва дотягивали до 25 млн. А целью было вытягивание средств из инвесторов. После череды скандалов и разрыва отношений с производителями смартфонов, компания объявила о закрытии проекта к концу 2020 года.
Но не спешите расстраиваться. Основной состав основал новый проект под названием LineageOS (ничего общего с одноименной игрой). Формально перед нами новый проект, по факту тот же CyanogenMod. Сменить «вывеску» было необходимо, так как права на прошивку остались за частной компанией Cyanogen Inc. Известно, что в компании отказались развивать CyanogenMod, в пользу коммерческой версии Cyanogen OS.
Кастомная прошивка LineageOS, доступна на меньшее количество устройств. Но разработчики рассчитывают охватить больше смартфонов, благодаря сообществу независимых разработчиков и энтузиастов.
Настройки CyanogenMod 10.1
Изобилие дополнительных настроек, которые позволяют иметь больший контроль над Android — вот что делает CyanogenMod действительно мощной штуковиной. Все дополнительные твики доступны в стандартном приложении “Настройки”. Давайте более детально взглянем на то, что было добавлено в CyanogenMod.
Беспроводные сети
Пункт «Беспроводные сети» остался близок к стандартным настройкам, но дополнительные опции, всё же, можно найти в подпункте «Ещё…». Доступна настройка широковещательных сообщений сети, которая позволяет включить/выключить определённые категории этих сообщений. Сюда входят сообщения AMBER(сообщения о пропавших детях), сообщения о цунами и рекламные сообщения сети.
Следующий набор настроек находится в секции «Интерфейс» и он содержит множество опций для настройки интерфейса прошивки, добавления или изменения элементов для быстрого доступа и улучшения впечатлений от использования прошивки.
Лаунчер
Как говорилось ранее, CyanogenMod содержит Trebuchet, лаунчер, который выглядит идентично стоковому Android лаунчеру, но является гораздо более гибким в настройке. Этот пункт — то место, где вы можете настроить его на свой вкус.
Основные настройки очень просты, поэтому начнём с них. Многие Android-пользователи жалуются на отсутствие ландшафтного режима для рабочего стола. Trebuchet решает эту проблему, давая возможность включить автоповорот. Так же, если вы окончательно настроили свой рабочий стол и не хотите случайно поменять элементы местами — здесь есть опция, которая закрепит все ярлыки и виджеты. Так же вы можете скрыть строку состояния, чтобы увеличить размер рабочего стола, но мы советуем вам не спешить с этим. В CM есть кое-что, связанное с полноэкранным режимом, что заставит вас забыть об этой опции в лаунчере.
В разделе «Главный экран» можно настроить множество опций, отвечающих за отображение элементов на вашем рабочем столе. Каждая опция имеет описание, поэтому вы не запутаетесь.
Как и предыдущий раздел, раздел “Главное меню” позволяет вам настроить то, как приложения и виджеты будут выглядеть в списке. Вы можете настроить эффект перелистывания, совместить секции приложений и виджетов вместе и, даже, скрывать приложения.
Напоследок — вы можете настроить нижнюю панель, изменяя количество приложений, которые умещаются там, добавляя дополнительные страницы, доступ к которым осуществляется свайпами и т.д.
Экран блокировки
Экран блокировки в CyanogenMod содержит кучу дополнительных опций и первая, которую вы заметите, это дополнительные ярлыки для запуска приложений.
Что ещё? Эти ярлыки полностью настраиваемы! Просто зайдите в «Ярлыки экрана блокировки» в пункте «Экран блокировки» и вы сможете легко назначить любые приложения для этих слотов и выбрать иконки для них.
Дополнительно вы сможете настроить безопасность экрана блокировки, выбрав паттерны 4×4, 5×5 и даже 6×6, в дополнение к стандартным 3х3. Можно так же включить/выключить видимость линий паттерна, ошибок и точек. Можно настроить время задержки автоблокировки для автоматического и ручного выключения экрана.
Темы
Если вы дочитали до этого момента и решили, что стоковый внешний вид — это слишком скучно, то будете рады узнать, что CyanogenMod включает в себя мощный движок для тем, который позволяет изменить весь внешний вид прошивки. Некоторые из тем могут просто изменять иконки приложений на рабочем столе и в главном меню, некоторые, так же, изменяют вид UI элементов, некоторые же меняют вообще весь внешний вид прошивки. Нам нравится внешний вид стокового Android, но мы — большие фанаты прозрачности в интерфейсах. Великолепная тема «HOLO GLASS» позволяет нам сделать стоковый UI прозрачным, как на скриншотах ниже.
Однако, по умолчанию CM не содержит ни одной дополнительной темы, вам нужно будет выбрать подходящую в Google Play или на форуме XDA-Developers. Доступны как бесплатные, так и платные варианты, просто погуглите. Перед тем, как перейти к следующему разделу взгляните на несколько скриншотов, на которых видно как тема HOLO GLASS меняет внешний вид приложений Телефон и SMS. Фоновый рисунок — это наши обои, а не просто фон в этих приложениях.
Система
Это, наверное, самый богатый настройками раздел во всей прошивке. Здесь вы сможете настроить основные компоненты UI, такие как строку состояния, панель быстрых настроек, панель уведомлений, строку навигации, меню выключения и панель навигации (да=да, CyanogenMod 10.1 содержит известную PIE-навигацию из Paranoid Android), настроить индикатор событий.
Строка состояния
Здесь вы сможете показать/спрятать часы, выбрать показ AM/PM, выбрать стиль иконок батареи и сигнала сети. Вы можете даже сделать так, что для настройки яркости экрана вам нужно будет провести пальцем по статус бару, как по слайдеру.
Панель быстрых настроек
Начиная с Jelly Bean, Android включает в себя расширение строки уведомлений, которая служит панелью быстрых настроек. Если вкратце — CyanogenMod делает это ещё удобнее, позволяя вам настроить всё на свой вкус.
Вы можете добавить, удалить и поменять местами переключатели, настроить их поведение по нажатию. Огромное количество функций доступны для добавления, они покрывают практически все потребности, которые только могут вознинуть. Как вы можете увидеть на скриншоте ниже, мы настроили нашу панель быстрых настроек, добавив опции, которые используются чаще всего.
Для более быстрого доступа вы можете настроить панель уведомлений так, что быстрые переключатели будут появляться, если вы вытащите панель уведомлений из определённого угла (левый или правый).
Кнопки в панели уведомлений
Если вы не в восторге от этих переключателей и предпочитаете небольшую строку настроек в панели уведомлений — это то, что вам нужно.
Вы сможете выбрать какие кнопки отображать, настроить их порядок, их поведение по нажатию.
Расширенный экран
Хотите использовать весь экран вашего устройства? Почему бы не избавиться от строки состояния и строки навигации? Просто выберите режим показа/скрытия строки состояния и перейдите в полноэкранный режим из меню «Параметры устройства», которое появляется при длительном нажатии на кнопку блокировки экрана.
Вот как выглядит экран при включении расширенного режима. Как вы можете видеть, я выключил строку состояния на первом скриншоте и включил на втором. Навигационная же строка скрыта на обеих скриншотах.
Панель навигации (PIE-навигация)
Если вы задались вопросом о навигации при полноэкранном режиме — не волнуйтесь. За дело берётся PIE-навигация. Эта опция находится в самом конце раздела «Система», но мы расскажем о ней сейчас, так как она непосредственно относится к полноэкранному режиму.
Будучи включённой, PIE-навигация покажет кнопки навигации и строку состояния сразу же после свайпа от края экрана. Вы можете настроить размер кнопок, выбрать край экрана, после свайпа от которого будут показаны кнопки. Чтобы использовать их — просто протяните палец до нужной кнопки и отпустите. Давайте продолжим по порядку и посмотрим на настройки после «расширенного экрана».
Меню «Параметры устройства»
Когда вы зажмёте кнопку блокировки экрана — вы увидите больше опций, чем в стоковом Android. Добавились опции для создания скриншота и включения расширенного экрана. Что классно в этих настройках, так это то, что вы можете выбрать какие из них показывать.
На втором скриншоте мы сократили меню параметров до двух опций, для наглядности.
Виджет часов
CyanogenMod имеет собственный виджет часов, который называется cLock. Он доступен как для рабочего стола, так и для экрана блокировки. Это тот виджет, который вы видели на скриншотах главного экрана. Кроме даты и времени он может показывать погоду (источником служит погода от Yahoo!) и события из календаря. Всё настраиваемо.
Часы. Вы сможете выбрать между цифровыми и аналоговыми часами, включить отображение будильника, настроить цвета и шрифт.
Погода. Отображение погоды можно включить/выключить, выбрать источник, настроить местоположение (по умолчанию прогноз показывается для вашего местоположения), и настроить некоторые визуальные аспекты отображения. Что касается событий из календаря — вы можете указать из каких календарей показывать события, на сколько дней вперёд их показывать, какую именно информацию показывать для каждого события. Настройки будут применены к обеим виджетам, для рабочего стола и для экрана блокировки.
Индикатор событий
Этот раздел позволяет указать желаемое поведение LED-оповещений. Вы сможете установить цвет индикатора по умолчанию, цвет оповещений для пропущенных вызовов и голосовой почты. Кроме того, вы можете добавить любые из ваших приложений и настроить цвет индикатора для их оповещений. Таким образом, вы сможете понять от какого приложения пришло оповещения просто взглянув на телефон, даже если его экран выключен.
Кнопки и их расположение (строка навигации)
Если вы используете устройство без “железных” навигационных кнопок, с наэкранными вместо них, вы можете настроить эти кнопки в этом разделе. Можно добавить дополнительные кнопки из списка доступных, изменить действия по клику (для всех, кроме кнопки “дом”), или поменять их местами. Увидеть пример настройки можно на втором скриншоте.
Ярлыки быстрого запуска
Так же, как на кольце на экране блокировки, CyanogenMod позволяет вам настроить кольцо Google Now, которое появляется при свайпе снизу вверх.
Всё, что вам нужно сделать — провести палец снизу экрана вверх. Сразу же после этого, вы увидите дополнительные круги, кроме стандартного Google Now. Проведите пальцем до любого из них и вы сможете установить действие из длинного списка доступных. Навскидку — фонарик, режим вибрации, сделать скриншот, закрытие текущего приложения. Скриншот выше показывает пример настройки.
Это всё, что касается раздела “Система” в настройках CM, но если вы решили, что на этом настройки заканчиваются — одумайтесь! Их ещё очень много, так что давайте продолжим.
Звук
“Насколько глубокой может быть настройка звука на Android устройстве?” — спросите вы. Просто взгляните на раздел “Звук” в настройках CM — список настроек занимает три экрана, если не считать подразделы! Как вы можете увидеть ниже, здесь есть опции для всего, начиная от настроек громкости, вибрации и стиля диалога громкости, продолжая музыкальными эффектами, “тихими часами”, выбором рингтона, переключателями системных звуков, настройками, связанными с гарнитурой и даже больше!
Посмотрите скриншоты выше и постарайтесь придумать опцию, которая была бы здесь не представлена. Все настройки предельно понятны, как вы можете увидеть на примере скриншота диалога громкости.
В этом же разделе содержатся две великолепных функции, которые называются “Тихие часы” и “Музыкальные эффекты” (DSP Менеджер). Давайте посмотрим на них более детально.
Тихие часы
Функция “Тихие часы” очень крутая; с её помощью можно указать часы, в течении которых вы не хотите, чтобы вас беспокоили, настроить типы оповещений, которые вы хотите отключить на это время. Сюда входит настройка звука, вибрации, отклика на нажатия, LED-оповещений.
Музыкальные эффекты(DSP Менеджер)
Помните иконку приложения DSP Менеджер, о которой мы обмолвились, говоря о CyanogenMod-приложениях? Это киллер-приложение, которое может настраивать звук так, что вы не поверите своим ушам!
Вы можете использовать функции усиления низких частот, сжатия динамического диапазона(компрессии), графического эквалайзера. При чём их можно настроить отдельно для динамика, отдельно для проводных наушников и отдельно — для bluetooth-гарнитуры! Есть несколько предустановок для эквалайзера и настроек «силы» каждого из эффектов.
Экран
Вы не увидите здесь кучу настроек, как это было в разделе “Звук”, но это потому что куча всевозможных настроек UI уже были упомянуты в других разделах. CM всё равно предлагает несколько дополнительных опций настройки экраны, в число которых входит настройка авто-поворота экрана.
В дополнение к стандартному переключателю, вы получаете возможность настроить углы разворота устройства, при которых должен срабатывать автоповорот и даже включить смену кнопок громкость+/громкость- местами, что может быть очень удобно для некоторых устройств(в зависимости от положения кнопок громкости).
Профили
CyanogenMod 10.1 так же включает в себя мощную систему профилей, которая позволяет настроить поведение вашего устройства при разных обстоятельствах. Вы можете переключаться между профилями в меню «параметры устройства» (зажав кнопку блокировки экрана), в пункте “Профили”. Название вашего текущего профиля показано там по умолчанию.
Эти профили затрагивают не только настройку громкости или яркости. Вы так же сможете выбрать состояние передачи данных по мобильной сети, bluetooth, GPS, Wi-Fi, синхронизации, hotspot-режима, индивидуальной настройки громкости для будильника, мультимедиа, рингтона, оповещений, выбрать удобный режим звонка и режим экрана блокировки для каждого из этих профилей.
Кроме того, можно легко настроить поведение приложений для каждого профиля, с помощью вкладки “группы приложений”.
Вы можете создать сколько угодно профилей, или настроить уже существующие так, как вам удобно. Можете добавлять/удалять приложения из уже существующих групп, или создать собственные группы, указать настройки для приложений в каждом из профилей.
Например, можете создать один профиль, в котором всё, кроме входящих звонков, будет работать в режиме “без звука”, всё оповещения от приложений будут так же беззвучны. Следом создать другой профиль, под названием VoIP, в котором признаки жизни будут подавать только приложения вроде Viber, Tango, Skype и т.д. Или профиль, в котором игнорируются оповещения от социальных приложений. В общем, почти любые ваши требования могут быть реализованы.
Безопасность
CyanogenMod предоставляет улучшенные настройки безопасности для экрана блокировки, некоторые из которых мы описали ранее, в пункте “Экран блокировки”. В подпункте “Блокировка экрана” раздела “Безопасность” вы найдёте более гибкие опции, особенно в том, что касается шаблона блокировки. В добавок к стандартному 3х3 вы можете установить паттерны вплоть до 6х6, для дополнительной безопасности.
Так же вы можете заметить новую опцию в самом конце раздела “Безопасность”, пункт под названием “Лимит SMS”. Он позволяет вам установить количество сообщений, которые приложение может автоматически отправить за интервал времени. После превышения лимита поведение приложения начнёт восприниматься как подозрительное и ОС будет требовать от вас подтверждения для отправки каждого нового сообщения этим приложением.
В остальном — этот раздел предлагает всё те же настройки, что и в стоковом Android.
Язык и ввод
В большинстве своём это всё те же настройки, кроме двух новых: оповещение для выбора способа ввода и управление курсором с помощью кнопок громкости.
В случае, если у вас установлено несколько способов ввода (различные клавиатуры, голосовой ввод), включение оповещения для выбора способа ввода будет показывать неубираемое оповещение в строке состояния, когда на экране есть активное поле ввода. Вторая опция, в свою очередь, позволяет вам управлять курсором клавиатуры с помощью кнопок громкости.
Для разработчиков
Будучи основанным на Android 4.2, CyanogenMod 10.1 по умолчанию скрывает пункт “для разработчиков”, так что вам нужно будет сделать его видимым (прим. переводчика: настройки — о телефоне, несколько раз тапнуть по пункту «номер сборки»). Вы найдёте здесь несколько опций в дополнение к стандартным. Можно включить расширенное меню перезагрузки, которое, кроме обычной перезагрузки, позволит перезагрузиться в bootloader или recovery.
Раздел “Dev Tools” предоставляет быстрый доступ к некоторым инструментам, таким как Accounts Tester, Bad Behavior, Cache Abuser, Configuration, Connectivity, GTalk Service Monitor, Голографические спирали, Instrumentation, Media Provider, Package Browser, Pointer Location, Running processes, Sync Tester and Вода (Живые обои).
Вернёмся к главному разделу “Для разработчиков”. Вы сможете настроить предоставление root-доступа только для приложений, только для ADB, для приложений И для ADB, или вообще отключить его. Включить оповещение о USB-дебаггинге и выбрать hostname для идентификации устройства в ADB-режиме.
Напоследок, в самом низу раздела можно найти опцию для закрытия приложения длительным нажатием на кнопку назад.
Суперпользователь
Большинство кастомных прошивок уже имеют root-доступ и CyanogenMod — не исключение. Однако, вместо привычных приложений Superuser от ChainsDD и SuperSU от Chainfire, CyanogenMod 10.1 включает в себя приложение Superuser от Koush(разработчика ClockworkMod рекавери и старшего CM разработчика), встроенное в настройки прошивки. Оно работает абсолютно ожидаемо, спрашивая ваше разрешение для предоставления root-доступа приложению, показывая список приложений, которым разрешено/запрещено использовать root-доступ.
В списке вы можете тапнуть по приложению, чтобы увидеть ваш выбор касательно приложения и сделать так, чтобы Superuser “забыл” этот выбор, на случай, если вы захотите изменить своё решение при следующем запуске приложения. В дополнение, вы можете увидеть полный лог разрешённых/запрещённых запросов на получение root-доступа, с указанием времени и даты.
В настройках Superuser вы можете настроить контроль над другими приложениями, над ADB или над обеими. Так же, можно настроить приложение таким образом, что запрос доступа будет показан только для тех приложений, которые в своём манифесте объявили, что нуждаются в root-доступе, остальные же приложения сразу получат отказ. Так же можно добавить защиту Superuser с помощью PIN-кода, чтобы никто, кроме вас, не смог предоставить root-доступ приложениям. Можно выбрать временной интервал запроса, включить/выключить логгирование и настроить оповещения(в панели уведомлений или всплывающие).
Производительность
Если вы когда-нибудь разгоняли своё Android устройство вы, наверняка, знакомы с приложением SetCPU. Многие прошивки требуют схожие приложения для таких настроек, а CyanogenMod сразу содержит в себе всё, что нужно. В этом разделе вы увидите все опции для настройки своего процессора, I/O планировщика и управления памятью. Так же, вы сможете включить 16-ти битную прозрачность и выбрать метод дизеринга для цветов, чтобы улучшить вывод графики.
Что касается процессора, вы можете выбрать планировщик CPU, выставить минимальную и максимальную частоту процессора. Опции, представленные здесь, зависят от установленного ядра. Для нашего Galaxy Nexus, стандартное CM ядро содержит много планировщиков CPU и доступных частот.
Так же вы можете выбрать I/O планировщик и размер zRam. Есть несколько дополнительных опций, например — очистка bitmap’ов для освобождения RAM, сохранение настроек CPU и I/O планировщиков после перезагрузки.
Вывод
Кастом CyanogenMod – функциональная и интересная прошивка, что понравится многим пользователям, готовым к экспериментам. При этом важно помнить, что официальная поддержка прекращена. Поэтому исправления и улучшения, возможны только за счет энтузиастов.
CyanogenMod успешный проект, основавший большое сообщество независимых разработчиков прошивки по всему миру. При этом составить конкуренцию стандартному Android, на рынке смартфонов, не удалось. Компания не научилась зарабатывать на прошивке, а только сжигала деньги инвесторов. Получилось ли руководству (теперь уже LineageOS) извлечь урок и не допускать подобных ошибок в будущем — покажет время.
Если вам понравился материал, и вы хотите больше подобных статей, напишите нам об этом в комментариях. Так же поделитесь статьей через кнопки социальных сетей, что бы и другие пользователи могли узнать о судьбе CyanogenMod.
Post Views: 398