- Instalar Tailscale en un Kindle con jailbreak permite ampliar un lector de libros electrónicos limitado y convertirlo en un pequeño dispositivo Linux con conectividad de red
- Mediante el jailbreak, se obtiene acceso root al Kindle y se pueden ejecutar programas no oficiales como KOReader o aplicaciones de KindleForge
- Al agregar conectividad con Tailscale, se pueden aprovechar funciones de red como acceso por SSH, transferencia de archivos con Taildrop y acceso a bibliotecas de Calibre Web
- El proceso de instalación incluye la configuración de KUAL, MRPI y USBNetworking, además de los binarios de Tailscale y la clave de autenticación
- Esta combinación es un caso de uso experimental que transforma el Kindle en un dispositivo personal con gestión de ebooks sin DRM y acceso remoto a archivos
El concepto de un Kindle con jailbreak
- El jailbreak es el proceso de eliminar las restricciones de software impuestas por el fabricante para obtener permisos de root
- Permite acceso interno al sistema operativo, ejecutar apps no oficiales y modificar el sistema
- Incluso después del jailbreak, el Kindle mantiene la función de envío de libros mediante la tienda de Amazon y la app Libby
- Desde el iPhone de 2007, la cultura del jailbreak se formó en la mayoría de los dispositivos restringidos, y el Kindle no fue la excepción
- Actualmente, el método llamado AdBreak es compatible hasta con el firmware más reciente (versiones anteriores a 5.18.5.0.2)
- Al hacer jailbreak existe el riesgo de brickear el dispositivo y de anular la garantía
Qué funciones agrega Tailscale al Kindle
- Tailscale no es imprescindible, pero aumenta mucho la utilidad de un Kindle con jailbreak
- Asigna una dirección IP fija (100.xx.yyy.zzz) para simplificar el acceso por red
- Simplifica la conexión por SSH mediante magicDNS (
ssh root@kindle)
- Permite transferir archivos directamente al directorio del Kindle con Taildrop
- Ofrece conexión segura con servidores de ebooks autoalojados como Calibre Web
- Esto permite enviar archivos de ebooks como epub o mobi a la carpeta /documents sin necesidad de conexión USB
- Tailscale también resulta útil durante el proceso de instalación y configuración de KOReader
Preparativos para hacer jailbreak al Kindle
- Antes del jailbreak, hay que comprobar el modelo del dispositivo, la versión del firmware y el espacio de almacenamiento
- En la Kindle Modding Wiki se puede consultar el método de jailbreak adecuado para esa versión
- Para firmware menor a 15.18.1 se puede usar WinterBreak, y para 15.18.1~5.18.5.0.1 se puede usar AdBreak
- Es necesario mantener el modo avión activado para evitar actualizaciones automáticas por Wi-Fi
- El procedimiento más reciente de jailbreak se explica en detalle en el video de Dammit Jeff
Procedimiento real de jailbreak
- Se necesita una PC/Mac/Linux y un cable USB, además de una red Wi-Fi estable
- Pasos básicos
- Seguir la guía de jailbreak de KindleModding.org
- Instalar el hotfix y desactivar las actualizaciones OTA (Over-The-Air)
- Instalar KUAL (Kindle Unified Application Launcher) y MRPI (MobileRead Package Installer)
- Instalar KOReader para obtener funciones ampliadas de lector de ebooks
- Después se siguen pasos adicionales para instalar Tailscale
Instalar Tailscale en un Kindle con jailbreak
- Después de confirmar que KUAL y MRPI funcionan correctamente, instalar USBNetworking Lite
- Elegir entre dos repositorios de Tailscale
- La versión base de Mitanshu o un fork con soporte para Taildrop
- Procedimiento de instalación
- Clonar el repositorio desde GitHub o descargar el ZIP
- Descargar los binarios estáticos de Linux para ARM de Tailscale
- Copiar los archivos
tailscale y tailscaled en /extensions/tailscale/bin
- Generar una clave de autenticación en la consola de administración de Tailscale (activando las opciones de reutilización y preaprobación)
- Escribir la clave generada en
auth_key.txt
- Si se usa Taildrop, definir la carpeta de transferencia en
taildrop_dir.txt (se recomienda /mnt/us/documents)
- Copiar la carpeta
tailscale ya preparada a la carpeta /extensions del Kindle
- Después de ejecutar KUAL
- Verificar que USBNetwork Status esté activado
- Ejecutar Start Tailscaled y luego Start Tailscale
- Confirmar la conexión del Kindle en la consola de Tailscale y luego activar Disable key expiry
Qué hacer después de instalar Tailscale
- Se facilita la gestión de archivos, la instalación de apps y las tareas de configuración mediante SSH
- Se pueden realizar tareas de línea de comandos, como conectar un teclado Bluetooth
- Al formar parte del tailnet, el Kindle puede acceder a un panel de Home Assistant o a un servidor Calibre-Web
- Con Taildrop se pueden transferir directamente al Kindle archivos epub, PDF, cómics, DjVu y más
- Ejemplo: comprar un ebook sin DRM desde el smartphone y enviarlo al Kindle mediante Taildrop
- Tailscale integra el Kindle como parte de una red personal, dándole una flexibilidad que va más allá de un simple lector
Participación de la comunidad
- Se anima a compartir casos de instalación de Tailscale en dispositivos inusuales o poco comunes
- Se pueden compartir experiencias en Reddit, Discord, Bluesky, Mastodon y LinkedIn
2 comentarios
Me sorprende que esto haya salido en el blog oficial de Tailscale. Ahora que lo pienso, voy a sacar ese Kindle viejísimo que está guardado en casa.
Comentarios en Hacker News
Compré un Kindle en eBay para experimentar
Pero en cuanto se conectó al Wi‑Fi, se actualizó a la versión más reciente y ya no fue posible hacerle jailbreak
Oficialmente no admite root, pero tampoco parece hacer mucho por impedirlo
Como referencia, el Kindle Paperwhite de 10.ª generación (PW4) tiene una pantalla más pequeña que los modelos recientes, pero solo es compatible hasta OS 5.18.1, así que la vulnerabilidad AdBreak sigue presente
Este fin de semana le hice jailbreak a un PW4 e instalé Tailscale. Después de fallar durante un año con el exploit WinterBreak, por fin lo logré
Normalmente leo en un iPad, pero uso el Kindle al aire libre, como en la playa o la piscina. La idea me pareció demasiado interesante como para dejarla pasar
El Kindle es un dispositivo realmente bueno para hackear o convertir en un dashboard pequeño
La comunidad también es muy activa y está llena de gente que experimenta. Si tienes un Kindle viejo, te recomiendo darle una nueva vida
Resumí mi experiencia en mi blog
La discusión anterior está aquí
Lo recomiendo como dispositivo base porque trae pantalla, Linux, batería y red en un solo paquete
Puedes ver un ejemplo de mi dashboard aquí
Me pregunto si usar Tailscale equivale a delegar el firewall a la PC de otra persona
Tengo Tailscale instalado en mi robot aspirador
Gracias a eso se vuelve un nodo autónomo de mesh VPN que me permite acceder a la red de mi casa desde fuera
Si quieres hacerle jailbreak a un Kindle e instalar KOReader, recomiendo la guía de kindlemodding.org
Está curiosamente bueno que este texto haya salido en un blog corporativo
Personalmente, la combinación Kobo + Booklore me parece la mejor configuración de e‑reader
Si editas el archivo de configuración para integrarlo con la biblioteca de Booklore, mis ebooks quedan integrados de forma natural por encima del contenido de la tienda de Kobo
Todavía no he configurado Tailscale, pero es posible
Probé instalar Tailscale en una tablet reMarkable
Gracias a la IP fija, sincronizar documentos por SSH se volvió mucho más fácil
Pero configurar el inicio automático al arrancar fue complicado y al final lo dejé
Aun así, fue increíble poder conectarme por SSH desde cualquier parte del mundo
El texto en sí fue interesante, pero no creo que a un jefe le guste ver contenido sobre violaciones del EULA en la página web de la empresa
Llevaba tiempo esperando una oportunidad así por los bugs del lector base
También se puede ejecutar Syncthing en un Kindle con jailbreak
Eso abre posibilidades completamente nuevas
Pregunta si existe algún otro proyecto
Ahora mando libros con calibre por correo electrónico, pero parece que podría eliminar ese paso intermedio
Al principio pensé que solo era una entrada de blog personal, pero en realidad era una publicación del blog oficial de Tailscale
tailscale.com/blog/tailscale-jailbroken-kindle