5 Punkte von GN⁺ 2025-12-10 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Tailscale auf einem jailbroken Kindle zu installieren verwandelt einen eingeschränkten E-Reader in ein kleines, netzwerkfähiges Linux-Gerät
  • Durch Jailbreaking erhält der Kindle Root-Zugriff, sodass inoffizielle Software wie KOReader oder die KindleForge-App ausgeführt werden kann
  • Mit einer Tailscale-Verbindung lassen sich networkbasierte Funktionen wie SSH-Zugriff, Taildrop-Dateiübertragung und Zugriff auf die Calibre-Web-Bibliothek nutzen
  • Der Installationsprozess umfasst die Konfiguration von KUAL, MRPI, USBNetworking sowie die Einrichtung von Tailscale-Binärdateien und Authentifizierungsschlüsseln
  • Diese Kombination macht den Kindle zu einem DRM-freien, per Fernzugriff verwaltbaren privaten Gerät für E-Books

Das Konzept eines jailbroken Kindles

  • Beim Jailbreaking werden die vom Hersteller festgelegten Softwareeinschränkungen aufgehoben, um Root-Zugriff zu erhalten
    • Das ermöglicht Zugriff auf das Betriebssystem, die Ausführung inoffizieller Apps und Systemanpassungen
  • Nach dem Kindle-Jailbreak bleiben Buchübertragungsfunktionen über den Amazon Store und die Libby-App erhalten
  • Seit dem iPhone 2007 hat sich bei den meisten eingeschränkten Geräten eine Jailbreak-Kultur etabliert, und der Kindle bildet keine Ausnahme
  • Gegenwärtig wird AdBreak bis zu Firmware-Versionen vor 5.18.5.0.2 unterstützt
  • Ein Jailbreak birgt das Risiko eines Bricking des Geräts und kann den Garantieanspruch verlieren

Funktionen, die Tailscale dem Kindle hinzufügt

  • Tailscale ist nicht zwingend, erhöht aber den Nutzen eines jailbroken Kindles deutlich
    • Eine statische IP-Adresse (100.xx.yyy.zzz) vereinfacht den Netzwerkzugriff
    • Vereinfachter SSH-Zugang über magicDNS (ssh root@kindle)
    • Direkte Dateiübertragung in das Kindle-Verzeichnis über Taildrop
    • Sicherer Anschluss an selbst gehostete E-Book-Server wie Calibre Web
  • So lassen sich E-Book-Dateien wie EPUB oder MOBI per scp-ähnliche Methoden in den Ordner /documents senden, ohne USB-Verbindung
  • Auch im Installations- und Konfigurationsprozess von KOReader ist Tailscale nützlich

Vorbereitung auf den Kindle-Jailbreak

  • Vor dem Jailbreak müssen Gerätemodell, Firmware-Version und Speicherplatz geprüft werden
  • Im Kindle Modding Wiki findest du die passende Jailbreak-Methode für die jeweilige Firmware-Version
    • Für Firmware unter 15.18.1 ist WinterBreak nutzbar; für 15.18.1 bis 5.18.5.0.1 AdBreak
  • Um automatische Wi-Fi-Updates zu verhindern, sollte der Flugmodus dauerhaft aktiviert bleiben
  • Den aktuellen Jailbreak-Ablauf beschreibt ausführlich das Video von Dammit Jeff

Tatsächlicher Jailbreak-Prozess

  • PC/Mac/Linux mit USB-Kabel und stabiler Wi-Fi-Verbindung vorbereiten
  • Grundlegende Schritte
    • Nach der Jailbreak-Anleitung auf KindleModding.org vorgehen
    • Hotfix installieren und OTA-Updates deaktivieren
    • KUAL (Kindle Unified Application Launcher) und MRPI (MobileRead Package Installer) installieren
    • KOReader installieren, um erweiterte E-Book-Reader-Funktionen zu erhalten
  • Danach folgen Zusatzschritte für die Installation von Tailscale

Tailscale auf einem jailbroken Kindle installieren

  • Nach Prüfung von KUAL und MRPI wird USBNetworking Lite installiert
  • Es stehen zwei Tailscale-Repositories zur Verfügung
    • die Standardversion von Mitanshu oder eine Fork-Version mit Taildrop-Unterstützung
  • Installationsschritte
    1. Repository von GitHub klonen oder ZIP-Datei herunterladen
    2. Das statische Linux-Binärpaket für ARM von Tailscale herunterladen
    3. Die Dateien tailscale und tailscaled nach /extensions/tailscale/bin kopieren
    4. In der Tailscale-Admin-Konsole einen Authentifizierungsschlüssel erstellen (Optionen für Wiederverwendung und Vorabgenehmigung aktivieren)
    5. Den erzeugten Schlüssel in auth_key.txt eintragen
    6. Für Taildrop den Zielordner in taildrop_dir.txt festlegen (empfohlen: /mnt/us/documents)
    7. Den komplette Ordner tailscale in den Ordner /extensions auf dem Kindle kopieren
  • Nach dem Start von KUAL
    • USBNetwork Status auf Aktivierung prüfen
    • Start TailscaledStart Tailscale ausführen
    • Verbindung des Kindles in der Tailscale-Konsole prüfen und Disable key expiry aktivieren

Nutzung nach der Tailscale-Installation

  • Dateiverwaltung, App-Installation und Konfigurationsarbeiten per SSH werden deutlich einfacher
  • Kommandobasierte Arbeit wie die Verbindung einer Bluetooth-Tastatur ist ebenfalls möglich
  • Da der Kindle nun Teil des Tailnet ist, kann er auf ein Home Assistant-Dashboard oder den Calibre-Web-Server zugreifen
  • Über Taildrop lassen sich epub, PDF, Comics und DjVu direkt auf den Kindle übertragen
    • Beispiel: ein DRM-freies E-Book am Smartphone kaufen und per Taildrop auf den Kindle senden
  • Tailscale integriert den Kindle als Teil deines privaten Netzwerks und macht ihn dadurch deutlich mehr als nur einen einfachen Reader

Zur Community

  • Du wirst ermuntert, Beispiele zu teilen, in denen Tailscale auf ungewöhnlichen oder seltenen Geräten installiert wurde
  • Der Austausch von Nutzererfahrungen ist auf Reddit, Discord, Bluesky, Mastodon, LinkedIn und anderen Plattformen möglich

Noch keine Kommentare.

Noch keine Kommentare.