Twig Dateimanager
Inhaltsverzeichnis
Twig Dateimanager Android App
Twig ist ein extrem schlanker, quelloffener (Open-Source) Dateimanager für Android, der über den F-Droid Store bezogen werden kann. Neben seiner Funktion als lokaler Dateimanager im Dual-Pane-Design (Zwei-Fenster-Ansicht) besitzt Twig die Fähigkeit, sich mit einer Vielzahl externer Netzwerk- und Serverprotokolle zu verbinden sowie eigene Freigaben bereitzustellen. Da der Entwickler (dev2ex) alle Protokolle von Grund auf selbst programmiert hat, um auf schwere Drittanbieter-Bibliotheken zu verzichten, ist die App mit gerade einmal knapp 11 Megabyte extrem ressourcenschonend.
Twig eignet sich perfekt für Krisenfall-Szenarien, um Daten komplett autark und ohne Internet zwischen verschiedenen Geräten (PCs, Handys, Tablets) auszutauschen. Zudem lässt sich mit der App ein altes, ausgedientes Smartphone in einen stromsparenden Netzwerk-Empfänger verwandeln, der Daten von bestehenden Speichern im Heimnetzwerk abgreift.
Kernfunktionen im Überblick
- Eigener HTTP- und WebDAV-Server (Daten senden): Über die integrierte Funktion Wi-Fi Sharing (WLAN-Freigabe) wird das Smartphone selbst zum Server.
- Im Browser: Jedes andere Gerät im Netzwerk kann über den Webbrowser auf die Dateien des Handys zugreifen, Bilder betrachten oder Daten per Drag-and-Drop auf das Handy hochladen.
- Im PC-Dateimanager: Über das eingebaute WebDAV-Protokoll lässt sich der Speicher des Handys wie eine echte, physische Festplatte direkt im Computer (z. B. Windows-Explorer oder Ubuntu Nautilus) einbinden.
- Umfangreicher Client (Daten empfangen): Twig kann Verbindungen zu bereits existierenden Servern im Netzwerk herstellen (z. B. NAS, Fritz!Box oder Medienserver). Aufgrund der unglücklichen deutschen Übersetzung in der App heißt dieser Menüpunkt verwirrenderweise „Server hinzufügen“ – gemeint ist damit jedoch das *Verbinden mit einem bestehenden Server*.
- Ein-Baum-Prinzip (One Tree): Twig behandelt lokale Ordner, ZIP-Archive, Netzlaufwerke, Cloud-Speicher und externe Medienserver absolut identisch in einem einzigen Verzeichnisbaum. Daten können ohne Zwischenspeichern auf dem Handy direkt von einem externen Server auf einen anderen kopiert werden.
- Restic-Backup-Integration: Die App kann verschlüsselte Restic-Backup-Repositories (die z. B. auf einem externen Speicher liegen) einlesen und deren Snapshots als normale, nach Datum sortierte Ordner durchsuchbar machen.
- 100 % Privatsphäre: Absolut werbefrei, keine Telemetrie, kein Tracking, kein Cloud-Zwang und lauffähig komplett ohne Internetverbindung.
Die Netzwerk- und Serverprotokolle im Detail
FTP / SFTP (File Transfer Protocol)
- Die Rolle von Twig: Reiner Client (Verbindungsempfänger).
- Funktion: Twig erstellt selbst keinen FTP-Server. Die App wird genutzt, um auf einen bereits existierenden FTP-Server (z. B. an einer Fritz!Box, einem NAS oder einem PC) zuzugreifen. SFTP nutzt zusätzlich das SSH-Protokoll, um die Datenübertragung zu verschlüesseln (z. B. beim Zugriff auf einen Raspberry Pi).
WebDAV (Web-based Distributed Authoring and Versioning)
- Die Rolle von Twig: Sowohl eigener Server (Wi-Fi Sharing) als auch Client.
- Als Server: Twig stellt den Speicher des Handys per WebDAV bereit, damit ein PC drahtlos darauf zugreifen kann.
- Als Client: Twig verbindet sich mit einem bestehenden WebDAV-Speicher im Internet oder Netzwerk (z. B. Nextcloud oder MagentaCLOUD).
S3 (Simple Storage Service)
- Die Rolle von Twig: Reiner Client.
- Bedeutung: Der universelle Standard für modernen Cloud-Objektspeicher. Twig kann hiermit dezentrale, selbst gehostete oder krisensichere Cloud-Speicher (wie MinIO auf einem eigenen Server oder Anbieter wie Backblaze B2) ansteuern, um Backups direkt vom Handy verschlüsselt dorthin zu übertragen.
Medienserver (Jellyfin & Emby)
- Die Rolle von Twig: Reiner Client / Sichtfenster.
- Wichtiger Unterschied: Twig ist kein Medienserver und kann die dafür nötigen Datenbanken (Cover, Filminfos) nicht selbst erstellen. Ein Jellyfin-Server muss zwingend auf einem separaten Gerät (PC, Server, NAS) installiert und über dessen Weboberfläche im Browser administriert werden. Twig verbindet sich nach Eingabe der Server-IP lediglich mit diesem bestehenden System, um Videos oder Musik flüssig auf das Smartphone zu streamen und den Wiedergabestatus abzugleichen.
Dokumentenbaum (SAF – Storage Access Framework)
- Definition: Die offizielle Sicherheits-Schnittstelle von Android selbst.
- Hintergrund: Da Android den direkten Zugriff von Apps auf den internen Speicher oder SD-Karten blockiert, fordert Twig über SAF einmalig die Freigabe des Nutzers an, um vollen Lese- und Schreibzugriff auf das lokale Dateisystem zu erhalten.
Das Autarkie- & Krisenszenario: Das "Hosentaschen-Internet"
Bricht im Krisenfall das Mobilfunknetz oder das Internet zusammen, lässt sich mit Twig in Sekundenschnelle ein komplett autarkes Informations- und Tausch-Netzwerk aufbauen, ohne dass dafür ein externer Router oder Strom benötigt wird:
- Eigenen Hotspot starten: In den Android-Systemeinstellungen des Smartphones wird der „Mobile Hotspot“ aktiviert. Hierfür ist weder mobiles Internet noch eine SIM-Karte nötig. Das Handy wird dadurch zum eigenen, autarken Funkmast.
- PC/Zweitgeräte verbinden: Alle Personen in Reichweite (oder der eigene Laptop) verbinden sich per WLAN mit dem Hotspot dieses Handys.
- WLAN-Freigabe aktivieren: In den Twig-Einstellungen wird das Wi-Fi Sharing gestartet.
- Plattformübergreifender Zugriff: Am PC oder anderen Smartphones wird einfach der normale Webbrowser geöffnet. Nach Eingabe der von Twig angezeigten IP-Adresse (z. B.
http://192.168.43.1:8080) können alle verbundenen Geräte sofort auf die Dateien des Hotspot-Handys zugreifen.
Einsatzmöglichkeiten in der Krise:
- Zentrale Dokumentenablage: Bereitstellung von Offline-Karten, Erste-Hilfe-Handbüchern (PDFs) oder Notfallplänen für eine Gruppe oder Nachbarschaft.
- App-Verteilung (Offline-Share): Da Twig ein Dateimanager ist, können gesicherte Android-Installationsdateien (APKs, z. B. von Messenger-Apps wie Briar, Verschlüsselungstools oder Offline-Karten) direkt über den Browser auf andere Android-Geräte heruntergeladen und komplett offline installiert werden.
Praxistipps für den Betrieb
Wer die Netzwerkfunktionen von Twig (insbesondere das Wi-Fi Sharing) häufig oder dauerhaft nutzen möchte, sollte folgende Einstellungen vornehmen:
- Feste IP-Adresse im Heimnetz: Wird kein eigener Hotspot, sondern das normale Heim-WLAN genutzt, sollte dem Smartphone im Router (z. B. Fritz!Box) eine feste IP-Adresse zugewiesen werden. So bleiben gesetzte Browser-Lesezeichen und WebDAV-Verbindungen am PC dauerhaft gültig.
- Android-Akkusparer deaktivieren: In den Android-App-Einstellungen für Twig muss die Akku-Optimierung auf "Nicht optimiert" oder "Unbeschränkt" gesetzt werden. Andernfalls beendet das Android-System den Freigabe-Server im Hintergrund nach einiger Zeit automatisch, um Strom zu sparen.
- Berechtigungen: Ab Android 11 muss Twig in den Systemeinstellungen die Berechtigung "Zugriff auf alle Dateien" erteilt werden, damit über die WLAN-Freigabe auch Daten auf das Handy (oder eine eingelegte MicroSD-Karte) geschrieben werden dürfen.