LineageOS

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání
LineageOS
Logo
CyanogenMod 10 homescreen screenshot.png
Web http://lineageos.org/
Vyvíjí LineageOS open-source community[1]
Rodina OS Android
Druh Operační systém pro mobilní zařízení
První vydání 24. prosince 2016
Podporované platformy ARM, ARM64, x86
Typ jádra Monolitický (upravený Linux)
Výchozí uživatelské rozhraní ADW.Launcher (7.x) / Trebuchet (9.x, 10.x)
Licence Apache 2 GNU GPL 2[2]
Stav Aktivní

LineageOS (též Lineage OS nebo Lineage OS Android Distribution) je název pro free a open-source operační systém pro smartphony a tablety, který je založený na systému Android. LineageOS je nástupce dříve velmi populárního systému CyanogenMod, ze kterého byl forknut v prosinci 2016, když firma Cyanogen Inc. oznámila ukončení vývoje a vypnutí infrastruktury tohoto svého projektu.[3][4] Projekt LineageOS byl oficiálně spuštěn 24. prosince 2016 a jeho zdrojové kódy hostuje GitHub.[5] Změna názvu byla nutná, protože firma Cyanogen Inc. si ponechala práva na název Cyanogen.[6]

Pozadí[editovat | editovat zdroj]

Související informace naleznete také ve článku CyanogenMod.

CyanogenMod (často nazývaný jako „CM“) byl velmi populární open source operační systém,[7] založený na mobilní platformě Android, pro chytré telefony a tablety. Ačkoliv si pouze část z celkových uživatelů CyanogenMod zvolila, že se informace o jejich užívání firmware může posílat tvůrcům,[8] tak i přesto se ke dni 23. března 2015 oznámilo, že přes 50 milionů lidí používá CyanogenMod na jejich mobilních telefonech.[7][9] Byl byl také často používán jako výchozí bod pro vývojáře ostatních ROM, které byly na CyanogenMod založené.

V roce 2013 získal zakladatel Steve Kondik venture kapitál na jméno Cyanogen Inc., aby zajistil komercializaci projektu.[10][11] Avšak společnost z jeho pohledu nevydělávala dostatečně podle úspěchu projektu a v roce 2016 z firmy odešel dobrovolně, nebo byl k odchodu donucen[12][13] jako část restrukturalizace, která zahrnovala změnu CEO, uzavření kanceláří a projektů a zastavení služeb.[14] Samotný kód, který je velmi populární a open source, byl rychle forkovaný do nové větve pod novým jménem LineageOS a započala snaha komunity projektu pokračovat dál ve vývoji jako komunitní projekt.

CyanogenMod – a tudíž LineageOS – nabízel funkcionalitu a možnosti, které se nenacházely v oficiálním firmware distribuovaném prodejci mobilních telefonů. Mezi ně patřila například podpora grafických témat,[15] podpora audio kodeku FLAC, velký seznam Access Point Name (APN), Privacy Guard (správa povolení přístupu aplikacím k částem OS na úrovni samotných aplikací), podpora pro tethering přes běžné rozhraní, přetaktování CPU a další zlepšení výkonu, odemknutelný bootloader a root přístup, softwarová tlačítka a další „vylepšení pro tablety“", přepínače v notifikační „pull-down“ obrazovce (například pro Wi-Fi, Bluetooth, GPS) a další vylepšení uživatelského rozhraní – většina z těchto vylepšení (nebo podobná vylepšení) byla později integrována do oficiálního zdrojového kódu původního Androidu. Podle jeho vývojářů CyanogenMod neobsahoval spyware ani bloatware.[16] CyanogenMod měl také poskytovat zvýšený výkon a spolehlivost, v porovnání s oficiálním firmwarem.[17]

Na rozdíl od CyanogenModu, root přístup v LineageOS už dále nebude zabudován přímo do firmware, ale bude nabízen jako oddělený, volitelně instalovatelný zip soubor.[18] Pokud uživatel flashne tento zip do svého zařízení, může ho později odstranit použitím „su removal“" zip souboru.[19]

Vývoj[editovat | editovat zdroj]

Podobně jako CyanogenMod, projekt je vyvíjen spoustou vývojářů, kteří vyvíjejí pro specifická zařízení a používá se Gerrit pro svůj proces code review. Také si zachoval svůj starý formát verzování (například, pro Android 7.1 je LineageOS 14.1). Buildy jsou vydávány na týdenní bázi a jsou podepsáné privátními klíči LineageOS.[18]

Mnoho vývojářů na XDA Developers vyvinulo neoficiální verze LineageOS ze zdrojového kódu ještě před oficiálním vydáním LineageOS.[20]

