Od XDA cez Cyanogenmod po LineageOS: Stručná história

click fraud protection

LineageOS a jeho predchodca CyanogenMod sú najúspešnejšie vlastné ROM v histórii XDA Developers. Tu je príbeh modu.

Príbehy LineageOS a XDA sú neúprosne prepojené. Vlastná verzia Androidu dala státisícom používateľov šancu odomknúť ich plný potenciál smartfónov a v mnohých prípadoch im dávajú život ďaleko za hranicami toho, čo určené výrobcom. Ale pred našimi zajtrajšími veľkými novinkami súvisiacimi s LineageOS, ak ste nikdy neprestali premýšľať o tom, ako to všetko začalo, alebo chcete mať pripomienku, dovoľte nám, aby sme vás osvetlili.

CyanogenMod Years

Predchodca toho, čo dnes poznáme ako LineageOS, začal pred jedenástimi rokmi. Ako pri mnohých vlastných ROM, začalo to na týchto posvätných stránkach. Samotná Cyanogen, známa ako Stefanie Kondik, spolupracovala s prispievateľmi na výrobe ROM, ktorá by fungovala na širokej škále modelov telefónov, aj keď OEM prerušil podporu.

Prvým podporovaným zariadením bol HTC Dream (známy aj ako T-Mobile G1) – prvé komerčne dostupné zariadenie so systémom Android – so zostavou firmvéru, ktorá vyrástla z práce obyvateľov fóra pod názvom

jesusfreke. S rastom trhu s Androidom rástol aj CyanogenMod, prispôsobený pre každé zariadenie, či už oficiálne alebo ako neoficiálny fork, od najnovšieho trháku Samsung Galaxy až po najmenší model vyzývateľa.

Tí, ktorí majú pekné spomienky na HTC HD2 (malý telefón, ktorý by mohol), budú vedieť, že to bol CyanogenMod katalyzátor pre mnohé ďalšie operačné systémy, ktoré boli úspešne prenesené na tento najuniverzálnejší zariadení. Mnoho dizajnérov Custom ROM skutočne použilo CyanogenMod ako východiskový bod pre svoje vlastné projekty, pretože staval na ponuke AOSP s radom ďalších funkcií, všetko na stabilnom základe. Medzi funkcie, ktoré akceptujeme ako bežné v systéme Android, ktoré dnes mali premiéru v CyanogenMod, patrila podpora FLAC, prepínače v rozbaľovacej ponuke upozornení a pretaktovanie pomocou grafického používateľského rozhrania.

Tieto prvé dni boli niečím ako bitka mačky a myši so spoločnosťou Google, ktorá (v tej fáze) neprijala láskavosť k zakoreneniu softvéru ich telefónu. Ale pre každú opravu vydanú spoločnosťou Google bol niekto, kto ju prelomil, a čoskoro sa rozšírili vlastné ROM pre takmer každý telefón, Cyanogen vedie útok so svojím tímom dobrovoľných údržbárov a vývojárov, ktorí sú na týchto stránkach s láskou známi ako „Tím Sprcha."

CyanogenMod bol silne založený na súkromí, takže skutočné údaje o používaní bolo veľmi ťažké získať. Na vrchole v rokoch 2012-3 sa predpokladá, že CyanogenMod bežalo na najmenej 50 miliónoch zariadení, čo z neho robí pohodlne najväčší firmvér pre Android bez OEM.

Finálna verzia CyanogenMod bola verzia 14, založená na Androide 7.0 Nougat. Potom sa veci začali meniť...

Spoločnosť Cyanogen Inc.

V roku 2013 sa Kondik začala obzerať po možnostiach speňaženia a komercializácie svojej práce. Dokonca aj ako produkt s otvoreným zdrojovým kódom existovali možnosti na výrobu verzií CyanogenMod pre výrobcov OEM, ktoré sa dali priamo na ich zariadenia. Reakcia bola zmiešaná. Niektorí používatelia XDA mali pocit, že Kondik zrádza ducha XDA, ktorý bol doteraz výlučne o komunite a otvorenom zdieľaní.

