LineageOS - LineageOS

LineageOS
LineageOS Wordmark.svg
LineageOS 17.1 domyślny ekran główny.png
Domyślny ekran główny LineageOS 17.1
Deweloper Społeczność Open Source LineageOS
Napisane w C (rdzeń), C++ (niektóre biblioteki firm trzecich), Java i Kotlin ( UI )
Rodzina systemów operacyjnych Uniksopodobny
Stan pracy Aktualny
Model źródłowy Open source z zastrzeżonymi komponentami
Najnowsze wydanie
Najnowszy podgląd 18.1 (1 kwietnia 2021 ; 6 miesięcy temu ) [±] ( 2021-04-01 )
Magazyn
Cel marketingowy Wymiana oprogramowania dla urządzeń mobilnych z systemem Android
Dostępne w
Metoda aktualizacji Over-the-air (OTA) , flashowanie ROM
Menedżer pakietów APK -na
Platformy ramię, ramię64 , x86 , x86-64
Typ jądra Monolityczny ( Linux )
Licencja Apache 2 i inne licencje
Poprzedzony CyanogenMod CyanogenOS
Oficjalna strona internetowa www .lineageos .org

LineageOS to system operacyjny dla smartfonów , tabletów i dekoderów , oparty na Androidzie z w większości darmowym i otwartym oprogramowaniem. Jest następcą niestandardowego ROM CyanogenMod , z którego został rozwidlony w grudniu 2016 roku, kiedy Cyanogen Inc. ogłosił, że zaprzestaje rozwoju i zamyka infrastrukturę stojącą za projektem. Ponieważ Cyanogen Inc. zachował prawa do nazwy Cyanogen, projekt zmienił nazwę na LineageOS.

LineageOS została oficjalnie zainaugurowana w dniu 24 grudnia 2016 roku, z kodu źródłowego dostępnego zarówno na GitHub i GitLab . Podobnie jak w przypadku wszystkich wersji Androida, wersje systemu operacyjnego są specyficzne dla jednego modelu urządzenia. Od momentu premiery kompilacje rozwojowe LineageOS są dostępne dla 109 modeli telefonów z ponad 2,8 milionami aktywnych instalacji, co podwoiło bazę użytkowników w miesiącach luty-marzec 2017 r.

Tło

CyanogenMod (często w skrócie „CM”) był popularnym systemem operacyjnym typu open source dla smartfonów i tabletów , opartym na platformie mobilnej Android . Chociaż tylko część wszystkich użytkowników CyanogenMod zdecydowała się zgłosić korzystanie z oprogramowania układowego, na dzień 23 marca 2015 r. niektóre raporty wskazywały na ponad 50 milionów osób korzystających z CyanogenMod na swoich telefonach.

W 2013 roku założycielka, Stefanie Kondik, pozyskała finansowanie przedsięwzięcia pod nazwą Cyanogen Inc., aby umożliwić komercjalizację projektu. Jej zdaniem firma nie wykorzystała sukcesu projektu i w 2016 roku albo odeszła, albo została zmuszona do odejścia w ramach restrukturyzacji korporacyjnej, która obejmowała zmianę prezesa , zamknięcie biur i projektów oraz zaprzestanie świadczenia usług. Sam kod, będący zarówno open source, jak i popularny, został szybko rozwidlony pod nową nazwą LineageOS i rozpoczęto prace nad wznowieniem rozwoju jako projektu społecznościowego.

CyanogenMod oferował szereg funkcji i opcji niedostępnych w oficjalnym oprogramowaniu układowym dystrybuowanym przez większość producentów urządzeń mobilnych. Funkcje obsługiwane przez CyanogenMod obejmowały natywną obsługę motywów, obsługę kodeków audio FLAC , dużą listę nazw punktów dostępu , ochronę prywatności (aplikację do zarządzania uprawnieniami dla poszczególnych aplikacji), obsługę tetheringu przez popularne interfejsy, przetaktowywanie procesora , dostęp do roota, przyciski programowe i inne " ulepszenia tabletu”, przełącza w menu powiadomień (np. Wi-Fi , Bluetooth i nawigacja satelitarna ) oraz inne ulepszenia interfejsu i wydajności. Wiele funkcji CyanogenMod zostało później zintegrowanych z oficjalną bazą kodu Androida. Twórcy CyanogenMod powiedzieli, że nie zawierał oprogramowania szpiegującego ani bloatware . Mówiono również, że CyanogenMod działa lepiej i jest bardziej niezawodny niż oficjalne wersje oprogramowania układowego.

