Про те, що її служби будуть закриті, а nightly-складання припинять випускатися, вона додала, що відкритий проект CyanogenMod продовжуватиме існувати. Але пізніше компанія відключила DNS-роутинг для доменів CyanogenMod, а також перевела Gerrit в офлайн-режим. За словами спільноти CyanogenModЦе стало відповіддю на їх публікацію з різкою критикою компанії Cyanogen.

Йдеться про те, що команда CyanogenMod повідомила: «Минулого тижня ми в очікуванні наступних подій випустили фінальні зборкиCM-13.0, оновили останні латки безпеки. Потім компанія Cyanogen(Cyngn) повідомила про закриття інфраструктури CyanogenMod(CM). Це не стало несподіванкою з огляду на публічний відхід з компанії Стіва Кондіка (Steve Kondik), який був ідейним натхненником Cyanogen., з ним ми втратили нашого останнього прихильника серед керівництва Cyngn.

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

…Таким чином, останні дії Cyngnбезумовно є смертельним ударом по CyanogenMod. Але CMзавжди було чимось більшим, ніж просто маркою та інфраструктурою. Успіх CMзаснований на дусі, винахідливості та зусиллях окремих вкладників — усе почалося з одного Стіва Кондика у його домі, а тепер нас тисячі.

Керуючись цим духом, ми, спільнота розробників, дизайнерів, фахівців з обслуговування пристроїв та перекладачів, зробимо кроки, щоб створити нове відгалуження вихідних кодів CMта розроблюваних оновлень. Це щось більше, ніж просто ребрендинг. Наше відгалуження має на меті повернутися до тих часів, коли співтовариство визначало напрямок розвитку CM, зберігши професійну якість та надійність останніх складання платформи. …».

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

Дещо пізніше стало відомо і ім'я нової відкритої платформи, під яким продовжиться розвиток відкритої CyanogenMod - LineageOS. Заодно був запущений і однойменний офіційний сайт, на якому будуть публікуватися подробиці. Розробник під псевдонімом haggertk підтвердив у публікації на Reddit, що вихідні коди LineageOS в даний час на 100% є вихідними кодами CyanogenMod. Інший член команди повідомив, що у планах спільноти забезпечити можливість оновлення з CyanogenMod на нову ОС без потреби повного видалення даних смартфона.

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

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

Раз. CyanogenMod - це прошивка з відкритим вихідним кодом, який розповсюджується за ліцензією Apache. Що це означає? Це означає, що можна взяти вихідні джерела прошивки і створити на їх основі новий продукт, нікому ні за що не платячи і ні перед ким не звітуючи. Власне, сам CyanogenMod так і був створений: хлопці взяли вихідні коди Android та зробили на їх основі свій проект. А потім прийшли інші хлопці і на основі вже цих вихідних стали створювати інші продукти (Resurrection Remix, AOKP, MIUI, тисячі їх).

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

Два. Останні чотири роки із своїх восьми прошивка розвивалася під крилом компанії Cyanogen Inc., створеної спеціально для цього. Модель заробітку у Cyanogen Inc. була банальною: розвиваємо вільний проект і одночасно впарюємо виробникам смартфонів його розширену закриту версію з техпідтримкою та іншими смачними плюшками. А гроші отримуємо за рахунок вбудовування у прошивку різного роду bloatware: Cortana, Skype, Boxer та інше. Вільним (відкритим) у разі був CyanogenMod, закритої - Cyanogen OS.

Перші роки схема працювала і навіть видавалася перспективною. Cyanogen Inc. стабільно отримувала інвестиції, компанія відкривала нові офіси, Стів Кондік пив пиво на робочому місці, усвідомлюючи, що життя вдалося (с). Але в якийсь момент усе почало розвалюватися. Абсолютно технічно безграмотний генеральний директор Cyanogen Inc. щоразу провадив компанію не в той бік, ніс на публіці нісенітницю в стилі «Ми заберемо Android у Google», укладав сумнівні контракти (на предустановку додатків Microsoft, наприклад) і прошляпил дійсно перспективну угоду: контракт на передустановку Cyanogen OS на неймовірно популярні сьогодні смартфони OnePlus

Переконати інших великих виробників смартфонів використовувати Cyanogen OS не вдалося, і зрештою Cyanogen Inc. дала текти. Подейкують, що і сама Google приклала руку до утворення цієї течі, але справа не в цьому, а в тому, що компанія йшла на дно і, намагаючись хоч якось врятувати свій бізнес, її керівництво вирішило повністю відмовитися від розвитку прошивки та зосередитися на розробка додатків.