Ke dni 22. února 2017, LineageOS podporuje 132 zařízení s oficiálními denními buildy.[21][22] K těm jsou dále vydávány experimentální buildy zaměřené k zjednodušení migrace z CyanogenMod bez nutnosti smazání dat.[18]

Vývojáři LineageOS vytvářejí aplikaci nazvanou „FlipFlap“, která je speciálně navržena pro LineageOS a přidává podporu pro pouzdra mobilních telefonů „flip cover“.[23]

Historie verzí[editovat | editovat zdroj]

Související informace naleznete také ve článku Historie verzí Android.
LineageOS hlavní verze Android verze Poslední nebo hlavní verze Doporučený build dle datumu vydání Změny[24]
13 Android 6.0
(Marshmallow)
13.0 2017012222. ledna 2017 Založený na CyanogenMod 13.
14 Android 7.1
(Nougat)
14.1 2017012222. ledna 2017 14.1 je považovaný za "work in progress". Toto byla prvotní verze při vytvoření forku z CyanogenMod 14.1.

Reference[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku LineageOS na anglické Wikipedii.

  1. Lineage Android Distribution [online]. LineageOS [cit. 2016-12-25]. Dostupné v archivu pořízeném dne 2016-12-25. (anglicky) 
  2. Licenses [online]. Open Handset Alliance [cit. 2010-09-15]. Dostupné online. (anglicky) 
  3. HEATER, Brian. After having its infrastructure shuttered, CyanogenMod will live on as Lineage. TechCrunch. 24 December 2016. Dostupné online [cit. 26 December 2016]. (anglicky) 
  4. A fork in the road [online]. CyanogenMod, 24 December 2016 [cit. 2016-12-26]. Dostupné v archivu pořízeném dne 2016-12-25. (anglicky) 
  5. BURNS, Chris. Why did CyanogenMod die? What is LineageOS? All the important details. www.slashgear.com. SlashGear, 26 December 2016. Dostupné online [cit. 26 December 2016]. (anglicky) 
  6. LEVY, Nat. Open-source Lineage project rises from Cyanogen’s ashes as Android maker abruptly shuts down services. GeekWire. 26 December 2016. Dostupné online [cit. 26 December 2016]. (anglicky) 
  7. a b HELFT, Miguel. Meet Cyanogen, The Startup That Wants To Steal Android From Google. Forbes. Dostupné online [cit. 2017-02-28]. 
  8. CMStats – What it is, and why you should opt-in. | CyanogenMod. denní [online]. 2016-06-04 [cit. 2017-02-28]. Dostupné online. 
  9. CyanogenMod on Twitter. Twitter. Dostupné online [cit. 2017-02-28]. (česky) 
  10. REED, Brad. BGR [online]. 2013-09-19 [cit. 2017-02-28]. Dostupné online. 
  11. Lineage Android Distribution · GitHub. denní [online]. 2016-12-25 [cit. 2017-02-28]. Dostupné online. 
  12. Android Police [online]. 2016-11-28 [cit. 2017-02-28]. Dostupné online. 
  13. Update on Cyanogen. cyngn.com [online]. [cit. 2017-02-28]. Dostupné v archivu pořízeném dne 2016-12-27. (anglicky) 
  14. CyanogenMod on Twitter. Twitter. Dostupné online [cit. 2017-02-28]. (česky) 
  15. Themes Support | CyanogenMod. denní [online]. 2016-10-21 [cit. 2017-02-28]. Dostupné online. 
  16. Video: CyanogenMod founder Steve Kondik talks Android | Mobile Phone …. archive.is. 2013-02-05. Dostupné online [cit. 2017-02-28]. 
  17. About the project | CyanogenMod. denní [online]. 2016-12-22 [cit. 2017-02-28]. Dostupné online. 
  18. a b c LINEAGEOS. Update & Build Prep. lineageos.org [online]. [cit. 2017-02-28]. Dostupné online. 
  19. LineageOS Downloads. download.lineageos.org [online]. [cit. 2017-02-28]. Dostupné online. (anglicky) 
  20. Lineage OS ROM Downloads and Build Status [Updated Daily] [22/02/2017]. Lineage OS Downloads. 2017-01-04. Dostupné online [cit. 2017-02-28]. (anglicky) 
  21. LineageOS Downloads. download.lineageos.org [online]. [cit. 2017-02-28]. Dostupné online. (anglicky) 
  22. Devices | LineageOS Wiki. wiki.lineageos.org [online]. [cit. 2017-02-28]. Dostupné online. 
  23. GitHub - LineageOS/android_packages_apps_FlipFlap: Common Lid/Flip Cover App. github.com [online]. [cit. 2017-02-28]. Dostupné online. (anglicky) 
  24. Gerrit Changelog [online]. Dostupné online. (anglicky) 

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]