Suite à une mise à jour qui s'est mal déroulée, ma liseuse Kobo Glo était en bootloop avec le voyant vert clignotant.
Étant donné que la liseuse est en bootloop, l'espace interne n'est plus accessible pour y copier la mise à jour manuellement.
La solution étant de démonter la liseuse, de récupérer la carte microSD, de la brancher dans un adaptateur afin qu'elle soit reconnu par le PC puis d'y copier la mise à jour.
Attention, vous devrez être sous Linux pour lire le contenu des partitions.
- Pré-requis
- Démontage de la liseuse
- Copie du firmware
- Remontage de la liseuse
- Références et remerciements
1. Pré-requis
Vous aurez besoin :
- D'une carte de crédit
- De votre firmware au format zip : voir ici pour le récupérer
2. Démontage de la liseuse
- Forcer l'extinction de la liseuse en maintenant la position OFF quelques secondes
- Commencer par déclipser légèrement le capot sans outils, juste avec vos doigts
- Vous pouvez maintenant insérer la carte de crédit et faire le tour avec précaution
- Récupérer la carte microSD et la brancher sur le PC
Voici la manipulation en vidéo qui vous permettra de ne pas abîmer votre liseuse.
3. Copie du firmware
Vous pouvez utiliser une version du firmware inférieure, égale ou supérieure à celle que vous aviez à l'origine, peu importe.
Pour mon cas, j'ai utilisé la version kobo-update-3.17.3.zip pour ma Kobo Glo.
Attention à ne pas vous tromper de version au risque de bricker définitivement la liseuse.
Ma carte microSD est donc reconnue avec ses 3 partitions :
[root@local ~]# parted -s /dev/sde print
Numéro Début Fin Taille Type FS Nom
1 9961kB 278MB 268MB primary ext4 rootfs
2 278MB 547MB 268MB primary ext4 recoveryfs
3 547MB 1978MB 1431MB primary fat32 KOBOeReader
Voici le contenu du ZIP kobo-update-3.17.3.zip :
├── KoboRoot.tgz
├── manifest.md5sum
└── upgrade
└── mx50-ntx
├── u-boot_mddr_256-E50610-K4X2G323PC.bin
├── u-boot_mddr_256-E60610D-K4X2G323PC.bin
├── u-boot_mddr_256-E606B0-K4X2G323PC.bin
├── u-boot_mddr_512-E606C0-K4X2G323PC.bin
├── uImage
└── uImage-E606C0
Copiez le contenu du ZIP dans le répertoire .kobo de la partition 3 KOBOeReader :
[root@local download]# 7z x ~/Downloads/kobo-update-3.17.3.zip -o/run/media/tetsumaki/KOBOeReader/.kobo
p7zip Version 9.38.1 (locale=fr_FR.UTF-8,Utf16=on,HugeFiles=on,2 CPUs,ASM)
Processing archive: /home/tetsumaki/Downloads/kobo-update-3.17.3.zip
Extracting KoboRoot.tgz
Extracting manifest.md5sum
Extracting upgrade
Extracting upgrade/mx50-ntx
Extracting upgrade/mx50-ntx/u-boot_mddr_256-E606B0-K4X2G323PC.bin
Extracting upgrade/mx50-ntx/u-boot_mddr_256-E60610D-K4X2G323PC.bin
Extracting upgrade/mx50-ntx/u-boot_mddr_256-E50610-K4X2G323PC.bin
Extracting upgrade/mx50-ntx/uImage-E606C0
Extracting upgrade/mx50-ntx/u-boot_mddr_512-E606C0-K4X2G323PC.bin
Extracting upgrade/mx50-ntx/uImage
Everything is Ok
Folders: 2
Files: 8
Size: 94939334
Compressed: 94270768
4. Remontage de la liseuse
- Insérez la carte microSD dans la liseuse puis allumez là
- La mise à jour devrait débuter, si ce n'est pas le cas, appuyez sur le bouton reset avec un cure-dent
- Si la liseuse vous demande de la reset, faites non (X)
- Après un petit moment, la mise à jour devrait se terminer
- Les fichiers que vous avez copiés dans le répertoire .kobo sont automatiquement supprimés, inutile donc de nettoyer
- Vous pouvez reclipser le capot