Три. Те, що жовті ЗМІ назвали смертю CyanogenMod, насправді було зовсім іншим явищем. А саме: а) у CyanogenMod відібрали ім'я, оскільки воно знаходилося у власності компанії Cyanogen Inc.; б) у CyanogenMod відібрали інфраструктуру, тобто сервер, де знаходився веб-сайт прошивки, сервери зберігання збірок і, власне, найважливіше - сервер складання прошивки, який займався формуванням нічних та стабільних складання. І це найвагоміша втрата, тому що зібрати такий величезний проект для більш ніж 300 пристроїв – завдання трудомістке, яке вимагає просто величезних обчислювальних потужностей.

А тепер найважливіше: ще місяць тому, коли творець CyanogenMod Стів Кондік тільки збирався залишити Cyanogen Inc., він у досить прямолінійній формі заявив, що поточним розробникам прошивки добре б задуматися про створення форку CyanogenMod і розвивати його незалежно від будь-яких компаній.

І такий форк справді виник. 24 грудня у тепер уже закритому блозі CyanogenMod з'явився запис (посилання на архів) про те, що Cyanogen Inc. згортає всю інфраструктуру CyanogenMod, тож, хлопці, треба щось робити, тому ми забираємо вихідні тексти CyanogenMod і заливаємо їх на GitHub під ім'ям LineageOS.

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


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

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

З іншого боку, CyanogenMod завжди відрізнялася двома дуже важливими з погляду кастомної прошивки якостями:

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

Загалом золотий стандарт. Такий же золотий стандарт, як Ubuntu у світі Linux чи Microsoft Word у світі текстових процесорів. І отримати замість стандарту розбрід та хитання – не дуже приємна перспектива.

В будь-якому випадку . Та й це лише код, а за кого справді прикро в цій ситуації, так це за Стіва Кондика та інших активних розробників, які вступили до лав Cyanogen Inc. Спостерігати, як твоя мрія вмирає, завжди боляче.

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

Чому CyanogenMod?

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

1. Стокова прошивка працює незадовільно

Як ми знаємо, майже всі виробники люблять познущатися над ОС Android і чимось її "поліпшити". І дуже часто в результаті подібних трансформацій пристрій починає гальмувати та глючити. Причому це може стосуватися не лише малопотужних бюджетників, а й топових флагманських пристроїв. Крім того, у будь-який момент може з'явитися незрозуміла підвищена витрата батареї, навіть коли ви начебто не користуєтеся пристроєм. І дуже часто причиною "жора" є саме вбудоване програмне забезпечення або сервіси від виробника. Громіздкі оболонки, купа незрозумілого, в основному непотрібного вбудованого ПЗ, маса незатребуваних функцій - на всі ці хвороби страждають майже всі прошивки від виробників.

2. Відсутність оновлень від виробника

Не секрет, що термін підтримки пристроїв від виробника дуже малий і зазвичай обмежується одним чи декількома оновленнями. І якщо останнім часом ця проблема вже стоїть не так гостро (відмінності після версії Android 4.1 незначні для більшості звичайних користувачів), то для цілком працездатних пристроїв, випущених з прошивками, заснованими на Android 2.x, ця проблема досить актуальна. Крім того, якщо ви справжній гік, то швидше за все просто не захочете миритися зі старою версією Android у своєму пристрої. В даному випадку альтернативна прошивка CyanogenMod, яка впевнено розвивається та підтримує величезну кількість "застарілих" пристроїв, може бути єдиним виходом. Ось характерна ситуація:

Або ще приклад. Нещодавно вийшло свіже оновлення прошивки. Вирішив я для інтересу подивитися, які його пристрої отримали. І з подивом виявив у списку старенький Galaxy S, який у Samsung навіть до версії 4.0 відмовилися оновлювати через "слабку апаратну платформу". Типу, "не потягне він новий Android". А тут апарат без питань оновлюється вже на 4.4.2. Такі справи...

3. Хочеться "чистий" Android

