Od XDA přes Cyanogenmod po LineageOS: Stručná historie

click fraud protection

LineageOS a jeho předchůdce CyanogenMod jsou nejúspěšnější vlastní ROM v historii XDA Developers. Zde je příběh modu.

Příběhy LineageOS a XDA jsou neúprosně propojeny. Vlastní verze Androidu dala stovkám tisíc uživatelů šanci odemknout své plný potenciál chytrých telefonů a v mnoha případech jim propůjčí život daleko za hranicemi určeno výrobcem. Ale před našimi zítřejšími velkými novinkami souvisejícími s LineageOS, pokud jste se nikdy nezastavili a přemýšleli o tom, jak to všechno začalo, nebo chcete připomenutí, dovolte nám, abychom vás osvětlili.

CyanogenMod Years

Předchůdce toho, co nyní známe jako LineageOS, začal před jedenácti lety. Stejně jako u mnoha vlastních ROM to začalo na těchto posvátných stránkách. Sama Cyanogen, alias Stefanie Kondik, spolupracovala s přispěvateli na výrobě ROM, která by fungovala na široké škále modelů telefonů, i když OEM ukončil podporu.

První podporované zařízení bylo HTC Dream (také znám jako T-Mobile G1) – první komerčně dostupné zařízení se systémem Android – se sestavou firmwaru, která vyrostla z práce obyvatele fóra pod názvem

jesusfreke. S růstem trhu s Androidem rostl i CyanogenMod, přizpůsobený pro každé zařízení, ať už oficiálně nebo jako neoficiální fork, od nejnovějšího trháku Samsung Galaxy až po nejmenší model vyzyvatele.

Ti, kdo mají hezké vzpomínky na HTC HD2 (malý telefon, který by mohl), budou vědět, že to byl CyanogenMod katalyzátor pro mnoho dalších operačních systémů, které byly úspěšně přeneseny na tento nejuniverzálnější zařízení. Mnoho návrhářů Custom ROM skutečně použilo CyanogenMod jako výchozí bod pro své vlastní projekty, protože stavěl na nabídce AOSP s řadou dalších funkcí, to vše na stabilním základě. Mezi funkcemi, které přijímáme jako běžné v Androidu, které měly dnes premiéru v CyanogenMod, byla podpora FLAC, přepínání v rozevíracím seznamu oznámení a přetaktování pomocí GUI.

Tyto začátky byly něco jako boj kočky a myši se společností Google, která (v té fázi) nebrala vlídně to, že byl jejich software telefonu zakořeněn. Ale u každého patche vydaného společností Google byl někdo, kdo jej prolomil, a brzy se objevily vlastní ROM pro téměř každý telefon. Cyanogen vede útok se svým týmem dobrovolných údržbářů a vývojářů, kteří jsou na těchto stránkách s láskou známí jako „Tým Sprcha."

CyanogenMod byl silně založen na soukromí, takže údaje o skutečném využití bylo velmi obtížné získat. V době největšího rozmachu v letech 2012-3 se předpokládá, že CyanogenMod používalo nejméně 50 milionů zařízení, což z něj dělá pohodlně největší firmware pro Android bez OEM.

Finální verze CyanogenMod byla verze 14, založená na Androidu 7.0 Nougat. Pak se věci začaly měnit….

Společnost Cyanogen Inc.

V roce 2013 se Kondik začala poohlížet po možnostech monetizace a komercializace své práce. Dokonce i jako produkt s otevřeným zdrojovým kódem existovaly možnosti pro výrobu verzí CyanogenMod pro OEM, které by se daly přímo na jejich zařízení. Reakce byla smíchána. Někteří uživatelé XDA měli pocit, že Kondik zradil ducha XDA, který byl až dosud výhradně o komunitě a otevřeném sdílení.

Jiní se ptali, zda je vhodné, aby nějaká nová společnost těžila z práce darované komunitnímu projektu zdarma. Některé moduly zásobníku musely být přepsány, když jednotliví vývojáři stáhli svou podporu.

Kondik dal jasně najevo, že CyanogenMod bude i nadále pro většinu uživatelů jako bezplatný produkt a že pouze komerčně zprovozněné verze budou za peníze. Získala 7 milionů dolarů rizikového kapitálu na formalizaci podnikání a Cyanogen Inc. byl narozen. Aby byla zachována dobrá vůle s komunitou XDA, Cyanogen Inc. do značné míry ponechal stejné open-source licencování s ohledem na kód CyanogenMod a slíbil, že uvolní stromy zařízení a zdrojový kód jádra pro zařízení se systémem Cyanogen OS.

Některé incidenty však tuto dobrou vůli ohrožovaly. Cyanogen OS měl několik uzavřených aplikací, jako je CameraNext a GalleryNext, a také se pokusili převést licencování pro některé aplikace, jako je Focal, z GPL na Apache. To však způsobilo stažení Focalu poté, co vývojář xplodwild odmítl přijmout uzavřené úpravy kódu a přesunout celou aplikaci pod komerční licenci.

Navzdory třenicím začala společnost Cyanogen Inc dělat dojem a dvořila se zákazníkům, kteří se připojili ke zlaté horečce Androidu, včetně malého start-upu známého jako OnePlus. Více z nich, brzy. Mezitím investice pokračovaly a Microsoft hodil klobouk do ringu v roce 2015, kdy Windows Mobilní zařízení se nacházelo na útěku a společnost už zvažovala, jak by mohla zúročit úspěch Android. To vedlo k velmi nepopulární aktualizaci v roce 2016, která do firmwaru připojila odkazy na mnoho aplikací pro Android od společnosti Microsoft, v době, kdy bylo hodnocení schválení společnosti Microsoft na nejnižší úrovni.

