Zum Inhalt

Entgoogelt Euer Handy
mit LineageOS und MicroG

LineageOS für microG LineageOS für microG

Datenschutz stand bei Handys noch nie im Vordergrund. Doch darauf zu verzichten, ist für viele zu radikal. Ein überwiegender Großteil der Weltbevölkerung nutzt Smartphones, wobei drei Viertel Android gegenüber iOS bevorzugen. Darüber hinaus verwendet die Hälfte der Weltbevölkerung Meta-Plattformen, einschließlich Facebook, WhatsApp, Instagram oder Messenger.

Telefone mit quelloffener Software wären datenschutzfreundlicher. Projekte wie das Librem 5 oder Pinephone sind zwar vielversprechend, befinden sich jedoch noch in der Entwicklungphase. Eine praktikable Lösung ist die Nutzung von Google-freien Android-Varianten, wie LineageOS oder CalyxOS.

Was ist LineageOS?

Solltet Ihr kein Pixel-Handy besitzen, könnte sich LineageOS für microG als Alternative zu CalyxOS eignen. Das Projekt basiert inoffiziell auf LineageOS und integriert microG, eine quelloffene Nachbildung von Googles proprietären Kernbibliotheken. LineageOS unterstützt viele Smartphone-Modelle. Prüft, ob Euer Mobiltelefon auf der LineageOS-Geräteliste steht!

Anmerkungen zu Kompatibilität und Sicherheit

Garantie: Seid vorsichtig, wenn Ihr LineageOS auf Euer Gerät aufspielt. Dieser Vorgang hebt die Garantie Eures Telefons auf und kann es bei falscher Durchführung unbrauchbar marchen. Ihr tragt die alleinige Verantwortung für etwaige Schäden oder Datenverluste.

App-Kompatibilität: Bevor Ihr auf LineageOS umsteigt, solltet Ihr Euch darüber im Klaren sein, dass zwar vieles reibungslos läuft, aber bestimmte Apps wie Android Wear, Google Fit, Google Cast oder Android Auto Probleme bereiten können. Zum Glück gibt es hervorragende FOSS-Alternativen, aber nicht für alles. Einige Banking-Apps funktionieren beispielsweise aufgrund des entsperrten Bootloaders nicht. Die Verwendung kostenpflichtiger Apps außerhalb des Google Play Store kann ebenfalls gewisse Herausforderungen mit sich bringen.

Sicherheit: LineageOS bleibt eine gute Alternative zu Googles Android, ist aber nicht die sicherste Option. Die Installation erfordert das Entsperren des Bootloaders und beeinträchtigt die Sicherheit Eures Smartphones. Ein Angreifer mit physischem Zugriff auf Euer Handy könnte Software installieren, ohne das Gerät zu entschlüsseln – etwa zur Aufzeichnung von Passwörtern. Achtet regelmäßig auf Updates, da einige Telefone keine Aktualisierungen mehr für proprietäre Komponenten wie Bootloader oder Firmware erhalten. Bewertet potenzielle Sicherheitslücken im Hinblick auf Euer Bedrohungsmodell.

Eher LineageOS für microG, CalyxOS, oder doch was anderes?

Das hängt von Eurem Handy und von Eurem Bedrohungsmodell ab. LineageOS für microG läuft auf zahlreichen Handymodellen, allerdings auf Kosten einer geringeren Sicherheit. CalyxOS ist in dieser Hinsicht sicherer, läuft aber auf weniger Handymodellen. Hier ein Überblick:

Merkmale LineageOS für microG CalyxOS
Google-frei(1) 99% 99%
Benutzerfreundlichkeit(2) Hoch Hoch
Leistungsfähigkeit(3) Hoch Hoch
Automatische Sicherheitsupdates(4) Eingeschränkt Ja
Verifizierter Bootvorgang(5) Nein Ja
Signaturfälschung(6) Ja Ja (wenn microG genutzt wird)
Unterstützte Geräte Für Hunderte von Geräten verfügbar Nur für Googles Pixel-Geräte
F-Droid Installiert Installiert
Installation(7) Relativ kompliziert Relativ einfach
Dokumentation Gut Ausreichend