Ця причина є скоріше наслідком перших двох причин. Крім того, вас може просто не влаштовувати зовнішній вигляд вбудованої оболонки, елементів керування, шторки повідомлень та меню, адже часто дизайн інтерфейсу занадто незграбний. У той же час, чистий Android досяг апогею у розвитку дизайну свого UI. Він нейтральний, аскетичний і водночас стильний. Звичайно, встановлення СМ не зробить з вашого телефону або планшета Nexus, хоча зовні це виглядатиме саме так. Принаймні досвід користувача ви отримаєте аналогічний, але з урахуванням апаратної специфіки вашого пристрою.

Трохи про CyanogenMod

CyanogenMod (далі, СМ) - одна з найстаріших користувальницьких AOSP-based прошивок. AOSP – Android Open Source Project, тобто, фактично, це вихідний код відкритого проекту Android у чистому вигляді. Таким чином, CM заснований на відкритому коді. Старт проекту можна віднести до 2010 р, коли Стів Кондік (Steve Kondik) випустив першу версію (СМ6 – Android 2.2) прошивки. Тоді СМ підтримував кілька телефонів. В основному, це були популярні моделі HTC і в першу чергу Nexus One. Надалі команда проекту поповнювалася програмістами спільноти XDA-developers і зараз проект виріс до масштабів повноцінної міжнародної компанії. Станом на 4 лютого 2014 року прошивка CyanogenMod встановлена ​​більш ніж на 11 мільйонах пристроїв. Докладніше про розвиток проекту можна почитати. Офіційний сайт проекту – cyanogenmod.org.

Крім того, розробка CM постійно стимулює появу та розвиток маси інших прошивок, наприклад таких найбільш відомих, як AOKP, MIUI, Carbon, Liquid, Paranoid та величезної кількості менш відомих. Адже вихідний код СМ відкритий і доступний для будь-яких змін, що дозволяє використовувати його для різних модифікацій, які виливаються в нові, унікальні прошивки зі своєю історією та відданою аудиторією користувачів. Найчастіше код СМ є основою портування інших прошивок на різні моделі телефонів.

Попередження

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

У той же час можу заздалегідь обнадіяти. Ризик "вбити" апаратну частину телефону перепрошивками дуже невеликий, я навіть сказав би, що така ймовірність прагне до нуля. Уважно читайте інструкції, виконуйте їх буквально в описаній послідовності і, швидше за все, всі ваші експерименти пройдуть вдало. У будь-якому випадку, якщо телефон не завантажується, це ще не є приводом для паніки. Існує маса способів відновлення його працездатності, про які я трохи розповім нижче.

Майже все, що я опишу в цій статті, переважно стосується більшості AOSP-based прошивок. Однак локальні інструкції, що стосуються конкретних прошивок і моделей телефонів, завжди пріоритетніші, ніж загальні рекомендації. Ви маєте це розуміти. Шукайте інсталяційні файли, описи прошивок та інструкції щодо їх встановлення у відповідних гілках форуму XDA-developers для свого смартфона або планшета. Зазвичай теми СМ та інших AOSP-прошивок знаходяться у розділі Original Android Development кореневої гілки вашого апарату.

УВАГА!!! Портал XDA-developers – англомовний ресурс. Тому хоча базові знання англійської як вітаються, а й обов'язкові. Звичайно, завжди можна використовувати Google Translate, якщо щось не розумієте. Але в такому разі робот-перекладач може спотворити специфічні терміни, які використовуються в тексті інструкцій та описів. Якщо англійська для вас проблема, йдіть "бомжувати" на 4pda. Жарт із часткою правди.

Вибір версії CyanogenMod

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

Після завантаження сторінки вам необхідно знайти апарат у панелі зліва. Це не просто. Справа в тому, що тут використовуються не комерційні назви пристроїв, а кодові імена їх прототипів, які використовуються виробниками та розробниками. Ви, напевно, можете не знати, що, наприклад, mako - це Google Nexus 4, а endeavoru - HTC One X. Деякі апарати не мають кодових імен і відзначені буквенно-цифровим кодом. Тут дедалі зрозуміліше. D802 – це LG G2, а n7000 – Galaxy Note. Коротше, повна плутанина. Ситуація дещо спрощується тим, що при наведенні на ім'я відображається комерційна назва пристрою. Але все одно методом перебору ви можете шукати досить довго.

Якщо у вас не вдалося швидко знайти свій пристрій, вам допоможе дана сторінка офіційно підтримуваних гаджетів. Скористайтеся фільтром або натисніть "show all devices" праворуч від фільтрів, щоб побачити сітку із зображенням усіх пристроїв. Якщо ви не знайшли свій смартфон або планшет у цьому списку, не впадайте у відчай - йдіть до списку неофіційних портів прошивки. Тут є всі необхідні посилання, де ви знайдете файли прошивки та інструкції з встановлення.

