Що означає смерть CyanogenMod. Докладніше знайомство з Cyanogen OS Чим відрізняється cyanogenmod від стокове прошивки андроїд

В очах багатьох людей кастомні прошивки - це щось подібне до піратських збірок 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 використовує інтелектуальний адаптивний механізм керування налаштуваннями екрану. Автоматично регулюється не лише яскравість екрану, а й колірна температура. Це означає, що ввечері, коли сонце зайде за обрій, система перейде на використання тепліших відтінків – так очі менше втомлюються. Більше того, система вміє змінювати насиченість кольорів при яскравому світлі та використовує спеціальні алгоритми для кращого відображення фотографій та зображень.

Задля справедливості варто відзначити, що приблизно ті ж функції є в додатку, але працює воно тільки на 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 для обміну конфіденційними СМС, віджет годинників та погоди, профілі продуктивності системи та багато іншого. Встановлюй і роби висновки сам.

CyanogenMod – найпопулярніша на сьогоднішній день кастомна прошивка на базі ОС Android, яка пропонує користувачам ширший функціонал, ніж стокові версії. Розробником є ​​компанія Cyanogen Inc.

Давайте розберемося, чи варто встановлювати цю прошивку на свій телефон.

Це більше, ніж Android. Дивно звучить, але це справді так. Зберігаючи дизайн і всі функції стокове Android, CyanogenMod також пропонує різні додаткові функціїта покращення. Можна, наприклад, змінити значення системних кнопок.


Встановлення нових версій ОС

На жаль, ситуація з оновленнями Android-пристроїв не тішить, хоч і поступово покращується. Можна купити Galaxy S4, а чекати на оновлення до нової версії доведеться дуже довго незважаючи на той факт, що це флагманський апарат. А ось CyanogenMod пропонує найсвіжішу версію операційки від Google. Крім того, деякі девайси навіть можуть оновлюватися повітрям. Якщо так не виходить, можна скачати прошивку на телефон і зробити це через Recovery.

Функція Privacy Guard

Суть Privacy Guard дуже проста – вам надається список усіх програм, і ви самостійно вирішуєте, до чого вони мають доступ, а чого немає. Дуже зручно.

Широкий спектр налаштувань

Як вже було помічено, CyanogenMod виглядає так само, як і андроїд. Але варто відвідати пункт «Налаштування», і ви знайдете величезну кількість «твіків» для експериментів. Налаштовується практично кожна деталь. Тут ви по-справжньому налаштуєте гаджет "під себе".

Окремо ми писали про те, як .


Вплив на гарантію

Мабуть, єдиним мінусом встановлення даної прошивки є те, що ви втрачаєте гарантію. З іншого боку, навіть самі виробники (Samsung, Sony) заявляють, що встановлення CyanogenMod не повинно призводити до втрати гарантії. Але в сервісному центріцього не доведеш.

На даний момент компанія активно веде роботи над розробкою CyanogenMod 12 та 12.1, які побудовані на базі образу Android 5.0 та 5.1 відповідно.

Останнім часом з'являється все більше смартфонів, де зазначено, що операційною системою використовується Cyanogen OS на базі Android. І не просто вказано, а це приписується до особливостей продукту. Просунуті IT-користувачі відразу розуміють, про що йдеться. А ось багато інших запитують: «Що за Сайеноджен? Що в ній такого особливого? Дехто ще каже «ціаоноген». В огляді я спробую розповісти, що являє собою Cyanogen OS.

У 2009 році група розробників, яка брала участь у ком'юніті XDA, почала доопрацьовувати проект AOSP (Android Open Source Project, грубо кажучи, голу). систему Android) для різних пристроїв. Основні цілі, які вони декларували: швидкодія, надійність та розширений функціонал. Через деякий час їхня система стала називатися CyanogenMod, а група розробників - CyanogenMod Team. Система, як і AOSP, має відкритий вихідний код. Фактично, це Android (AOSP), але з серйозно розширеним функціоналом і можливостями тонкого налаштуваннясистеми. Ця система була розрахована на ентузіастів та просунутих IT-користувачів, які могли самостійно записувати нову прошивку на свої смартфони. Остання версія на момент написання огляду CyanogenMod 12.1 базується на Android 5.1.1 Lollipop. За деякими оцінками, на даний момент (2015 рік) система встановлена ​​більш ніж на 50 млн. пристроїв.