(1) LineageOS für microG und CalyxOS sind zwar nicht vollständig quelloffen, verzichten aber auf Google-Apps und beschränken die Menge an proprietärem Code auf ein striktes Minimum.

(2) Unter Berücksichtigung von Aspekten wie App-Kompatibilität, Push-Benachrichtigungen, Kartennavigation usw. Während die meisten Apps problemlos unter LineageOS für microG oder CalyxOS laufen, sind einige Apps nicht kompatibel. Auch die Nutzung kostenpflichtiger Apps ohne Googles Play Store kann sich etwas schwierig gestalten.

(3) Unter Berücksichtigung von Aspekten wie Batterie-, Speicher- und CPU-Nutzung. microG benötigt lediglich 4 MB, verglichen mit den über 700 MB für das gesamte Google App-Paket.

(4) CalyxOS erhält automatisch Sicherheitsupdates. Bei LineageOS müssen Sicherheitsupdates manuell aufgespielt werden: diese enthalten regelmäßig Android-Patches, Korrekturen für den Kernel oder für Gerätetreiber sind weniger konsistent.

(5) CalyxOS kann den sogenannten Bootloader sperren. Dadurch bleibt die Fähigkeit zum verifizierten Booten erhalten, im Einklang mit Androids Sicherheitsmodell. LineageOS hingegen läuft mit einem entsperrten Bootloader. Dies ist an sich eine Sicherheitslücke, die theoretisch ausgenutzt werden kann: von einem Angreifer mit physischem Zugriff auf das Telefon zum Beispiel, oder von hartnäckigen Schadprogrammen, die einen Neustart überdauern können.

(6) microG verwendet eine Signaturfälschung, die gewisse Sicherheitslücken aufweisen kann. CalyxOS implementiert ebenfalls eine Signaturfälschung, allerdings auf sehr viel restriktivere Weise.

(7) Die Einrichtung von LineageOS für microG kann ziemlich komplex und langwierig erscheinen. ErstanwenderInnen können gegebenenfalls auf unvorhergesehene Schwierigkeiten stoßen.


LineageOS Sicherungskopie

Sicherungskopien

Während der Installation von LineageOS werden alle Daten auf Eurem Handy gelöscht. Geht kein Risiko ein, legt Sicherheitskopien an!


LineageOS debugging

USB-Debugging

Aktiviert USB-Debugging, um Euer Telefon über die Android Debug Bridge (ADB) mit dem Computer zu verbinden. Untenstehend findet Ihr eine ausführliche Anleitung.

Schritt-für-Schritt-Anleitung

Auf Eurem Android-Handy

Schritte Beschreibung
1 Öffnet das Menü Einstellungen ► Über das Telefon.
2 Tippt siebenmal auf Build-Nummer, um die Entwickleroptionen zu aktivieren.
3 Öffnet das Menü Einstellungen ► System ► Erweiterte Einstellungen ► Entwickleroptionen.
4 Scrollt nach unten, und aktiviert das Kontrollkästchen Android-Debugging oder USB-Debugging.
5 Schließt Euer Android-Gerät an den Windows Computer an.
6 Ändert den USB-Modus auf Dateiübertragung (MTP).

Auf Eurem Windows Computer

Schritte Beschreibung
1 Ladet ADB für Windows herunter.
2 Entpackt den Inhalt der .zip-Datei.
3 Öffnet den Windows Explorer und sucht den Ordner, der die extrahierten ADB-Dateien enthält.
4 Führt einen Rechtsklick innerhalb des Ordners aus und wählt den Eintrag Eingabeaufforderung hier öffnen oder PowerShell-Fenster hier öffnen.
5 Führt den folgenden Befehl aus, um den ADB-Daemon zu starten:
adb devices
6 Ein Dialogfeld sollte auf Eurem Android-Telefon erscheinen und Euch dazu auffordern, USB-Debugging zuzulassen. Aktiviert das Kontrollkästchen Immer erlauben und klickt auf OK.
Schritt-für-Schritt-Anleitung

Auf Eurem Android-Handy