Do této doby, s pomocí iniciativ, jako je tato, začaly vřít vnitřní třenice. Vztah Cyanogen Inc s OnePlus se zhroutil během jednoho roku, když se krátce po vydání OnePlus One ukázalo, že Cyanogen Inc. podepsal exkluzivitu pro Indii s jiným OEM. Indie byla pro OnePlus vždy klíčovým trhem, takže dopad sporu na obě strany byl citelný. Přidali se další výrobci OEM, včetně španělské firmy BQ a britského Wileyfoxu, ale s fakticky odcizeným OnePlus byl Cyanogen OS bez „vražedného produktu“.

Dokonce i Kondik byl frustrovaný nedostatečným pokrokem společnosti v její nové podobě. Na jedné straně se generální ředitel Kirt McMaster s radostí chlubil tisku, že CyanogenMod brzy nahradí Google v ovládání Androidu (verze Androidu od Johna Lennona „větší než Ježíšovo tvrzení), zatímco na druhé straně se dříve svižné aktualizace platformy začaly zpomalovat až téměř zastavit, protože všechny zdroje šly na výrobu přizpůsobených verzí pro placení klientů.

CyanogenMod byl nadále populární jako vlastní ROM, ale jeho komerční dvojče Cyanogen OS se ukázalo jako katastrofa. V červenci 2016 bylo najednou propuštěno 30 zaměstnanců (asi jedna pětina), kanceláře v Seattlu byly „vykuchány“ a generální ředitel Kirt McMaster opustil společnost a roli generálního ředitele převzal začínající provozní ředitel Lior Tai.

Nejpozoruhodnější je, že v určitém okamžiku v tomto období byla Stefanie Kondik sama odvolána z představenstva své vlastní společnosti. Později řekla, že „pracovala se špatnými lidmi“ a zjistila, že nedokáže zabránit selhání firmy nebo odcizení, které pociťují vývojáři. Ještě horší bylo, že ztratila zákonná práva na jméno Cyanogen. Věci nevypadaly skvěle.

Poté, dva dny před Vánocemi 2016, byla společnost Cyanogen Inc formálně zrušena, čímž byl CyanogenMod prakticky ukončen. Po jejím vyloučení Kondik prosil vývojářskou komunitu, aby práci přerušila, aby nepřišla nazmar.

O den později, na Štědrý den, se na fórech XDA objevilo první použití názvu „LineageOS“.

LineageOS přichází

Dobrý operační systém nemůžete nechat dlouho vypnutý. Členové XDA fór, včetně bývalých vývojářů z éry Cyanogen, se velmi rychle zorganizovali do týmu na podporu osiřelého CyanogenModu. Díky právním sporům potřeboval nový název a byl vybrán LineageOS, který odráží kontinuitu z předchozího projektu.

Zpět v rukou komunity bylo o prázdninách na fórech XDA rychle vydáno mnoho neoficiálních forků pod názvem LineageOS na základě zdrojového kódu z posledního sestavení CyanogenMod. O pár týdnů později, na začátku roku 2017, se začaly objevovat první oficiální sestavení a v blogovém příspěvku bylo oznámeno formální prohlášení o záměru.

Sada funkcí LineageOS obsahuje několik aplikací, které byly samy vyvinuty komunitou. Kromě vyhrazených poštovních klientů, aplikace fotoaparátu (Snap) a na míru vytvořeného správce souborů existuje také řada funkcí, které jdou nad rámec pouhého alternativního „vzhledu“ pro Android. Patří mezi ně přizpůsobení hardwarových tlačítek, globální temné téma dlouho předtím, než se objevilo na AOSP, podrobná oprávnění prostřednictvím služby Privacy Guard a možnost zablokovat zobrazení čísel ve vašem hovoru Dějiny.

V únoru 2018 se objevil LineageOS 15.1 – první nová verze, která byla oznámena od vydání XDA-take-back na některých zařízeních. o 13 měsíců později, verze 16 dorazil, do té doby se vývoj produktu vrátil do známějšího rytmu. Verze 16 přinesla nové rozhraní „Trust“, které poskytuje řídicí panel pro zabezpečení a soukromí vašeho zařízení, jak chcete. Verze 16 následovala v roce 2019, do té doby se objevilo několik forků, z nichž některé nabízejí „bez Google“ zkušenosti a dokonce odstranění všech licencovaných komponent ve prospěch skutečně open-source prostředí. Naposledy, těsně poté, co se svět zbláznil, letos v dubnu, Rodokmen 17.1, byla oznámena nejnovější hlavní verze, postavená na Androidu 10. Nyní se pracuje na Lineage 18, založeném na Androidu 11.

Příběh pokračuje….

LineageOS poskytuje alternativní firmware pro doslova tisíce modelů telefonů díky svému open source přístupu vedeném komunitou. V XDA jsme velmi hrdí na naše spojení s LineageOS a jeho vývojáři a nemůžeme se dočkat, až vám řekneme, jak jej používáme k dalšímu zvýšení laťky.

Přečtěte si další kapitolu na XDA zítra (úterý, 27. října 2020). Přihlásit se tady abyste byli přidáni do našeho seznamu prvních ptáků – každému na tomto seznamu zašleme e-mail s jedinečným odkazem, než bude uveden do běžného prodeje, ale budete muset být rychlí, protože zásoby jsou omezené!