Menu

CyanogenMod: Co se skrývá pod známým označením?

CyanogenMod je jednou z nejznámějších „custom ROM“, což umožňuje milionům uživatelů po celém světě přizpůsobit si své zařízení podle svých vlastních požadavků. CyanogenMod je mezi námi již od raných verzí systému Android a čím se stával populárnější, tím větší úspěch tato vývojářská obec slavila.

Dokonce až takový, že se někteří z vývojářů spojili dohromady a založili svou vlastní společnost pod jménem Cyanogen Inc., která později navázala důležitá partnerství s výrobci telefonů, v nichž pak byl CyanogenMod (nebo jeho komerční derivát Cyanogen OS) předinstalován jako výchozí operační systém.

Co je to „custom ROM“?

Operační systém Android je Open Source, což ve zkratce znamená, že jeho zdrojové kódy jsou zdarma přístupné komukoli, kdo jim rozumí, a také že každý, kdo to dokáže, je může libovolně upravovat a vylepšovat. Původní zdrojový kód vyvíjí především Google, a to pod záštitou AOSP, tedy „Android Open Source Project“. Po celém světě je ale obrovské množství lidí, kteří svůj volný čas tráví tím, že původní zdrojové kódy vylepšují, portují systém na jiné telefony, zrychlují ho a někteří i značně zkrášlují. Poté ho jako výsledek své práce vystavují na vývojářských a zájmových fórech jako alternativní verzi operačního systému, kterou si můžete nainstalovat do svého telefonu.

Sony Ericsson CyanogenMod

Když lidé mluví o „flashování“ systému, myslí tím právě přeinstalaci původního systému od výrobce některým z komunitních systémů třetí strany. Takovým systémem pak může být právě například CyanogenMod, který se pak stává pro další mnohé vývojáře základním balíčkem pro snadnější personalizaci jejich vlastní verze systému. V žádném případě ale neznamená, že systém, který není podporován žádnou velkou korporací, ale jen vývojářskou obcí a nadšenci v komunitě, bude méně stabilní. Často to bývá naopak. Ať už ale vývoj daného alternativního systému zastřešuje kdokoli, všechny se nazývají právě „custom ROM“, čili „vlastní ROM„.

Tip

Termín „ROM“ nemusí být vlastně úplně správně, když je řeč o firmwaru třetí strany. Ve světě počítačů tato zkratka totiž znamená „Read-only-memory“. ROM ve svém správném smyslu může být libovolně čtena, ale zapsána jen jednou a to v té nejzákladnější rovině. Smartphony a tablety používají jako úložiště tzv. „flash paměti“, takže správným obecným označení alternativních systémů by mělo být „vlastní firmware“. Takže pamatujte, že když v telefonu měníte ROM, ve skutečnosti „flashujete firmware“.

CyanogenMod a jeho začátky

CyanogenMod původně začínal jako jednoduchá systémová alternativa pro zařízení HTC Dream (u nás známý jako T-Mobile G1 nebo případně HTC Google G1) a HTC Magic (k nám se tehdy běžně nedostalo). Počáteční verze CyanogenMod 3.1 vyšla v roce 2009 a dala světu AOSP schopnost odemčení práv „roota“, kdy najednou bylo možné cokoli za chodu systému. Díky tomu popularita vlastních ROM rostla a CyanogenMod díky rostoucí komunitě rozkvétal.

CyanogenMod

Tip

Root (označován také jako SU – SuperUser – super uživatel) je něco jako administrátorský účet na vašem počítači. Pokud k němu máte přístup, můžete bez omezení měnit systémové soubory a složky, čímž můžete změnit chování systému. Kromě toho umožňuje root pracovat se soubory na nejvyšší úrovni, takže můžete například mazat předinstalované aplikace nebo jinak zasahovat do prvků označených jako systémové. Root ale může být nebezpečný. V rukou nezkušeného uživatele představuje telefon s trvale odemčenými právy superuživatele snadný cíl pro jakéhokoli útočníka (i méně zkušeného). Nevhodné zacházení pak navíc může narušit tolik důležitou stabilitu systému.

Opravdu uznáván začal ale být až v době, kdy se světu představil CyanogenMod 7, který byl postaven na Androidu 2.3 Gingerbread. Tato verze přinášela nové a revoluční možnosti a funkce, které se ve světě vlastních ROM staly rychle velmi žádané.

CyanogenMod a jeho vývojový cyklus

