Porównanie systemów operacyjnych opartych na Androidzie GrapheneOS vs CalyxOS vs LineageOS

GrapheneOS vs CalyxOS vs LineageOS

To jest porównanie popularnych „ROM-ów” Androida (lepsze określenie: dystrybucje AOSP lub system operacyjny oparty na Androidzie). Jeśli uważasz, że coś jest niepoprawne, daj mi znać. DivestOS był pierwotnie uwzględniony w tym porównaniu, ale został wycofany pod koniec 2024 roku.

Porównanie systemów operacyjnych opartych na Androidzie

Ostatnia aktualizacja: 2 sierpnia 2025 r.

GrapheneOSCalyxOSIodéOS/e/LineageOS„Stockowy” Android
Na podstawieAOSPAOSPLineageOSLineageOSAOSPAOSP
Wolność
Wolne i otwarte oprogramowanie (FOSS)?TakTakTakTakTakNie
Zdeblobowany?Tak, znaczącoTak, znaczącoTak, minimalnieTak, minimalnieTak, minimalnieNie
Cechy
Kontrola sieci dla aplikacjiDostęp bezpośredni i pośredniTylko dostęp bezpośredniTylko dostęp bezpośredniTylko dostęp bezpośredniTylko dostęp bezpośredniNie
Lokalizacja oparta na sieci (bez GNSS)Opt-in z wyborem serweraTak, przy użyciu lokalizacji microGTak, przy użyciu lokalizacji microGTak, przy użyciu lokalizacji microGNieTak, przy użyciu usług Play
Blokowanie połączeń/śledzenia w całym systemiePrywatne ustawienia DNS lub przez aplikację VPNPrywatne ustawienia DNS lub przez aplikację VPNAplikacja iode-snort, prywatny DNS lub VPNPrywatne ustawienia DNS lub przez aplikację VPNPrywatne ustawienia DNS lub przez aplikację VPNPrywatne ustawienia DNS lub przez aplikację VPN
Szyfrowane kopie zapasowe telefonów E2ETak (Seedvault)Tak (Seedvault)Tak (Seedvault)Tak (Seedvault)Tak (Seedvault)Tak, ale wymaga logowania Google
Przekazywanie powiadomień z innych profili użytkownikówTakNieNieNieNieNie
PIN pod przymusem (do wymazania urządzenia)Tak, zobacz tutajNieNieNieNieNie
Kompatybilny z Android AutoTak (piaskownica), zobacz tutajTak (z uprzywilejowanymi uprawnieniami), zobacz tutajTak (z uprzywilejowanymi uprawnieniami), zobacz tutajTak (z uprzywilejowanymi uprawnieniami), zobacz tutajNieTak (z uprawnieniami uprzywilejowanymi)
Kompatybilny z Google PayNieNieNieNieNieTak (z uprawnieniami uprzywilejowanymi)
Nagrywanie rozmówTakTylko w wybranych regionach, zobacz tutajTylko w wybranych regionach, zobacz tutajTylko w wybranych regionach, zobacz tutajTylko w wybranych regionach, zobacz tutajZależy od regionu i producenta
Opcja włączenia zrzutów ekranu we wszystkich aplikacjachNieNieNieNieNieNie
Degoogling (połączenia z Google) KOLORY
Aktywacja eSIMGoogle eUICC bez udostępniania danychGoogle eUICC (preinstalowany)Google eUICC (preinstalowany)Google eUICC (preinstalowany)Google eUICC (preinstalowany)Google eUICC (preinstalowany)
Dostawca lokalizacji opartej na sieciBrak domyślnych ustawień, GrapheneOS, Apple lub GoogleLokalizacja microGLokalizacja microGLokalizacja microGn/dGoogle
SUPL (dla wspomaganego GNSS)GrapheneOS domyślny, Google lub brakDomyślnie Google lub brakDomyślnie Google lub brakBrak domyślnie lub GoogleDomyślnie Google lub brakGoogle
PSDS/XTRA („Standard” zależy od chipsetu GPS)
GrapheneOS domyślny, standardowy lub brakStandardowe (z wyjątkiem Google) domyślne lub brakStandardowe (z wyjątkiem Google) domyślne lub brakBrak domyślny lub StandardowyStandardowe ustawienie domyślne lub brakStandard
Kontrola łączności/portal adaptacyjnyGrapheneOS domyślny, Google lub brakGoogle (można zmienić)Kuketz.de (można zmienić)Murena.io (powiązane z /e/) (może zostać zmienione)Google (można zmienić)Google (można zmienić)
Sprawdzanie łączności DNSDomyślnie GrapheneOS lub GoogleGoogleGoogleGoogleGoogleGoogle
Awaryjny serwer DNSCloudflareCloudflareQuad9Quad9GoogleGoogle
Czas sieciowyDomyślnie GrapheneOS lub brakGoogle (można zmienić) i operatorNTP.org (można zmienić) i przewoźnikNTP.org (można zmienić) i przewoźnikGoogle (można zmienić) i operatorGoogle (można zmienić) i operator
Udostępnianie zaświadczeń sprzętowychDomyślnie GrapheneOS lub GoogleGoogleGoogleGoogleGoogleGoogle
Udostępnianie DRM (Widevine)Domyślnie GrapheneOS lub GoogleGoogleGoogleGoogleGoogleGoogle
Usługi Google Play
WdrożenieGmsCompat (piaskownica Google Play)microGmicroGmicroGDomyślnie brak. Możliwe jest ręczne zainstalowanie microG (LineageOS obsługuje fałszowanie podpisów dla microG od 2024 r.). Alternatywnie istnieją ROM-y z preinstalowanym microG lub można dodać aplikacje Google podczas procesu instalacji, ale nie jest to oficjalnie obsługiwane przez LineageOS. Usługi Google Play
Opcjonalnie?Tak (nie zainstalowany fabrycznie)Tak (preinstalowany, ale opcjonalny)Tak (preinstalowany, ale opcjonalny)Możliwość wyłączenia w trybie deweloperskimNie (preinstalowany bez opcji rezygnacji)
Działa w standardowej piaskownicy aplikacji?TakNieNieNieNie
Czy można ograniczyć do użytkownika lub profilu służbowego?TakTak? (TBC) ? (TBC) Nie
Czy spoofing podpisu jest wymagany/dozwolony?NieTylko dla podpisu GoogleTylko dla podpisu GoogleTylko dla podpisu GoogleNie
Powiadomienia push przez Google FCM?TakOpcjonalnieOpcjonalnieOpcjonalnieTak
Uczciwość Google Play?Przechodzi tylko podstawową integralność, zobacz tutajPrzechodzi tylko podstawową integralnośćNie, ale podstawowa integralność spodziewana jest wkrótceNie, ale podstawowa integralność spodziewana jest wkrótceTak
Opcja oznaczania aplikacji jako zainstalowanych przez Sklep Play?Tak, jeśli podpis się zgadzaGotowe, jeśli zainstalowano z Aurora StoreGotowe, jeśli zainstalowano z Aurora StoreNieNieNie
Prywatność
Zakresy przechowywaniaTak, zobacz tutajNieNieNieNieNie
Lunety kontaktoweTak, zobacz tutajNieNieNieNieNie
Sterowanie czujnikiem na aplikacjęTak, zobacz tutajNieNieNieNieNie
Płukanie stanu DHCP na połączenieTakNieNieNieNieNie
Losowość adresów MACNa połączenie, patrz tutajNa siećNa siećNa siećNa siećNa sieć
SUPL: Wysłano IMSI lub numer telefonu?NieNieNieNieNieTak
Qualcomm XTRA: agent użytkownika wysłany?NieCzęściowo (dla układów Qualcomm)Częściowo (dla układów Qualcomm)Częściowo (dla układów Qualcomm)Częściowo (dla układów Qualcomm)dla chipów Qualcomm GPS
Zamknięte wycieki pakietów między profilami?TakNieNieNieNieNie
Wyciek identyfikatora zamkniętego urządzenia?Tak, zobacz tutajNieNieNieNieNie
Usuwanie metadanych dla zrzutów ekranuTak, zobacz tutajTak, zobacz tutajNieNieNieNie
Usuwanie metadanych EXIF dla zdjęćTak, zobacz tutajNieNieDostępne jako opcjaNieNie
Oznaczanie lokalizacji dla zdjęćOpt-inOpt-in, zobacz tutaj, aby uzyskać więcej informacjiOpt-inOpt-inOpt-inRezygnacja
Śledzenie przez Android Advertising ID?Nie jest częścią systemuLosowy identyfikatorLosowy identyfikatorLosowy identyfikatorNie jest częścią systemuTak, ale można go usunąć w ustawieniach
Bezpieczeństwo
Zweryfikowany rozruch (jeśli jest obsługiwany przez urządzenie)?Tak, w tym aktualizacje aplikacji systemowych Tak, ale z wyłączeniem aktualizacji aplikacji systemowych Tak, ale z wyłączeniem aktualizacji aplikacji systemowych z kluczami testowymi; bez aktualizacji aplikacji systemowych NieTak, ale z wyłączeniem aktualizacji aplikacji systemowych
Sprzętowa weryfikacja bezpieczeństwaTak, zobacz tutajNieNieNieNieNiektóre urządzenia, zobacz tutaj
Ochrona przed obniżeniem wersji aplikacji systemowejDla aktualizacji i rozruchu, z fs-verityAktualizacje (niekompletne)Aktualizacje (niekompletne)Aktualizacje (niekompletne)Aktualizacje (niekompletne)Aktualizacje (niekompletne)
Bezpieczne uruchamianie aplikacji?Tak (exec)NieNieNieNieNie
Sprzętowe oznaczanie pamięci?Tak, jeśli jest obsługiwany przez urządzenieNieNieNieNieNie
Kompilacja/profilowanie Android Runtime JIT KompilacjaAOT bez profilowaniaInterpreter/JIT z profilowaniemInterpreter/JIT z profilowaniemInterpreter/JIT z profilowaniemInterpreter/JIT z profilowaniemInterpreter/JIT z profilowaniem
Zapobieganie dynamicznemu ładowaniu kodu dla aplikacjiSystem, opt-in dla aplikacji niesystemowychBrakBrakBrakBrakBrak
Bezpieczny TLS dla SUPL?TLSv1.2TLSv1.1 lub TLSv1.0TLSv1.1 lub TLSv1.0TLSv1.1 lub TLSv1.0TLSv1.1 lub TLSv1.0TLSv1.1 lub TLSv1.0
Zapasowy serwer DNS z DNSSEC?TakTakNieTakTakTak
Bezpieczne połączenie z sieciowym serwerem czasu?HTTPS przez serwer GrapheneOSNTP bez NTS i czas oparty na nośnikuNTP bez NTS i czas oparty na nośnikuNTP bez NTS i czas oparty na nośnikuNTP bez NTS i czas oparty na nośnikuNTP bez NTS i czas oparty na nośniku
Czy możesz wyłączyć USB-C i dane pinów pogo?Domyślnie (podczas blokady), zobacz tutajNieNieNieNieNie
Czy możesz wyłączyć ładowanie przez USB-C?Opt-in (po uruchomieniu), zobacz tutajNieNieNieNieNie
Czy możesz wyłączyć połączenia USB?Domyślnie (podczas blokady), zobacz tutajDomyślne (podczas blokady), tylko oprogramowanie? (TBC - jak Lineage lub stock?) ? (TBC - jak Lineage lub stock?) Opt-in, tylko oprogramowanieInterfejs API administratora urządzenia
Czy możesz automatycznie wyłączyć WiFi, jeśli nie jest używane?TakTakNieNieNieNie
Czy możesz automatycznie wyłączyć Bluetooth, jeśli nie jest używany?TakTakNieNieNieNie
Czy możesz automatycznie wyłączyć NFC, jeśli nie jest używany?TakNieNieNieNieNie
Zegar automatycznego restartu dla zablokowanych urządzeńTakTak, z wadami (brak odpowiedniego stanu BFU)NieNieNieNie
2-czynnikowe odblokowanie odciskiem palcaTak (odcisk palca + PIN), zobacz tutajNieNieNieNieNie
Wzmocnione komponenty systemuTak, wzmocniony alokator pamięci, jądro, libc, webview (Vanadium), polityka SELinux i dodatkowe wzmocnienia. Zobacz tutajNie (tak samo jak AOSP)Nie (tak samo jak AOSP)Nie (tak samo jak AOSP)Nie (tak samo jak AOSP)Nie (tak samo jak AOSP)
Aktualizacje
Szybkość aktualizacji zabezpieczeń (podzbiór AOSP ASB)
Zazwyczaj tego samego dniaObecnie brak aktualizacji2-4 tygodnie, czasami dłużej1-2 miesiące, czasami dłużej1-2 tygodnie, czasami dłużejZależy od dostawcy telefonu
Pełne poprawki na w pełni obsługiwanych urządzeniachKilka dniObecnie brak aktualizacjiOd kilku do wielu miesięcyOd wielu miesięcy do ponad rokuOd kilku do wielu miesięcyZależy od dostawcy telefonu
Częściowe aktualizacje zabezpieczeń (ASB) po dacie EoLdo 5 lat od uruchomieniaObecnie brak aktualizacjiKilka latKilka latKilka latZ definicji: Nie
Liczba obsługiwanych wersji systemu AndroidZwykle 1 wersja systemu AndroidObecnie brak aktualizacjiZwykle 1 wersja Androida2-3 wersje AndroidaZwykle 3 wersje systemu AndroidZazwyczaj 3 wersje Androida
Szybkość aktualizacji widoku internetowego<2 dniObecnie brak aktualizacji<2 tygodnieKilka tygodni/miesięcy<2 tygodnieZależy od dostawcy telefonu
Obsługiwane urządzeniaWymagania sprzętoweWymagania sprzętowe
Asus*NieNieNieTylko starsze urządzeniaTylko starsze urządzeniaTak (ZenUI)
FairphoneNieObecnie niedostępnyTakTakTakTak
GoogleTakObecnie niedostępneTakTakTakTak
MotorolaNieObecnie niedostępneTakTakTakTak
OneplusNieNieTakTylko starsze urządzeniaTakTak (OxygenOS)
Samsung*NieNieTylko starsze urządzeniaTylko starsze urządzeniaTylko starsze urządzeniaTak (OneUI)
SonyNieNieTakTylko starsze urządzeniaTakTak
XiaomiNieNieTylko starsze urządzeniaTylko starsze urządzeniaTakTak (HyperOS)
* ci producenci nie obsługują już odblokowywania bootloadera dla wszystkich lub większości swoich nowych urządzeń. „Tylko starsze urządzenia” = brak urządzeń wydanych od 2023 roku.

