UP | HOME

Linux-Smartie ohne Telefonitis und Heimweh!
Intellifon mit freier Software

Inhaltsverzeichnis

1. Linux-Smartie ohne Telefonitis und Heimweh!

1.1. los geht′s

1.1.1. Vorstellung

meinerseits

  • Endanwender, gerne FOSS
  • privater Linuxer seit 2012/XP-Ende
  • Terminal / Shell / Emacs wird genutzt
  • Level: wie bei den Skript-Kiddies viel Luft nach oben

1.1.2. Fragen gerne gleich im Chat stellen

eine Zusammenfassung gibts bei der Freiburger Linux User Group

1.1.3. Telefon-Historie

1.1.4. Disclaimer

  • auch ich weiss nicht alles, lerne aber gerne dazu…
  • Vortrag dient nur zur Fortbildung, keine Erwerbsabsicht
  • Bilder, Quellen, Lizenzen siehe Links im Text

1.2. roter Faden heute

1.3. Weshalb ein IntelliFon?

1.3.1. Schweizer Taschenmesser

  1. als Ersatz für:
    • Telefon, Telefonbuch
    • Kamera (Urlaubsbilder, Merkhilfe); zumTeilen, Fotoalbum,
    • Zeitung, Radio & Fernsehen - zum NachrichtenEmpfang
    • Uhr/Wecker, Kalender - zur TerminErinnerung
    • Kompass, Karte/Stadtplan - zum Orientieren, Navigieren
    • Briefe-Schreibmaschine, Briefkasten - zur Textkommunikation
    • Walkman - zur Unterhaltung
  2. und noch mehr:
    • Echtzeit-Infos/Internet
    • Würfel, Morse-Trainer - zum daddeln…
    • Video-Kommunikation
    • Messenger / E-Mail
    • Apps rund um öffentlichen Verkehr
    • Regenradar, Raumstatus

1.3.2. fast wie bisher,

aber nicht um

  • mir Zeit und Ressourcen zu stehlen oder zu Bevormunden
  • nur Arbeit/Verantwortung bei mir abzuladen
  • Vertrauliches auszuplaudern (Interessen- und Bewegungsprofile)

und ja: Der Berg an Elektromüll wächst rasant

1.3.3. als mein Werkzeug in meinem Alltag

ist möglichst lange halt- und reparierbar benötigt natürlich selbst eigene

  • Apps, Dienste
  • Sensoren / HW
  • Installation, Wartung
  • Berechtigungen, Redundanz? Backups!

1.4. Grundlagen Android

1.4.1. …modular, mit freiem Linux-Kernel, … Kuugl-Services und Hersteller-Apps

  • Achtung, auch Anteile der darunterliegenden FOSS-Module werden im dem SiliconValley programmiert.

1.4.2. fast alle Daten in der Klaut, auf den Rechnern anderer Leute

weil: die HW ja noch in die Hosentasche passen muss… via Izzy: Wie privat sind meine Daten “in der Cloud”?

1.4.3. ermöglicht erst den Mehrwert im Überwachungskapitalismus

1.5. Auswahl von HW, Betriebsystem, Apps

1.5.2. maximalinvasiv! Custom-ROM-Methode

1.5.3. Welche alternative BS gibt es?

1.5.5. HW: Wird ein Schlaufon beschafft? Wenn ja - welches?

1.5.6. Apps

hier nur so viel:

1.6. der Reihe nach:

1.6.1. Downloads & Anleitungen finden

wie gesagt: dicke Bretter der spezifischen Abhängigkeiten:

z.B. LineageOS Selfservice Fairphone4-LineageOS Everything about DivestOS on the FP

1.6.2. Vorbereitungen am PC

  1. Notiz-Zettel zum Mitschreiben
  2. Android Debug Bridge …zur PC-Konsole
  3. Download & sha512sum
  4. zusätzlich hilfreich

1.6.3. Zur Sache: How to

  1. SIM-Karte raus, WLAN verfügbar, Entwicklermodus aktivieren?
  2. unlocking FP4
  3. Installation DivestOS
    1. Pos. 6… 9 bereits erledigt
      • fastboot (unlocking ist wohl allgemein für Divestos beschrieben)

      1. oemunlock ausgelassen, da bei fpos bereits erledigt
      2. entfällt, kein fastboot.zip available
    2. weiter

      10: … kein fastboot error: androidproductout not set divestos: export ANDROIDPRODUCTOUT=~/fp4 richtiges Verzeichnis/Dateiname angeben!

      1. entfällt: If 'A/B Sync' is striked out…
      2. sideload zählt am NB % hoch

      15b factory reset Data erforderlich -IMPORTANT- It can take up to 15 min. Do NOT interrupt the process, it might damage the device! … warten OK

  4. verify
    • boot,
    • verify functionality,
    • verify update support,
    • and verify the ability to factory reset.

    -Entwickler-Modus aktivieren, Unter Settings-System-Entwickleroptionen enable 'Android debugging'

    • Reboot to the bootloader via key combination or $ adb reboot bootloader
  5. DivestOS-Spezial-Hinweis für FP4:

    https://divestos.org/pages/broken#fp4 https://forum.fairphone.com/t/trapped-in-fastboot-mode-with-locked-bootloader-and-corrupted-custom-rom/80985/4 :! Versuchen Sie NICHT, den Bootloader zu sperren, wenn fastboot flashing getunlockability Null zurückgibt, sonst wird das Gerät gebrickt. EDL-Zugriff ist auf diesem Gerät nicht verfügbar und Sie müssen es zum Service einschicken.

    fastboot flashing getunlockability # prüfen, ob der Wert auf “1” steht

  6. Locking your bootloader

    fastboot flashing lock # hat funktioniert!!

    • evtl. Flugmodus aktivieren - alle Sender aus
  7. seedvault Backup
  8. geschafft!
  9. Huch?!