Schritte Beschreibung
1 Öffnet das Menü Einstellungen ► Über das Telefon.
2 Tippt siebenmal auf Build-Nummer, um die Entwickleroptionen zu aktivieren.
3 Öffnet das Menü Einstellungen ► System ► Erweiterte Einstellungen ► Entwickleroptionen.
4 Scrollt nach unten, und aktiviert das Kontrollkästchen Android-Debugging oder USB-Debugging.
5 Schließt Euer Android-Gerät an das macOS Gerät an.
6 Ändert den USB-Modus auf Dateiübertragung (MTP).

Auf Eurem macOS Gerät

Schritte Beschreibung
1 Ladet ADB für macOS herunter.
2 Entpackt den Inhalt der .zip-Datei.
3 Öffnet das Terminal und sucht den Ordner, der die extrahierten ADB-Dateien enthält.
4 Führt den folgenden Befehl aus, um den ADB-Dämon zu starten:
adb devices
5 Ein Dialogfeld sollte auf Eurem Android-Telefon erscheinen und Euch dazu auffordern, USB-Debugging zuzulassen. Aktiviert das Kontrollkästchen Immer erlauben und klickt auf OK.
Schritt-für-Schritt-Anleitung

Auf Eurem Android-Handy

Schritte Beschreibung
1 Öffnet das Menü Einstellungen ► Über das Telefon.
2 Tippt siebenmal auf Build-Nummer, um die Entwickleroptionen zu aktivieren.
3 Öffnet das Menü Einstellungen ► System ► Erweiterte Einstellungen ► Entwickleroptionen.
4 Scrollt nach unten, und aktiviert das Kontrollkästchen Android-Debugging oder USB-Debugging.
5 Schließt Euer Android-Gerät an das Linux (Ubuntu) Gerät an.
6 Ändert den USB-Modus auf Dateiübertragung (MTP).

Auf Eurem Linux (Ubuntu) Gerät

Schritte Beschreibung
1 Öffnet das Terminal mit der Tastenkombination STRG + ALT + T, oder klickt auf die Schaltfläche Aktivitäten in der Menüleiste und sucht nach Terminal.
2 Führt die folgenden Befehle aus, um die Systempakete zu aktualisieren:
sudo apt update
sudo apt upgrade
3 Führt die folgenden Befehle aus, um ADB Fastboot zu installieren:
sudo apt install android-tools-adb
sudo apt install android-tools-fastboot
4 Führt den folgenden Befehl aus, um den ADB-Server zu starten (falls dieser noch nicht automatisch gestartet wurde):
sudo adb start-server
5 Führt den folgenden Befehl aus, um den ADB-Dämon zu starten:
adb devices
6 Ein Dialogfeld sollte auf Eurem Android-Telefon erscheinen und Euch dazu auffordern, USB-Debugging zuzulassen. Aktiviert das Kontrollkästchen Immer erlauben und klickt auf OK.


LineageOS Bootloader

Bootloader entsperren

Der Bootloader ist der erste Code, der beim Einschalten Eures Telefons ausgeführt wird. Hersteller sperren ihn oft, um Änderungen am Telefon zu verhindern. Für die Installation von LineageOS muss der Bootloader entsperrt werden. Schaut im LineageOS-Wiki nach, ob Euer Telefon das erlaubt. Öffnet dazu die Rubrik mit der Installationsanleitung und folgt dem Abschnitt Installation > Bootloader entsperren. Falls Ihr Hilfe benötigt, wendet Euch an die LineageOS- oder die Reddit-Gemeinschaft.


LineageOS TWRP

TWRP Recovery

Android-Telefone nutzen Googles Stock Recovery zur Wiederherstellung von Werkseinstellungen und zur Aktualisierung des Betriebssystems. Um LineageOS für microG zu installieren, müsst Ihr diese Software durch die Custom Recovery mit dem Namen TWRP (Team Win Recovery Project) ersetzen. Details dazu findet Ihr weiter unten.

Schritt-für-Schritt-Anleitung

Auf Eurem Android-Handy

Schritte Beschreibung
1 Schließt Euer Android-Gerät an den Windows Computer an.
2 Ändert den USB-Modus auf Dateiübertragung (MTP).