Небагато роз'яснень щодо версій прошивки:

  • nightly - нічна збірка, робиться автоматично з вихідних джерел майже кожну ніч. Фактично – остання девелоперська версія прошивки. Можливі баги.
  • snapshot - ручне складання, збірка всіх стабільних напрацювань за місяць. Зрозуміло, що стабільніше ніж нічник.
  • RC - реліз кандидат - майже реліз, бета
  • stable – стабільна версія прошивки.

Дуже важливий момент щодо вибору оновлень.З деяких пір гілки розробки нічних збірок (девелоперської) та стабільної версії (користувача, куди входить snapshot, RC, stable) були розділені - тепер не гарантується оновлення з версії однієї гілки на іншу із збереженням даних користувача без повного скидання. Можливо навіть, що ви отримаєте bootloop (циклічне завантаження). Тому рекомендую вам відразу вибирати стабільну гілку, якщо є така можливість. Вона оновлюється рідше, проте стабільність роботи вища. Як показує моя практика, не варто гнатися за щоденними оновленнями нічної гілки - часто це безглуздо і окрім зміни циферки в інформації про складання може привнести неперевірені напрацювання коду та призвести до нестабільної роботи телефону. Воно вам треба? Якщо ж можливість вибрати стабільну гілку відсутня, лише тоді встановлюйте нічник. І ЗАВЖДИ робіть резервне копіювання перед встановленням оновлень (нижче я розповім, як). Якщо раптом упіймаєте баг, буде можливість відкотитися на початковий стан.

Підготовка до першого встановлення

Прошивка CyanogenMod зазвичай постачається одним файлом-архівом у форматі zip. Для його встановлення необхідно мати встановлений кастомний рекавер у телефоні. Найкраще (рекомендується) – класичне ClockWorkMod (скорочено – CWM). При використанні рекавері іншого типу, наприклад Team Win Recovery Project (TWRP), неможливо гарантувати успішну установку, хоча найчастіше процедура проходить вдало. Але все залежить від конкретної моделі телефону. Тому рекомендую не ризикувати і використовувати саме CWM.

Процедура отримання CWM є індивідуальною для кожного пристрою. Найчастіше для апарата із заводським рекавером необхідно підключити телефон до ПК зі встановленими драйверами в режимі налагодження USB (включається в телефоні) і запустити скрипт установки. Крім того, якщо у вас на телефоні раніше встановлено кастомне рекавері іншого типу, можна встановити CWM вже через нього шляхом встановлення zip-файлу. Шукайте інструкції зі встановлення та необхідні файли в Інтернеті. Повторюся, процедура хоч і схожа, але індивідуальна для кожної конкретної моделі телефону, тому не можу скласти чіткої інструкції в рамках цієї статті.

Крім файлу прошивки та отримання CWM ви повинні знайти, завантажити та зберегти в телефоні пакет Google Apps або скорочено gapps. Файл пакета постачається у форматі zip. Пакет gapps ОБОВ'ЯЗКОВО повинен відповідати базовій версії Android, на основі якої зібрано прошивку CM, яку ви збираєтесь встановлювати. Це дуже поширена помилка у користувачів-початківців. Якщо, наприклад, ви встановите gapps для 4.3 Jelly Bean поверх CM11 (4.4.x KitKat), швидше за все ви зможете завантажитися, але відразу отримаєте системну помилку на старті (і не одну) від сервісів Google і відповідний додаток буде закрито. Вікна з помилками вискакуватимуть постійно і безперервно, користуватися апаратом буде практично неможливо. Майте це на увазі при пошуку пакету gapps. Коротше, знайдіть та скачайте правильний пакет.

Найкраще місце для завантаження пакетів Google Apps тут - http://goo.im/gapps.

