Что такое CyanogenMod? Прошивка CyanogenMod: преимущества и особенности Cyanogenmod что дает

В связи с тем что команда разработчиков CyanogenMod выпустила инсталлятор с помощью которого можно легко установить кастомную прошивку CyanogenMod, данный материал объяснит по-русски как это сделать!

Прежде всего!

Официальную информацию на английским языке вы можете прочесть на wiki странице CyanogenMod Installer, также на данной странице представлен список Android устройств которые поддерживается инсталлятором.

Что необходимо, чтобы установить прошивку CyanogenMod с помощью инсталлятора

  1. Компьютер или ноутбук с наличием подключения к сети Internet
  2. Сделать резервную копию на Android утсройстве, важных данных
  3. Отключить Антивирусник на ПК, а также на Android устройстве (если установлен)
  4. Оригинальный неповрежденный Micro-USB кабель
  5. Заряженная батарея на Android устройстве
  6. Включить отладку по USB на Android
  7. Подключать Android устройство на прямую, не через USB-ХАБ
  8. Скачать инсталлятор CyanogenMod Installer на ПК

Инструкция как установить прошивку CyanogenMod с помощью инсталлятора

на устройстве — часть 1

1. Скачайте и установите с официального сайта Сyanogemod — приложение CyanogenMod Installer http://get.cm/app

2. Запустите установленное приложение и нажмите кнопку Begin

2. Нажмите кнопку Continue и переключите способ подключения USB в режим PTP (камера)

4. Через несколько секунд появиться сообщение, что необходимо запустить CyanogenMod Installer на компьютере , запускаем

на компьютере — часть 2

5. Запустить инсталлятор CyanogenMod, после чего он выполнит проверку обновления инсталлятора

6. После чего он проверит есть ли подключение к Android устройству

7. После определения Android устройства, начнется скачивание кастомного recovery и прошивки, все это время не отключайте, устройство от ПК!

8. После того как все необходимые части прошивки будут скачаны, вам будет предложено выполнить установку прошивки, нажмите кнопку Install

Установиться Recovery

И после сама прошивка CyanogenMOD

Через несколько минут на Android устройстве будет новая кастомная прошивка Cyanogemod

После прошивки!

После того как вам удалось установить прошивку CyanogenMod с помощью инсталлятора CyanogenMod, крайне рекомендуются выполнить WIPE (WIPE DATA/FACTORY RESET) из меню Recovery!

CyanogenMod (произносится sigh-AN-oh-jen-mod — сай-ЭН-о-джэн-мод) — послепродажная прошивка сотовых телефонов и планшетов на основе ОС Android от команды Cyanogen Team, ныне Cyanogen Inc. Поддерживает функции, отсутствующие в официальной прошивке поставщиков устройств Android, в том числе оригинальную тему Android (Android Holo), кодек для Free Lossless Audio Codec (FLAC), сжатый кэш (compcache), большой список APN, OpenVPN-клиент, меню перезагрузки.

CyanogenMod — первая мобильная ОС, включающая планировщик задач BFS и являющаяся объединением экспериментальной ветви и официального дерева исходного кода Android. Разработчики утверждают, что CyanogenMod повышает производительность и надёжность ОС по сравнению с официальными релизами прошивки.

По состоянию на июнь 2014 года прошивка CyanogenMod установлена более чем на 12 миллионах устройств.

Разработка

Вскоре после появления мобильного телефона HTC Dream в сентябре 2008 года появляется метод, получивший название в сообществе Android «rooting», которой давал привилегированный контроль (известный как «root-доступ») в Linux подсистеме Android. Этот метод, в сочетании с открытым исходным кодом и характером ОС Android, позволяет модифицировать прошивки и повторно установить их на телефон по желанию. Он является необходимым для некоторых телефонов, например, Nexus One и Nexus S, которые предназначены для помощи в развитии пользовательских модификаций.

В настоящее время последняя версия CyanogenMod базируется на Android 5.0 (Lolipop). Пользовательская часть CyanogenMod в основном написана Стивом Кондиком (Steve Kondik) и XDA-разработчиками (улучшены, например, панель запуска, контакты, браузер), а также с использованием приложений, таких как BusyBox.

CyanogenMod 6

Выпущена Стивом Кондиком и основана на Android 2.2 (Froyo) для Nexus One, HTC Dream, Magic, Aria, Legend, Desire, Evo, Hero, Wildfire, Motorola Droid, Incredible и Slide. Бета-версия CyanogenMod 6 стала доступна 11 июля 2010 года, позже, 28 августа 2010 года, была выпущена первая стабильная версия.

