LineageOS

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.[5][6] Projekt LineageOS byl oficiálně spuštěn 24. prosince 2016 a jeho zdrojové kódy hostuje GitHub.[7] Změna názvu byla nutná, protože firma Cyanogen Inc. si ponechala práva na název Cyanogen.[8]

LineageOS
Webhttp://lineageos.org/
VyvíjíLineageOS open-source community[1]
Rodina OSAndroid
DruhOperační systém pro mobilní zařízení
První vydání24. prosince 2016
Aktuální verze19 / 26. dubna 2022[2][3]
Podporované platformyARM, ARM64, x86
Typ jádraMonolitický (upravený Linux)
Programovací jazykC (jádro), C++ (některé knihovny), Java (UI)
Výchozí uživatelské rozhraníADW.Launcher (7.x) / Trebuchet (9.x, 10.x)
LicenceApache 2 GNU GPL 2[4]
StavAktivní

Pozadí

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

CyanogenMod (často nazývaný jako „CM“) byl velmi populární open source operační systém,[9] 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,[10] 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.[9][11] 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.[12][13] 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[14][15] jako část restrukturalizace, která zahrnovala změnu CEO, uzavření kanceláří a projektů a zastavení služeb.[16] 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,[17] 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.[18] CyanogenMod měl také poskytovat zvýšený výkon a spolehlivost, v porovnání s oficiálním firmwarem.[19]

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.[20] Pokud uživatel flashne tento zip do svého zařízení, může ho později odstranit použitím „su removal“" zip souboru.[21]

Vývoj

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.[20]

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.[22]

Ke dni 22. února 2017, LineageOS podporuje 132 zařízení s oficiálními denními buildy.[23][24] 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.[20]

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“.[25]

Historie verzí

Související informace naleznete také v článku Historie verzí Android.
LineageOS hlavní verzeAndroid verzePoslední nebo hlavní verzeDoporučený build dle data vydání Změny[26]
13 Android 6.0
(Marshmallow)
13.0 20170122a22. ledna 2017 Založený na CyanogenMod 13.
14 Android 7.1
(Nougat)
14.1 20170122a22. ledna 2017 14.1 je považovaný za "work in progress". Toto byla prvotní verze při vytvoření forku z CyanogenMod 14.1.
15 Android 8.0.1 (Oreo) 15.1 26. února 2018
16 Androi 9 (Pie) 16.0 1. ledna 2019

Reference

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. DSL.sk - Vydaný alternatívny LineageOS 19 postavený na Androide 12. DSL.sk [online]. [cit. 2022-04-26]. Dostupné online.
  3. LINEAGEOS. Changelog 26 - Tailored Twelve, Audacious Automotive, Neat Networking, Devoted Developers. lineageos.org [online]. [cit. 2022-04-26]. Dostupné online. (anglicky)
  4. Licenses [online]. Open Handset Alliance [cit. 2010-09-15]. Dostupné online. (anglicky)
  5. HEATER, Brian. After having its infrastructure shuttered, CyanogenMod will live on as Lineage. TechCrunch. 24 December 2016. Dostupné online [cit. 26 December 2016]. (anglicky)
  6. 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)
  7. 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)
  8. 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)
  9. HELFT, Miguel. Meet Cyanogen, The Startup That Wants To Steal Android From Google. Forbes. Dostupné online [cit. 2017-02-28].
  10. CMStats – What it is, and why you should opt-in. | CyanogenMod. denní [online]. 2016-06-04 [cit. 2017-02-28]. Dostupné v archivu pořízeném z originálu.
  11. CyanogenMod on Twitter. Twitter. Dostupné online [cit. 2017-02-28]. (česky)
  12. REED, Brad. BGR [online]. 2013-09-19 [cit. 2017-02-28]. Dostupné online.
  13. Lineage Android Distribution · GitHub. denní [online]. 2016-12-25 [cit. 2017-02-28]. Dostupné v archivu pořízeném z originálu.
  14. Android Police [online]. 2016-11-28 [cit. 2017-02-28]. Dostupné online.
  15. Update on Cyanogen. cyngn.com [online]. [cit. 2017-02-28]. Dostupné v archivu pořízeném dne 2016-12-27. (anglicky)
  16. CyanogenMod on Twitter. Twitter. Dostupné online [cit. 2017-02-28]. (česky)
  17. Themes Support | CyanogenMod. denní [online]. 2016-10-21 [cit. 2017-02-28]. Dostupné v archivu pořízeném z originálu.
  18. Video: CyanogenMod founder Steve Kondik talks Android | Mobile Phone …. archive.is. 2013-02-05. Dostupné online [cit. 2017-02-28].
  19. About the project | CyanogenMod. denní [online]. 2016-12-22 [cit. 2017-02-28]. Dostupné v archivu pořízeném z originálu.
  20. LINEAGEOS. Update & Build Prep. lineageos.org [online]. [cit. 2017-02-28]. Dostupné online.
  21. LineageOS Downloads. download.lineageos.org [online]. [cit. 2017-02-28]. Dostupné online. (anglicky)
  22. 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)
  23. LineageOS Downloads. download.lineageos.org [online]. [cit. 2017-02-28]. Dostupné online. (anglicky)
  24. Devices | LineageOS Wiki. wiki.lineageos.org [online]. [cit. 2017-02-28]. Dostupné online.
  25. GitHub - LineageOS/android_packages_apps_FlipFlap: Common Lid/Flip Cover App. github.com [online]. [cit. 2017-02-28]. Dostupné online. (anglicky)
  26. Gerrit Changelog [online]. Dostupné online. (anglicky)

Související články

Externí odkazy

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.