09-24-2015, 05:12 AM | #1 |
Wizard
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Instructions for patching firmware 3.18.0
See the Index to the Metazoa firmware patches thread for a description of what these patches do.
Before starting: 1. Make sure your Kobo ereader is already running firmware version 3.18.0 (b88456ee3d). 2. Check that your battery is well charged. Patching from Windows, Linux (i386/x86_64), or Mac (OS X 10.8-10.9, i386/x86_64): 1. Download and extract patch_kobo_3180.zip (attached). [WARNING: If using Windows, make sure the path to the extracted files does not contain any '&' characters.] 2. Download the Kobo firmware archive version 3.18.0 for your device (See this thread) and copy it into the 3.18.0_source/ subdirectory. (Don't extract the firmware zip archive.) 3. Read and edit all the *.patch files in the 3.18.0_source/ subdirectory in order to: choose which patches to enable (patch_enable=`yes`) or disable (patch_enable=`no`); and to change some of the replacement values to suit your device and preferences. 4. In Windows double-click 3.18.0.bat; For Linux/Mac open a terminal, change to the patch_kobo_3180/ subdirectory, and run ./3.18.0.sh from the command line. 5. If there were no errors, copy the resulting KoboRoot.tgz from the 3.18.0_target/ subdirectory to the .kobo directory on your ereader. 6. Safely eject and unplug the device, which will then update and restart. To return your ereader to its original unpatched state: 1. Edit all the 3.18.0_source/*.patch files to disable all patches (set patch_enable = `no` for every patch). 2. Repeat steps 4-6 of the procedure above. Last edited by GeoffR; 12-09-2015 at 10:53 AM. Reason: Replaced attachment that I removed by accident. |
09-24-2015, 05:13 AM | #2 |
Wizard
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Notes and more patches
Notes:
* This firmware version has a new bug that affects full-screen reading mode, once triggered it causes the screen to not refresh at all (Aura) or to refresh every page (other devices). It is not caused by these patches, it happens with the stock firmware too. It also affects normal reading mode, but in a much less obvious way. See this post for a fuller description. * There is a new `Force user line spacing in ePubs` patch. This patch is in two parts, part one in libnickel.so.1.0.0 and part two in librmsdk.so.1.0.0, you need to enable both parts for it to work. * The `Change dicthtml strings to micthtml` patch is included in the main archive. If you don't know what this is then you don't need it. (Something to do with custom dictionaries.) * The `ePub fixed/adjustable top/bottom margins` patch has a new option to set the left/right @page margins to a fixed size instead of zero as in earlier versions of the patch. (Default is still zero.) More patches: A replacement hyphenation dictionary for the Dutch language. (This dictionary works with all firmware versions, but needs to be re-installed after each firmware update.) A Turkish language hyphenation dictionary can be found here. Although this firmware version has support for Turkish as a UI language, it doesn't come with a Turkish hyphenation dictionary, so this one will probably remain installed after a firmware update (unless Kobo add their own in a future firmware version.) `Only show multi-touch options on multi-touch devices` (Useful for Glo only) A patch to `Increase ePub L/R margins by 2% in normal reading mode only`. A patch to `Un-Force user font-family in KePubs` A patch to `Disable KePub FullSceenReading block img style` which fixes a problem that only affects KePubs in full-screen reading mode. A patch to `Ignore ePub Adobe XPGT stylesheet (page-template.xpgt)` It turns out the existing `Custom page refresh options` patches don't work on the Aura. This `Custom page refresh options (Aura only)` patch can be used instead. If you know of any other patches for firmware 3.18.0 post them in this thread and I'll add them to this post. Last edited by GeoffR; 11-29-2015 at 10:25 PM. Reason: Added link to `Custom page refresh options (Aura only)` patch. |
09-24-2015, 09:56 AM | #3 |
Evangelist
Posts: 407
Karma: 314204
Join Date: Jan 2015
Device: bq Avant XL, Kobo Aura H2O, Onyx Boox M96C Plus
|
Thank you so much, GeoffR!
|
09-24-2015, 11:13 AM | #4 |
eBook-Reader-Fan
Posts: 175
Karma: 444178
Join Date: Sep 2012
Location: Saarbruecken / DE
Device: Kobo Aura H2O 2nd Edition
|
Thank you very much, GeoffR.
|
09-24-2015, 12:44 PM | #5 |
Connoisseur
Posts: 68
Karma: 152
Join Date: Jun 2015
Device: Kobo Glo HD
|
You are the best.
|
09-24-2015, 12:53 PM | #6 |
The Couch Potato
Posts: 34,509
Karma: 230999999
Join Date: Aug 2015
Device: Kobo Glo, Kobo Touch, Archos 9, Onyx Boox C67ML Carta
|
Thank you very much, GeoffR.
|
09-24-2015, 01:45 PM | #7 |
Eternal light
Posts: 263
Karma: 1088802
Join Date: Jun 2015
Location: South Wales
Device: Kobo Glo, Aura, Touch, H2O - now Aura One and Kindle Oasis 3
|
can't find the 3.18.0 download in that thread...?
Scratch that ;-) |
09-24-2015, 01:49 PM | #8 |
Bookworm
Posts: 975
Karma: 768585
Join Date: Aug 2010
Location: Netherlands
Device: Sony prs-650, Kobo Glo HD (2x), Kobo Glo
|
|
09-24-2015, 02:36 PM | #9 | |
Addict
Posts: 250
Karma: 2731310
Join Date: Jan 2013
Device: Kobo Aura
|
Thanks for the patches
Quote:
What is odd though if I open the reading settings, and close it, it no longer does a page refresh every chapter, it appears to not do it at all, no mater how many times I turn the page! I have to close, and reopen the book before the refresh will work again. very odd. Something funny had been done with page refreshes this firmware, that's for sure. Last edited by freekobo; 09-24-2015 at 02:48 PM. |
|
09-24-2015, 02:47 PM | #10 |
BLAM!
Posts: 13,497
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@freekobo: That's a decent possibility, the Aura is the only Kobo device using some kind of variation on the "regal" waveform tech, so it does handle eink updates in a different way.
|
09-24-2015, 05:42 PM | #11 | |
Wizard
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
Also, could someone with a device other than a Glo or Aura check whether the reading settings page has options for "Pinch to adjust font size" and "Two-finger swipe to adjust brightness"? I wonder if it is just the firmware getting confused about whether it is running on the Glo or Aura in some places. Last edited by GeoffR; 09-24-2015 at 06:05 PM. Reason: FullScreenReading refresh bug affects other devices too. |
|
09-24-2015, 11:20 PM | #12 | |
Bibliophagist
Posts: 40,363
Karma: 156982136
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
09-25-2015, 03:50 AM | #13 |
Wizard
Posts: 2,851
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
|
Just since it's not been specifically mentioned has having the full screen reading issue, I can confirm the H2O is indeed affected. I debated sticking with 3.17.3 or converting back to epub. I'd switched to kepub after they enabled sideloaded kepubs to have some reading stats. While that's a nifty feature, I'd rather have a full screen experience which I can get with epub and patches.
That'll teach me for converting for a minor feature. |
09-25-2015, 04:39 AM | #14 | |
Wizard
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
`Only show multi-touch options on multi-touch devices`
Quote:
Edit: Patch updated, it now displays the correct instructons for adjusting the brightness on the help pages. The two-finger swipe doesn't work on the Glo, use the brightness slider or a single-finger swipe along the left margin in a book instead. Firmware 3.18.0, paste into libnickel.so.1.0.0.patch: Spoiler:
Last edited by GeoffR; 09-27-2015 at 07:42 PM. Reason: Updated patch, removed alternative. |
|
09-25-2015, 08:35 AM | #15 | |
Wizard
Posts: 1,847
Karma: 3212428
Join Date: Jun 2011
Device: iphone stanza, kobo touch,ASUS TF300,KOBO GLO, Kobo Aura HD, Kobo Mini
|
Quote:
regards JAck |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for patching firmware 3.15.0 | GeoffR | Kobo Developer's Corner | 146 | 05-24-2016 06:10 AM |
Instructions for patching firmware 3.17.3 | GeoffR | Kobo Developer's Corner | 60 | 09-17-2015 05:35 PM |
Instructions for patching firmware 3.17.0 | GeoffR | Kobo Developer's Corner | 49 | 08-16-2015 05:20 AM |
Instructions for patching firmware 3.16.10 | GeoffR | Kobo Developer's Corner | 12 | 08-14-2015 03:40 AM |
Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 10:06 AM |