Jämförelse av Android-baserade operativsystem GrapheneOS vs CalyxOS vs LineageOS

GrapheneOS vs CalyxOS vs LineageOS

Detta är en jämförelse av populära Android “ROMs” (bättre term: AOSP-distributioner eller Android-baserat operativsystem). Om du tror att något är faktamässigt felaktigt, vänligen meddela mig. DivestOS var ursprungligen inkluderat i denna jämförelse men det avbröts i slutet av 2024.

Jämförelse av Android-baserade operativsystem

Senast uppdaterad: 2 augusti 2025

GrapheneOSCalyxOSIodéOS/e/LineageOS“Stock” Android
Baserat påAOSPAOSPLineageOSLineageOSAOSPAOSP
Frihet
Fri och öppen källkod (FOSS)?JaJaJaJaJaNej
Utplånad?Ja, i hög gradJa, i betydande gradJa, minimaltJa, minimaltJa, minimaltJa, minimalt
Funktioner
Nätverkskontroller för apparDirekt och indirekt åtkomstEndast direkt åtkomstEndast direkt åtkomstEndast direkt åtkomstEndast direkt åtkomstIngen direkt
Nätverksbaserad lokalisering (utan GNSS)Opt-in med val av serverJa, använder microG-positionJa, använder microG-positionJa, använder microG-platsJa, använderJa, använder Play Services
Systemomfattande blockering av anslutning/spårningPrivat DNS-inställning, eller via VPN-appPrivat DNS-inställning, eller via VPN-appiode-snort-appen, privat DNS eller VPNPrivat DNS-inställning, eller via VPN-appPrivat DNS-inställning, eller via VPN-appPrivat DNS-inställning, eller via VPN-app
E2E-krypterad säkerhetskopiering av telefonJa (Seedvault)Ja (Seedvault)Ja (Seedvault)Ja (Seedvault)Ja (Seedvault)Ja, men kräver Google-inloggning
Vidarebefordran av meddelanden från andra användarprofilerJaNejNejNejNejNej
Duress PIN (för att radera enheten)Ja, se härNejNejNejNejNej
Kompatibel med Android AutoJa (sandboxed), se härJa (med privilegierade behörigheter), se härJa (med privilegierade behörigheter), se härJa (med privilegierade behörigheter), se härNejJa (med privilegierade behörigheter)
Kompatibel med Google PayNej tillNej, nejNej, nejNej, nej, nejNej, nej, nejJa (med privilegierade behörigheter)
Inspelning av samtalJaEndast i utvalda regioner, se härEndast i utvalda regioner, se härEndast i utvalda regioner, se härEndast i utvalda regioner, se härBeror på regioner och tillverkare
Möjlighet att aktivera skärmdumpar i alla apparNejNejNejNejNejNej
Degoogling (anslutningar till Google) FÄRGER
eSIM-aktiveringGoogle eUICC utan datadelningGoogle eUICC (förinstallerad)Google eUICC (förinstallerad)Google eUICC (förinstallerad)Google eUICC (förinstallerad)Google eUICC (förinstallerad)
Leverantör för nätverksbaserad lokaliseringIngen standard, GrapheneOS, Apple eller GooglemikroG platsmikroG platsmikroG platsn/aGoogle
SUPL (för GNSS-assistans)GrapheneOS standard, Google eller ingenGoogle standard, eller ingenGoogle standard, eller ingenIngen standard, eller GoogleGoogle standard, eller ingenGoogle
PSDS/XTRA (“Standard” beror på GPS-chipset)
GrapheneOS standard, Standard, eller ingenStandard (exkl. Google) standard, eller ingenStandard (exkl. Google) standard, eller ingenIngen standard, eller StandardStandardinställning, eller ingenStandard
Uppkopplingskontroll/kaptiv portalGrapheneOS standard, Google eller ingenGoogle (kan ändras)Kuketz.de (kan ändras)Murena.io (relaterad till /e/) (kan ändras)Google (kan ändras)Google (kan ändras)
Kontroll av DNS-anslutningGrapheneOS standard, eller GoogleGoogleGoogleGoogleGoogleGoogle
Reserv för DNS-serverCloudflareCloudflareQuad9Quad9GoogleGoogle
NätverkstidGrapheneOS standard, eller ingenGoogle (kan ändras) & operatörNTP.org (kan ändras) & operatörNTP.org (kan ändras) & operatörGoogle (kan ändras) & operatörGoogle (kan ändras) & operatör
Tillhandahållande av hårdvaruattesteringGrapheneOS standard, eller GoogleGoogleGoogleGoogleGoogleGoogle
Tillhandahållande av DRM (Widevine)GrapheneOS standard, eller GoogleGoogleGoogleGoogle GoogleGoogle GoogleGoogle
Google Play-tjänster
ImplementeringGmsCompat (sandboxad Google Play)mikroGmikroGmikroGIngen som standard. Det är möjligt att installera microG manuellt (LineageOS stöder signaturförfalskning för microG sedan 2024). Alternativt finns det ROM:er med microG förinstallerat eller så kan man lägga till Google-appar under installationsprocessen, men detta stöds inte officiellt av LineageOS. Google Play-tjänster
Valfritt?Ja (ej förinstallerad)Ja (förinstallerad men kan väljas bort)Ja (förinstallerad men kan väljas bort)Kan avaktiveras via utvecklarlägetNej (förinstallerad utan opt-out)
Körs i standard app sandbox?JaNejNejNejNej
Kan den begränsas till en användar- eller arbetsprofil?JaJa? (TBC) ? (TBC) Nej
Behövs/tillåts signaturförfalskning?Nej, endastEndast för Google-signaturEndast för Google-signaturEndast för Google-signaturNej, endast
Push-meddelanden via Google FCM?JaValfrittValfrittValfrittJa
Integritet i Google Play?Godkänns endast för Basic Integrity, se härGodkänns endast för Basic IntegrityNej, men grundläggande integritet förväntas inom kortNej, men grundläggande integritet förväntas inom kortJa
Möjlighet att markera appar som installerade av Play Store?Ja om namnteckningen överensstämmerKlar om installerad från Aurora StoreKlar om installerad från Aurora StoreNejNejNej
Integritet
Omfattning av lagringJa, se härNej, nejNej, nej, nejNej, nej, nejNej, nej, nejNej, nej, nej
KontaktomfångJa, se härNej, nejNej, nej, nejNej, nej, nejNej, nej, nejNej, nej, nej
Sensorkontroller per appJa, se härNej, nejNej, nejNej NejNej, nej, nejNej, nej, nej
DHCP-statusspolning per anslutningjaNej, nejNej, nejNej NejNej NejNej Nej
Randomisering av MAC-adresserPer anslutning, se härPer nätverkPer nätverkPer nätverkPer nätverkPer nätverk
SUPL: IMSI eller telefonnummer skickat?NejNejNejNejNejJa
Qualcomm XTRA: användaragent skickad?NejDelvis (för Qualcomm-chip)Delvis (för Qualcomm-chip)Delvis (för Qualcomm-chip)Delvis (för Qualcomm-chip)för Qualcomms GPS-chip
Läckage från slutna paket med tvärprofil?NejNej, nej, nej.Nej, nej, nej.Nej, nej, nej.Nej, nej, nejNej Nej
Läckage av identifierare för slutna enheter?Ja, se härnej, nejNej, nej, nejNej, nej, nejNej, nej, nejNej, nej, nej
Metadatastrippning för skärmdumparJa, se härJa, se härNej, nej, nejNej, nej, nejNej, nej, nejNej, nej, nej
EXIF-metadata för fotonJa, se härNejNejFinns som tillvalNejNej
Platsmärkning för fotonOpt-inOpt-in, se här för mer informationOpt-inOpt-inOpt-inOpt-out
Spårning via Android Advertising ID?Inte en del av systemetRandomiserad IDRandomiserad IDRandomiserad IDInte en del av systemetJa, men kan tas bort i inställningarna
Säkerhet
Verifierad start (om enheten stöder det)?Ja, inklusive uppdateringar av systemapplikationer Ja, men exklusive uppdateringar av systemappar Ja, men exklusive uppdateringar av systemappar med testnycklar; exkl. uppdateringar av systemapplikationer NejJa, men exklusive uppdateringar av systemappar
Hårdvarubaserad säkerhetsverifieringJa, se härNej, nejNej, nej, nejNej, nej, nejNej, nejVissa enheter, se här
Skydd mot nedgradering av systemappFör uppdateringar och start, med fs-verityFör uppdateringar (ofullständig)För uppdateringar (ofullständig)För uppdateringar (ofullständig)För uppdateringar (ofullständig)För uppdateringar (ofullständig)
Säker programspawning?Ja (exekvering)Nej (exec)Nej (exec) NejNej (exec) NejNej, nej, nejNej Nej
Minnesmärkning av hårdvara?Ja, om det stöds av enhetenNejNejNejNejNej
Android Runtime JIT-kompilering/profilering AOT-kompilering utan profileringTolkare/JIT med profileringTolkare/JIT med profileringInterpreter/JIT med profileringInterpreter/JIT med profileringInterpreter/JIT med profilering
Förhindrande av dynamisk kodladdning för apparSystem, opt-in för appar utanför systemetIngenIngenIngenIngenIngen
Säker TLS för SUPL?TLSv1.2TLSv1.1 eller TLSv1.0TLSv1.1 eller TLSv1.0TLSv1.1 eller TLSv1.0TLSv1.1 eller TLSv1.0TLSv1.1 eller TLSv1.0
Reserv-DNS-server med DNSSEC?JaJaNejJaJaJa
Säker anslutning till nätverkets tidsserver?HTTPS via GrapheneOS-serverNTP utan NTS och bärarbaserad tidNTP utan NTS och bärarbaserad tidNTP utan NTS och bärarbaserad tidNTP utan NTS och bärarbaserad tidNTP utan NTS och bärarbaserad tid
Kan inaktivera USB-C och pogo pins data?Standard (när den är låst), se härNejNejNejNejNej
Går det att stänga av USB-C-laddning?Opt-in (efter start), se härNejNejNejNejNej
Kan du inaktivera USB-anslutningar?Standard (när den är låst), se härStandard (när den är låst), endast programvara? (TBC – som Lineage eller lager?) ? (TBC – som Lineage eller lager?) Opt-in, endast programvaraAPI för enhetsadministration
Kan WiFi automatiskt inaktiveras om det inte används?Ja, det kan jagNejNej, nej, nejNej, nej, nejNej, nej, nejNej Nej
Kan Bluetooth automatiskt avaktiveras om det inte används?Ja, det kan jagNejNej, nej, nejNej, nej, nejNej, nej, nejNej Nej
Kan NFC automatiskt inaktiveras om det inte används?NejNej, nej, nej.Nej, nej, nejNej, nej, nejNej NejNej Nej
Timer för automatisk omstart för låsta enheterJaJa, med brister (inget korrekt BFU-tillstånd)NejNejNejNej
2-faktors fingeravtrycksupplåsningJa (fingeravtryck + PIN), se härNejNejNejNejNej
Härdade systemkomponenterJa, härdad minnesallokering, kärna, libc, webview (Vanadium), SELinux-policy och ytterligare härdning. Se härNej (samma som AOSP)Nej (samma som AOSP)Nej (samma som AOSP)Nej (samma som AOSP)Nej (samma som AOSP)
Uppdateringar
Hastigheten för säkerhetsuppdateringar (AOSP-undergrupp av ASB)
Vanligtvis samma dagFör närvarande inga uppdateringar2-4 veckor, ibland längre1-2 månader, ibland längre1-2 veckor, ibland längreBeror på telefonleverantör
Fullständiga korrigeringar på enheter som stöds fullt utFlera dagarFör närvarande inga uppdateringarFlera till många månaderMånga månader till över ett årFlera till många månaderBeror på telefonleverantör
Partiella säkerhetsuppdateringar (ASB) efter EoL-datumfram till 5 år efter lanseringFör närvarande inga uppdateringarFlera årFlera årFlera årPer definition: Nej
Antal Android-versioner som stödsVanligtvis 1 Android-versionFör närvarande inga uppdateringarVanligtvis 1 Android-version2-3 Android-versionerVanligtvis 3 Android-versionerVanligtvis 3 Android-versioner
Hastighet för uppdatering av webbvy<2 dagarFör närvarande inga uppdateringar<2 veckorFlera veckor/månader<2 veckorBeror på telefonleverantör
Enheter som stödsKrav på maskinvaraKrav på hårdvara
Asus*Nej, nejNej NejNej NejEndast äldre enheterEndast äldre enheterJa (ZenUI)
FairphoneNejFör närvarande inte tillgängligtJajaJa Jaja
GoogleJa, jag ärFör närvarande inte tillgängligtJajajaja
MotorolaNejFör närvarande inte tillgängligtJaNejJa Jaja
OneplusNejNejNej JaEndast äldre enheterJa (OxygenOS)Ja (OxygenOS)
Samsung*NejNejEndast äldre enheterEndast äldre enheterEndast äldre enheterJa (OneUI)
SonyNejNej, nejNej JaEndast äldre enheterJa, jaJa Ja
XiaomiNejNej, nejEndast äldre enheterEndast äldre enheterJa (HyperOS)Ja (HyperOS)
* dessa tillverkare stöder inte längre upplåsning av bootloader för alla eller de flesta av sina nya enheter. “Endast äldre enheter” = inga enheter som släppts sedan 2023.