Číslování verzí CyanogenModu je víceméně stejné jako číslování samotného Androidu, tj CyanogenMod (X)X.Y znamená, že „X“ je číslo hlavní verze a „Y“ je číslo menšího vydání. Od verze 9 až do verze 10.2 existovalo několik různých označení, podle toho v jaké fázi vývoje systém byl.

  • Nightly – Každodenní drobné zásahy do systému, verze vychází (téměř) každý den, jsou ale často velmi nestabilní a nedoporučují se pro běžné používání.
  • Experimental – Značně stabilnější než Nightly, stále se nedoporučuje běžně používat, ale již i rozšířené funkce by měly být v provozu bez velkých problémů.
  • Snapshot – Stabilnější než Nightly a Experimental dohromady, může být poměrně dobře použitelná v běžném provozu, občas ale může vykázat drobný problém, mohou být nutné občasné restarty.
  • Release Candidate – V zásadě poslední drobné úpravy před ukončením vývoje, dopilovávají se nejdrobnější chybičky, systém by měl být připraven k plnému nasazení.
  • Stable – Plně stabilní verze, všechny chybičky již byly odladěny.

Po verzi CyanogenMod 10.2 byl vývojový cyklus trochu zkrácen, aby byl proces vývoje přehlednější a srozumitelnější.

  • Development channel – Najdete zde především již známé Nightly sestavení, čili každodenně upravované a nestabilní obrazy systémů.
  • Release channel – Poté, co se povede vydat první Snapshot, by měly vycházet přibližně v měsíčních intervalech. Jsou již schopné každodenního provozu, ale zůstávají asi o dva týdny pozadu za novinkami z Nightly sestavení.

V kostce

CyanogenMod začal jako alternativa k běžně dodávaným systémům a vyrostl do společnosti, která ovlivňuje mnohé ve vývojářské komunitě, která svůj systém nativně předinstalovává do telefonů některých značek a pravidelně je podporuje. Zatímco se flashování CyanogenModu může na první pohled zdát obtížné a náročné, jakmile to člověk zvládne, stojí to za to. Přizpůsobitelnost, kterou vám CyanogenMod nabídne, ocení spousta uživatelů.

Zdroj: wikipedia.org.

 

Komentáře

jakub.vega

z aplikace
10.4.2016 14:19

pořád ale nevím co stojí pod známým označením :D :D :D

Jirka2014

z aplikace
10.4.2016 14:20

Já také ne, ale neboj za moment přijde odborník FAKT a ten už ti to vysvětlí 😃

jasom

z aplikace
10.4.2016 17:37

Tiež som čakal že sa dozviem odkiaľ je ten názov :D

Ronny

Ronny 0

z aplikace
10.4.2016 17:38

A jéje, to jsou komentáře oveček

Gaming tom

z aplikace
10.4.2016 18:51

Nevíte jestli existuje CyanogenMod pro procesor Boxship/Allwiner A13 ??

rokyshit

z aplikace
10.4.2016 19:36

A padají a zavírají se aplikace.Gapps na hovno.

Ronny

Ronny 0

z aplikace
10.4.2016 20:04

Gapps neni vůbec potřeba na co?

rokyshit

z aplikace
10.4.2016 21:09

To neni na CyanogenMod.To jen šteluju Chroma.

rokyshit

z aplikace
10.4.2016 21:13

Cyanogen mod.Mě přijde že to nemá už žádnou podporu.

Tomáš Dolenský

11.4.2016 11:14

sháním nějnovější verzi do HTC ONE M7 …díky za tipy

Martin P.

11.4.2016 12:12

To Ronny z aplikace 10.4.2016 20:04:… Někdo Gapps nepotřebuje někdo ano. Spousta smartphonů z Číny je v základu bez Gaaps , ale problém je licenčně\politický ( čínský firewall).

Faktuzorigamaxik

11.4.2016 18:14

Spyware, balast, automaticky otevřený systém třetím stranám … já bych udělal seznam lidí, kteří si dobrovolně instalují CM a zveřejnil to. Tito lidé by měli mít zakázáno se množit, tudíž i zakázáno pracovat a vůbec tak nad reprodukcí uvažovat.

Mis012

z aplikace
11.4.2016 18:31

@Faktuz… Poněkud tu podkopáváte liberalismus :)

Faktuzorigamaxik

11.4.2016 20:21

Mis012: Svoboda končí tam, kde začíná svoboda druhého. Pokud podporujeme lidskou demenci, škodíme tak všichni sami sobě vzájemně.

Jirka2014

z aplikace
12.4.2016 10:57

Proto tě nikdy nepodpořím! 😃

Faktuzorigamaxik

12.4.2016 16:44

Jirka2014|: Věří, že např. milovníci britského humoru momentálně nad tvým komentářem brečí smíchy a plácají se do kolenou, nicméně jsem rád že alespoň spodina se baví a lid je ve výsledku veselejší.

Masa

z aplikace
12.4.2016 20:06

faktuz je blb na pátou

RSS (komentáře k článku)