- 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
/documents sans 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
tailscale et tailscaled dans /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
tailscale terminé dans le dossier /extensions du 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.
Aucun commentaire pour le moment.