Kobo firmware 3.11.0, kobohack, and nickel patching
After a period of silence, and the presentation of the the Kobo H2O (which unfortunately is not sold in Japan by now, grrr, I want to have one!), a new firmware. Kobo jumped from 3.8 to 3.11 and by this unifies the numbering scheme between Desktop version and reader firmware.
As always, the update procedure is well documented, see tag Kobo.
Links to the firmware are available at this thread at MobileRead. The firmware is for Glo/Auro HD is here: kobo-update-3.11.0.zip (don’t put it on a different model, use the appropriate one for your device!)
The first change I saw was actually a bug: When using Japanese as interface language, the home screen is slightly messed up. The description below the icon of books bleeds into the icon itself, see the screenshot on the side. Not very disturbing, but a bit messy. Obviously not checked during quality control.
Changes to the better that are documented on MobileRead or I found:
- new type of tapping zones: top – bottom. The idea os to support one-handed reading
- international kbd: press-and-hold on keys pop up accented characters
- Addition of a “You’ve finished” page, which displays at the end of kepubs, and gives you your reading stats if they have been collected. Also related books are shown, and sharing on Facebook is possible.
- Changed format of book details page, it is structured in tabs.
- Navigation within a book: when one jumps to a different chapter using the table of contents, in the lower left there is a “Previous location” (or 戻る) button instead of the usual “Books” (本). When reading through the chapter it changes back to “Book”.
- New options for page number display in reading settings (second page), allowing to display page numbers per book or chapter, and display as page number, percent, or time remaining in footer (all for kepubs). UPDATE 2014-11-12: These options do not appear when the interface language is Japanese. One can change the interface language to English, then change them, and switch back to Japanese, and the settings are preserved.
- Nice addition: after ejecting the device it goes back to reading mode without unplugging the cable
More changes can be found in this post.
As usual (see previous posts), I try to get ssh running on my Kobo, in addition to some library updates. For this I use the kobohack-j project. The latest release is 140823 and is targeting firmware 3.3.0 and up. Download from here version 140823.
For now I have only installed KoboRoot_hack to get an ssh server, I will probably check later on for the library updates provided by kobohack-j.
Every new firmware release produces a new thread dedicated to the patching of libnickel (and some more libraries) to fix some bugs and add features: The one for 3.11.0 is this thread. The first post contains a download link for a zip file that works on both Windows and Unix (including Mac), including the latest release.
I haven’t patched anything for now, I first need to check if nothing else breaks. But normally I patch the following changes:
- Unitless ePub line height: see this post
- Custom reading footer style
Freedom to advanced fonts controlthere is a warning in the mentioned thread that this creates problems with Japanese user interfaces, so I will not use it
That’s all for now, enjoy.