Schlagwort: Android

Android: Passwörter sicher speichern mit dem Passwort-Manager Password Store auf Basis von GPG & YubiKey

Zum Verwalten und sicheren Speichern von Passwörtern unter Android verwende ich den Passwort-Manager Password Store. Dabei handelt es sich quasi um einen Android-Client für den Linux-Passwort-Manager pass, den ich zum Verwalten meiner Passwörter auf meinem Notebook verwende. Bei diesem Passwort-Manager wird ein Passwort, optional mit weiteren Daten, wie z.B. Benutzername, in einer mit GPG verschlüsselten Datei gespeichert. Meinen dazu benötigten GPG-(Unter-)Schlüssel habe ich aber nicht auf meinem Android-Gerät, sondern auf meinem YubiKey gespeichert. Zum Entschlüsseln und Anzeigen eines Passworts benötige ich also meinen YubiKey und die dazugehörige YubiKey-GPG-PIN. Den YubiKey halte ich dann einfach an mein Android-Gerät und die Verbindung erfolgt dabei über NFC.

Weiterlesen

Android: Bildschirm übertragen & steuern mit scrcpy (Linux)

Für einen neuen Blog-Beitrag wollte ich letztens Screenshots einer bestimmten Android-App machen. Dabei musste ich feststellen, dass die App - aus nachvollziehbaren Sicherheitsgründen - das Erstellen von Screenshots nicht zulässt. Auf der Suche nach einer Lösung bin ich auf das Open-Source-Tool scrcpy gestoßen. Mit scrcpy lässt sich ein Android-Gerät per PC/Notebook steuern und der Bildschirm wird entsprechend auf den Rechner gespiegelt bzw. übertragen. Auf meinem Notebook konnte ich dann problemlos Screenshots von der App machen.

Generell ist scrcpy für alle gängigen Betriebssysteme verfügbar. In diesem Beitrag zeige ich euch wie ihr euer Android-Gerät unter Debian (Linux) steuern könnt.

Weiterlesen

Syncthing: Dateien einfach & sicher synchronisieren

Hin und wieder kommt es vor, dass ich zwischen meinen Geräten, wie z.B. Notebook, Smartphone oder Tablet, Dateien austauschen und synchronisieren möchte. Anstatt das nun händisch per USB-Stick, selbstgehostetem Serverdienst, wie z.B. Nextcloud, oder gar einen öffentlichen Clouddienst umzusetzen, nutze ich hierfür Syncthing. Dabei handelt es sich um eine quelloffene Peer-to-Peer-Software zur Dateisynchronisation. Die Synchronisation der Dateien erfolgt dabei verschlüsselt per TLS inkl. Perfect Forward Secrecy und kann über das lokale Netzwerk, wie z.B. das eigene Heimnetzwerk, als auch über das Internet erfolgen.

Anhand der Synchronisation von Dateien zwischen meinem Tablet und meinem Smartphone, zeige ich, wie sich Dateien zwischen zwei Geräten einfach & sicher mit Syncthing übertragen lassen.

Weiterlesen

LineageOS: Backup (Apps & Daten) mit Seedvault erstellen

Mit Seedvault liefert LineageOS bereits "out of the box" eine Möglichkeit, ein (verschlüsseltes) Backup der Apps sowie Daten eures Smartphones zu erstellen. Auch andere Android-Custom-ROMs, wie z.B. GrapheneOS und CalyxOS, setzen standardmäßig auf Seedvault als Backup-Lösung.

Weiterlesen

Android: Fitnessuhr Amazfit GTS 2e mit Gadgetbridge verbinden und Daten lokal verwalten

Auf der Suche nach einer Fitness-/Trackinguhr musste ich feststellen, dass bei den meisten Uhren die Einrichtung und Synchronisation der Daten nur mit der proprietären App des Herstellers möglich ist. Hinzu kommt, dass die Registrierung eines Accounts vorausgesetzt wird und die Daten beim Synchronisieren nicht lokal auf meinem Android-Gerät verbleiben, sondern direkt auf die Server des Herstellers hochgeladen werden.

Man könnte zwar einen "anonymen" Account erstellen, aber ich hätte trotzdem ein ungutes Gefühl, wenn meine Gesundsheitsdaten, wie z.B. Herzfrequenz und GPS-Daten meiner Lauf- bzw. Radtouren, irgendwo in der Cloud rumliegen würden. Des Weiteren haben mich die Datenschutzerklärungen einiger Anbieter hinsichtlich der (Weiter-)Verarbeitung der hochgeladenen Daten nicht wirklich überzeugt.

Für Android gibt es mit Gadgetbridge glücklicherweise eine quelloffene App, mit der sich die Daten mit dem eigenen Android-Gerät lokal synchroniseren und verwalten lassen.

Letztendlich habe ich mich für die Amazfit GTS 2e entschieden, die von Gadgetbridge unterstützt wird. Ein Wermutstropfen bleibt aber, weil eine einmalige initiale Verbindung mit der propietären App des Herstellers notwendig ist.

Im Folgenden beschreibe ich, welche Schritte nötig sind, um die Amazfit GTS 2e mit Gadgetbridge zu verbinden.

Weiterlesen