Iní sa pýtali, či je vhodné, aby nová spoločnosť profitovala z práce venovanej komunitnému projektu bezplatne. Niektoré moduly zásobníka museli byť prepísané, keď jednotliví vývojári stiahli svoju podporu.

Kondik dal jasne najavo, že CyanogenMod bude pokračovať ako bezplatný produkt pre väčšinu používateľov a že iba komerčne objednané verzie budú za hotovosť. Získala 7 miliónov dolárov rizikového kapitálu na formalizáciu podnikania a Cyanogen Inc. narodil sa. Na zachovanie dobrej vôle s komunitou XDA spoločnosť Cyanogen Inc. do značnej miery zachoval rovnaké licencovanie s otvoreným zdrojovým kódom, pokiaľ ide o kód CyanogenMod, a prisľúbil, že uvoľní stromy zariadení a zdrojový kód jadra pre zariadenia so systémom Cyanogen OS.

Niektoré incidenty však túto dobrú vôľu ohrozovali. Cyanogen OS mal niekoľko uzavretých aplikácií, ako sú CameraNext a GalleryNext, a pokúsili sa tiež previesť licencovanie pre niektoré aplikácie, ako je Focal, z GPL na Apache. Tá však spôsobila stiahnutie Focalu po tom, čo vývojár xplodwild odmietol prijať úpravy kódu s uzavretým zdrojom a presunúť celú aplikáciu pod komerčnú licenciu.

Napriek nepokojom spoločnosť Cyanogen Inc začala robiť dojem a oslovovala zákazníkov, ktorí sa pripojili k zlatej horúčke Androidu, vrátane malého start-upu známeho ako OnePlus. Viac z nich, čoskoro. Medzitým investície pokračovali a Microsoft hodil klobúk do ringu v roku 2015, keď Windows Mobily boli na pokraji problémov a spoločnosť už zvažovala, ako by mohla zúročiť úspech Android. To viedlo k veľmi nepopulárnej aktualizácii v roku 2016, ktorá do firmvéru pripojila odkazy na mnohé aplikácie pre Android od spoločnosti Microsoft, v čase, keď bolo hodnotenie schválenia spoločnosti Microsoft na najnižšej úrovni.

V tomto čase, s pomocou iniciatív, ako je táto, začali vrieť vnútorné trenice. Vzťah Cyanogen Inc s OnePlus sa v priebehu jedného roka prudko zrútil, keď sa krátko po vydaní OnePlus One objavilo, že Cyanogen Inc. podpísal exkluzivitu pre Indiu s iným OEM. India bola pre OnePlus vždy kľúčovým trhom, takže vplyv sporu na obe strany bol citeľný. Pridali sa ďalší výrobcovia OEM, vrátane španielskej firmy BQ a Wileyfox so sídlom v Spojenom kráľovstve, ale s účinne odcudzeným OnePlus bol Cyanogen OS bez „vražedného produktu“.

Dokonca aj Kondik bol frustrovaný z nedostatku pokroku spoločnosti v jej novej podobe. Na jednej strane sa generálny riaditeľ Kirt McMaster s radosťou pochválil pred novinármi, že CyanogenMod čoskoro nahradí Google v ovládaní Androidu (verzia pre Android od Johna Lennona „väčšia ako Ježišovo tvrdenie), zatiaľ čo na druhej strane sa predtým rýchle aktualizácie platformy začali spomaliť až takmer zastaviť, pretože všetky zdroje smerovali na výrobu prispôsobených verzií na platenie klientov.

CyanogenMod bol naďalej populárny ako Custom ROM, ale jeho komerčné dvojča Cyanogen OS sa ukázalo ako katastrofa. V júli 2016 bolo prepustených 30 zamestnancov (približne jedna pätina), kancelárie v Seattli boli „vypitvané“ a generálny riaditeľ Kirt McMaster opustil spoločnosť s novým COO Lior Tai, ktorý prevzal úlohu generálneho riaditeľa.

