![]() |
#1 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,788
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Instructions for patching firmware 4.17.13694
This patch thread is for firmware 4.17.13694 (cb7d9876184f6044b6ce1a8677dacef1ec9376c5) and 4.17.13651 (d06673211ea848c626ab33d4a9ff023b28b111fd).
Instructions for patching on Windows, Linux, or macOS with kobopatch:
This is the largest release (both for the patches and firmware) so far. The work for this release spanned over 3 firmware versions and took many hours of time (it usually only takes ~1 hour) from multiple contributors. A extra large thanks goes to jackie_w and NiLuJe for their extensive (at least 10 hours) of work for this release. Jackie put a lot of work and effort into updating and rewriting nickel patches, and she testing and cross-verified everything I updated. NiLuJe reviewed code for the kobopatch build script, my dotfiles mod for 4.17.13651, and the patch documentation. See the release notes below for full credits. Last edited by geek1011; 09-21-2019 at 11:23 PM. |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,788
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Changes to the kobopatch zip:
v66 (2020-08-19): Fixed "Don't uppercase header/footer text" patches not applying to percent read text (geek1011). v63 (2020-07-08): New "Increase page navigation history" patch (geek1011). v52 (2019-09-21): Everything (no, really, literally everything changed). This is the largest patches release so far. See here for the details. Missing patches: - My 24 line spacing values (waiting for GeoffR to update). - Custom font sizes (waiting for GeoffR to update). Patches for other files / patches not in the main zip: - GeoffR's variant of my toc indentation patch: Spoiler:
Notes about this firmware version: - See the firmware threads for 4.16.13337, 4.17.13651, and 4.17.13694. New patches in this version: - See here. There is also a new interactive demo to test out the different header/footer/margin patches and settings. Last edited by pdurrant; 08-20-2020 at 08:35 AM. Reason: v66 |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 137
Karma: 398492
Join Date: Apr 2018
Device: Kobo Aura One
|
Thank you so much.
|
![]() |
![]() |
![]() |
#4 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,788
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Release notes from GitHub
For convenience, here are the release notes copied from GitHub (please do not quote this post):
v52 This is the initial release for 4.17.13694 (plus 4.17.13651 and 4.16.13337 which were released the same week). This is one of the largest releases of both the patches and the firmware (the new reader interface, and quite a bit of refactoring since 4.15.12920). This release would not have been possible without the extensive work of:
Patch changes (4.16.13162+) The usual patch updates (i.e. not different than between other firmware versions) are not listed here. New:
Renamed:
Rewritten:
Removed:
Other:
There have also been various grammar, spelling, and formatting fixes and improvements to many patches. Comments have also been updated to match the changes in recent firmware versions. Also, values for the Libra H2O (Storm) have been added to a number of CSS patches. Changelog This changelog has been somewhat abbreviated due to the large volume of changes. See the commit log for more details. Also, the versions listed are the versions which the change was directly made to. Usually, unless stated otherwise, this means the newer versions also inherited the change too. Patrick Gaskin (@geek1011):
NiLuJe (@NiLuJe):
NiLuJe has also done quite a bit of code review and has been helpful in general with updating the patches. Jackie (@jackiew1, jackie_w):
Jackie has also done a lot of testing and debugging over PMs on MobileRead. Geoff Reynolds (@geoffreynolds, GeoffR):
Simon (@snarkophilus):
Last edited by geek1011; 09-22-2019 at 12:54 PM. Reason: I wish forums supported Markdown... |
![]() |
![]() |
![]() |
#5 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 114
Karma: 26552
Join Date: Jan 2017
Device: Kobo Forma
|
Absolutely perfect! Thanks so much for the team effort.
Just installed and all great - for me the 'Reduce new header/footer height' was exactly the one i was waiting for. Thanks Jackie for that one! Out of interest, the most annoying thing for me is that it doesn't take much for it to turn upside down when tilted slightly. Is there any way to lock it so that the buttons are always on the right and won't adjust when tilted? Thanks again. FYI how good is the demo mode! Last edited by poczynek; 09-21-2019 at 11:43 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Diligent dilettante
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,440
Karma: 49052774
Join Date: Sep 2019
Location: in my mind
Device: Kobo Sage; Kobo Libra H2O
|
Quote:
It's great to have advanced controls back for sideloaded fonts, and the interactive demo is a work of genius, thanks! One thing I wasn't sure of, does using the patch for "Book Progress Off" affect the progress bar? At the moment, that's all I have showing anyway, with header and footer off. If I can gain an extra line while keeping the bar, great, if not I'll leave it as is. Thanks again to everyone who worked so hard to get these patches ready for us |
|
![]() |
![]() |
![]() |
#7 | |||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,788
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
No problem!
Quote:
Quote:
![]() Quote:
Last edited by geek1011; 09-22-2019 at 12:16 AM. |
|||
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,848
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
|
trying to run this on Mac OS X I get
-bash: /Users/Glitch/Downloads/Kobopatch 4.17/kobopatch.sh: /bin/bash^M: bad interpreter: No such file or directory iMac:Kobopatch 4.17 Glitch$ I renamed the Kobo Patch folder, but this was happening with the original name. 4.17.13694 firmware zip is in the src folder. |
![]() |
![]() |
![]() |
#9 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,788
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Last edited by geek1011; 09-22-2019 at 12:21 AM. |
|
![]() |
![]() |
![]() |
#10 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 137
Karma: 398492
Join Date: Apr 2018
Device: Kobo Aura One
|
Quote:
|
|
![]() |
![]() |
![]() |
#11 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,848
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
|
Quote:
Of interesting note, the progress bar doesn't take up a line of usable space (well maybe if you got the text to be as small as it is), but you CAN get text to ride right up to it. At least I was with the available patches, using Deja Vu Serif eink font. I did modify one patch of GeoffR's, reduce top/bottom page space I replaced the 28 value of the One/Forma with 14. Then it was just tinkering with font size / line spacing in the typeface settings until I was satisfied. I'll probably mess around w/ it more when two missing patches (24 line spacing, and custom font sizes by GeoffR) are added. But this would just be to see if I could fine tune the font size/line spacing. As it is I've got the text to be right to the edge of my Forma, 8" of text? Yes please, and thanks to all you patch writers ![]() |
|
![]() |
![]() |
![]() |
#12 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 834
Karma: 2912460
Join Date: Apr 2009
Device: Kobo Forma
|
thanks for this, Kewl Kobo Krafters !
Last edited by droopy; 09-25-2019 at 04:29 PM. |
![]() |
![]() |
![]() |
#13 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Yeah, AFAICT, the progress bar is essentially an overlay, it doesn't affect page layout at all. If you check on a cover page, you should be able to see a few lines of the image *below* the progress bar
![]() (I've mentioned this in a couple of not-quite-relevant places already, but this time it might actually be the right place ![]() |
![]() |
![]() |
![]() |
#14 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,848
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
|
Ah good to know. I mentioned it didn’t seem to affect the lines per page in one of the 4.17 firmware threads but that was of course prepatch when the pesky top and bottom spacing was lingering.
It always surprises me how much space Kobo throws away. |
![]() |
![]() |
![]() |
#15 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 214
Karma: 1228988
Join Date: Sep 2019
Location: The Netherlands
Device: Kindle Paperwhite 4, Kobo Libra 2
|
This patching business looks interesting, but I would love it of someone helps me explain what I have to do at step 5: Choose your patches from the files in the src folder
Enable patches in the files in the src folder (or use the overrides in kobopatch.yaml to keep your options separate). How the heck do I do this? Is there a tutorial for not-so-tech-smart people? ![]() |
![]() |
![]() |
![]() |
Tags |
kobopatch, patch, patch32lsb, patches, patching |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for patching firmware 3.18.0 | GeoffR | Kobo Developer's Corner | 151 | 10-21-2016 06:15 AM |
Instructions for patching firmware 3.11.0 | GeoffR | Kobo Developer's Corner | 226 | 06-01-2015 05:32 AM |
Instructions for patching firmware 3.12.1 | GeoffR | Kobo Developer's Corner | 56 | 03-20-2015 05:14 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 |
Instructions for patching firmware 3.1.1 | GeoffR | Kobo Developer's Corner | 64 | 04-18-2014 01:23 PM |