Ще одне зауваження щодо вибору версії пакету gapps – вони бувають двох видів – standart та core. У першому варіанті ви отримаєте роботу з обліковим записом Google (створення та авторизація) і відразу всі базові програми, встановлені в системному розділі прошивки (Gmail, Карти, Пошук, Камера, Музика, Фільми, Ігри і т.д.) - їх не потрібно буде завантажувати і встановлювати з Google Play, хоча, швидше за все, програми відразу попросять оновлення. У другому варіанті ви отримуєте тільки роботу з акаунтом (можливість авторизації) та магазин програм Play Маркет. Всі інші програми ви можете завантажити з магазину на свій вибір. Чим хороший перший варіант - після встановлення (або наступного повного скидання до заводських налаштувань) прошивка одразу готова до роботи з комплектом базових додатків. Другий варіант - для тих, хто не користується програмами Google, або використовує лише частину - у вас не буде зайвих системних програм, що не видаляються, в прошивці, а будуть тільки ті, які ви встановите вручну.

Отже, після всіх описаних маніпуляцій ми маємо: робочий рекавер CWM, файл прошивки CyanogenMod і відповідний пакет gapps. Можна приступати до встановлення.

Встановлення

Завантажуємося у режим recovery. Це можна зробити кількома способами з увімкненого або вимкненого телефону.

Із системи

  • Якщо у вас встановлена ​​кастомна прошивка, то, можливо, меню перезавантаження вже є пункт "recovery mode" або "режим відновлення". Вибираємо його.
  • Інший варіант для телефонів з root - використовуємо будь-який емулятор терміналу (додаток для введення команд linux), наприклад, цей . Вводимо команду su, надаємо права суперкористувача на запит, потім набираємо reboot recoveryта натискаємо введення .

З вимкненого телефону

Це найпростіший і найвірніший спосіб. Але потрібно знати комбінацію клавіш для входу в recovery. Вона різна для різних телефонів. Наприклад, для Samsung - затискаємо одночасно звук вниз + будинок, далі тиснемо живлення. Після включення екрана – відпускаємо. Для LG G2 – складніше. Тиснемо одночасно звук вниз + живлення, відпускаємо при включенні екрана, чекаємо 1-2 секунди і знову затискаємо. Потім кілька разів підтверджуємо кнопку живлення. Загалом - гадаю, ви легко знайдете комбінацію клавіш входу в recovery для свого апарату в Інтернеті.

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

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

Вибираємо пункт "Backup and Restore", далі – "Backup to /sdcard". Почнеться процес резервного копіювання всієї вашої поточної прошивки із встановленими програмами та налаштуваннями. Файли бекапу зберігаються у sdcard/clockworkmod/backup. Якщо ви бажаєте відновити бекап, вибираєте в recovery пункт "Restore from sdcard". Прошивка відновиться до стану на момент створення бекапу.

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

Виконуємо послідовно такі дії CWM Recovery:

1. Повне очищення перед встановленням:

  • Меню "Wipe Data/Factory Reset" - тут наскільки можна вибираємо "Clean to Install a New ROM", підтверджуємо
  • Пункт "Wipe Cache Partition", підтверджуємо
  • Меню "Advanced" - "Wipe Dalvik Cache", підтверджуємо
  • Меню "Mounts and Storage" - виконуємо по порядку: "format /system", "format /data", "format /cache"

2. Встановлення необхідних файлів:

  • Повертаємось у кореневе меню
  • Повертаємось у кореневе меню, вибираємо пункт "Reboot System Now"

Після першого запуску вас зустріне майстер налаштування, схожий на стандартний майстер першого запуску Android, де ви зможете створити обліковий запис CyanogenMod, підключитися до мережі та увійти в обліковий запис Google, активувати службу позиціонування та включити відновлення програм з Google Play. Власне, все - можете братися до звичайного використання пристрою.

Оновлення

Існує два основних варіанти оновлення прошивки - OTA (через інтерфейс прошивки) та вручну.

Перший варіант підходить тим користувачам, які використовують CyanogenMod з вбудованим ядром без встановлення сторонніх тем і мод, що не входять до складу прошивки.

У меню "Про телефон" знайдіть пункт "Оновлення системи". Тут ви можете налаштувати періодичність перевірки оновлень (система видаватиме повідомлення про нові зборки) та їх тип, тобто. Ви можете вибрати тільки стабільні або нічні збірки або всі типи оновлень.

За допомогою цього меню можна завантажити оновлення (файл зберігається за адресою sdcard/cmupdater) та запустити його в автоматичному режимі. Телефон перезавантажиться, скрипт все зробить сам. В результаті отримуєте оновлене ПЗ без зайвих рухів тіла.

Вкотре нагадую, що перед будь-яким оновленням краще зробити повний бекап прошивки (див. вище, як це зробити).