Auf Eurem Windows Computer

Schritte Beschreibung
1 Ruft die TWRP Webseite auf, wählt das richtige Telefonmodell und ladet die entsprechende TWRP-Version herunter. Ihm Rahmen dieses Tutorials nehmen wir an, dass die Datei unter /Downloads/twrp-x.x.x.img heruntergeladen wurde.
2 Öffnet den Windows Explorer und sucht den Ordner, der die heruntergeladene img-Datei enthält.
3 Führt einen Rechtsklick innerhalb des Ordners aus und wählt den Eintrag Eingabeaufforderung hier öffnen oder PowerShell-Fenster hier öffnen.
4 Führt den folgenden Befehl aus, um das Telefon im Bootloader-Modus zu starten:
adb reboot bootloader

Alternativ könnt Ihr das Telefon im Bootloader-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke RUNTER und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Wort FASTBOOT auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.
5 Führt den folgenden Befehl aus, um sicherzustellen, dass der Computer das Telefon erkennt:
fastboot devices
6 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ 0077fxe89p12 fastboot
7 Führt die folgenden Befehle aus, um den Ordner mit der Custom Recovery Datei aufzurufen (passt den Befehl entsprechend an) und die Custom Recovery auf Euer Telefon zu flashen:
cd /Downloads
fastboot flash recovery twrp-x.x.x.img
8 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ sending ‘recovery’ (8450 KB)…
$ OKAY [ 0.730s]
$ writing ‘recovery’…
$ OKAY [ 0.528s]
$ finished. total time: 1.258s
9 Führt den folgenden Befehl aus, um direkt in TWRP zu booten:
fastboot boot recovery twrp-x.x.x.img
Schritt-für-Schritt-Anleitung

Auf Eurem Android-Handy

Schritte Beschreibung
1 Schließt Euer Android-Gerät an das macOS Gerät an.
2 Ändert den USB-Modus auf Dateiübertragung (MTP).

Auf Eurem macOS Gerät

Schritte Beschreibung
1 Ruft die TWRP Webseite auf, wählt das richtige Telefonmodell und ladet die entsprechende TWRP-Version herunter. Ihm Rahmen dieses Tutorials nehmen wir an, dass die Datei unter /Downloads/twrp-x.x.x.img heruntergeladen wurde.
2 Öffnet das Terminal.
3 Führt den folgenden Befehl aus, um das Telefon im Bootloader-Modus zu starten:
adb reboot bootloader

Alternativ könnt Ihr das Telefon im Bootloader-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke RUNTER und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Wort FASTBOOT auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.
4 Führt den folgenden Befehl aus, um sicherzustellen, dass der Computer das Telefon erkennt:
sudo fastboot devices
5 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ 0077fxe89p12 fastboot
6 Führt die folgenden Befehle aus, um den Ordner mit der Custom Recovery Datei aufzurufen (passt den Befehl entsprechend an) und die Custom Recovery auf Euer Telefon zu flashen:
cd /Downloads
sudo fastboot flash recovery twrp-x.x.x.img
7 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ sending ‘recovery’ (8450 KB)…
$ OKAY [ 0.730s]
$ writing ‘recovery’…
$ OKAY [ 0.528s]
$ finished. total time: 1.258s
8 Führt den folgenden Befehl aus, um direkt in TWRP zu booten
sudo fastboot boot recovery twrp-x.x.x.img
Schritt-für-Schritt-Anleitung

Auf Eurem Android-Handy

Schritte Beschreibung
1 Schließt Euer Android-Gerät an das Linux (Ubuntu) Gerät an.
2 Ändert den USB-Modus auf Dateiübertragung (MTP).

Auf Eurem Linux (Ubuntu) Gerät

Schritte Beschreibung
1 Ruft die TWRP Webseite auf, wählt das richtige Telefonmodell und ladet die entsprechende TWRP-Version herunter. Ihm Rahmen dieses Tutorials nehmen wir an, dass die Datei unter /home/gofoss/Downloads/twrp-x.x.x.img heruntergeladen wurde.
2 Öffnet das Terminal mit der Tastenkombination STRG + ALT + T, oder klickt auf die Schaltfläche Aktivitäten in der Menüleiste und sucht nach Terminal.
3 Führt den folgenden Befehl aus, um das Telefon im Bootloader-Modus zu starten:
adb reboot bootloader

Alternativ könnt Ihr das Telefon im Bootloader-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke RUNTER und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Wort FASTBOOT auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.
4 Führt den folgenden Befehl aus, um sicherzustellen, dass der Computer das Telefon erkennt:
sudo fastboot devices
5 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ 0077fxe89p12 fastboot
6 Führt die folgenden Befehle aus, um den Ordner mit der Custom Recovery Datei aufzurufen (passt den Befehl entsprechend an) und die Custom Recovery auf Euer Telefon zu flashen:
cd /home/gofoss/Downloads
sudo fastboot flash recovery twrp-x.x.x.img
7 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ sending ‘recovery’ (8450 KB)…
$ OKAY [ 0.730s]
$ writing ‘recovery’…
$ OKAY [ 0.528s]
$ finished. total time: 1.258s
8 Führt den folgenden Befehl aus, um direkt in TWRP zu booten
sudo fastboot boot recovery twrp-x.x.x.img


LineageOS Installation

LineageOS installieren

Sobald das Telefon erfolgreich in die Recovery-Umgebung (TWRP) gestartet ist, könnt Ihr mit der Installation von LineageOS für microG fortfahren. Untenstehend findet Ihr eine ausführliche Anleitung.

Schritt-für-Schritt-Anleitung

Auf Eurem Windows Computer

Schritte Beschreibung
1 Findet auf der LineageOS-Webseite heraus, welcher Codename mit Eurem Telefonmodell verbunden wird. Der Codename des Fairphones ist z.B. "FP2", das Nexus 5X nennt sich "bullhead", das Samsung Galaxy S9 "starlte", und so weiter.
2 Sucht auf der LineageOS für microG Webseite nach demselben Codenamen. Klickt auf den entsprechenden Ordner und ladet die neueste Version von LineageOS für microG herunter. Im Rahmen dieses Tutorials nehmen wir an, dass die Datei in den Ordner /Downloads/lineage-XX.X-202XXXXX-microG-CODENAME.zip heruntergeladen wurde.
3 Öffnet den Windows Explorer und sucht den Ordner, der die heruntergeladene zip-Datei enthält.
4 Führt einen Rechtsklick innerhalb des Ordners aus und wählt den Eintrag Eingabeaufforderung hier öffnen oder PowerShell-Fenster hier öffnen.
5 Führt den folgenden Befehl aus, um das Telefon im Recovery-Modus zu starten:
adb reboot recovery

Alternativ könnt Ihr das Telefon im Recovery-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke HOCH und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Logo auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.

Auf Eurem Android-Handy

Schritte Beschreibung
1 TWRP Custom Recovery sollte jetzt geladen werden. Wischt über den Schieberegler, um den Hauptbildschirm aufzurufen.
2 Tippt auf die Wipe-, und dann auf die Format Data-Schaltflächen. Vorsicht! Dies entfernt die Verschlüsselung und löscht alle Dateien vom Telefon. Stellt sicher, dass Ihr eine Sicherungskopie Eurer Daten erstellt habt!
3 Kehrt zum vorherigen Menü zurück, und tippt auf die Wipe- sowie Advanced Wipe-Schaltflächen.
4 Wählt die Einträge Cache, System und Data aus und wischt über den Schieberegler am unteren Bildschirmrand.

Auf Eurem Windows Computer

Schritte Beschreibung
1 Führt den folgenden Befehl aus, um sicherzustellen, dass der Computer das Telefon erkennt:
fastboot devices
2 Das Terminal sollte in etwa folgende Meldung anzeigen:

$ 0077fxe89p12 fastboot
3 Führt die folgende Befehle aus, um den Ordner mit der heruntergeladenen LineageOS für microG Datei aufzurufen (passt den Befehl entsprechend an) und die .zip-Datei in den internen Speicher Eures Telefons zu laden:
cd /Downloads
adb push lineage-XX.X-202XXXXX-microG-CODENAME.zip /sdcard/

Alternativ könnt Ihr die .zip-Datei auch manuell mit dem Dateimanager von Eurem Computer auf Euer Telefon kopieren.
4 Führt den folgenden Befehl aus, um das Telefon im Recovery-Modus zu starten:
adb reboot recovery

Alternativ könnt Ihr das Telefon im Recovery-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke HOCH und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Logo auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.

Auf Eurem Android-Handy

Schritte Beschreibung
1 Ruft TWRPs Hauptfenster auf und tippt auf die Installieren-Schaltfläche. Wählt anschließend die lineage-XX.X-202XXXXX-microG-CODENAME.zip Datei aus.
2 Wischt über den Schieberegler Swipe to confirm Flash, wartet bis LineageOS für microG installiert ist und startet das Telefon neu (diesmal reicht ein "normaler" Neustart, kein Neustart im "Bootloader"- oder "Recovery"-Modus).
3 Etwas Geduld, der erste Bootvorgang kann eine Weile dauern. Herzlichen Glückwunsch, LineageOS für microG ist nun erfolgreich auf Eurem Telefon installiert!
Schritt-für-Schritt-Anleitung

Auf Eurem macOS Gerät

Schritte Beschreibung
1 Findet auf der LineageOS-Webseite heraus, welcher Codename mit Eurem Telefonmodell verbunden wird. Der Codename des Fairphones ist z.B. "FP2", das Nexus 5X nennt sich "bullhead", das Samsung Galaxy S9 "starlte", und so weiter.
2 Sucht auf der LineageOS für microG Webseite nach demselben Codenamen. Klickt auf den entsprechenden Ordner und ladet die neueste Version von LineageOS für microG herunter. Im Rahmen dieses Tutorials nehmen wir an, dass die Datei in den Ordner /Downloads/lineage-XX.X-202XXXXX-microG-CODENAME.zip heruntergeladen wurde.
3 Öffnet das Terminal.
4 Führt den folgenden Befehl aus, um das Telefon im Recovery-Modus zu starten:
adb reboot recovery

Alternativ könnt Ihr das Telefon im Recovery-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke HOCH und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Logo auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.

Auf Eurem Android-Handy

Schritte Beschreibung
1 TWRP Custom Recovery sollte jetzt geladen werden. Wischt über den Schieberegler, um den Hauptbildschirm aufzurufen.
2 Tippt auf die Wipe-, und dann auf die Format Data-Schaltflächen. Vorsicht! Dies entfernt die Verschlüsselung und löscht alle Dateien vom Telefon. Stellt sicher, dass Ihr eine Sicherungskopie Eurer Daten erstellt habt!
3 Kehrt zum vorherigen Menü zurück, und tippt auf die Wipe- sowie Advanced Wipe-Schaltflächen.
4 Wählt die Einträge Cache, System und Data aus und wischt über den Schieberegler am unteren Bildschirmrand.

Auf Eurem macOS Gerät

Schritte Beschreibung
1 Führt den folgenden Befehl aus, um sicherzustellen, dass der Computer das Telefon erkennt:
sudo fastboot devices
2 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ 0077fxe89p12 fastboot
3 Führt die folgenden Befehle aus, um den Ordner mit der heruntergeladenen LineageOS für microG Datei aufzurufen (passt den Befehl entsprechend an) und die .zip-Datei in den internen Speicher Eures Telefons zu laden:
cd /Downloads
adb push lineage-XX.X-202XXXXX-microG-CODENAME.zip /sdcard/

Alternativ könnt Ihr die .zip-Datei auch manuell mit dem Dateimanager von Eurem Computer auf Euer Telefon kopieren.
4 Führt den folgenden Befehl aus, um das Telefon im Recovery-Modus zu starten:
adb reboot recovery

Alternativ könnt Ihr das Telefon im Recovery-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke HOCH und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Logo auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.

Auf Eurem Android-Handy

Schritte Beschreibung
1 Ruft TWRPs Hauptfenster auf und tippt auf die Installieren-Schaltfläche. Wählt anschließend die lineage-XX.X-202XXXXX-microG-CODENAME.zip Datei aus.
2 Wischt über den Schieberegler Swipe to confirm Flash, wartet bis LineageOS für microG installiert ist und startet das Telefon neu (diesmal reicht ein "normaler" Neustart, kein Neustart im "Bootloader"- oder "Recovery"-Modus)
3 Etwas Geduld, der erste Bootvorgang kann eine Weile dauern. Herzlichen Glückwunsch, LineageOS für microG ist nun erfolgreich auf Eurem Telefon installiert!
Schritt-für-Schritt-Anleitung

Auf Eurem Linux (Ubuntu) Gerät

Schritte Beschreibung
1 Findet auf der LineageOS-Webseite heraus, welcher Codename mit Eurem Telefonmodell verbunden wird. Der Codename des Fairphones ist z.B. "FP2", das Nexus 5X nennt sich "bullhead", das Samsung Galaxy S9 "starlte", und so weiter.
2 Sucht auf der LineageOS für microG Webseite nachh demselben Codenamen. Klickt auf den entsprechenden Ordner und ladet die neueste Version von LineageOS für microG herunter. Im Rahmen dieses Tutorials nehmen wir an, dass die Datei in den Ordner /home/gofoss/Downloads/lineage-XX.X-202XXXXX-microG-CODENAME.zip heruntergeladen wurde.
3 Öffnet das Terminal mit der Tastenkombination STRG + ALT + T, oder klickt auf die Schaltfläche Aktivitäten in der Menüleiste und sucht nach Terminal.
4 Führt den folgenden Befehl aus, um das Telefon im Recovery-Modus zu starten:
adb reboot recovery

Alternativ könnt Ihr das Telefon im Recovery-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke HOCH und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Logo auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.

Auf Eurem Android-Handy

Schritte Beschreibung
1 TWRP Custom Recovery sollte jetzt geladen werden. Wischt über den Schieberegler, um den Hauptbildschirm aufzurufen.
2 Tippt auf die Wipe-, und dann auf die Format Data-Schaltflächen. Vorsicht! Dies entfernt die Verschlüsselung und löscht alle Dateien vom Telefon. Stellt sicher, dass Ihr eine Sicherungskopie Eurer Daten erstellt habt!
3 Kehrt zum vorherigen Menü zurück, und tippt auf die Wipe- sowie Advanced Wipe-Schaltflächen.
4 Wählt die Einträge Cache, System und Data aus und wischt über den Schieberegler am unteren Bildschirmrand.

Auf Eurem Linux (Ubuntu) Gerät

Schritte Beschreibung
1 Führt den folgenden Befehl aus, um sicherzustellen, dass der Computer das Telefon erkennt:
sudo fastboot devices
2 Das Terminal sollte in etwa folgende Meldung anzeigen:
$ 0077fxe89p12 fastboot
3 ührt die folgende Befehle aus, um den Ordner mit der heruntergeladenen LineageOS für microG Datei aufzurufen (passt den Befehl entsprechend an) und die .zip-Datei in den internen Speicher Eures Telefons zu laden:
cd /home/gofoss/Downloads
adb push lineage-XX.X-202XXXXX-microG-CODENAME.zip /sdcard/

Alternativ könnt Ihr die .zip-Datei auch manuell mit dem Dateimanager von Eurem Computer auf Euer Telefon kopieren.
4 Führt den folgenden Befehl aus, um das Telefon im Recovery-Modus zu starten:
adb reboot recovery

Alternativ könnt Ihr das Telefon im Recovery-Modus starten, indem Ihr es ausschaltet und dann die beide Tasten Lautstärke HOCH und EINSCHALTEN gedrückt haltet. Lasst die Tasten los, sobald das Logo auf dem Bildschirm erscheint. Die Tastenkombination kann sich von Gerät zu Gerät unterscheiden. Weitere Informationen findet Ihr hier.

Auf Eurem Android-Handy

Schritte Beschreibung
1 Ruft TWRPs Hauptfenster auf und tippt auf die Installieren-Schaltfläche. Wählt anschließend die lineage-XX.X-202XXXXX-microG-CODENAME.zip Datei aus.
2 Wischt über den Schieberegler Swipe to confirm Flash, wartet bis LineageOS für microG installiert ist und startet das Telefon neu (diesmal reicht ein "normaler" Neustart, kein Neustart im "Bootloader"- oder "Recovery"-Modus)
3 Etwas Geduld, der erste Bootvorgang kann eine Weile dauern. Herzlichen Glückwunsch, LineageOS für microG ist nun erfolgreich auf Eurem Telefon installiert!


LineageOS für microG

microG

microG, die freie Alternative zu Googles Kernbibliotheken, ermöglicht Push-Nachrichten und Standortdienste ohne das Google Services Framework (GSF). LineageOS-NutzerInnen können damit GSF-abhängige Apps nutzen ohne übermäßige Mengen an Daten preiszugeben. Um Datenlecks weitestgehend einzuschränken, solltet Ihr jedoch GSF-unabhängige und quelloffene Apps bevorzugen.

Ihr könnt den Standort Eures Telefons mit einer lokalen Funkmast-Datenbank bestimmen, um unabhängiger von Drittanbietern zu werden. Folgt dazu den unten aufgeführten Anweisunge.

Schritt-für-Schritt-Anleitung

Schritte Beschreibung
1 Öffnet F-Droid und installiert die App namens Lokaler GSM-Standort.
2 Ruft die microG-Einstellung-App auf. Wählt den Menüeintrag Standortdienste und aktiviert GSM Standortdienst sowie Nominatim.
3 Wählt den Menüeintrag Selbstkontrolle und überprüft, ob alles richtig eingerichtet ist.

LineageOS verringert die Abhängigkeit von Google-Diensten. Mit einer Ausnahme: Viele Apps nutzen Google Cloud Messaging (GCM) für Push-Benachrichtigungen. microG ermöglicht eine eingeschränkte Nutzung von GCM und erleichtert so Push-Nachrichten unter LineageOS. Details dazu findet Ihr weiter unten..

Schritt-für-Schritt-Anleitung

Schritte Beschreibung
1 Öffnet die microG-Einstellung-App.
2 Wählt den Menüeintrag Google Geräte-Registrierung und registriert Euer Gerät.
3 Wählt den Menüeintrag Google Cloud Messaging und aktiviert Push-Nachrichten.

Kann ich LineageOS für microG vertrauen, obwohl es Google Cloud Messaging verwendet?

Die Registrierung Eures Geräts und die Nutzung von Push-Benachrichtigungen ist optional. Dadurch werden möglicherweise einige wenige Daten an Google übermittelt, einschließlich einer eindeutigen Benutzerkennung. microG entfernt jedoch personenbezogene Angaben. Durch die Aktivierung von Push-Benachrichtigungen kann Google zudem (teilweise) auf Nachrichteninhalte zugreifen, je nachdem, wie Apps Google Cloud Messaging (GCM) verwenden.

F-Droid ist ein App-Store für freie und quelloffene Anwendungen, wie bereits im Abschnitt über FOSS-Apps erwähnt. In microG-könnt Ihr die F-Droid-Paketquelle aktivieren, indem Ihr folgenden Anweisungen folgt.

Schritt-für-Schritt-Anleitung

Schritte Beschreibung
1 Startet F-Droid.
2 Wählt den Menüeintrag Einstellungen ► Paketquellen.
3 Aktiviert die microG-Paketquelle.

Die Einrichtung kostenpflichtiger Apps kann ohne Googles Play Store ein wenig knifflig sein. Hier ein Lösungsansatz:

Schritt-für-Schritt-Anleitung

Schritte Beschreibung
1 Stöbert durch Googles Online-Playstore.
2 Kauft Apps mit einem ausgedienten oder wegwerfbaren Google-Konto.
3 Meldet Euch bei Aurora Store mit demselben Google-Konto an.
4 Ladet die erworbenen Apps herunter.


LineageOS Unterstützung

Unterstützung

Weitere Einzelheiten oder Antworten findet Ihr in der LineageOS für microG Dokumentation oder Gemeinschaft.

LineageOS