simpler Dateizugriff auf Android / FireTV

Schlanke WebDAV-Server App für Android / FireTV: TinyWebDAVServer

Mein FireTV-Stick (Android) soll permanent und automatisch nach dem Hochfahren im lokalen Netzwerk erreichbar sein, damit ich dort auf das Dateisystem zugreifen kann. Dies ermöglicht mir die kleine System-App ›TinyWebDAV-Server‹.

Ich möchte gelegentlich Dateien über das Heimnetzwerk auf meinen FireTV-Stick (Fire OS / Android) schieben. Sicherlich gibt es für Android diverse Server-Apps (FTP, SMB, WebDAV, …). Problem: Die starten entweder nicht automatisch nach dem Hochfahren des Systems. Oder aber sie werden von Fire OS bzw. Android irgendwann recht schnell automatisch beendet.

Daher hatte ich mir via KI eine eigene simple kleine Server-App erstellen lassen: den TinyWebDAV-Server:

Bildschirmfoto: Android-App, die einen schlichten WebDAV-Server bereit stellt.

Der TinyWebDAV-Server kann nicht viel: Er kann bei Systemstart starten, erstellt eine permanente Benachrichtigung (daher nicht von Android beendbar) und stellt via WebDAV ein bestimmtes Laufwerk / einen bestimmten Ordner im Heimnetz bereit.

Man ruft dann das Android-Gerät – in meinem Fall den Fire-TV-Stick – einfach über den Dateiexplorer am Computer auf:

Bildschirmfoto: Dateiexplorer mit geöffnetem Android-WebDAV-Ordner

Ich habe problemlos Zugriff auf das Android-Gerät im Heimnetz via meinem Dateimanager unter Linux. Ich kann so beispielsweise Filme auf den Stick schieben oder Playstation-ROMs. Unter Windows sollte dies ebenso problemlos funktionieren, da selbst der Windows-Explorer das Protokoll WebDAV nativ unterstützt. Man benötigt also keine zusätzliche Software darauf.

Unter Linux hatte ich Probleme mit einem Nutzernamen / Passwort. Unter Android funktionierte hier jedoch der Zugriff mit diesen Daten. Für einen ersten Test empfehle ich erst einmal, ›TinyWebDAV-Server‹ ohne Zugangsdaten zu starten.

Standardmäßig ist der Port 5005 eingetragen. Die Adresse zum Aufruf unseres Android-WebDAV-Servers lautet also webdav://IP-des-Gerätes:5005/

Den Port kann man natürlich ändern, falls er bereits durch eine andere Anwendung bespielt wird. Man kann auch das freizugebende Datenverzeichnis ändern. Standardmäßig sollte man hier /storage/emulated/0 eingeben. Dies wäre der interne Speicher mit den klassischen Ordner „Download“, „Music“ usw.

Download TinyWebDAV-Server APK

Zum Prüfen, Ändern, Kontrollieren, selber Kompilieren gibt es hier auch den Quellcode von TinyWebDAV-Server zum Download.

Möchte man diese App auf dem Smart-TV installieren, muss sie jedoch erst einmal lokal auf dem TV-Android gespeichert werden. Am einfachsten geht dies sicherlich mit der Downloader-App, die man z. B. im App-Store von FireTV finden kann (man ruft mit ihr dann diese, meine Anleitung auf und lädt TinyWebDAV-Server.apk herunter). Zudem muss man auf dem TV Android so konfigurieren, dass auch Apps außerhalb des offiziellen App-Stores (wie meine) installiert werden können (siehe hier).

Das Installieren meiner App „TinyWebDAV-Server“ erfolgt natürlich auf eigenes Risiko. Ich übernehme keine Gewähr für Schäden. Die App sollte jedoch völlig „sauber“ sein und benötigt keine besonderen Rechte. Das Schöne an ihr: Sie wird nicht durch FireTV / Android beendet und läuft sehr stabil im Hintergrund, da sie eine permanente (unsichtbare) Benachrichtigung einblendet.


Kurzum: Mit meiner App ›TinyWebDAV-Server‹ wird jedes Android-Gerät im Heimnetzwerk zum Mini-Server. Da das klassische WebDAV-Protokoll benutzt wird, kann man mit den gängigen Dateimanagern darauf zugreifen.

Natürlich muss man im Router oder am Gerät selbst definieren, dass es stets die selbe IP-Adresse im Heimnetz nutzt. Ansonsten könnte man es nicht sicher ansprechen.

Ich hatte mir die App speziell für meinen Fire-TV-Stick anfertigen lassen, da andere Programme dieser Art schnell von Fire OS beendet wurden. Bei ›TinyWebDAV-Server‹ ist dies (dank unsichtbarer) Benachrichtigung nicht der Fall: Der Dienst läuft schlank und stabil einfach im Hintergrund.

Kommentar schreiben

Hier gibt es die Möglichkeit für Resonanz. Pflichtfelder sind mit * markiert.

Kommentare erscheinen nicht sofort bzw. werden manuell freigegeben. Mit dem Absenden des Formulars stimmen Sie der Datenschutzerklärung zu bzw., dass Ihre eingegebenen Daten gespeichert werden. IP-Adressen werden dabei grundsätzlich nicht gespeichert.