Якщо ви використовуєте будь-які інші моди, візуальні теми або кастомне ядро, вам необхідно здійснити оновлення вручну. Ядро після оновлення змінюється щоразу на вбудоване. Так що якщо ви використовуєте ядро ​​стороннє, його заново треба накотити зверху після оновлення основної прошивки. Те саме стосується всіляких модів, які ставляться поверх прошивки. Для оновлення вручну завантажуємо файл нової мікропрограми (можна через браузер зі сторінки завантаження або через інтерфейс оновлення мікропрограми, описаний вище) і зберігаємо його в телефоні. Далі перезавантажуємось у recovery.

Здійснюємо такі дії:

  • Меню "Install Zip" - "Choose zip from /sdcard" - вибираємо файл прошивки CyanogenMod, чекаємо на закінчення установки
  • Меню "Install Zip" - "Choose zip from /sdcard" - вибираємо файл пакету gapps, чекаємо на закінчення установки
  • Повертаємось у кореневе меню, вибираємо пункт "Reboot System Now" - я рекомендую завантажитися вперше після оновлення без встановлення сторонніх ядер та модів
  • Знову завантажуємось у режим recovery
  • Меню "Install Zip" - "Choose zip from /sdcard" - по черзі вибираємо файли ядра та/або модів та встановлюємо їх
  • Reboot System Now

У разі невдачі – якщо ви не можете завантажитись – у вас завжди є робоче recovery, за допомогою якого ви можете зробити наступні маніпуляції та відновити працездатність телефону в будь-якій ситуації:

  • Перевстановити прошивку (наприклад, іншу збірку, перевірено робочу на вашій конфігурації) через меню "Install Zip"
  • Зробити очищення cache/dalvik cache - без втрати встановлених додатків та даних - часто допомагає у критичних ситуацій
  • Відновити попередній стан ПЗ через меню "Backup and Restore" (знову про важливість бекапів)
  • Зробити повне скидання даних "Wipe Data/Factory Reset"
  • Здійснити свіжу інсталяцію за інструкцією, описаною вище

І ще одне важливе зауваження, яке, можливо, допоможе у критичній ситуації:

Якщо ви не зберегли потрібні файли у внутрішній пам'яті телефону, не засмучуєтеся, сучасний режим recovery підтримує підключення зовнішніх носіїв через режим USB-drive. Саме тому такий корисний аксесуар, як OTG-кабель, краще завжди мати під рукою під час експериментів.

На цьому все, бажаю удачі! Якщо є питання, ставте у коментарях.

Амбітна команда розробників, яка збиралася відібрати Android у компанії Google, заявила про закриття проекту. Лайф розібрався у причинах провалу.

Наприкінці грудня у багатьох зарубіжних ЗМІ з'явилася інформація про те, що операційна система CyanogenMod, а також вбудовані в неї послуги перестануть функціонувати напередодні Нового року, 31 грудня.

В рамках консолідації Cyanogen, що триває, всі сервіси і підтримувані "нічні" збірки припинять роботу не пізніше 31.12.2016. Відкритий проект з вихідним кодом та вихідний код залишатимуться доступними для тих, хто хоче самостійно створювати збірки на основі CyanogenMod, - заявили засновники стартапу на своїй офіційній сторінці.

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

Вперше про альтернативну прошивку CyanogenMod світ почув у 2010 році. Тоді розробники з команди Cyanogen Team (нині Cyanogen Inc) вирішили вдосконалити досить нестабільну та відверто негарну Android 2.2, випустивши свій варіант, що базується на гуглівській ОС. Кастомна прошивка перевершувала оригінал за багатьма параметрами: по-перше, CyanogenMod підтримувала величезну кількість функцій, яких не був в офіційному Android від Google (наприклад, можливість швидкої зміни тем оформлення, підтримка клієнта OpenVPN та кодека FLAC. Користувачам дозволили навіть самостійно розганяти процесор, ніж і привернули увагу безлічі гіків).

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

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

