J'ai finalement trouvé comment accéder aux entrailles de mon kindle et comme promis je vous fait un petit tuto.
Je reprendrais une grande partie de mon premier post puisque je n'étais pas à côté de la plaque tant que ça.
- copiez le fichier update_usbnetwork_0.XX.N_kXX_install.bin à la racine de votre kindle
- home -> menu -> setting -> menu -> install update
- le kindle reboot
- "usbnet/etc/config" ouvrez ce fichier et modifiez le comme ceci
- HOST_IP : il s'agit de l'adresse ip de votre box internet (livebox, freebox, etc). Généralement 192.168.1.1
- KINDLE_IP : il s'agit de l'adresse ip de votre Kindle.
Je conseille de le mettre en IP fixe sur votre box internet sinon il faudra modifier cette valeur à chaque fois que vous voudrez vous connecter a votre kindle. Renseignez vous sur les démarche à faire
- K3_WIFI : à mettre sur "true"
- K3_WIFI_SSHD_ONLY : à mettre sur "true"
Voici ce que donne ce fichier chez moi :
- Maintenant téléchargez
PuttyGen ici
- Lancez le et générez une clef SSH-2 RSA de 1024 bits.
- Copiez ce qu'il y a en dessous de "Public key for pasting into OpenSSH authorized_keys file"
- Collez la clef dans un fichier que vous nommerez
authorized_keys (clique droit quelque part -> créer nouveau fichier texte par exemple -> renommer authorized_keys -> cliquer sur oui -> ouvrir ce fichier avec notepad et coller la clef)
- Cliquez maintenant sur "Save private key" et sauvegardez la quelque part sur votre ordinateur
- Copiez le fichier authorized_keys sur votre kindle à cet emplacement "
usbnet/etc/"
- Déconnectez votre kindle
Maintenant nous arrivons à la partie que je n'avais pas compris, faisons le point.
- Putty sert à a se connecter en
SSH à votre kindle. En gros ça vous permet d'entrer des lignes de commandes qui agiront sur votre petit protégé.
- Filezilla lui sert à accéder aux fichiers internes du kindle grâce
au protocole FTPS .
Nous allons donc configurer ces deux logiciels pour faire ce que l'ont veux à notre kindle.
Commençons par Putty. Pour ma part j'utiliserais le logiciel Kitty pour windows, mais c'est du pareil au même.
- Connection -> Data -> Auto-login username : mettez
root
- Connection -> SSH -> Auth -> Private key file for authentication :
mettez votre clef privée enregistrée un peu plus tôt
- Session -> Host Name (or Ip adress) ->
mettez l'adresse Ip de votre kindle, celle que nous avions mis dans "KINDLE_IP" dans le fichier config
- Session -> Saved Sessions -> mettez Kindle puis cliquez sur
save, quand vous voudrez vous reconnecter a votre kindle vous n'aurez simplement qu'à cliquer sur Kindle pour vous connecter directement à celui ci.
Passons à Filezilla.
- Editions -> paramètres -> Connexion -> SFTP -> ajouter une clé privée -> aller chercher votre clef privée comme pour Putty
- Fichier -> gestionnaire de site ->
- nouveau site : Kindle
- Hôte : l'adresse Ip de votre kindle
- Protocole : SFTP - SSH File Transfert Protocol
- Type d'authetification : Normale
- Identifiant : root
Nous avons fini de tout paramétrer, nous allons donc pouvoir enfin nous connecter à notre Kindle.
- Déconnectez le de votre pc et du câble USB
- Activez le WiFi, votre kindle a normalement l'adresse IP fixe que vous lui avez mis
- Appuyer sur la touche "Del" sur la page Home et rentrez ces commandes
-
;debugOn (le point virgule est très important)
-
~usbNetwork (le tilde est très important)
- Connectez vous avec Putty (nous avions sauvegardé les paramètres auparavant ne l'oubliez pas)
- dans la console qui apparait rentrez cette commande :
mntroot rw
- Connectez vous avec Filezilla
Bravo les fichiers internes de votre Kindle sont devant vos yeux =) nous avons réussis.
- Faîtes vos manipulations mais avant de partir n'oubliez surtout pas de rentrez cette commande sur Putty :
mntroot ro
Si vous avez déjà quitté, reconnectez vous tout simplement
- Tapez sur votre kindle :
;debuOff ou éteignez le tout simplement.
J’espère qu'avec ce tuto vous aura aidé le plus possible, si vous avez des question n'hésitez pas a m'envoyer un MP.
A+