У 2012 році засновниками CyanogenMod Team було створено компанію Cyanogen Inc. Основне завдання компанії на момент створення - комерційний поступ CyanogenMod. Утруючи, постачання операційної системи разом зі смартфонами. Комерційна версія отримала назву Cyanogen OS. В основі лежить та сама система CyanogenMod. До її складу можуть входити нові програми (наприклад, на вимогу замовників), офіційно можуть входити сервіси Google GMS, якісь специфічні чи унікальні зміни тощо. Загалом, це та сама система CyanogenMod з певним «плюсом/мінусом» чогось.

Компанія Cyanogen Inc отримала дуже значні інвестиції. Навіть компанія Microsoft уклала договір з Cyanogen щодо інтеграції сервісів Microsoft у Cyanogen OS.

Першим смартфоном, який отримав Cyanogen OS, був Oppo N1 від китайської компанії Oppo. На сайті компанії Cyanogen зараз (27 вересня 2015) значаться 7 смартфонів, які офіційно поставляються з Cyanogen OS. Я не маю сумнівів, що список пристроїв буде зростати.

В огляді я використовуватиму Cyanogen OS 12.1 (Android 5.1.1), яка встановлена ​​на смартфоні OneplusОдин. Як я вже написав, ви можете зіткнутися з відсутністю або наявністю якихось програм та функцій на інших пристроїв з Cyanogen OS, але все буде ідентично. Повністю про особливості Androidя розповідати не буду, тільки про те, що додає Cyanogen OS.

Домашній екран (Лаунчер)

У системі за промовчанням використовується лаунчер Trebuchet.

Налаштування лаунчера (додавання віджетів та зміна шпалер) викликаються утриманням пальця у будь-якій вільній області. Нижня панель містить до п'яти значків (іконок): чотири можна змінювати на власний розсуд, а одна, центральна, є кнопкою виклику списку всіх програм (меню додатків). Можна змінити: анімацію, відображення підпису значків, прокручування шпалер, розмір сітки, розмір значків. Додавати нові сторінки можна простим перенесенням піктограм. Підтримується зміна розмірів віджетів, створення папок. Перейменовувати папки можна, а окремі значки не можна. Можна створювати захищені графічним ключем папки. Відкрити такі папки можна лише за допомогою графічного ключа, а включені програми забираються зі списку всіх програм.



Меню програм має два типи відображення: вертикальне та посторінкове. У вертикальному режимі всі програми згруповані за першою літерою в назві. Внизу є панель скролінгу для швидкого переміщення між групами. Жодних налаштувань для вертикального режиму немає. У посторінковому режимі можна змінити: анімацію, тип сортування та відображення підпису значків. Не можна створювати папки та групи в меню програм. Приховувати непотрібні програмине можна.


Теми

Cyanogen OS підтримує потужну кастомізацію інтерфейсу. Можна змінити тему повністю або окремі елементи. В системі є окрема програма «Теми», в якій можна завантажити безкоштовні та платні нові теми чи елементи. Можна змінити: піктограми та їх стиль відображення, рядок стану, елементи керування, навігаційну панель, системний шрифт та анімацію завантаження. Бажаєте «освіжити» систему? Завантажуйте будь-які теми та перемикайтеся між ними будь-якої миті.

Екран блокування

Крім самої функції розблокування, на екрані доступні дві додаткові функції, які викликаються пальцем вліво або вправо. За замовчуванням вони запускають телефон і камеру, але ви можете призначити запуск будь-яких програм.


Методи розблокування стандартні для Android, кілька варіантів на вибір та функції Smart Lock. Варто відзначити цікаву можливість при розблокуванні за PIN-кодом — можна ввімкнути перемішування кнопок, щоразу цифри будуть на випадкових кнопках.

Панель повідомлень та швидких налаштувань

При першому погляді здається, що панель сповіщень та швидких налаштувань звичайна, як у AOSP. Але це враження оманливе. Можна налаштувати, як відкрити панель швидких налаштувань: можна потягнути за лівий або правий край рядка стану, а можна так, як це робиться в AOSP. Можна змінити розташування плиток на панелі та вибрати (додати або видалити) будь-які плитки з багатьох доступних. Можна додати регулятор яскравості та показ погоди на панель.