У результаті на саморобний Android перейшли Alcatel, Wileyfox, BQ, Yu, ZUK та OnePlus (останні, до речі, максимально популяризували Cyanogen OS. Воно і зрозуміло, адже "вбивця флагманів" щільно пов'язав себе з "вбивцею Android"). Здавалося б, компанія процвітає і справді відбирає хоч і не більшу, але вагому частину ринку у Google, проте весь успіх виявляється чи не ілюзорним. У серпні 2016 року ЗМІ звинуватили компанію Cyanogen у зухвалому обмані: розробники оголосили про 50 мільйонів користувачів альтернативної операційної системи, щоб витягнути гроші з простофіль-інвесторів. Тим часом, згідно з внутрішнім звітом директорів, кількість користувачів Cyanogen OS не перевищувала і 25 мільйонів осіб.

Трохи пізніше журналісти дізналися і про масові скорочення в компанії: керівництво звільнило близько 20% співробітників, причому практично всі вони займалися розробкою CyanogenMod. Також компанію залишив і сам засновник, Стів Кондік, який у 2009 році пішов із Samsung Electronics, щоб створити "вбивцю" Android.

У листопаді нинішнього року керівництво Cyanogen Inc, що залишилося, повідомило, що планує дещо змінити концепцію: замість повноцінної Cyanogen OS компанія пообіцяла запропонувати виробникам смартфонів модульну програму. Це означає, що розробники девайсів у найближчому майбутньому зможуть встановлювати окремі елементи прошивки – наприклад, програму для набору номерів, лаунчер додатків або різні віджети. Пов'язане таке рішення, за словами представників Cyanogen, із величезною фрагментацією на ринку Android-пристроїв. Такий хід міг урятувати компанію від неминучої смерті.

Останнім цвяхом у кришку труни компанії стала заява про припинення підтримки CyanogenMod. На губах у власників Alcatel, OnePlus та інших девайсів, що працюють на цій операційній системі, застигли питання: "Що ж з нами буде?" "На кого ви нас залишили?" Однак у компанії Wileyfox були готові до такого повороту подій. Буквально того ж дня представники бренду написали, що після смерті Cyanogen OS розробники продовжать розвиватися і випускати оновлення ОС. Вже у лютому смартфони отримають оновлення до Android 7 Nougat, проте вже без Cyanogen OS.

IT-аналітик Ельдар Муртазін вважає, що причина невдачі Cyanogen полягає у непомірних апетитах розробників. "Cyanogen був банально жадібним. Вони намагалися домовитися з різними компаніями, але зрештою, як мені здається, вони перетиснули. Тобто вони не мали припливу грошей, при цьому був конфлікт на рівні ентузіастів, які створювали CyanogenMod, і тих, хто займався бізнесом", - пояснив Муртазін.

Головний редактор порталу Bankir.ru та IT-експерт Сергій Вільянов запропонував свою версію втрати інтересу в аудиторії до "вбивці Android". На думку експерта, на сьогоднішній день операційна система від Google вже не вимагає особливих поліпшень від сторонніх компаній, тому що Android давно ввібрав у себе всі необхідні поправки.

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

Експерт також додав, що компанія Cyanogen взяла на себе "цілком непідйомну ношу", оскільки розробники створювали прошивки для величезної кількості девайсів одночасно. "Вони робили колосальну роботу, при цьому не брали за неї грошей. З одного боку, йшло спалювання інвестицій, а з іншого - експлуатація інтересу.

Однак шанувальникам нічних збірок Cyanogen не варто вішати голову раніше часу: як з'ясувалося зовсім недавно, CyanogenMod може повернутися, але вже в іншому вигляді. Команда розробників повідомила, що планує відродити легендарну альтернативну операційну систему без участі компанії Cyanogen Inc. Новий проект отримає назву Lineage OS: програмісти вирішили перейменувати прошивку, щоб уникнути можливих юридичних проблем у разі продажу компанії Cyanogen Inc. Цілком можливо, що саме Lineage OS незабаром буде встановлена ​​на смартфонах, де раніше знаходилася CyanogenMod.

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

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

Новий сервіс буде абсолютно безкоштовним і опціонально доступним всім власникам Android смартфонів і планшетів з прошивкою CyanogenMod. При запуску в ньому будуть доступні дві базові функції - пошук розташування пристрою та можливість видалення на ньому всіх особистих даних. Додаткові функції CyanogenMod Account, включаючи захищені SMS, будуть реалізовані пізніше.

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

Це не перший крок розробників CyanogenMod для покращення безпеки та конфіденційності своєї прошивки. Якийсь час тому розробниками була представлена ​​система "Privacy Guard", яка дозволяє запускати окремі програми в ізольованому середовищі, завдяки чому вони не можуть отримати доступ до контактів, повідомлень або інших персональних даних.


Close