Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

LineageOS

Z Wikipedii, wolnej encyklopedii
LineageOS
Logo LineageOS
Logo programu
Ilustracja
Interfejs użytkownika
Producent

Zespół LineageOS

Architektura

ARM, ARM64,x86,x86-64

Pierwsze wydanie

22 stycznia 2017; około 9 lat temu

Aktualna wersja

23.2
(8 lutego 2026) [±]

Jądro

Jądro monolityczne, zmodyfikowanejądro Linuksa

Środowisko pracy

Android

Licencja

Apache License 2 iGPL v2[1]

Typpakietów

APK

Wersja Live

N niedostępna

Poprzednik

CyanogenMod

Multimedia w Wikimedia Commons
Strona internetowa
LineageOS autobus
Okazuje się, że urządzenia infotainment we wrocławskich autobusach pracują pod systemem Lineage OS

LineageOS – system operacyjnyopen source będący modyfikacją systemu operacyjnegoAndroid. Jest to bezpośredni następca oprogramowaniaCyanogenMod, którego rozwój został zatrzymany z powodu problemów finansowych firmy Cyanogen Inc. LineageOS oferuje niektóre funkcje zazwyczaj niedostępne w oficjalnymoprogramowaniu udostępnianym przez producentów urządzeń, takie jak np. zaawansowanyequalizer, menedżer uprawnień aplikacji, modyfikowalne przełączniki w obszarze powiadomień, definiowanie funkcji poszczególnych przycisków fizycznych, a także inne ulepszenia interfejsu oraz możliwości konfiguracji działania systemu. Po zainstalowaniu w trybierecovery specjalnego plikuZIP, dostępnego na stronie LineageOS[2] lub innej aplikacji – jak np.SuperSU, phh’s SuperUser lubMagisk, system umożliwia nadanie poszczególnym aplikacjom uprawnieńroota[3].

LineageOS jest alternatywą i źródłem aktualizacji systemu Android dla wielu niewspieranych już oficjalnie przez producenta urządzeń.

Geneza i rozwój projektu

[edytuj |edytuj kod]

Projekt powstał jako kontynuacja rozwoju systemu CyanogenMod po ograniczeniu infrastruktury i wsparcia przez firmę Cyanogen Inc. Wskazywano, że zmiana nazwy i infrastruktury miała umożliwić dalsze prowadzenie prac w modelu społecznościowym[4]. Pierwsze oficjalne kompilacje udostępniono w styczniu 2017 roku, a projekt równolegle uruchomił możliwość pobierania oraz dokumentację instalacyjną i developerską[5].

Nazwa systemu Lineage wywodzi się ze słowa „pochodny” i nawiązuje do rodowodu CyanogenMod.