Частина плиток інтерактивна. Якщо в нижній частині плитки з'являється трикутник, то при натисканні на нього з'явиться додаткове меню. Наприклад, для Wi-Fi це список доступних мереж. Якщо плитка відноситься до функції, яка має будь-які налаштування в програмі Налаштування, утримання пальця на цій плитці їх відкриває.

Можна настроїти відображення повідомлень окремих програм.

Панель навігації та кнопки

Можливості налаштувань панелі навігації просто вражають. Якщо пристрій підтримує апаратні кнопки навігації, можна вибрати, що використовувати: апаратні кнопки або програмну навігаційну панель. При цьому будуть доступні різні установки.

При виборі навігаційної панелі можна налаштувати: режим лівші для альбомної орієнтації, відображення кнопок переміщення курсору під час введення тексту. Можна встановити будь-яке розташування кнопок на навігаційній панелі. Додати кнопку Меню та Пошук.

При короткому натисканні на кнопку Огляд відкривається список запущених програм. Є кнопка закриття всіх програм відразу. При довгому натисканні на кнопку Огляд відкривається попередня запущена програма.

При тривалому натисканні на кнопку Додому відкривається навігаційне кільце, яке може включати три ярлики. За замовчуванням задіяно один центральний виклик Google Now. Але усі три можна перепризначити. Можна вибрати дію з великого списку або запустити будь-яку програму.

При виборі апаратних кнопок навігації можна встановити дії при довгому натисканні та при подвійному натисканні на кнопку Додому. Те саме можна зробити з кнопкою Меню.

Клавіші гучності можна налаштувати для виходу з режиму сну або керування плеєром і ввімкнути функцію керування текстовим курсором кнопками гучності. Також можна налаштувати, що саме регулюють кнопки за промовчанням - гучність рингтона або гучність мультимедіа.

При тривалому натисканні на кнопку живлення викликається меню, вміст якого можна налаштувати. Додатково, кнопці живлення можна призначити функцію завершення дзвінка.


Рядок стану

У рядку стану можна змінити: розташування годинника, індикатор батареї, відображення заряду батареї, відображення кількості повідомлень. Для любителів постійно змінювати яскравість вручну можна увімкнути керування яскравістю рухом пальця рядком стану.


Управління звуком

Керування звуком - особливий коник Cyanogen OS. Панель регулювання гучності розширюється. За промовчанням за допомогою кнопок ви регулюєте або гучність звуку рингтона, або мультимедіа. Але достатньо натиснути кнопку у правому верхньому кутку і відкриються всі регулятори. Додатково на панелі можна вибрати режим оповіщення: завжди лише важливі сповіщення і «не турбувати».

У налаштуваннях можна зв'язати гучність рингтону та сповіщень. Індивідуально налаштувати гучність дзвінка, що зростає. Режими оповіщення теж мають низку налаштувань.


У системі є загальний еквалайзер AudioFX від MaxxAudio. Його налаштування діють всю систему виведення звуку. Можна вибрати один із варіантів попередньо встановлених налаштувань або налаштувати самостійно. Можна збільшити загальну гучність, додати високі та низькі частоти. Виходи на навушники та динамік налаштовуються окремо.

Екран та індикація

Налаштувань екрана у системі дуже багато.


Я окремо виокремлю функцію LiveDisplay. Залежно від освітлення та часу доби, система LiveDisplay може підлаштовувати колірну температуру дисплея та насиченість при дуже яскравому світлі. Для мене ця функція стала просто незамінною - працювати з теплими кольорами при слабкому освітленні і холодними при хорошому дуже комфортно. А на вулиці при яскравому контровому світлі яскравість та насиченість піднімаються до максимальної межі, але при цьому на екрані стає видно все. У налаштуваннях LiveDisplay можна зробити калібрування дисплея під особисті переваги.


Є функція пробудження при подвійному натисканні. Можна вказати щільність точок (DPI), при цьому вся система та програми матимуть збільшений або зменшений інтерфейс. Окремо можна виділити функцію розширеного екрана. Ця функція може бути корисною для тих, хто використовує програмну панель навігації і любить грати в ігри (але не обмежується цим). Не всі ігри приховують навігаційну панель. Для кожної програми можна вибрати, що приховувати: рядок стану, навігаційну панель або все відразу.