CyanogenMod 7

Развитие CyanogenMod 7 началось с выпуском Android 2.3 (Gingerbread). 15 февраля 2011 года появились первые бета-версии для нескольких поддерживаемых устройств. Четвёртый релиз бета-версии был представлен 30 марта 2011 года. Он усилил положение CyanogenMod среди других аналогичных прошивок, а также содержал много исправлений ошибок. 11 апреля 2011 года была выпущена первая стабильная версия CyanogenMod 7.0 на основе Android 2.3.3 (Gingerbread). На данный момент последняя версия CyanogenMod 7 — это CyanogenMod 7.2 на основе Android 2.3.7 (Gingerbread).

CyanogenMod 8 (пропущенная)

CyanogenMod 8 планировалось разработать на основе Android 3.x Honeycomb, однако в связи с тем, что исходный код не был открыт компанией Google после CyanogenMod 7 была обозначена версия CyanogenMod 9.

CyanogenMod 9

CyanogenMod 9 основан на Google Android 4.0 Ice Cream Sandwich. Стив Кондик (Steve Kondik) и его команда сообщили, что они начнут работу над новым релизом после того, как Google опубликует исходный код Android 4.0.1. Первый пресс-релиз был представлен 26 июня 2012 года, стабильная версия выпущена 9 августа 2012 года. Одновременно с выходом стабильной версии был практически прекращён выпуск ночных сборок для CM 9. Последней на данный момент является ночная сборка от 09.09.2012. Команда разработчиков CM заявила, что поддержка 9-й версии будет осуществляться только в объёме внесения критических исправлений. Все силы будут брошены на развитие 7-й и 10-й версии CyanogenMod.

CyanogenMod 10

Работа над новой версией CyanogenMod, основанной на Google Android 4.1 Jelly Bean, началась после того, как Google в июне 2012 выпустила исходный код Google Android 4.1. Стабильная версия CyanogenMod 10 была выпущена 13 ноября 2012 года

CyanogenMod 10.1

Работа над новой версией CyanogenMod, основанной на Google Android 4.2.1 Jelly Bean, началась после того, как Google в ноябре 2012 выпустила исходный код Google Android 4.2.1. Ожидалось, что номер версии будет 11, но разработчики решили воспользоваться точкой, так как ОС не содержит значимых изменений и носит то же имя. С 15 февраля 2013 года CyanogenMod 10.1 перешёл на базу Android 4.2.2. С 11 мая 2013 года CyanogenMod 10.1 RC2 (Release Candidate) стала доступна для загрузки. 24 июня 2013 вышел финальный релиз версии 10.1.0. 10 июля 2013 вышло обновление с номером 10.1.1. К сожалению в число платформ для которых обеспечена стабильная поддержка пока не вошли устройства на базе NVIDIA Tegra 2 и Samsung Exynos, однако можно загрузить nightly или RC версию этих прошивок.

CyanogenMod 10.2

Новый CyanogenMod был основан на Android 4.3.

Также энтузиасты занимаются портированием CyanogenMod на различные устройства независимо от основной команды проекта.

CyanogenMod 11

Работа над Cyanogenmod 11 началась после того, как 31 октября 2013 компания Google представила исходный код Google Android 4.4.

CyanogenMod 12

Работа над CyanogenMod 12 началась сразу после того, как Google опубликовала исходный код Android 5.0, а первые ночные сборки были выпущены 6 января 2015 года. Команда разработчиков заявляет, что работа над первым снапшотом готова на 85%, а в данный момент внедряются функции из CM11.

ClockworkMod Recovery

Репозиторий CyanogenMod также содержит ClockworkMod Recovery («образ восстановления», написанный и поддерживаемый Koushik Dutta), который используется для установки CyanogenMod на устройства. Clockworkmod Recovery имеет специальный режим восстановления данных, который используется для резервного копирования, восстановления данных в памяти устройства и обновления прошивки. Clockworkmod Recovery устанавливается через режимы прошивки, созданные для сервис-центров (ODIN, Fastboot) с ПК или самого устройства.

Влияние на гарантийное обслуживание устройств

Наличие CyanogenMod и ClockworkMod Recovery не является основанием для лишения гарантии на устройство. Многие производители осуществляют борьбу с обманом Сервис-центров насчет отсутствия нестандартных прошивок. Например, смартфоны Samsung определяют установку нестандартных прошивок и ядер. При загрузке такого аппарата будут появляться предупреждения об использовании сторонних прошивок. Однако счетчик можно вернуть в начальное положение с помощью таких программ, как Triangle Away. По состоянию на 21 сентября 2014 года компанией Samsung используются более совершенные методы защиты, которые не обходятся ранее известными методами.