Dodatek 1: korzystanie z różnych profili w systemie Android

Możliwe jest używanie różnych profili do oddzielania od siebie aplikacji, plików i innych danych. Od najmniej do najbardziej oddzielonych od głównego profilu użytkownika, opcje są następujące: profil służbowy, przestrzeń prywatna (od Androida 15) i użytkownicy dodatkowi. Poniżej znajduje się porównanie, czym się różnią:

Profil pracy (ze schronem)Przestrzeń prywatnaProfile użytkowników dodatkowych
Prywatność i dostęp do danych
Dostęp do plikówOddzielnie
Dostęp do kontaktówOddzielnie
Przechowywanie kalendarzaOddzielnie
SchowekWspółdzielone z głównym profilemWspółdzielony z głównym profilem (GrapheneOS: współdzielenie można wyłączyć)Oddzielnie
Połączenia VPNOddzielnie
Zapisane połączenia WiFi i BluetoothWspółdzielone z profilem głównym
Prywatny DNS (w ustawieniach)Współdzielony z głównym profilem
Ustawienia systemoweW większości współdzielone z profilem głównymCałkowicie oddzielne
Historia połączeń i wiadomości SMSBrak dostępu do połączeń i wiadomości SMSOpcjonalny dostęp („włącz połączenia telefoniczne i SMS”)
Komunikacja z innymi aplikacjamiOgraniczona do innych aplikacji w tym samym profilu
Zobacz, które inne aplikacje są zainstalowaneOgraniczenie do innych aplikacji w tym samym profilu
Wygoda
Profil może działać w tle?Tak
Czy profil może uruchamiać się automatycznie po ponownym uruchomieniu?TakNie (musisz najpierw odblokować profil)
Klonuj aplikacje z/do głównego profiluTak, w obie strony (przez Shelter)Tylko GrapheneOS, z głównego do prywatnegoTylko GrapheneOS, z głównego na dodatkowy
Czy możesz używać danych biometrycznych w aplikacjach?TakTylko jeśli dla tego profilu skonfigurowano oddzielne dane biometryczne.
Integracja z profilem głównym
Szybkie przełączanie między aplikacjami z różnych profili?Tak, aplikacje pojawiają się na liście ostatnich aplikacji w profilu głównym.Nie, musisz przełączyć aktywnego użytkownika
Integracja z menedżerem plików jako lokalizacją przechowywaniaTak (przez Shelter)Nie
Udostępniaj pliki między profilami za pomocą menu „Udostępnij”TakNie
Czy możesz dodać skrót do aplikacji na ekranie głównym (profilu głównego)?TakNie
Czy możesz dodawać widżety do ekranu głównego (głównego profilu)?Nie
Czy możesz wyświetlać powiadomienia aplikacji w profilu głównym?Tak; tak samo jak powiadomienia z aplikacji uruchomionych w profilu głównym.Jeśli używasz blokady ekranu urządzenia dla przestrzeni prywatnej: Tak;
, jeśli używasz oddzielnego kodu PIN / danych biometrycznych dla przestrzeni prywatnej: Tak, ale nie jest wyświetlana treść powiadomienia, tylko nazwa aplikacji.
Tylko GrapheneOS i opcjonalnie dla każdego profilu; nie jest wyświetlana treść powiadomień, tylko nazwa aplikacji.
Ochrona i bezpieczeństwo
PIN i dane biometryczneMożesz użyć tego samego, co profil główny lub skonfigurować oddzielne uwierzytelnianie.Musi być skonfigurowany osobno, ale może również nie być używany („pomiń”).
Czy musisz wprowadzić kod PIN/odcisk palca, aby odblokować profil?Tylko jeśli skonfigurowano oddzielny kod PIN profilu roboczegoTak (może być po ponownym uruchomieniu lub po wyłączeniu ekranu)Opcjonalnie (tylko jeśli dla profilu skonfigurowano kod PIN)
Czy po odblokowaniu profilu musisz wprowadzić PIN/odcisk palca, aby uruchomić aplikacje?Niejeśli używasz blokady ekranu urządzenia dla przestrzeni prywatnej: Nie;
jeśli używasz oddzielnego kodu PIN/biometrii dla przestrzeni prywatnej: Tak, po wyłączeniu ekranu.
Nie
Czy sesja profilu może zostać zamknięta lub wstrzymana?Tak

