5 Punkte von GN⁺ 2025-12-10 | 2 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

2 Kommentare

 
xguru 2025-12-10

Erstaunlich, dass das im offiziellen Tailscale-Blog erschienen ist. Jetzt, wo ich daran denke, sollte ich meinen uralten Kindle hervorholen, der zu Hause ungenutzt herumliegt.

 
GN⁺ 2025-12-10
Hacker-News-Kommentare
  • Ich habe mir bei eBay einen Kindle gekauft und ein bisschen damit experimentiert.
    Aber sobald ich ihn mit dem WLAN verbunden habe, wurde er auf die neueste Version aktualisiert und ein Jailbreak war nicht mehr möglich.

    • Wenn man günstig einen gerooteten eReader will, ist Kobo wahrscheinlich die bessere Wahl.
      Offiziell wird Rooting zwar nicht unterstützt, aber es gibt auch kaum Versuche, es zu verhindern.
    • Das war eine der ganz kleinen Handlungslinien im Film The Naked Gun (2025).
    • Man kann ihn auch wieder verkaufen oder einfach etwa 6 Monate warten.
      Zur Orientierung: Das Kindle Paperwhite der 10. Generation (PW4) hat zwar einen kleineren Bildschirm als neuere Modelle, unterstützt aber nur bis OS 5.18.1, sodass die AdBreak-Sicherheitslücke dort noch vorhanden ist.
      Ich habe am Wochenende mein PW4 gejailbreakt und Tailscale installiert. Nach einem Jahr erfolgloser Versuche mit dem WinterBreak-Exploit hat es endlich geklappt.
      Normalerweise lese ich auf dem iPad, aber den Kindle nutze ich draußen, etwa am Strand oder am Pool. Die Idee war einfach zu spannend, um sie zu ignorieren.
    • So etwas Ähnliches ist mir früher auch mit dem OG Pixel passiert.
  • Kindle sind wirklich großartige Geräte zum Hacken oder um sie in ein kleines Dashboard zu verwandeln.
    Die Community ist aktiv und voller experimentierfreudiger Leute. Wenn ihr noch einen alten Kindle habt, solltet ihr ihm neues Leben einhauchen.
    Ich habe meine Erfahrungen in einem Blogpost zusammengefasst
    Eine frühere Diskussion gibt es hier.

    • Ich mag die unaufdringliche Präsenz eines E-Ink-Dashboards im Zimmer sehr.
      Als Basisgerät ist es empfehlenswert, weil Display, Linux, Akku und Netzwerk in einem Paket stecken.
      Ein Beispiel für mein Dashboard gibt es hier.
  • Ich frage mich, ob man mit Tailscale im Grunde die Firewall an den PC einer anderen Person delegiert.

  • Ich habe Tailscale auf meinem Saugroboter installiert.
    Dadurch ist er zu einem autonomen Mesh-VPN-Knoten geworden, über den ich auch von außen auf mein Heimnetz zugreifen kann.

    • Jemand bat um mehr Details und meinte, das sei wirklich cool.
  • Wenn man einen Kindle jailbreaken und KOReader installieren will, empfehle ich den Guide auf kindlemodding.org.

  • Überraschend cool, dass dieser Artikel aus einem Unternehmensblog stammt.
    Für mich persönlich ist die Kombination Kobo + Booklore das beste eReader-Setup.
    Wenn man die Konfigurationsdatei anpasst und mit der Booklore-Bibliothek verbindet, werden meine E-Books ganz natürlich über den Inhalten aus dem Kobo-Store integriert.
    Tailscale habe ich noch nicht eingerichtet, aber möglich ist es.

    • Es wurde nach weiteren Informationen zu dieser Einrichtung gefragt.
  • Ich habe versucht, Tailscale auf einem reMarkable-Tablet zu installieren.
    Dank der statischen IP wurde die Dokumentensynchronisierung per SSH deutlich einfacher.
    Allerdings war es schwierig, den automatischen Start beim Booten einzurichten, deshalb habe ich es am Ende aufgegeben.
    Trotzdem war es wirklich beeindruckend, von überall auf der Welt per SSH darauf zugreifen zu können.

    • Jemand fragte, welche Methode stattdessen jetzt genutzt wird.
  • Der Beitrag selbst war interessant, aber Inhalte über EULA-Verstöße auf der Firmenwebsite zu veröffentlichen, würde dem Chef vermutlich nicht gefallen.
    Wegen der Bugs des Standard-Readers habe ich schon lange auf so eine Gelegenheit gewartet.

    • Im Scherz wurde ergänzt, dass der Herr des Nordens Leibeigene auspeitschen ließ, weil sie über EULA-Verstöße gesprochen hatten.
  • Syncthing kann man auch auf einem gejailbreakten Kindle betreiben.
    Damit eröffnen sich ganz neue Möglichkeiten.

    • Ich habe das Syncthing-Kindle-Projekt ausprobiert, aber der Kernel ist zu alt, um die Netzwerkverbindung zu unterstützen, oder die CPU ist zu schwach, sodass es nicht funktioniert.
      Es wird gefragt, ob es vielleicht ein anderes Projekt gibt.
    • Genau das war der Anwendungsfall, nach dem ich gesucht hatte.
      Derzeit sende ich Bücher noch per E-Mail mit calibre, aber damit könnte ich diesen Zwischenschritt vielleicht eliminieren.
  • Zuerst dachte ich, es sei einfach nur ein Blogpost in einem persönlichen Blog, aber tatsächlich war es ein Beitrag im offiziellen Tailscale-Blog.
    tailscale.com/blog/tailscale-jailbroken-kindle