CyanogenMod (произносится sigh-AN-oh-jen-mod - сайЕнодженмод) - операционная система для телефонов и планшетов с открытым кодом на основе операционной системы Android. Она имеет характеристики, отсутствующие в официальной прошивке поставщиков устройств Android, в том числе и оригинальную тему (также известную как «T-Mobile Theme Engine»), кодек для [url=http://libreportal.net/data-formats/flac.html]Free Lossless Audio Codec (FLAC)[/url], сжатый кэш, большой список APN, [url=http://libreportal.net/security/openvpn.html]OpenVPN[/url] -клиент, меню перезагрузки, поддержка Wi-Fi, Bluetooth, USB-модем
CyanogenMod - первая мобильная ОС, включающая планировщик задач BFS и является объединением экспериментальной ветви и официального дерева исходного кода Android. Разработчики утверждают, что CyanogenMod повышает производительность и надежность ОС по сравнению с официальными релизами прошивки.
По состоянию на 27 сентября 2012 прошивка CyanogenMod установлена более чем на 2 миллионах устройств.
<h1>Разработка CyanogenMod</h1>
Вскоре после появления мобильного телефона HTC Dream в сентябре 2008 года появляется метод, получивший название в сообществе Android «rooting», которой давал привилегированный контроль (известный как "root-доступ") в Linux подсистеме Android. Этот метод, в сочетании с открытым исходным кодом и характером ОС Android, позволяет модифицировать прошивки и повторно установить их на телефон по желанию. Он необходим для некоторых телефонов, например, Nexus One и Nexus S, которые предназначены для помощи в развитии пользовательских модификаций.
Cyanogen - автор проекта CyanogenMod, цель которого заключается в выпуске и постоянном обновлении альтернативной прошивки для смартфонов и планшетов, основанный на открытом коде Android. Для развития проекта стартап создал сообщество разработчиков, которое на сегодняшний день включает несколько тысяч человек. Но есть в Cyanogen и собственные контрибьютор, включая технического директора Стива Кондика (Steve Kondik) и главного инженера Коушика Дутта (Koushik Dutta).
Среди особенностей CyanogenMod - нативная поддержка тем оформления, поддержка аудиокодека FLAC, установленный клиент OpenVPN, улучшенное меню перезагрузки, поддержка соединения устройств между собой по Wi-Fi, Bluetooth и USB, поддержка оверклокинга, расширенные настройки производительности и тому подобное. Список официально поддерживаемых устройств включает около 250 моделей, среди них - гаджеты всех популярных марок, включая флагманские аппараты Samsung.
В 2013 году в рамках двух раундов стартап привлек $ 30 млн от Andreessen Horowitz, Redpoint Ventures, Benchmark Capital и Tencent.
<h1>Версии CyanogenMod</h1>
[b]CyanogenMod 6[/b]
Выпущена Стивом Кондик и основана на 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, была выпущена первая стабильная версия.
[b]CyanogenMod 7[/b]
Развитие 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).
[b]CyanogenMod 8[/b]
CyanogenMod 8 планировалось разработать на основе Android 3.x Honeycomb, однако в связи с тем, что исходный код не был открыт компанией Google после CyanogenMod 7 была обозначена версия CyanogenMod 9.
[b]CyanogenMod 9[/b]
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.
[b]CyanogenMod 10 [/b]
Работа над новой версией CyanogenMod, основанной на Google Android 4.1 Jelly Bean, началась после того, как Google в июне 2012 выпустила исходный код Google Android 4.1. Стабильная версия CyanogenMod 10 была выпущена 13 ноября 2012.
[b]CyanogenMod 10.1[/b]
Работа над новой версией 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. 24 сентября 2013 вышла стабильная версия CyanogenMod 10.1.3.
[b]CyanogenMod 10.2[/b]
Основой CyanogenMod 10.2 стал Android 4.3 Jelly Bean.
[b]CyanogenMod 11[/b]
Следующая CyanogenMod должна работать на основе Android 4.4 KitKat.
Также энтузиасты занимаются портированием CyanogenMod на различные устройства независимо от основной команды проекта.
[b]CyanogenMod 12[/b]
Работа на CyanogenMod 12 началась сразу же после того как, Google опубликовали исходный код Android 5.0, а первые ночные сборки были выпущены 6 января 2015.
[b]CyanogenMod 12.1[/b]
Работа на CyanogenMod 12.1 началась сразу же после того как, Google опубликовали исходный код Android 5.1, а первые ночные сборки были выпущены 16 апреля 2015.
<h1>Поддержка производителей смартфонов</h1>
Компания Samsung приняла на работу основателя проекта CyanogenMod и начала бесплатное распространение новых моделей телефонов среди других разработчиков CyanogenMod. Компания Sony Ericsson объявила, что считает прошивки созданные энтузиастами полноправными членами экосистемы Android.
https://uk.wikipedia.org/wiki/CyanogenMod