Rozwój

Podobnie jak CyanogenMod, projekt LineageOS jest rozwijany przez wielu opiekunów konkretnych urządzeń i wykorzystuje Gerrit do procesu przeglądu kodu . Zachował również stary format wersjonowania (na przykład Android 7.1 to LineageOS 14.1).

Przed oficjalnym uruchomieniem LineageOS wielu programistów z XDA opracowało już nieoficjalne wersje LineageOS z kodu źródłowego.

  • 22 stycznia 2017 r. zaczęto udostępniać pierwsze oficjalne wersje 14.1 i 13.0, po oficjalnym ogłoszeniu w poście na blogu.
  • 11 lutego 2018 r. kompilacje 13.0 zostały zatrzymane, podczas gdy kod źródłowy pozostaje dostępny, a poprawki bezpieczeństwa są nadal akceptowane na Gerrit .
  • 26 lutego 2018 r. pierwsze oficjalne kompilacje 15,1 zaczęły być dostępne na niektórych urządzeniach, po oficjalnym ogłoszeniu w poście na blogu. Wersje 14,1 Lineage OS miały pozostać w aktywnym rozwoju, ale bez ulepszeń funkcji.
  • 24 lutego 2019 r. kompilacje 14.1 zostały zatrzymane, a kompilacje 15.1 zostały przeniesione do cotygodniowej kadencji
  • Pierwsze oficjalne wersje 16,0 zaczęły być dostępne 1 marca 2019 r., po oficjalnym ogłoszeniu. Oddział 15,1 pozostawał w aktywnym rozwoju, ale bez ulepszeń funkcji.
  • 28 lutego 2020 r. kompilacje 15.1 zostały zatrzymane w ramach przygotowań do wydania 17.1.
  • 1 kwietnia 2020 r., po oficjalnym ogłoszeniu, udostępniono pierwsze kompilacje 17.1. Kompilacje 16.0 są przenoszone do cotygodniowej kadencji, podczas gdy gałąź pozostaje w aktywnym rozwoju, ale bez ulepszeń funkcji.
  • 1 kwietnia 2021 r., po oficjalnym ogłoszeniu, udostępniono pierwsze 18,1 kompilacji. Gałąź 17.1 pozostaje w fazie aktywnego rozwoju, ale bez ulepszeń funkcji.

Wszystkie wydane kompilacje są podpisane kluczami prywatnymi LineageOS.

Kompilacje były wydawane co tydzień do 12 listopada 2018, kiedy to cykl wydań dla urządzeń uległ zmianie: najnowsza gałąź LineageOS jest budowana codziennie, urządzenia otrzymują „nocną” aktualizację OTA, podczas gdy urządzenia ze starszej gałęzi zostały przeniesione do cotygodniowej cykl wydania.

Społeczność

LineageOS pozwala społeczności angażować się w rozwój na różne sposoby. Gerrit jest używany w procesie przeglądu kodu zarówno dla systemu operacyjnego, jak i infrastruktury.