Індикація роботи батареї та індикація подій налаштовується. Можна вибрати режим роботи та колір.

Жести

Робота з жестами цікава тим, що виконується при вимкненому екрані. Можна запустити камеру, увімкнути або вимкнути ліхтарик, керувати відтворенням музики. Наприклад, на вимкненому екрані малюємо V - включається ліхтарик.

Камера

У системі використовується Camera Next від CyanogenMod. Частина налаштувань (їх наявність) та можливостей програми залежить від можливостей модуля камери у пристрої. Є безліч режим зйомки, панорамна зйомка, підтримується робота з тривалою витримкою, збереження RAW та ін. Зі свого досвіду можу сказати, що програма не дуже зручна. Якщо потрібно просто натиснути кнопку для знімка або запису відео, то вона підійде. Для решти інтерфейс і доступ до налаштувань зроблено незручно.


Конфіденційність

В системі є чорний список номерів. Ви не отримуватимете вхідні дзвінки або повідомлення від тих номерів, які до нього включені. У Cyanogen OS інтегрований сервіс WhisperPush – шифрування СМС повідомлень. Якщо його ввімкнути, та іншого абонента він буде також увімкнений, то СМС автоматично відправлятимуться у зашифрованому вигляді (але вже по каналу передачі даних).

Окремо слід сказати про Захищений режим. Це дуже сильний інструмент. Можна налаштувати права доступу окремих програм до функцій системи. Наприклад, не хочете, щоб якась програма мала доступ до камери, розташування (GPS), контактів тощо — не проблема. Не хочете, щоб якась програма могла виводити пристрій із режиму сну та знижувала час роботи пристрою – пара натискань, і справа зроблена.

Телефон та СМС

У Cyanogen OS використовується Dialer Next. Простий та зручний менеджер дзвінків. Його особливість – інтеграція із сервісом TrueCaller. За промовчанням сервіс TrueCaller вимкнено. Щоб його увімкнути, потрібно пройти реєстрацію та дати свою згоду. Ваша конфіденційність постраждає (тут вирішуватиме вам), т.к. вся ваша адресна книга копіюватиметься на сервері TrueCaller для подальшої обробки та внесення до бази. Але всі невідомі дзвінки тепер проходитимуть ідентифікацію в сервісі TrueCaller. Якщо номер є в базі, то ви побачите, скільки людей позначили цей номер як спам, його опис та фотографію. Наприклад, коли мені дзвонять різні Інтернет-оператори, або якісь фінансові послуги пропонують, я відразу бачу при дзвінку, що багато людей відзначили ці номери як спам. Вхідний дзвінок — я одразу бачу, що дзвонять із районного відділення ДІБДР. А днями мені зателефонувала людина, номери якої у мене не було в адресної книгиАле Dialer Next відразу відобразив мені його ім'я, прізвище і показав фотографію. Фантастика Скріншоти TrueCaller англійською, т.я. я їх узяв із сайту Cyanogen для наочності.




Профілі системи

Профілі системи можна перемикати через панель швидкого налаштування, меню кнопки живлення, або призначити умови активації профілів. У профілі можна змінити роботу модулів зв'язку, налаштувати звук та змінити ряд інших налаштувань.


Додаткові програми

Поштовим клієнтом та календарем у системі, окрім програм від Google, служать програми Boxer Email та Boxer Calendar. Що вони собою представляють, ви можете подивитися самостійно - вони доступні безкоштовно в Play Маркет. Я ними не користуюсь (використовую програми від Google), об'єктивно оцінити не можу. Скріншот Boxer Email (англійською мовою) взяв із сайту Cyanogen, щоб не налаштовувати клієнт. Файловий менеджер та Галерея від CyanogenMod. Галерея підтримує підключення різних сервісів. Ще з цікавих програм - Скринкаст, запис відео з екрану смартфона. Cyanogen заявляє, що її браузер працює швидше за Chrome, споживає менше ресурсів. Я використовую Chrome зі зручною для мене функцією стиснення трафіку, тому підтвердити або спростувати заяву не можу.

Особисті враження

Я вже давно використовую CyanogenMod. Системою задоволений повністю - вона справді зроблена користувачами для користувачів. Я не використовую лаунчер Trebuchet через його обмежений функціонал і ряд інших програм з Cyanogen OS, але до інших зручностей звикаєш дуже швидко, відмовитися від них надалі дуже складно.