Bilaga 1: Använda olika profiler i Android

Det är möjligt att använda olika profiler för att separera appar, filer och annan data från varandra. Från minst till mest åtskilda från huvudanvändarprofilen är alternativen: arbetsprofil, privat utrymme (sedan Android 15) och sekundära användare. Nedan följer en jämförelse av hur de skiljer sig åt:

Arbetsprofil (med skyddsrum)Privat utrymmeSekundära användarprofiler
Sekretess och tillgång till data
Tillgång till filSeparat
KontaktåtkomstSeparat
Förvaring av kalenderSeparat
UrklippDelad med huvudprofilenDelad med huvudprofilen (GrapheneOS: delning kan avaktiveras)Separat
VPN-anslutningarSeparat
Sparade WiFi- och Bluetooth-anslutningarDelad med huvudprofil
Privat DNS (i inställningarna)Delad med huvudprofil
SysteminställningarDelas till största delen med huvudprofilenHelt separat
Samtals- och SMS-historikKan inte komma åt samtal & SMSValfri åtkomst (“slå på telefonsamtal & SMS”)
Kommunikation med andra apparBegränsad till andra appar i samma profil
Se vilka andra appar som är installeradeBegränsad till andra appar i samma profil
Bekvämlighet
Kan profilen köras i bakgrunden?Ja, det kan jag
Kan profilen starta automatiskt efter omstart?jaNej (du måste låsa upp profilen först)
Klona appar från/till huvudprofilJa, båda vägarna (via Shelter)Endast GrapheneOS, från huvudprofil till privatEndast GrapheneOS, från huvudprofil till sekundärprofil
Kan man använda biometri i appar?Ja, det kan jagEndast om separat biometri har ställts in för den här profilen
Integration med huvudprofil
Snabbväxla mellan appar från olika profiler?Ja, appar visas i huvudprofilens lista över senaste apparNej, du måste byta aktiv användare
Integration i filhanteraren som lagringsplatsJa (via Shelter)Nej (via Shelter)
Dela filer mellan profiler via menyn “Dela”janej
Kan jag lägga till en appgenväg till (huvudprofilens) startskärm?Ja, jag kanNej, jag kan inte
Kan du lägga till widgetar på (huvudprofilens) startskärm?Nej
Kan jag visa appaviseringar i huvudprofilen?Ja; samma som aviseringar från appar som körs i huvudprofilenom du använder enhetens skärmlås för privat utrymme: Ja;
om du använder separat PIN/biometri för privat utrymme: Ja, men inget aviseringsinnehåll visas, bara appens namn
GrapheneOS endast och valfritt för varje profil; inget aviseringsinnehåll visas, bara appens namn
Skydd & säkerhet
PIN-kod och biometriKan använda samma som huvudprofilen eller skapa en separat autentiseringMåste ställas in separat men kan också använda ingen (“hoppa över”)
Måste jag ange PIN-kod/fingeravtryck för att låsa upp profilen?Endast om en separat PIN-kod för arbetsprofilen har ställts inJa (kan ske efter omstart eller efter att skärmen stängts av)Valfritt (endast om en PIN-kod har ställts in för profilen)
Efter upplåsning av profil, måste du ange PIN / fingeravtryck för att starta appar?nejom du använder enhetens skärmlås för privat utrymme: Nej;
om du använder separat PIN/biometri för privat utrymme: Ja, efter att skärmen stängts av.
Nej, efter att skärmen stängts av.
Kan profilsessionen stängas av eller pausas?Ja