1.7. das war erst der Anfang

1.7.1. Konfiguration BS

  1. Einstellungen setzen
  2. WLAN Einstellungen
    • WLAN einschalten

    https://www.kuketz-blog.de/android-systemeinstellungen-google-fallstricke-take-back-control-teil8/

    • [ ] 2.2 WLAN- und Bluetooth-Tracking deaktivieren: Sicherheit & Standort -> Standort -> Suche. Entfernt anschließend die Häkchen bei WLAN-Suche und Bluetooth-Suche.
    • [ ] 2.3 WLAN-Tracking entgegenwirken - Sobald ihr euch vom definierten WLAN trennt oder einfach außer Reichweite kommt, wird sich die WiFi-Schnittstelle automatisch deaktivieren. Einstellungen -> System -> Systemprofile -> Mixed Standard -> Tippt auf das Zahnrad bzw. Systemicon. Dort tippt ihr unter Auslöser, die dieses Profil aktivieren auf WLAN. Wählt dort anschließend euer WLAN aus und legt als Auslöser fest: Beim Trennen - Dann wechselt ihr zurück (1x) und selektiert unter Drahtlos & Netzwerke WLAN und legt dort fest: Ausschalten [ ] Zuhause automatisch wiederverbinden lassen - Tool?
    • 3. Telefonnummernsuche ist deaktiviert Telefon-App starten und rechts oben im Suchfeld auf die drei Pünktchen tippen -> Einstellungen -> Telefonnummernsuche Dort entfernt ihr die Häkchen bei: Vorwärtssuche Personensuche Rückwärtssuche
    • 4. Schnittstellen (Bluetooth / NFC) Schnittstelle nur bei Bedarf aktivieren…
  3. weitere Einstellungen DNS

    https://www.kuketz-blog.de/android-systemeinstellungen-google-fallstricke-take-back-control-teil8/

    • 5.1 Wlan - DNS Einstellungen → WLAN → Ein langer Fingertipp auf eure aktive WLAN-Verbindung → Bleistiftsymbol (oben rechts) antippen. Anschließend geht ihr wie folgt vor: Wählt »Erweiterte Optionen einblenden« und selektiert bei IP-Einstellungen anschließend »Statisch«. Definiert eure IP-Adresse, die des Gateways und ganz unten setzt ihr zum Abschluss die IP-Adresse für den DNS 1 und DNS 2.
  4. Telco-Einstellungen
  5. zu guter Letzt:
    • Sicherheitstheater: Entwicklermodus aus - wg. adb
    • 12 stellige PIN
    • evtl. Notfallinformationen

1.7.3. System-App-Konfig

…bisher leider alles einzeln manuell am PC…

1.7.4. Zwischen-Sicherung & wünsch-dir-was Test-Restore

1.7.5. evtl. Übernahme-Restore Altgerät

1.8. Endlich: die Anwendungen

1.9. Ausblick

1.9.1. aktueller Betrieb

  • ca. monatlich am 20. Divestos-News, adebar-Sicherung, danach Updates, auch der Apps… an Docking-Stn
  • "Housekeeping" passiert zu selten…
  • "lebendes" System bei Einstellungen & Apps

1.9.2. Wunschzettel:

  • a more complete backup solution without any shell affinity or root privileges.
  • Fingerprint-Sensor, der ggfs. neu bootet
  • eingebauter, separater root-user
  • "Sitemap" für die Menüs & Einstellungen
    • kann man das aus den APKs extrahieren?
  • "narrow down" Heise-Filter als "Festnetz-" Version von Neo Store
  • mehr Doku bei allen App′s
  • kuuglfreie Intellifon-Sprechstunde: helfen und geholfen werden

1.9.3. blauer Faden: vielleicht ein andermal

Workshops mit Schwerpunktthemen

  • Vorbereitung + Installation
  • Einstellungen / System-Apps / Datensicherung
  • must/nice to have Apps: Kommunikation
  • must/nice to have Apps: (Multi-)Media
  • must/nice to have Apps: Öffi + Navi
  • must/nice to have Apps: Fun + mehr
  • das Terminal funzt auch hier

1.10. Abspann

1.10.1. Setting:

  • Outliner: GNU Emacs im org-mode
  • Quellen kopiert mit Firefox-Addon org-link
  • Vortrag: Emacs mit Package org-tree-slide
  • HTML-Exporter eingebaut: M-x org-html-export-to-html
  • Intro-Vorlage: fniessen/refcard-org-mode

1.11. Nachlese aus dem Chat:

Autor: ctux

Created: 2024-05-16 Do 15:34

Validate