Kobo Libra H2O La liseuse Kobo Libra H2O en mode nuit, affichant « Seconde Fondation », de Isaac Asimov.

Ayant fait l'acquisition de cette liseuse, il fallait passer par quelques étapes avant de pouvoir réellement m'en servir.
Voici une petite liste des choses à faire, un grand merci à BoboTraX pour le coup de main.


Premier Démarrage

Avant tout, faisons une sauvegarde. Ensuite, il était hors de question de m'inscrire sur un quelconque site pour jouir de la bête. Enfin, il fallait aussi jarter le logo du revendeur.

  1. Brancher le cordon USB à l'ordinateur.
  2. Lorsque la liseuse démarre, choisir "Vous n'avez pas de réseau Wi-Fi ?".
  3. La liseuse est détectée et montée en tant que /media/tiger-222/KOBOeReader, la démonter.
  4. Faire une sauvegarde :
    dd bs=4M conv=sync,noerror status=progress if=/dev/sdc of="kobo-$(date '+%Y%m%d')-full.dd"
  5. Remonter la liseuse.
  6. Faire une copie du dossier .kobo.
  7. Outrepasser la demande d'enregistrement :
    sqlite3 /media/tiger-222/KOBOeReader/.kobo/KoboReader.sqlite "INSERT INTO user(UserID,UserKey) VALUES('1','');"
  8. Virer le logo du revendeur :
    echo "[General]\naffiliate=Kobo\n" > /media/tiger-222/KOBOeReader/.kobo/affiliate.conf

Mettre à Jour le Firmware

La procédure pour mettre à jour le firmware est relativement simple. À garder sous le coude pour les futures mises à jour (liens intéressants 1 et 2).

  1. Télécharger le firmware (4.20.14622 à l'heure où j'écris ces lignes).
  2. Installer le firmware :
    unzip kobo-update-4.20.14622.zip -d /media/tiger-222/KOBOeReader/.kobo/
  3. Éjecter la liseuse et patienter.

Hacker le Firmware

Il y a possibilité de personnaliser quelques options et comportements de la liseuse, gros point positif !

  1. Voir l'étape précédente pour télécharger le firmware.
  2. Télécharger le patcheur : kobopatch_XXX.zip (où XXX est la version du firmware ; v59 à l'heure où j'écris ces lignes).
  3. Décompresser le patcheur :
    unzip kobopatch_XXX.zip
  4. Copier le firmware dans le dossier src du patcheur :
    cp kobo-update-XXX.zip src
  5. Éditer les fichiers src/*.yml pour activer les patches désirés. Pour ma part, j'ai activé :
    # libadobe.so.yml
    - Remove PDF map widget shown during panning
    
    # libnickel.so.1.0.0.yml
    - Allow USB storage even when device locked
    - Remove beta features not supported text
    - Disable all tutorial dialogs
    - Remove recommendations (row1col2) from home screen
    - Never show Kobo Plus, wishlist, and points SmartLinks
    - Hide top-left menu item - Dropbox
    - Hide top-left menu item - Pocket
    - Hide top-left menu item - Store
    - Hide top-left menu item - Recommended
    - Hide top-left menu item - Wishlist
    - Hide top-left menu item - Activity
    - Increase TOC level indentation and fix extra indentation bug
    - Remove title from reading header/footer
    - Don't uppercase header/footer text and change page number text
    - FeatureSettings - BookSpecificStats
    - Custom left & right margins
    - ePub disable built-in body padding-bottom
    - Custom kepub default margins
    - Set KePub hyphenation
    - Force user font-family in ePubs (Part 1 of 2)
    - ePub constant font sharpness
    - KePub constant font sharpness
    - Un-Force user text-align in div,p tags in KePubs
    - ePub uniform font scale
    - Dictionary text font-family/font-size/line-height
    - Custom navigation menu page number text
    - Shorten dictionary entry not found message
    - Change Wikipedia search language (fr)
    
    # librmsdk.so.1.0.0.yml
    - Disable orphans/widows avoidance
    - Default ePub serif font (Amasis)
    - Default ePub sans-serif font (Gill Sans)
    - Default ePub symbol font (Symbol)
    - Force user font-family in ePubs (Part 2 of 2)
    - Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt)
    
    # nickel.yml
    - Increase size of kepub chapter progress chart
    - Reduce top/bottom page spacer
    - Custom synopsis details line spacing
    - Custom synopsis font size
    - Increase home screen cover size
    - Dictionary pop-up - increase available text area
    - Increase Book Details synopsis area
    - Increase library cover size
    - Custom collection/author header title font
    - Reduce new header/footer height
    - Custom new header/footer font
    - Custom page navigation scrubber
    - Customise Header back button
    - Increase headlines font
    - New home screen subtitle custom font
    
  6. Patcher le firmware :
    ./kobopatch.sh
  7. Installer les patches :
    cp out/KoboRoot.tgz /media/tiger-222/KOBOeReader/.kobo/
  8. Éjecter la liseuse. C'est terminé.

Meilleur Dictionnaire

Le dictionnaire par défaut de la langue française ne casse pas 3 pattes à un canard. Installons un autre basé sur Wiktionnaire :

  1. Télécharger dicthtml-fr.zip.
  2. Copier le fichier tel quel :
    cp dicthtml-fr.zip /media/tiger-222/KOBOeReader/.kobo/dict/