Najpozoruhodnejšie je, že v určitom bode počas tohto obdobia bola samotná Stefanie Kondik odvolaná z predstavenstva svojej vlastnej spoločnosti. Neskôr povedala, že „pracovala s nesprávnymi ľuďmi“ a zistila, že nedokáže zabrániť zlyhaniu firmy alebo odcudzeniu, ktoré vývojári pociťujú. Čo bolo horšie, stratila zákonné práva na meno Cyanogen. Veci nevyzerali skvele.

Potom, dva dni pred Vianocami 2016, bola spoločnosť Cyanogen Inc formálne zrušená, čím sa CyanogenMod skutočne ukončil. Po jej vyhnaní Kondik prosil vývojársku komunitu, aby prácu rozdelila, aby nevyšla nazmar.

O deň neskôr, na Štedrý večer, sa na fórach XDA objavilo prvé použitie názvu „LineageOS“.

LineageOS prichádza

Dobrý operačný systém nemôžete dlho držať. Členovia fór XDA, vrátane bývalých vývojárov z éry Cyanogen, sa veľmi rýchlo zorganizovali do tímu na podporu osirelého CyanogenModu. Vďaka právnym sporom potreboval nový názov a bol vybraný LineageOS, ktorý odráža kontinuitu z predchádzajúceho projektu.

Späť v rukách komunity bolo počas sviatkov na fórach XDA rýchlo uvoľnených veľa neoficiálnych fórov pod názvom LineageOS na základe zdrojového kódu z poslednej zostavy CyanogenMod. O niekoľko týždňov neskôr, začiatkom roka 2017, sa začali objavovať prvé oficiálne zostavy a v blogovom príspevku bolo oznámené formálne vyhlásenie o zámere.

Sada funkcií LineageOS obsahuje niekoľko akciových aplikácií, ktoré boli samy osebe vyvinuté komunitou. Okrem vyhradených poštových klientov, aplikácie fotoaparátu (Snap) a prispôsobeného správcu súborov existuje aj množstvo funkcií, ktoré idú nad rámec toho, že sú len alternatívnym „vzhľadom“ pre Android. Patrí medzi ne prispôsobenie hardvérových tlačidiel, globálna temná téma dávno predtým, ako sa dostala na AOSP, podrobné povolenia prostredníctvom služby Privacy Guard a možnosť blokovať zobrazovanie čísel vo vašom hovore histórie.

Vo februári 2018 sa objavil LineageOS 15.1 – prvá nová verzia, ktorá bola ohlásená od vydania XDA-take-back na niektorých zariadeniach. O 13 mesiacov neskôr, verzia 16 prišiel a dovtedy sa vývoj produktu vrátil do známejšieho rytmu. Verzia 16 priniesla nové rozhranie „Trust“, ktoré poskytuje dashboard, vďaka ktorému bude vaše zariadenie také bezpečné a súkromné, ako chcete. Verzia 16 nasledovala v roku 2019, kedy sa objavilo niekoľko vidlíc, z ktorých niektoré ponúkajú „bez Google“ skúsenosti a dokonca odstránenie všetkých licencovaných komponentov v prospech skutočne open-source prostredia. Naposledy, tesne po tom, čo sa svet zbláznil, v apríli tohto roku, Rodokmeň 17.1, najnovšie hlavné vydanie, bolo oznámené, postavené na Androide 10. Teraz sa pracuje na Lineage 18 založenom na Androide 11.

Príbeh pokračuje….

LineageOS poskytuje alternatívny firmvér doslova pre tisíce modelov telefónov vďaka svojmu open source prístupu vedenému komunitou. V XDA sme veľmi hrdí na naše spojenie s LineageOS a jeho vývojármi a nemôžeme sa dočkať, kedy vám povieme, ako ho používame na ďalšie zvyšovanie latky.

Prečítajte si ďalšiu kapitolu na XDA zajtra (utorok, 27. októbra 2020). Prihlásiť Se tu aby ste sa pridali do nášho zoznamu prvých vtákov – každému na tomto zozname pošleme e-mail s jedinečným odkazom ešte pred uvedením do všeobecného predaja, ale budete musieť byť rýchli, pretože zásoby sú obmedzené!