Більшість наших читачів або вже використовують інші прошивки Androidабо хотіли б це зробити. І це зовсім не дивно, адже в кастомних прошивках ми часто знаходимо безліч корисних функційта налаштувань, які у стоку з'являться дуже нескоро чи взагалі ніколи. Безперечним лідером серед різних прошивок є CyanogenMod. З цієї статті ви дізнаєтеся про те, що відрізняє цю розробку від інших, і чому при виборі нового ROM ви повинні зупинити свій вибір саме на ньому.

1. Це більше Android, ніж інші

Звучить дещо незвично щодо прошивки незалежних розробників, але так воно і є. Багато виробників настільки захоплюються доопрацюванням операційної системи у своїх фірмових оболонках, що після них CyanogenMod здасться канонічно правильним ROM'ом. Його творці дуже дбайливо ставляться до стокове образу системи, і хоча CyanogenMod і містить безліч доповнень та покращень, вони не позбавляють Android первозданного вигляду.

2. Ви зможете використовувати нові версії системи

За допомогою гаджетів минулих років у світі Androidпросто біда. Варто вам купити пристрій, як виробник відвертається від вас і відразу забуває про програмну підтримку. Тому часто виходить, що навіть ще гідні в апаратному плані пристрої безнадійно застарівають через софтову начинку.

Встановивши CyanogenMod, ви зможете йти в ногу з часом і використовувати всі переваги найсвіжіших релізів операційних систем від Google. Для багатьох пристроїв навіть працює оновлення повітрям, так що подальші оновлення прошивки не коштуватимуть вам ніяких зусиль.

3. Найкраще управління додатками

У останніх версіях CyanogenMod з'явилася функція Privacy Guard, яка дозволяє користувачам самим вирішувати, до яких даних та функцій може мати доступ те чи інше встановлений додаток. Тобто дає можливість перестати бути заручником розробників програмного забезпечення і стати повноцінним господарем свого пристрою, розподіляючи права доступу за своїм бажанням.

4. Суперкористувач

Ще одна чудова функція, яку гідно оцінять усі просунуті користувачі. З її допомогою ви отримаєте набагато більше можливостей щодо налаштування та зміни операційної системи. Багато додатків вимагають для своєї роботи права суперкористувача, і якщо ви встановили CyanogenMod, то вам не доведеться рутувати свій гаджет усілякими ризикованими способами.

5. Теми

Ми вже звикли до того, що сторонні лаунчери можуть змінювати свій вигляд за допомогою різних тем оформлення. Але тут йдеться про глибше перетворення, адже панель Themes дозволяє встановити та вибрати теми, які змінюють зовнішній виглядопераційної системи на найглибшому рівні, у тому числі стиль системних додатків, іконки, шрифти, звуки і навіть анімацію завантаження.

6. Інтерфейсні твики

Величезне достоїнство CyanogenMod полягає в тому, що відразу після встановлення він, як ми вже писали вище, виглядає майже як Android. Але варто вам поринути в налаштування, як ви знайдете там таке широке поле для експериментів, що зможете налаштувати систему точно під свої потреби. Налаштування рядка стану, порядок та функції навігаційних кнопок, поведінка при натисканні апаратних клавіш та багато іншого. Мені особливо подобається можливість зміни яскравості простим ковзанням пальця за статусом бару - те, що потрібно в яскравий сонячний день.

7. Еквалайзер

Всім любителям музики обов'язково сподобається програма DSP Manager, яка може виправити похибки мобільного звуку за допомогою еквалайзера. Ви зможете підвищити або знизити рівень посилення, додати басів, застосувати вбудовані пресети і таке інше.

8. Профілі

CyanogenMod має дуже зручну функцію під назвою Profiles. По суті, це групи налаштувань, які ви можете застосовувати в тих чи інших ситуаціях. Наприклад, коли ви виходите на вулицю, то ставите яскравість і звук на максимум, вмикаєте передачу мобільних даних та GPS. На роботі, навпаки, відключаєте звук і вмикаєте Wi-Fi. У CyanogenMod є можливість згрупувати ці налаштування у профілі, дати їм назви, наприклад «Вулиця» та «Робота», та застосовувати в разі потреби одним дотиком.