Kod źródłowy rozwijany jest publicznie i jest dostępny w serwisie GitHub (jest on mirrorem repozytorium Gerrit (review.lineageos.org)[6].

Wersje i zgodność z Androidem

[edytuj |edytuj kod]

Numeracja głównych wydań LineageOS jest powiązana z bazowym wydaniem Androida; przykładowo w październiku 2025 opublikowano wydanie 23.0 oparte na Androidzie 16[7]. W przekazach dotyczących wydania 23.0 wskazywano też, że projekt zdecydował się na publikację kompilacji bazujących na dostępnej części źródeł Androida 16, bez oczekiwania na pełne udostępnienie wszystkich komponentów przez Google[7].

Dystrybucja, wsparcie urządzeń i aktualizacje

[edytuj |edytuj kod]

Oficjalne kompilacje są dystrybuowane w postaci obrazów przygotowanych dla konkretnych modeli urządzeń (m.in. smartfonów, tabletów oraz wybranych urządzeń typu set-top box), a ich pobieranie odbywa się poprzez stronę projektu[5]. Projekt utrzymuje również infrastrukturę budowania i publikacji, w tym mechanizmy aktualizacji (OTA) oraz narzędzia pomocnicze dostępne w serwisie pobrań[8]. W dokumentacji developerskiej wskazywano, że kompilacje dla wspieranych urządzeń powstają cyklicznie (w trybie regularnychbuildów)[9].

Usługi Google i dodatki

[edytuj |edytuj kod]

LineageOS nie zawiera domyślnie pakietu aplikacji i usługGoogle Mobile Services (np. Sklepu Play); w dokumentacji wyjaśniano to ograniczeniami licencyjnymi i wskazywano konieczność instalacji oddzielnych paczek, jeśli użytkownik chce z nich korzystać[10]. Podkreślano przy tym, że aplikacje Google nie są wymagane do uruchomienia i działania LineageOS, a projekt nie zapewnia wsparcia dla paczek przygotowywanych przez niezależnych dostawców (np.Open GApps)[10].

W ekosystemie istnieją również pochodne dystrybucje integrujące alternatywy dla usług Google (np.microG)[11].

Aplikacje i narzędzia projektu

[edytuj |edytuj kod]

Wraz z kolejnymi wydaniami rozwijano zestaw aplikacji dostarczanych w systemie; w komunikatach dotyczących wydania 23.0 wskazano m.in. na rozwój aplikacji aparatu „Aperture”, odtwarzacza muzyki „Twelve” oraz na udostępnienie nowego, pozbawionego reklam launchera dla Android TV („Catapult”)[7].

Bezpieczeństwo i prywatność

[edytuj |edytuj kod]

LineageOS oferuje czysty interfejs, regularne aktualizacje zabezpieczeń, często dłuższe niż od producenta danego urządzenia, oraz brak bloatware'u (niepotrzebnych aplikacji od producenta, w tym śledzących), co zmniejsza powierzchnię ataku[12].

Przy okazji wydania 23.0 zwracano uwagę, że od połowy 2025 roku Google zmieniło sposób „porcjowania” informacji i poprawek w ramachAndroid Security Bulletin (ASB), przechodząc na podejście określane jako „risk-based” (RBUS). W tym modelu comiesięczne biuletyny mają obejmować przede wszystkim luki uznane za „wysokiego ryzyka” (np. wykorzystywane aktywnie lub wchodzące w skład znanych łańcuchówexploitów), natomiast większość pozostałych poprawek jest grupowana i ujawniana w większych, kwartalnych paczkach (w praktyce prowadzi to do bardzo „chudych” miesięcy oraz do miesięcy, w których biuletyn może nie wymieniać żadnych luk)[13].

Zmiana ta oddziałuje na projekty pochodne AOSP, ponieważ część ich pracy polega na możliwie szybkim przenoszeniu publicznie dostępnych poprawek bezpieczeństwa z AOSP i dopasowywaniu ich do wielu urządzeń oraz wersji jąder i sterowników. W RBUS Google ma w większym stopniu ograniczać regularne, comiesięczne „zrzuty” poprawek do publicznego AOSP (większy nacisk na kwartalne publikacje), co utrudnia lub opóźnia przygotowanie miesięcznych aktualizacji bezpieczeństwa w niezależnych ROM-ach, jeśli odpowiednie łatki nie są jeszcze publiczne[13][7]. W konsekwencji w komunikatach społecznościowych dotyczących wydań LineageOS podkreślano, że poziom łatek bezpieczeństwa (Android Security Patch Level) może czasem „zalegać”, ponieważ projekt podnosi go dopiero wtedy, gdy wszystkie istotne poprawki stały się publicznie dostępne[14].

Dodatkowo, w oficjalnych biuletynach ASB nadal rozróżnia się elementy wymagane do zadeklarowania danego poziomu poprawek (patch level) od luk ujawnianych w biuletynach producentów i partnerów, które nie zawsze są konieczne do spełnienia formalnego poziomu patch level; dla projektów pochodnych oznacza to, że nawet przy zachowaniu deklarowanego poziomu ASB część poprawek zależnych od komponentów dostawców (np. sterowników, firmware’u) może wymagać odrębnej pracy integracyjnej lub pozostawać poza ich zasięgiem, jeśli nie ma publicznego odpowiednika w AOSP[15].

Wygląd i motywy

[edytuj |edytuj kod]

Wersje 14.1 i nowsze nie posiadają silnika motywów wyglądu znanego z CyanogenMod[16]. W wersji 17.1 dodana została zmodyfikowana wersja aplikacji „ThemePicker” z AOSP[17], jednakże nie jest ona tak zaawansowana jak silnik motywów CyanogenMod. W przeciwieństwie do CMTE, nie pozwala ona na zmianę dźwięków systemu, paczek ikon, czy też animacji uruchamiania.

Historia wersji

[edytuj |edytuj kod]
WersjaBazowe wydanie AndroidaOstatnie główne wydanieData wydaniaData zakończenia wsparcia
13Android 6.0.1
(Marshmallow)
13.02017-01-2222 stycznia 2017(dts)2018-02-1111 lutego 2018(dts)
14Android 7.1.2
(Nougat)
14.12017-01-2222 stycznia 2017(dts)2019-02-2424 lutego 2019(dts)
15Android 8.1.0
(Oreo)
15.12018-02-2525 lutego 2018(dts)2020-02-2828 lutego 2020(dts)
16Android 9.0.0
(Pie)
16.02019-03-01T00:00:00.0011 marca 2019(dts)2021-02-1616 lutego 2021(dts)
17Android 1017.12020-04-01T00:00:00.0011 kwietnia 2020(dts)2022-02-1616 lutego 2022(dts)
18Android 1118.12021-04-01T00:00:00.0011 kwietnia 2021(dts)2024-03-055 marca 2024(dts)
19Android 12.119.12022-04-2626 kwietnia 2022(dts)2024-02-1414 lutego 2024(dts)
20Android 13202022-12-3131 grudnia 2022(dts)2024-12-3131 grudnia 2024(dts)
21Android 14212024-02-1414 lutego 2024(dts)Gałąź w wygaszaniu (bez gwarantowanej dalszej rozbudowy listy urządzeń)[7].
22Android 1522.22024-12-3131 grudnia 2024(dts)Starsza wersja, wciąż wspierana[7].
23Android 1623.02025-10-1111 października 2025(dts)Aktualna wersja, wspierana[7].
Legenda:Pomarańczowy – wersja stara, niewspierana,Zielony – poprzednia wersja, wciąż wspierana,Niebieski – Aktualne wydanie

Przypisy

[edytuj |edytuj kod]
  1. Licenses. [w:]Android Open Source Project [on-line]. Open Handset Alliance. [dostęp 2012-04-14]. (ang.).
  2. LineageOS Downloads. [dostęp 2017-03-02].
  3. Ciwrl: Update & Build Prep – LineageOS. 2017-01-20. [dostęp 2017-03-02]. Cytat: „We will NOT be shipping root baked into the ROM. Root will be a downloadable zip based install similar to gapps installation (only need to flash it once). Home builders that want to bake su back into the ROM can use the command ‘export WITH_SU=true’ prior to building.”
  4. Brian Heater: After having its infrastructure shuttered, CyanogenMod will live on as Lineage. TechCrunch, 2016-12-24. [dostęp 2025-12-25]. (ang.).
  5. abDan Richman: LineageOS, the successor to orphaned CyanogenMod, releases its first builds. GeekWire, 2017-01-24. [dostęp 2025-12-25]. (ang.).
  6. LineageOS · GitHub. GitHub. [dostęp 2025-12-25]. (ang.).
  7. abcdefgLineageOS 23 brings Android 16 to over 100 devices despite Google's holdups. Android Central, 2025-10-14. [dostęp 2025-12-25]. (ang.).
  8. LineageOS Downloads. LineageOS. [dostęp 2025-12-25]. (ang.).
  9. android_vendor_lineage/README.md. GitHub. [dostęp 2025-12-25]. (ang.).
  10. abGoogle apps. [w:]LineageOS Wiki (mirror) [on-line]. kocio-pl.github.io. [dostęp 2025-12-25]. (ang.).
  11. LineageOS for microG. lineage.microg.org. [dostęp 2025-12-25]. (ang.).
  12. Autor:TomaszDuda,Ta zmiana przyspieszy Twój stary telefon. Zainstaluj LineageOS [online], www.benchmark.pl, 21 sierpnia 2022 [dostęp 2025-12-25] .
  13. abMishaal Rahman: Exclusive: Google wants to make Android phones safer by switching to ‘risk-based’ security updates. Android Authority, 2025-09-13. [dostęp 2025-12-25]. (ang.).
  14. Lineage 23 - Primetime Release. community.e.foundation, 2025-10-12. [dostęp 2025-12-25]. (ang.).
  15. Android Security Bulletin—December 2025. Android Open Source Project, 2025-12-01. [dostęp 2025-12-25]. (ang.).
  16. Koniec silnika motywów CyanogenModa. Czy twórcy Lineage OS użyją Substratum? [online], dobreprogramy, 23 lutego 2017 [dostęp 2022-08-16] (pol.).
  17. LineageOS,Changelog 24 – Tenacious Ten, Rad Recovery, Witty Wiki, and Terrific Themes! [online], lineageos.org [dostęp 2022-08-16] (ang.).

Linki zewnętrzne

[edytuj |edytuj kod]
Android
Wersje systemu Android
Programowanie
Pochodne
Społeczność
Modyfikacje
Kategorie
Źródło: „https://pl.wikipedia.org/w/index.php?title=LineageOS&oldid=79080358
Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp