Android‐Smartphones

ohne Google‐Account

Marco Ziesing

  • programmierender SysAdmin
  • Linux-Anwender
  • F(L)OSS-Botschafter
  • 33 Jahre am Gerät
  • 27 Jahre Netzbewohner

Erstes Android-Smartphone "HTC Dream"

Foto eines 'HTC Dream' Smartphones

In Deutschland als T-Mobile G1 vermarktet

Inhalte des Vortrags

  1. Was ist das Problem mit Google‐Accounts?
  2. Welche Nachteile habe ich ohne Google-Account?
  3. Wie kann ich Android ohne Google-Account einrichten?
  4. Alternativer App Store "F-Droid"
  5. Welche App-Alternativen gibt es?
  6. Wie bekomme ich die App xyz?
  7. Herstellerunabhängige Betriebssystem‐Varianten
  8. Quelloffene Implementierung der Google-Play-Dienste

Was ist das Problem mit
Google‐Accounts?

  • Google ist eine Datenkrake (Standort,
    Suchanfragen, Surfverhalten, usw.)
  • permanente Hintergrundprozesse
  • wenig Kontrolle über die eigenen Daten
  • Konto-Sperren wegen "verdächtigen Aktivitäten"

Google-"Datenschutzerklärung"

Wenn Sie unsere Dienste nutzen, um Anrufe zu tätigen und zu erhalten oder um Nachrichten zu senden und zu empfangen, erheben wir möglicherweise Anruf- und Nachrichteninformationen wie Ihre Telefonnummer, die Anrufernummer, die Nummer des Angerufenen, Weiterleitungsnummern, die E-Mail-Adressen von Sender und Empfänger, das Datum und die Uhrzeit von Anrufen und Nachrichten, die Dauer von Anrufen, Routing-Informationen und die Art und Anzahl von Anrufen und Nachrichten.

Quelle: https://policies.google.com/privacy

Welche Nachteile habe
ich ohne Google-Account?

  • Alternative App Stores: weniger Auswahl,
    manchmal verzögerte Updates
  • keine automatische Datensicherung auf Google Drive
  • kein "Mein Gerät finden"
  • teilweise weniger Komfort
  • möglichweise verminderte Qualität der Fotos

Wie kann ich Android ohne
Google-Account einrichten?

Neues oder auf Werkseinstellungen zurückgesetztes Smartphone

Im Einrichtungsprozess die "Kontoeinrichtung überspringen"

Schon eingerichtetes Smartphone

  • Einstellungen => Nutzer => Google => Google-Konto verwalten
  • Datenschutz & Personalisierung => Daten & Personalisierung verwalten
  • Aktivitätseinstellungen => Aktivitätseinstellungen verwalten
  • ... dort ganz viel abschalten - und löschen (lassen)!

Wegen möglichen Änderungen durch Geräte-Hersteller und/oder
TK-Unternehmen, kein Anspruch auf Vollständigkeit! ;-)

Alternativer App Store
"F-Droid"

  • ausschließlich FOSS-Apps (Free and Open Source Software)
  • von der Gemeinschaft kuratierter Katalog
  • ausgewählten Apps ohne Verbote oder Zensur
  • Hinweis auf unerwünschte Eigenschaften, z.B.
    "nicht-quelloffene Netzwerkdienste" (YouTube)

Welche App-Alternativen gibt es?

Google Maps OsmAnd+, komoot, Sygic
Google Chrome DuckDuckGo, Firefox Klar
Google Mail K-9 Mail
Google Contacts Nextcloud/Radicale + DAVx⁵ (CardDAV)
Google Calendar Nextcloud/Radicale + DAVx⁵ (CalDAV)
Google Authenticator FreeOTP Plus, KeePassDX
Google Drive Nextcloud
YouTube NewPipe

Wie bekomme ich die App xyz?

  • .apk-Datei von der Webseite des Herstellers
  • Open Source Software: F-Droid
  • Closed Source Software: Aurora Store (auroraoss.com!)

Herstellerunabhängige
Betriebssystem‐Varianten

  • "debloated", ohne vorinstallierte Dritthersteller-
    Software (Amazon, eBay, Facebook, usw.)
  • gemeinschaftliche Verbesserungen
  • (eigentlich) kein Verlust der Garantie oder Gewährleistung
    (1999/44/EC - Keine Rechtsberatung!)

Herstellerunabhängige
Betriebssystem‐Varianten

  • /e/OS - ein komplettes, vollständig "entgoogeltes", mobiles Ökosystem
  • LineageOS - Nachfolger von CyanogenMod, für verschiedene Geräte
  • Replicant - LineageOS-Basis, keine Binärblobs, freies Betriebssystem
  • GrapheneOS - Betriebssystem fokussiert auf Datenschutz und Sicherheit¹
  • CalyxOS - einfaches und schlichtes "Privacy by Design"²

¹ Nur für Google Pixel 4 oder neuer
² Nur für Google Pixel 3 oder neuer

Herstellerunabhängige
Betriebssystem‐Varianten

Installation vorbereiten

  • Entwickleroptionen aktivieren
    Einstellungen → Über das Telefon → Build-Nummer 7x antippen
  • USB-Debugging aktivieren
    Einstellungen → System → Entwickleroptionen → USB-Debugging
  • OEM-Entsperrung aktivieren
    Einstellungen → System → Entwickleroptionen → OEM-Entsperrung

Herstellerunabhängige
Betriebssystem‐Varianten

Installation vorbereiten

  • USB-Treiber installieren (Windows)
  • Flash-Programm herunterladen
  • Betriebssystem-Abbild ("Image") herunterladen
  • Prüfsumme/Signatur validieren

Herstellerunabhängige
Betriebssystem‐Varianten

Gerät flashen

  • Flash-Programm starten
  • "Image" auswählen - oder finden lassen
  • Installationsprozess starten
  • eventuell Bootloader entsperren
  • warten, neu starten, fertig!

Wenn alles in Ordnung ist, OEM-Entsperrung und
USB-Debugging deaktivieren!

Quelloffene Implementierung der Google-Play-Dienste
"microG"

  • Service Core (GmsCore) - Bibliothek für
    Google Play Services und Google Maps API (v2)
  • Services Framework Proxy (GsfProxy) - Helfer für
    Apps die Google Cloud Messaging nutzen
  • Unified Network Location Provider (UnifiedNlp) -
    Bibliothek für Geolokalisierung über Google
    (kann unnabhängig von "GmsCore" genutzt werden)

weiteres: Maps API (mapsv1), Store (Phonesky)

Vielen Dank für
Ihr Interesse!

Folien

https://slides.no5251.de/aog/