CyanogenMod включає також багато інших цікавих функцій і кілька цікавих програм. Більшість цих специфічних особливостей можуть бути відтворені і на інших прошивках, але CyanogenMod повністю таким чином повторити навряд чи вдасться. Тому всіляко рекомендуємо вам спробувати цей ROM у справі, тим більше, що це зробити .

- Порівняння двох найпопулярніших кастом-прошивок!

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 ярликів...
  • … у тому числі і на екрані блокування
  • Опція «Віджети на екрані блокування завжди максимізовані»
  • Вібрація під час відбою/прийняття виклику або другого вхідного

Скріншоти

Налаштування для розробників

Налаштування віджету cLock

Системні налаштування

Опції швидких налаштувань

Опції режиму Expanded Desktop


Плюси CyanogenMod 10.1
  • Вбудовані оновлення «по повітрю» (не інкрементальні)
  • Стоковий Android з розумною кількістю опцій, що настроюються для залучення нових користувачів
  • У комплекті йде гарний локскрин віджет cLock
  • Вбудована підтримка профілів
  • Часткова підтримка (як у Paranoid Android)
  • Можливість тимчасово відключати Root доступ до програм або через ADB
  • Щоденні нічні зборки більш стабільні, ніж AOKP
Плюси AOKP
Тонкі налаштування AOKP це просто безумство!
Будь ласка, зробіть глибокий вдих перед тим, як читати список нижче.
(Також раджу ознайомитися з термінологією в інтерфейсі Android - прим. пров.)

    Тут слід почати зі скріншотів

    Налаштування інсталятора

    Прозорість та розміри navigation bar

    Можливість додати обраний контакт у статусбар

    Можливість додати будь-яку кількість віджетів на екран блокування та поміняти анімацію на «карусель»

    Можливість вимкнути меню перезавантаження в меню Power, коли пристрій заблоковано

    Налаштування все по-своєму! назва оператора зв'язку, анімацію включення, та фон панелі повідомлень

    Усі доступні налаштування

    Ribbon на екрані блокування

    Планшетний режим navigation bar

    Можливість перенести індикатор батареї у navigation bar

    Налаштування navigation bar

    Кастомні перемикачі

    Можливість задати кількість ярликів у меню швидкого запуску

    Автоприховування navigation bar

    C
    Налаштування вібровідгуку для програм та контактів

    Налаштування годинника

  • 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 по центру
  • Можливість налаштувати дію за довгим натисканням кнопки в меню швидких налаштувань (на шторці)
Уфф! І це ще не все, в AOKP є ще вагон і маленький візок будь-яких менш значущих налаштувань, але якщо все вищеназване вас не збуджує, то решта мабуть навряд чи буде переконливішим аргументом на користь цієї прошивки. До речі, AOKP має кілька недоліків, які наведені нижче.
Мінуси AOKP
  • Нічні збирання можуть бути дещо нестабільні, але на те вони і нічні збирання. Однак, напевно, знайдуться гіки, для яких це принципово
  • Немає вбудованого Pie ланчера або аналогів (зате є Ribbon - прим. пров.)
  • Немає підтримки профілів
  • Менша кількість підтримуваних пристроїв
  • Немає єдиної точки завантаження нічних і навіть стабільних релізів
Висновок
Якщо після прочитання цього посту ви все ще сумніваєтеся, то я порадив би вам просто спробувати обидві прошивки. Також слід врахувати, що плюси однієї прошивки автоматично вважаються мінусами іншої, і навпаки. Витрата батареї однаковий обох прошивок, т.к. обидві вони засновані на однаковому трохи модифікованому ядрі.
Незважаючи на те, що користувачі можуть помітити деякі відмінності в продуктивності між прошивками на тому самому пристрої, в ідеалі їх не повинно бути, т.к. AOKP базується на дереві пристроїв CyanogenMod. З усього вищесказаного досить ясно випливає, що команда CyanogenMod більше не бере участі у змаганні зі створення найгнучкішої кастомної прошивки.
Їхня нова мета - створити прошивку, яка виглядає і поводиться як стокова, але укомплектована важливими додатковими налаштуваннями. З іншого боку, одна з основних цілей AOKP дати своїм користувачам можливість налаштувати Android OS на своєму пристрої повністю на свій смак до найдрібніших деталей.