Поддержка со стороны производителей телефонов

Компания Samsung приняла на работу основателя проекта CyanogenMod и начала бесплатное распространение новых моделей телефонов среди других разработчиков CyanogenMod. Компания Sony объявила, что считает развиваемые энтузиастами прошивки полноправными членами экосистемы Android.

В глазах многих людей кастомные прошивки - это нечто вроде пиратских сборок Windows с измененными обоями, темами оформления и разным левым софтом в комплекте. И если говорить о прошивках, созданных юными моделистами-конструкторами после школы, то так оно и есть. Однако CyanogenMod не из их числа, это полноценный форк Android, то есть независимая операционная система, разработкой которой занимается команда компетентных программистов, и перед стоковым Android она имеет массу преимуществ.

Вместо введения

CyanogenMod - одна из первых кастомных прошивок Android. Ее история началась еще во времена T-Mobile G1 и продолжается по сей день. Сегодня CyanogenMod развивается компанией Cyanogen Inc. и официально доступна для более чем 220 устройств и еще нескольких сотен неофициально. Суммарно прошивка установлена на 50 миллионов устройств по всему миру, а это в несколько раз больше, чем количество устройств на базе Windows Phone и BlackBerry вместе взятых.

CyanogenMod в виде расширенной версии под названием Cyanogen OS предустановлена всего на несколько смартфонов: OnePlus One, YU Yureka, YU Yuphoria, Andromax Q и Oppo N1. Для всех остальных поддерживаемых устройств система доступна в виде стандартной ZIP-прошивки для кастомной консоли восстановления, вместе с которой обычно прошивают пакет Gapps, содержащий приложения Google (маркет, поиск, Gmail и так далее).

О том, как ставить прошивки, мы рассказывали много раз, поэтому сегодня поговорим немного о другом. А именно о том, что может дать CyanogenMod в сравнении со стоковой прошивкой, которая вроде бы отлично работает.

1. Поддержка устаревших устройств

Одно из важнейших преимуществ CyanogenMod в сравнении со стоком - это поддержка устаревших устройств. Зачастую после того, как производитель забрасывает свое детище, появляются энтузиасты, готовые портировать CyanogenMod на осиротевшее устройство. Широко распространенные девайсы известных производителей обычно поддерживаются командой CyanogenMod на протяжении трех-четырех лет, что намного дольше официальных сроков поддержки. К примеру, для Galaxy S2 доступен CyanogenMod 12.1 на базе Android 5.1.1, что очень и очень неплохо для устройства 2011 года выпуска.

2. Отсутствие bloatware

На второе место по значимости я бы поставил чистоту CyanogenMod как операционной системы. В отличие от стоковых прошивок здесь нет громоздкой оболочки, привязки к левым аккаунтам, кучи бесполезных приложений и странных функций, которые компания-производитель считает архиважными. CyanogenMod в этом смысле больше напоминает чистый Android. Да, тут есть масса настроек, но нет перегруженности функциями и приложениями. Иконки приложений только что установленной прошивки занимают чуть более половины одной страницы в меню, и среди них только самое важное: камера, галерея, браузер, файловый менеджер и прочее.

Благодаря легковесности CyanogenMod обычно работает гораздо быстрее стока, поэтому перешедшие на него редко возвращаются обратно. Исключение составляют разве что пользователи нексусов, привыкшие к голому Android.


3. Регулярные обновления

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «сайт», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score!

В глазах многих людей кастомные прошивки - это нечто вроде пиратских сборок Windows с измененными обоями, темами оформления и разным левым софтом в комплекте. И если говорить о прошивках, созданных юными моделистами-конструкторами после школы, то так оно и есть. Однако CyanogenMod не из их числа, это полноценный форк Android, то есть независимая операционная система, разработкой которой занимается команда компетентных программистов, и перед стоковым Android она имеет массу преимуществ.

CyanogenMod

CyanogenMod - одна из первых кастомных прошивок Android. Ее история началась еще во времена T-Mobile G1 и продолжается по сей день. Сегодня CyanogenMod развивается компанией Cyanogen Inc. и официально доступна для более чем 220 устройств и еще нескольких сотен неофициально. Суммарно прошивка установлена на 50 миллионов устройств по всему миру, а это в несколько раз больше, чем количество устройств на базе Windows Phone и BlackBerry вместе взятых.

