Installer Tailscale sur un Kindle jailbreaké
(tailscale.com)- Installer Tailscale sur un Kindle jailbreaké permet de transformer un lecteur e-book limité en un petit appareil Linux connecté au réseau.
- Grâce au jailbreak, vous pouvez obtenir un accès root sur le Kindle et exécuter des logiciels non officiels comme KOReader ou l’application KindleForge.
- L’ajout d’une connexion Tailscale permet d’exploiter des fonctions réseau comme l’accès SSH, le transfert de fichiers via Taildrop et l’accès à une bibliothèque Calibre Web.
- Le processus d’installation comprend la configuration de KUAL, MRPI, USBNetworking et des binaires/authentification Tailscale.
- Cette combinaison transforme le Kindle en un appareil personnel, débarrassé du DRM, pour la gestion d’e-books et l’accès distant aux fichiers.
Concept d’un Kindle jailbreaké
- Le jailbreak consiste à retirer les restrictions logicielles imposées par le fabricant pour obtenir des privilèges root.
- Cela permet l’accès interne au système d’exploitation, l’exécution d’applications non officielles et la modification du système.
- Après le jailbreak, la fonction d’envoi de livres via le store Amazon et l’application Libby reste disponible.
- Depuis l’iPhone de 2007, une culture du jailbreak s’est développée sur la plupart des appareils verrouillés, et le Kindle n’y échappe pas.
- Aujourd’hui, la méthode AdBreak est prise en charge jusqu’aux versions du firmware antérieures à 5.18.5.0.2.
- Le jailbreak comporte un risque de bricking de l’appareil et peut invalider la garantie.
Fonctionnalités ajoutées par Tailscale sur Kindle
- Tailscale n’est pas obligatoire, mais il augmente fortement l’utilité d’un Kindle jailbreaké.
- Il simplifie l’accès réseau avec une adresse IP fixe (100.xx.yyy.zzz).
- Il simplifie l’accès SSH via magicDNS (
ssh root@kindle). - Il permet d’envoyer directement des fichiers dans le répertoire du Kindle avec Taildrop.
- Il prend en charge une connexion sécurisée à des serveurs e-book auto-hébergés comme Calibre Web.
- Il devient possible d’envoyer des fichiers e-book tels que epub et mobi vers le dossier
/documentssans connexion USB. - Tailscale est également utile lors de l’installation et de la configuration de KOReader.
Préparation du jailbreak sur Kindle
- Avant le jailbreak, vérifiez le modèle de l’appareil, la version du firmware et l’espace de stockage.
- Consultez Kindle Modding Wiki pour la méthode de jailbreak adaptée à la version concernée.
- Les firmware inférieurs à 15.18.1 peuvent utiliser WinterBreak, tandis que 15.18.1~5.18.5.0.1 peuvent utiliser AdBreak.
- Pour éviter les mises à jour Wi‑Fi automatiques, il faut maintenir le mode avion.
- Les dernières procédures de jailbreak sont détaillées dans une vidéo de Dammit Jeff.
Procédure réelle de jailbreak
- Préparez un PC/Mac/Linux, un câble USB, et un environnement Wi-Fi stable.
- Étapes de base
- Suivez le guide de jailbreak de KindleModding.org.
- Installez le hotfix et désactivez la mise à jour OTA (Over-The-Air).
- Installez KUAL (Kindle Unified Application Launcher) et MRPI (MobileRead Package Installer).
- Installez KOReader pour obtenir des fonctionnalités de lecteur étendues.
- Exécutez ensuite les étapes supplémentaires pour installer Tailscale.
Installer Tailscale sur un Kindle jailbreaké
- Vérifiez le bon fonctionnement de KUAL et MRPI, puis installez USBNetworking Lite.
- Choisissez l’un des deux dépôts Tailscale :
- la version de base de Mitanshu ou la version fork avec prise en charge de Taildrop.
- Procédure d’installation
- Cloner le dépôt depuis GitHub ou télécharger le ZIP.
- Télécharger le binaire Linux statique ARM de Tailscale.
- Copier les fichiers
tailscaleettailscaleddans/extensions/tailscale/bin. - Générer une clé d’authentification dans la console d’administration Tailscale (activer la réutilisation de clé et l’option d’approbation préalable).
- Saisir la clé créée dans
auth_key.txt. - Lors de l’utilisation de Taildrop, définir le dossier de destination dans
taildrop_dir.txt(recommandé :/mnt/us/documents). - Copier le dossier
tailscaleterminé dans le dossier/extensionsdu Kindle.
- Après lancement de KUAL :
- Vérifier l’activation de USBNetwork Status.
- Exécuter Start Tailscaled puis Start Tailscale dans cet ordre.
- Vérifier la connexion du Kindle dans la console Tailscale, puis activer Disable key expiry.
Utilisation après installation de Tailscale
- La gestion de fichiers, l’installation d’applications et les tâches de configuration via SSH deviennent plus faciles.
- Des opérations en ligne de commande deviennent possibles, comme le branchement d’un clavier Bluetooth.
- Le Kindle peut être inclus dans un tailnet, avec accès au tableau de bord Home Assistant ou au serveur Calibre-Web.
- Taildrop permet d’envoyer directement des epub, PDF, fichiers de manga, DjVu, etc. vers le Kindle.
- Exemple : acheter un e-book sans DRM sur smartphone puis l’envoyer sur le Kindle via Taildrop.
- Tailscale intègre le Kindle comme élément de votre réseau personnel, apportant une extensibilité qui dépasse celle d’un simple lecteur.
Participer à la communauté
- Il est recommandé de partager les cas d’installation de Tailscale sur des appareils non conventionnels ou rares.
- Les expériences utilisateurs peuvent être partagées sur Reddit, Discord, Bluesky, Mastodon et LinkedIn.
2 commentaires
Je suis surpris que cela ait été publié sur le blog officiel de Tailscale. Ça me donne envie de ressortir le très vieux Kindle qui dort chez moi.
Commentaire Hacker News
J’en ai acheté un sur eBay pour expérimenter
Mais dès qu’il s’est connecté au Wi‑Fi, il s’est mis à jour vers la dernière version, ce qui l’a rendu impossible à jailbreaker
Ce n’est pas officiellement pris en charge, mais il n’y a pratiquement aucune tentative pour l’empêcher
À noter que le Kindle Paperwhite de 10e génération (PW4) a un écran plus petit que les modèles récents, mais ne prend en charge que jusqu’à l’OS 5.18.1, donc la vulnérabilité AdBreak y est toujours présente
J’ai jailbreaké mon PW4 ce week-end et j’y ai installé Tailscale. Après un an d’échecs avec l’exploit WinterBreak, j’ai enfin réussi
D’habitude, je lis sur iPad, mais j’utilise le Kindle en extérieur, à la plage ou à la piscine. L’idée était trop intéressante pour que je la laisse passer
Le Kindle est vraiment un excellent appareil à bidouiller ou à transformer en petit tableau de bord
La communauté est active et pleine de gens qui aiment expérimenter. Si vous avez un vieux Kindle, je recommande de lui redonner une nouvelle vie
J’ai résumé mon expérience sur mon blog
Une discussion précédente est disponible ici
Je le recommande comme appareil de base, avec écran, Linux, batterie et réseau réunis dans un seul package
Vous pouvez voir un exemple de mon tableau de bord ici
Je me demande si utiliser Tailscale revient à déléguer son pare-feu au PC de quelqu’un d’autre
J’ai installé Tailscale sur mon aspirateur robot
Grâce à ça, il devient un nœud mesh VPN autonome qui permet d’accéder à mon réseau domestique depuis l’extérieur
Pour jailbreaker un Kindle et y installer KOReader, je recommande le guide sur kindlemodding.org
C’est étonnamment sympa que cet article vienne d’un blog d’entreprise
Personnellement, la combinaison Kobo + Booklore est selon moi la meilleure configuration de liseuse
En modifiant le fichier de configuration pour l’intégrer à la bibliothèque Booklore, mes ebooks se fondent naturellement dans le contenu de la boutique Kobo
Je n’ai pas encore configuré Tailscale, mais c’est possible
J’ai essayé d’installer Tailscale sur une tablette reMarkable
Grâce à l’IP fixe, la synchronisation de documents en SSH est devenue beaucoup plus simple
En revanche, configurer son lancement automatique au démarrage était compliqué, donc j’ai fini par abandonner
Mais le fait de pouvoir se connecter en SSH depuis n’importe où dans le monde restait vraiment génial
L’article lui-même était intéressant, mais publier sur le site de l’entreprise un contenu lié à une violation de l’EULA ne plairait sans doute pas au patron
J’attendais ce genre d’occasion à cause des bugs de la liseuse de base
On peut aussi faire tourner Syncthing sur un Kindle jailbreaké
Et là, cela ouvre tout un nouveau champ de possibilités
Je demande s’il existe un autre projet
Pour l’instant, j’envoie mes livres via calibre par email, mais cela pourrait supprimer cette étape intermédiaire
Au début, je pensais que c’était juste un billet de blog personnel, mais c’était en réalité un article du blog officiel de Tailscale
tailscale.com/blog/tailscale-jailbroken-kindle