Załącznik 2: Jakie są inne alternatywne mobilne systemy operacyjne?

Oprócz Androida i opartych na Androidzie darmowych i otwartych systemów operacyjnych (patrz tabela powyżej), jedyną realną alternatywą dla większości ludzi jest iOS firmy Apple. Było wiele prób stworzenia trzeciego mobilnego systemu operacyjnego, ale jak dotąd żadna z nich nie zakończyła się sukcesem: Poniżej znajduje się niepełna lista mobilnych systemów operacyjnych, zarówno tych, które możesz wypróbować dzisiaj, jak i tych, które próbowały i zawiodły w przeszłości:

  • iOS
  • Android, zarówno preinstalowane własne dystrybucje, takie jak OneUI Samsunga lub HyperOS Xiaomi, jak i otwarte forki AOSP, takie jak GrapheneOS FOSS lub LineageOS FOSS
  • Windows Mobile/Phone († 2020)
  • BlackBerry OS († 2018)
  • Symbian († 2012)
  • Mobilne dystrybucje Linuksa, które mogą uruchamiać ogólne (desktopowe) aplikacje linuksowe, takie jak postmarketOS FOSS i PureOS FOSS lub mobilne wersje desktopowych dystrybucji Linuksa, takich jak Fedora, OpenSUSE, OpenMandriva, Debian (Mobian), Manjaro itp. FOSS(zobacz tutaj dobrą listę)
  • Inne mobilne systemy operacyjne korzystające z jądra Linux, ale niezdolne do uruchamiania ogólnych (desktopowych) aplikacji Linux, więc potrzebują aplikacji opracowanych specjalnie dla nich (Android technicznie również pasuje do tej kategorii):
    • SailfishOS
    • Ubuntu Touch FOSS
    • KaiOS
    • FirefoxOS († 2015) FOSS
    • Tizen († 2017 - przynajmniej dla smartfonów, nadal jest używany w telewizorach Smart TV)
    • Meego († 2012) FOSS
    • Maemo († 2011)
    • webOS († 2011 - przynajmniej dla smartfonów, nadal używany w telewizorach Smart TV)

Źródło: https://eylenburg.github.io/android_comparison.htm