CyanogenMod в виде расширенной версии под названием Cyanogen OS предустановлена всего на несколько смартфонов: OnePlus One, YU Yureka, YU Yuphoria, Andromax Q и Oppo N1. Для всех остальных поддерживаемых устройств система доступна в виде стандартной ZIP-прошивки для кастомной консоли восстановления, вместе с которой обычно прошивают пакет Gapps, содержащий приложения Google (маркет, поиск, Gmail и так далее).

10 причин установить CyanogenMod

О том, как ставить прошивки, мы рассказывали много раз, поэтому сегодня поговорим немного о другом. А именно о том, что может дать CyanogenMod в сравнении со стоковой прошивкой, которая вроде бы отлично работает.

1. Поддержка устаревших устройств

Одно из важнейших преимуществ CyanogenMod в сравнении со стоком - это поддержка устаревших устройств. Зачастую после того, как производитель забрасывает свое детище, появляются энтузиасты, готовые портировать Cyanogen Mod на осиротевшее устройство. Широко распространенные девайсы известных производителей обычно поддерживаются командой CyanogenMod на протяжении трех — четырех лет, что намного дольше официальных сроков поддержки. К примеру, для Galaxy S2 доступен CyanogenMod 12.1 на базе Android 5.1.1, что очень и очень неплохо для устройства 2011 года выпуска.

2. Отсутствие Bloatware

На второе место по значимости я бы поставил чистоту CyanogenMod как операционной системы. В отличие от стоковых прошивок здесь нет громоздкой оболочки, привязки к левым аккаунтам, кучи бесполезных приложений и странных функций, которые компания-производитель считает архиважными. CyanogenMod в этом смысле больше напоминает чистый Android. Да, тут есть масса настроек, но нет перегруженности функциями и приложениями. Иконки приложений только что установленной прошивки занимают чуть более половины одной страницы в меню, и среди них только самое важное: камера, галерея, браузер, файловый менеджер и прочее.

Благодаря легковесности CyanogenMod обычно работает гораздо быстрее стока, поэтому перешедшие на него редко возвращаются обратно. Исключение составляют разве что пользователи нексусов, привыкшие к голому Android.

3. Регулярные обновления

Разработка CyanogenMod ведется полностью в открытом режиме. Каждый день разработчики вносят изменения в открытый репозиторий, и каждую ночь (у нас в это время день) на основе этих изменений формируется новая сборка прошивки, которую можно скачать и установить с помощью встроенных средств обновления ОС по воздуху. Кроме ночных сборок, доступны также ежемесячные стабильные M-релизы. Их стоит ставить тем, кто боится поймать глюки в ночных сборках.

Такие частые обновления прошивки дают пользователям CyanogenMod большое преимущество в том, что касается багфиксов. Прогремевший на весь мир баг в мультимедиа-библиотеке Stagefright был исправлен в CyanogenMod уже 3 августа, за несколько дней до конференций Black Hat и DEFCON.

4. Кастомизация

В CyanogenMod очень много самых разных настроек. Изменить здесь можно практически все: расположение элементов в строке состояния, набор и расположение кнопок в панели быстрых настроек, поведение хардварных кнопок и кнопок на панели навигации внизу экрана, набор действий экрана блокировки, стиль звонка, значение DPI экрана и многое другое. Сохраняя простоту голого Android, CyanogenMod позволяет очень тонко себя настроить.

Опытный читатель, конечно, скажет, что почти все это можно сделать с помощью Xposed. Но, во-первых, устанавливать и настраивать модули Xposed далеко не так удобно, как тапать по галочкам в хорошо организованном меню настроек, а во-вторых, Xposed - это грязный хак, который нередко приводит к тормозам и глюкам.

5. Темы

Начиная с седьмой версии, CyanogenMod поддерживает темы. Установить их можно прямо из Google Play, а для активации достаточно одного тапа по нужной кнопке. При этом тема может изменять не только интерфейс Android, но и иконки, звуки, рингтоны, обои, шрифты и даже анимацию загрузки, без какого-либо заметного влияния на производительность. Для CyanogenMod доступны сотни первоклассных тем, многие из которых абсолютно бесплатны.

6. App Guard

В CyanogenMod есть встроенный механизм защиты от вредоносного ПО и бэкдоров. Называется он App Guard (или «Защищенный режим» в русской локализации) и позволяет сделать две вещи: запретить приложениям доступ к тем или иным данным или датчикам (отозвать полномочия) либо включить своего рода конфиденциальный режим, когда при запросе личных данных юзера (список контактов, местоположение, сведения о владельце и так далее) приложение получает случайным образом сгенерированную информацию. Например, рандомные координаты или список контактов с бессмыслицей вместо имен и телефонов.