Bilaga 2: Vilka andra alternativa mobiloperativsystem finns det?

Förutom Android och Android-baserade operativsystem med fri och öppen källkod (se tabellen ovan) är Apples iOS det enda alternativet för de flesta. Det har gjorts många försök att etablera ett tredje mobilt operativsystem, men hittills har inget av dem lyckats: Nedan följer en icke uttömmande lista över mobila operativsystem, både sådana som du kan prova idag och sådana som har försökt och misslyckats tidigare:

  • iOS
  • Android, både förinstallerade proprietära distributioner som Samsungs OneUI eller Xiaomis HyperOS, och förgreningar av AOSP med öppen källkod, som GrapheneOS FOSS eller LineageOS FOSS
  • Windows Mobile/Phone († 2020)
  • BlackBerry OS († 2018)
  • Symbian († 2012)
  • Mobila Linuxdistributioner som kan köra generiska (stationära) Linuxprogram, t.ex. postmarketOS FOSS och PureOS FOSS eller mobila varianter av stationära Linuxdistributioner som Fedora, OpenSUSE, OpenMandriva, Debian (Mobian), Manjaro etc. FOSS(se här för en bra lista)
  • Andra mobila operativsystem som använder Linux-kärnan men som inte kan köra generiska Linux-appar (för skrivbordet) utan behöver appar som är särskilt utvecklade för dem (Android passar tekniskt sett också in i den här kategorin):
    • SailfishOS
    • Ubuntu Touch FOSS
    • KaiOS
    • FirefoxOS († 2015) FOSS
    • Tizen († 2017 – åtminstone för smartphones, används fortfarande i smarta TV-apparater)
    • Meego († 2012) FOSS
    • Maemo († 2011)
    • webOS († 2011 – åtminstone för smartphones, används fortfarande i smarta TV-apparater)

Källa: https://eylenburg.github.io/android_comparison.htm