Wiki, zawierające informacje dotyczące instalacji, wsparcia i rozwoju LineageOS, jest również otwarte dla wkładów za pośrednictwem Gerrit. Inne platformy Lineage obejmują Crowdin do zarządzania tłumaczeniami, Gitlab Issues do śledzenia błędów oraz stronę statystyk, która wyświetla liczbę aktywnych instalacji od użytkowników, którzy zdecydują się zgłosić tę statystykę. Istnieje również kanał IRC hostowany na Libera.chat ( #lineageos ) i subreddit ( r/lineageos ).

Fora programistów XDA są używane przez członków społeczności Lineage od samego początku istnienia oprogramowania. Wiele urządzeń nie jest obsługiwanych przez oficjalne wydania, więc członkowie społeczności opracowują własne nieoficjalne ROMy, które umożliwiają starszym telefonom korzystanie z Lineage. Te nieoficjalne wydania są często dołączane do oprogramowania, które ma pomóc użytkownikowi w korzystaniu, czego w innym przypadku nie byłoby widać w oficjalnym wydaniu. Zawierają również znane błędy i problemy z bezpieczeństwem, które mogą nie być widoczne w oficjalnych wydaniach.

W sierpniu 2017 r. zespół LineageOS przeprowadził ankietę letnią, w której poprosili użytkowników o opinie w celu ulepszenia rozwoju systemu operacyjnego. Wyniki opublikowano w październiku i według zespołu wykorzystali zebrane dane do ulepszenia nadchodzącej wersji LineageOS 15. Drugie badanie letnie zostało przeprowadzone w sierpniu 2018 r.

W odpowiedzi na jedną z głównych sugestii otrzymanych podczas pierwszej publicznej ankiety, LineageOS uruchomiło sekcję na swoim blogu zatytułowaną „LineageOS Engineering Blog”, w której opiekunowie i programiści Lineage mogą publikować artykuły omawiające zaawansowane informacje techniczne dotyczące rozwoju Androida.

LineageOS znany jest również z zamieszczania na swoim blogu „regularnie nieregularnej recenzji”, w której omawiany jest aktywny rozwój pracy.

Historia wersji

Wersja Wersja AOSP Data wydania pierwszej kompilacji Data wydania ostatniej kompilacji Wsparcie
Stara wersja, nie jest już utrzymywana: 9,0 4.0.4
(Kanapka Lodowa)
? ? Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 10,0 4.1.2
(Żelazka)
? ? Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 11,0 4.4.4
(KitKat)
? ? Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 12,0 5.0
(Lizak)
? ? Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 12,1 5.1
(Lizak)
? ? Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 13,0 6.0.1
( Ptasie mleczko)
20 grudnia 2016 jako CM
22 stycznia 2017 jako LOS
11 lutego 2018 Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 14,1 7.1.2
(nugat)
9 listopada 2016 jako CM
22 stycznia 2017 jako LOS
24 lutego 2019 Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 15,1 8.1.0
(Oreo)
26 lutego 2018 28 lutego 2020 Nieobsługiwane
Stara wersja, nie jest już utrzymywana: 16,0 9.0.0
(Ciasto)
1 marca 2019 r. 16 lutego 2021 Nieobsługiwane
Starsza wersja, ale nadal utrzymywana: 17,1 10
(P)
1 kwietnia 2020 (Aktualny) Utrzymany
Aktualna stabilna wersja: 18,1 11
(R)
1 kwietnia 2021 (Aktualny) Utrzymany
Legenda:
Stara wersja
Starsza wersja, nadal utrzymywana
Ostatnia wersja
Najnowsza wersja zapoznawcza
Przyszłe wydanie

Preinstalowane aplikacje

LineageOS zawiera wiele niezbędnych i przydatnych aplikacji, ale podobnie jak jego poprzednik, CyanogenMod, jest wolny od niepotrzebnego oprogramowania, często preinstalowanego przez producenta telefonu lub operatora, który jest uważany za oprogramowanie typu bloatware .

Aktualny

  • AudioFX – Optymalizator dźwięku z ustawieniami wstępnymi, aby zmienić wrażenia słuchowe.
  • Przeglądarka — lekka przeglądarka, która opiera się na System Webview, dla urządzeń z niższej półki, znana również jako Jelly.
  • Kalkulator – Przypomina czterofunkcyjny kalkulator i oferuje bardziej zaawansowane funkcje.
  • Kalendarz – funkcjonalność kalendarza z widokami dnia, tygodnia, miesiąca, roku lub agendy. Zmodyfikowana wersja Etar począwszy od wersji 17.1.
  • Aparat — w zależności od specyfikacji urządzenia zrobi wideo lub zdjęcia, w tym panoramiczne. Może być również używany do odczytywania kodów QR. Ta aplikacja jest również znana jako Snap.
  • Zegar – zegar światowy, minutnik, stoper i alarmy.
  • Kontakty – Książka telefoniczna na numery i adresy e-mail.
  • Email – klient poczty obsługujący POP3, IMAP i Exchange (usunięty w wersji 18.1).
  • Pliki – Prosty menedżer plików do przenoszenia, kopiowania i zmiany nazw plików w pamięci wewnętrznej lub na karcie SD.
  • FlipFlap – aplikacja do inteligentnych klapek, dostępna tylko na wybranych urządzeniach.
  • Radio FM — aplikacja do słuchania audycji radiowych FM, dostępna na urządzeniach z tunerem FM.
  • Galeria — organizuj zdjęcia i filmy na osi czasu lub w albumach, aby ułatwić ich przeglądanie.
  • Wiadomości — aplikacja do obsługi wiadomości MMS/ SMS .
  • Muzyka – Prosty odtwarzacz muzyki, znany również jako Eleven.
  • Telefon — obejmuje szybkie wybieranie, wyszukiwanie numerów telefonów i blokowanie połączeń.
  • Rejestrator – rejestrator dźwięku. W wersjach wcześniejszych niż 18.1 mógł również nagrywać ekran.
  • Terminal – prosta i standardowa aplikacja terminalowa. Ukryty, chyba że jest włączony w ustawieniach programisty.
  • Trebuchet – konfigurowalna wyrzutnia.

Dawny

  • Zegar – widget pogody.
  • Gello – przeglądarka oparta na Chromium i opracowana przez CyanogenMod. Ta aplikacja została zastąpiona przez Jelly.
  • Yahoo Weather Provider — dostawca pogody.
  • Dostawca pogody WeatherUnderground — dostawca pogody.
  • Motywy — pierwotnie była to sama aplikacja, teraz zintegrowana z aplikacją ustawień.

Chociaż nie są one zawarte w LineageOS jako takie ze względu na kwestie prawne, użytkownicy mogą flashować normalne aplikacje Google, w tym Sklep Google Play i Aplikacje Play, za pomocą pakietu Zip , zwykle określanego jako gapps , podczas instalowania LineageOS.

Cechy szczególne

LineageOS oferuje kilka funkcji, których nie obejmuje Android Open Source Project (AOSP). Niektóre z tych funkcji to:

Funkcje dostosowywania

  • Dostosowywanie przycisków — ustaw niestandardową lokalizację przycisków na pasku nawigacyjnym lub włącz przyciski ekranowe dla urządzeń z przyciskami sprzętowymi.
  • Niestandardowe kafelki szybkiego ustawiania — kafelki szybkiego ustawiania, takie jak „Kofeina”, zapobiegające usypianiu urządzenia, włączanie/wyłączanie powiadomień Heads Up, „Wyświetlanie otoczenia” i „ADB przez sieć”, umożliwiają łatwe przełączanie często używanych ustawień.
  • LiveDisplay — dostosuj temperaturę barwową do pory dnia.
  • Dostosowywanie ekranu blokady — ekran blokady umożliwia wszelkiego rodzaju dostosowania, w tym okładki multimediów, wizualizację muzyki i dwukrotne dotknięcie, aby uśpić.
  • Style — ustaw globalny tryb ciemnego lub jasnego motywu i dostosuj kolory akcentów. Funkcjonalność ta może być również zarządzana automatycznie przez system na podstawie tapety lub pory dnia (zgodnie z LiveDisplay).
  • Profile systemowe — Włącz lub wyłącz wspólne ustawienia na podstawie wybranego profilu (na przykład profil „Dom” i „Praca”). Profil można wybrać ręcznie lub za pomocą „wyzwalacza”, na przykład po połączeniu z określonym punktem dostępu Wi-Fi, połączeniu z urządzeniem Bluetooth lub dotknięciu znacznika NFC .
  • Niestandardowe rozmiary wzorców — oprócz rozmiaru wzorca 3x3 systemu Android można użyć rozmiaru 4x4, 5x5 lub 6x6.

Funkcje bezpieczeństwa i prywatności

  • Szyfrowanie kodu PIN — w przypadku użytkowników zabezpieczających urządzenie kodem PIN , układ można zaszyfrować za każdym razem, gdy urządzenie się blokuje, aby utrudnić innym osobom rozszyfrowanie blokady, patrząc przez ramię.
  • Ochrona prywatności — umożliwia użytkownikowi precyzyjne dostrojenie uprawnień przyznanych każdej aplikacji. W przypadku niektórych uprawnień możliwe jest ustawienie ręcznego zatwierdzania za każdym razem, gdy wymagane jest zezwolenie. Można również dowiedzieć się, jak często aplikacje korzystają z określonych uprawnień. Ta funkcja została usunięta w gałęzi 17.1 na rzecz równoważnego „kontrolera uprawnień” opartego na ukrytej funkcji AOSP.
  • Chronione aplikacje — ukryj określone aplikacje za bezpieczną blokadą. Działa to ręka w rękę z Trebuchetem; ikona aplikacji zostanie usunięta z programu uruchamiającego i można utworzyć „bezpieczne foldery”, aby łatwo uzyskiwać dostęp do tych aplikacji. Do zablokowania tych aplikacji używany jest wzór.
  • Niektóre „poufne numery”, takie jak numery obsługi nadużyć, nie są uwzględniane w rejestrze połączeń ze względu na ochronę prywatności. Aplikacja telefoniczna zawiera również listę numerów infolinii, aby użytkownicy mogli łatwo do nich dotrzeć.
  • Zaufanie — pomaga chronić urządzenie i chroni prywatność.

Programiści i zaawansowane funkcje użytkownika

  • LineageSDK – zestaw interfejsów API dla programistów aplikacji do integracji ich aplikacji z określonymi funkcjami LineageOS, takimi jak profile systemowe, style i pogoda.
  • Odzyskiwanie linii — odzyskiwanie oparte na AOSP.
  • (Opcjonalnie) Root — Zezwalaj aplikacjom na działanie z uprawnieniami administratora w celu wykonywania zaawansowanych zadań. Wymaga to flashowania z głównego dodatku do odzyskiwania LineageOS (obsługiwanego do wersji 16.0) lub implementacji innej firmy, takiej jak Magisk lub SuperSU.
  • Rejestrator rozmów telefonicznych, niedostępny we wszystkich krajach ze względu na ograniczenia prawne.
  • Dostawcy pogody — wyświetlaj pogodę w widżetach lub aplikacjach za pomocą dostawcy pogody. Ta funkcja nie jest domyślnie dołączona; dostawcę pogody należy pobrać ze strony pobierania LineageOS. Twórcy aplikacji mogą tworzyć zarówno dostawców, jak i konsumentów danych pogodowych.

Interfejs zaufania

Ponieważ LineageOS ewoluował poprzez rozwój, interfejs Trust został wprowadzony dla wszystkich wersji LineageOS 15.1 wydanych od 12 czerwca 2018 r. Interfejs można znaleźć na obsługiwanych urządzeniach w zakładce Bezpieczeństwo i prywatność w opcji Ustawienia i umożliwia użytkownikowi „uzyskanie przeglądu o stanie podstawowych funkcji bezpieczeństwa i objaśnieniach, jak postępować, aby upewnić się, że urządzenie jest bezpieczne, a dane są prywatne”.

Dodatkowo podczas wykonywania dowolnej akcji na urządzeniu wyświetlana jest ikona zaufania, informująca użytkownika, że ​​akcja jest bezpieczna.

Wspierane urządzenia

Smartfon POCO X3 Pro z systemem LineageOS

Liczba urządzeń obsługiwanych przez LineageOS wzrosła z czasem, ze 157 dla 17,1 i 18,1 od 1 kwietnia 2021 r. Oficjalne wersje obecnie obsługiwanych gałęzi programistycznych są oznaczone jako „nocne”. Przez pierwsze dwa miesiące projektu tworzono również równoległe eksperymentalne kompilacje, umożliwiające uaktualnienia na miejscu z poprzednich instalacji CyanogenMod i ułatwiające migrację do LineageOS.

Krytyka i odbiór

Wybryk primaaprilisowy 2018

LineageOS był krytykowany za zwodniczą prima aprilis żart dołączane do niektórych kwietnia 2018 buduje.

W pierwszym tygodniu kwietnia 2018 r. LineageOS wypuścił nowe kompilacje z dowcipem „LOSGenuine”, który informował nieświadomych użytkowników o tym, że oprogramowanie może być sfałszowane za pomocą stałego powiadomienia (którego nie można było wyłączyć, chyba że użytkownik uruchomił następujące polecenie w powłoce root):

setprop persist.lineage.nofool true

Kiedy powiadomienie zostało podsłuchane, oprogramowanie twierdziło, że urządzenie jest „niecertyfikowane” i musi wydobywać „LOSCoins”, które były wirtualną walutą i nie można było ich wydać. Dotknięte kompilacje miały również preinstalowaną aplikację „Portfel”, która pokazywała aktualny stan LOSCoins.

Wielu użytkowników pomyliło ten żart z prawdziwym złośliwym oprogramowaniem , a inni podobno uznali go za „w złym guście”. Szczególnie skrytykowano go za spóźnienie na żart primaaprilisowy, ponieważ wielu użytkowników nie otrzymało aktualizacji dopiero kilka dni później, przez co żart był mniej oczywisty. 10 kwietnia 2018 r. dyrektor zespołu LineageOS, ciwrl , oficjalnie przeprosił za zwodniczy żart.

Widelce

Replicant to całkowicie darmowy wariant oprogramowania LineageOS, w którym usunięto wszystkie obiekty blob jądra i niewolne sterowniki.

W odpowiedzi na odmowę z kilku powodów wsparcia dla fałszowania podpisów w oficjalnych kompilacjach stworzono widelec LineageOS z dołączonymi usługami microG , znany jako „LineageOS for microG”. Projekt dostarcza niestandardowe kompilacje LineageOS z wymaganą poprawką i natywną obsługą F-Droid , w pakiecie z bezpłatną ponowną implementacją zastrzeżonych Gapps projektu MicroG . Pod innymi względami podąża za upstreamem, wysyłając aktualizacje OTA co siedem dni.

/e/ to widelec LineageOS stworzony przez Gaëla Duvala, który ma być „wolny od Google ”. Zastępuje Usługi Google Play MicroG, bezpłatną i otwartą implementacją interfejsów Google API .

Zobacz też

Bibliografia

  1. ^ a b c d LineageOS. "Lista zmian 25" . lineageos.org . Źródło 1 kwietnia 2021 .
  2. ^ "android_vendor_lineage_LICENSE" . LineageOS . Źródło 31 marca 2019 .
  3. ^ "Inne licencje można przeglądać na repozytorium na GitHub w plikach NOTICE/LICENSE" . LineageOS . Źródło 31 marca 2019 .
  4. ^ Grzejnik, Brian (24 grudnia 2016). „Po zamknięciu infrastruktury CyanogenMod będzie nadal funkcjonować jako Lineage” . TechCrunch . Źródło 26 grudnia 2016 .
  5. ^ "Rozwidlenie drogi" . CyjanMod . 24 grudnia 2016 r. Zarchiwizowane z oryginału w dniu 25 grudnia 2016 r . Źródło 26 grudnia 2016 .
  6. ^ Pobory, Nat (26 grudnia 2016). „Projekt Lineage o otwartym kodzie źródłowym powstaje z popiołów Cyanogen, gdy producent Androida nagle wyłącza usługi” . GeekWire . Źródło 26 grudnia 2016 .
  7. ^ Gallagher, Sean Gallagher (27 grudnia 2016). „Cyanogen Inc. wyłącza CyanogenMod podczas świątecznej rzezi” . Ars Technica . Ars Technica.
  8. ^ „LineageOS” . GitLab.com . Źródło 5 lutego 2020 .
  9. ^ a b "Cele kompilacji LineageOS/hudson" . GitHub . 24 lutego 2019 . Źródło 25 luty 2019 .
  10. ^ „Statystyki LineageOS” . Stats.lineageos.org . 4 marca 2021 r . Pobrano 4 marca 2021 .
  11. ^ "LineageOS ma teraz milion użytkowników, OnePlus One jest najpopularniejszym urządzeniem" . Androidautorytet.com . 20 marca 2017 r . Źródło 4 stycznia 2018 .
  12. ^ B Helft Miguel. „Poznaj Cyanogen, startup, który chce ukraść Androida od Google” . Forbesa . Pobrano 16 kwietnia 2015 .
  13. ^ Soyars, Chris (21 marca 2011). "Wyjaśnienie statystyk CM" . Zarchiwizowane z oryginału w dniu 4 czerwca 2016 roku . Źródło 27 październik 2011 .
  14. ^ CyanogenMod [@ CyanogenMod] (12 stycznia 2012). „CyanogenMod właśnie przekroczył 1 milion aktywnych użytkowników” (Tweet) . Pobrano 26 grudnia 2016 – przez Twitter.
  15. ^ „Dystrybucja rodowa Androida” . LineageOS. Zarchiwizowane od oryginału w dniu 25 grudnia 2016 r . Pobrano 25 grudnia 2016 .
  16. ^ Reed, Brad (18 września 2013). „Z 7 milionami dolarów dofinansowania, Cyanogen zamierza przejąć Windows Phone” . Raport o chłopcu geniuszu . Źródło 26 grudnia 2016 .
  17. ^ Tal, Lior (30 listopada 2016). „Aktualizacja dotycząca cyjanku” . Cyanogen Inc . Zarchiwizowane od oryginału w dniu 27 grudnia 2016 . Źródło 24 stycznia 2017 .
  18. ^ Ruddock, David (28 listopada 2016). "Cyanogen Inc. zamknie biuro w Seattle do końca roku, nastąpi więcej zwolnień, Kondik może odejść" . Policja Androida . Źródło 24 stycznia 2017 . Podobno Kondik został usunięty z zarządu firmy
  19. ^ CyanogenMod [@ CyanogenMod] (25 grudnia 2016). „AKTUALIZACJA: Dziś rano straciliśmy DNS i Gerrit jest teraz offline — bez wątpienia w reakcji na wczorajszy wpis na naszym blogu. Do widzenia” (Tweet) . Pobrano 26 grudnia 2016 – przez Twitter .
  20. ^ „Wsparcie motywów” . CyjanMod. 19 lutego 2011 r. Zarchiwizowane z oryginału w dniu 21 października 2016 r . Pobrano 30 września 2013 .
  21. ^ a b „Cyanogenmod obiecuje, że nigdy nie będzie zawierał aplikacji takich jak Carrier IQ” . Komputer-Howto. 5 grudnia 2011 r. Zarchiwizowane z oryginału w dniu 19 kwietnia 2016 r.
  22. ^ „Wideo: Steve Kondik, założyciel CyanogenMod, mówi o Androidzie” . UwolnijThePhones.com . 6 lipca 2012 r. Zarchiwizowane z oryginału 5 lutego 2013 r . Źródło 27 stycznia 2013 .
  23. ^ „O” . CyanogenMod.org. Zarchiwizowane z oryginału w dniu 22 grudnia 2016 r . Źródło 27 stycznia 2013 .
  24. ^ B OS linii. „Przygotowanie do aktualizacji i budowy” . Lineageos.org . Źródło 21 stycznia 2017 .
  25. ^ „Przegląd kodu Gerrita” . recenzja.lineageos.org . Źródło 13 lutego 2018 .
  26. ^ LineageOS. "Lista zmian 16 - Inteligentne style, góra to kłopoty i Omfg Oreo" . www.lineageos.org . Źródło 25 luty 2018 .
  27. ^ „Przygotuj się na 16.0” . recenzja.lineageos.org . Pobrano 27 sierpnia 2019 .
  28. ^ LineageOS. "Lista zmian 22 - Przepychanie ciasta, krzepiące konstrukcje i ostrożny kalkulator" . lineageos.org . Pobrano 27 sierpnia 2019 .
  29. ^ a b „RIP Oreo” . github.com . Źródło 2 kwietnia 2020 .
  30. ^ a b LineageOS. "Lista zmian 24" . lineageos.org . Źródło 1 kwietnia 2021 .
  31. ^ "Lista zmian 21 - Nightlies Now, ulepszona infrastruktura i cenne ciasto" .
  32. ^ „LineageOS: Społeczność” . Pobrano 26 maja 2021 .
  33. ^ LineageOS. „Letnia ankieta” . Lineageos.org . Źródło 25 październik 2017 .
  34. ^ LineageOS. "Ankieta letnia - wyniki" . Lineageos.org . Źródło 25 październik 2017 .
  35. ^ jrizzoli (5 listopada 2018). "Letnia ankieta 2 - Atak sprzężeń zwrotnych" . LineageOS .
  36. ^ LineageOS. „Blog inżynierski” . lineageos.org . Źródło 11 marca 2021 .
  37. ^ LineageOS. „Blog” . lineageos.org . Źródło 11 marca 2021 .
  38. ^ "Przygotuj się na 16.0 · LineageOS/hudson@b8cf202" . GitHub . Źródło 25 luty 2019 .
  39. ^ "Prawdziwe zatwierdzenie statku lineage-16.0" .
  40. ^ "Spadek 16.0 · LineageOS/hudson@d1e170c" . GitHub . Źródło 19 lutego 2021 .
  41. ^ Siddharth Chauhan (7 lutego 2017). „Jak: zainstalować Lineage OS na smartfonie” . In.pcmag.com . Źródło 20 października 2017 . Jeśli chodzi o interfejs użytkownika, Lineage OS prezentuje czyste i wolne od oprogramowania waniliowe wrażenia z Androida, ale wciąż ma kilka sztuczek w rękawie.
  42. ^ "Google uderza w moddera Android ROM z napisem o zaprzestaniu działalności" . Engadżet . Źródło 25 październik 2017 .
  43. ^ LineageOS. "Lista zmian 10 - Wrażliwe liczby i nasz CVE Tracker" . lineageos.org .
  44. ^ LineageOS. „Przedstawiamy LineageSDK” . lineageos.org . Pobrano 27 sierpnia 2019 .
  45. ^ "LineageOS porzuca własną implementację superużytkownika, czyniąc Magisk de facto rozwiązaniem" . Programiści XDA .
  46. ^ LineageOS. "Zaufaj mi, jestem inżynierem" . lineageos.org .
  47. ^ a b "Urządzenia" . LineageOS Wiki . Źródło 23 listopada 2019 .
  48. ^ „Pobieranie LineageOS” . Zarchiwizowane z oryginału w dniu 26 stycznia 2017 r . Źródło 24 stycznia 2017 .
  49. ^ „Przygotowanie do aktualizacji i budowy” . LineageOS . 20 stycznia 2017 r . Źródło 24 stycznia 2017 .
  50. ^ Rigg, Jamie (24 stycznia 2017). „Pierwsze kompilacje LineageOS, następcy CyanogenMod, są już dostępne” . Engadżet . Źródło 24 stycznia 2017 .
  51. ^ a b "Nie panikuj: LineageOS ma bardzo zły i bardzo późny żart primaaprilisowy w najnowszych kompilacjach" . Policja Androida . 5 kwietnia 2018 r . Źródło 22 września 2018 .
  52. ^ LineageOS. „Przeprosiny kwietniowe” . lineageos.org . Źródło 22 września 2018 .
  53. ^ "LineageOS przeprasza za spóźniony i 'zły smak' żart primaaprilisowy" . Policja Androida . 10 kwietnia 2018 r . Źródło 22 września 2018 .
  54. ^ „Przegląd kodu Gerrita” . recenzja.lineageos.org . Źródło 13 lutego 2018 .
  55. ^ " microG zapewnia bezpłatną wersję zestawu interfejsów API równoważnych zastrzeżonym podstawowym bibliotekom i aplikacjom Google."
  56. ^ online, heise. "LineageOS-Ableger vermeidet Google-Code" . heise online .
  57. ^ "Co to jest MicroG? Jak zainstalować MicroG?" . 26 listopada 2017 r.
  58. ^ „LineageOS dla microG, FAQ” .
  59. ^ Filippone, Dominique (19 września 2018). "Eelo: l'OS mobile open source de Gaël Duval sort en bêta - Le Monde Informatique" . LeMondeInformatique (w języku francuskim) . Źródło 4 września 2019 .

Zewnętrzne linki