Стоит, однако, отметить, что механизм отзыва полномочий здесь совсем не такой, как в Android M, и соответствует его прошлой реализации из Android 4.3 (там он был скрыт от посторонних глаз). Это значит, что после отключения тех или иных полномочий приложение может упасть или работать некорректно.

7. Livedisplay

CyanogenMod использует интеллектуальный адаптивный механизм управления настройками экрана. Автоматически регулируется не только яркость экрана, но и цветовая температура. Это значит, что вечером, когда солнце зайдет за горизонт, система перейдет на использование более теплых оттенков - так глаза меньше устают. Более того, система умеет изменять насыщенность цветов при ярком свете и использует специальные алгоритмы для лучшего отображения фотографий и изображений.

Справедливости ради стоит отметить, что примерно те же функции есть в приложении CF.lumen , но работает оно только на Android 4.4 и выше и требует права root.

8. Профили

Еще одна полезная функция Android - это профили. Нечто подобное зачастую есть и в прошивках производителя, так что это скорее приятное дополнение, чем уникальная функция. Профили позволяют сформировать своего рода предустановки для разных настроек смартфона, которые будут активированы при выборе профиля. К примеру, можно создать профиль «В машине», при выборе которого будет автоматически запускаться GPS и Bluetooth, а громкость выворачиваться на максимум. Или профиль «Совещание», включающий вибрацию и отключающий синхронизацию с Google.

В маркете есть много приложений, позволяющих реализовать нечто подобное (Tasker, Locale), да еще и с автоматическим включением профилей, но они довольно сложны в использовании и для управления некоторыми настройками требуют плагины и . А здесь все просто работает.

9. Управление спящим смартфоном

Сегодня многие производители оснащают свои флагманские устройства функцией пробуждения устройства с помощью двойного тапа по экрану (Moto X, Nexus 6, LG G4, OnePlus One/Two). Реализована она так: тачскрин продолжает работать даже после гашения экрана, а обработкой событий от него занимается энергоэффективный DSP-процессор, почти не потребляющий энергию.

В сборках CyanogenMod для таких устройств реализована не только функция включения экрана, но и набор жестов, позволяющий активировать определенные функции без необходимости будить устройство. Среди таких жестов запуск камеры, управление музыкальным плеером и включение/отключение фонарика. Это действительно удобно.

10.Черный список

Любой, кто пытался найти в маркете блокиратор неугодных номеров для Android, знает: хороших блокираторов просто не существует. Большинство из них работают по принципу «снять трубку и тут же положить», в результате время от времени телефон выключает экран и долю секунды проигрывает рингтон, а в списке звонков остается много причудливых записей.

В CyanogenMod блокиратор номеров реализован на уровне системы, поэтому он никогда не дает сбоев, не пропускает рингтоны и в целом работает идеально. Кроме явно заданных номеров, он позволяет блокировать номера с помощью регулярных выражений (как насчет заблокировать всех новозеландцев?), блокировать скрытые и неизвестные номера. В качестве бонуса - возможность блокировки СМС (причем отдельно от звонков).

Выводы

На самом деле в CyanogenMod гораздо больше интересных функций, я выделил лишь наиболее полезные и заметные из них. Кроме всего перечисленного, в CyanogenMod есть встроенный эквалайзер, рабочий стол с разными типами меню приложений и множеством настроек, технология WhisperPush для обмена конфиденциальными СМС, виджет часов и погоды, профили производительности системы и многое другое. Устанавливай и делай выводы сам.

2. Включите отладку по USB в настройках смартфона.

3. Загрузите и установите специальное приложение CyanogenMod Installer (Android) . В Google Play его больше нет, ссылка на надёжный источник с 4PDA.

4. Загрузите и установите приложение для Windows (Vista/7/8) — CyanogenMod Installer (Windows).

5. Запустите установленное приложение на Android и следуйте пошаговым инструкциям.

6. Подключите свое устройство к компьютеру с помощью кабеля USB.

7. Запустите приложение на десктопе. Оно должно обнаружить подключенное устройство.

8. Начнется процесс загрузки собственно прошивки и всех необходимых для ее установки файлов. Это займет некоторое время, по окончанию которого вы увидите сообщение Everything is ready .

9. Нажимаем на кнопку Install и откидываемся на спинку кресла. Во время установки ваше устройство может перезагрузиться. Ни в коем случае не прерывайте процесс и не отключайте устройство от компьютера.

10. Дожидаемся окончания перепрошивки, о чем нас известит появление надписи Installation Complete в десктопном приложении.

11. Вот и все. Радуемся новой прошивке и пишем комментарии о своих впечатлениях.