|
|
#1 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
Instructions for patching firmware 4.20.14622
This patch thread is for firmware 4.20.14622 (8bb853a72a7c209047baedb2ef5b3c38eebf45e5):
Instructions for patching on Windows, Linux, or macOS with kobopatch:
|
|
|
|
|
|
#2 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
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). v61 (2020-05-19): New "Reduce height of page navigator arrows" and "Series list increase cover thumbnails" patches (jackie_w). v60 (2020-05-01): New bulgarian keyboard patch (Svens), rewrote most libnickel patches for kobopatch v0.15.0 (geek1011), some nickel patch improvements (jackie_w). v59 (2020-03-14): Initial release for 4.20.14622. See the release notes for more info. Missing patches: - None! Notes about this firmware version: - None. New patches in this version: - Svens: Bulgarian phonetic keyboard. - jackie_w: Reduce height of page navigator arrows - jackie_w: Series list increase cover thumbnails Last edited by pdurrant; 08-20-2020 at 09:36 AM. Reason: v66 |
|
|
|
| Advert | |
|
|
|
|
#3 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
reserved
|
|
|
|
|
|
#4 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 137
Karma: 398492
Join Date: Apr 2018
Device: Kobo Aura One
|
That was a quick couple of days
![]() Thank you! |
|
|
|
|
|
#5 |
|
Enthusiast
![]() Posts: 47
Karma: 10
Join Date: Mar 2019
Location: Washington DC
Device: Kobo Aura HD
|
Just updated and applied the patch, successfully!
Thanks for the amazing and speedy work. |
|
|
|
| Advert | |
|
|
|
|
#6 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,001
Karma: 243829945
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Many thanks! I can now finally update my Libra.
|
|
|
|
|
|
#7 |
|
Enthusiast
![]() ![]() Posts: 30
Karma: 134
Join Date: Apr 2017
Device: Kobo Glo, Kobo Aura, Kobo Libra H2O, Kindle Oasis
|
I'm still not very comfortable with kobopatch and my very first update didn't go well. Do you see in the attached log what the problem is?
|
|
|
|
|
|
#8 | |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
Quote:
Code:
Hide all games:
- Enabled: no
- FindZlib: "#boggleContainer[devModeOn=false][qApp_deviceIsStorm=true]"
- ReplaceZlib: {Find: "[devModeOn=false][qApp_deviceIsStorm=true]", Replace: ""} # games are hidden on storm, so make it apply to everything
|
|
|
|
|
|
|
#9 |
|
Enthusiast
![]() ![]() Posts: 30
Karma: 134
Join Date: Apr 2017
Device: Kobo Glo, Kobo Aura, Kobo Libra H2O, Kindle Oasis
|
Wow! This is great and fast personal patch! Much appreciated. Could this patch also work with a Kobo Aura? (I don't have it on hand to test)
|
|
|
|
|
|
#10 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,811
Karma: 7423683
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
|
|
|
|
|
|
#11 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,786
Karma: 150249619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Will the original 4.20.14601 sickel patch work or do we need a new one?
Thank you everyone who worked on the patches. Last edited by JSWolf; 03-14-2020 at 02:57 PM. |
|
|
|
|
|
#12 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 76
Karma: 10742
Join Date: Jul 2017
Location: Serbia
Device: Kobo Aura One
|
I seem to be missing something about dictionaries on version 4.20. I found the GitHub discussion where it was said that micthtml patching is no longer needed, and that naming custom dictionaries dicthtml and marking them read-only would bypass sync. That's what I did (I'm using Windows 10), but syncing always overrides my dictionaries? Any pointers?
As always, a big thanks to all those who labour to bring out the patches to us. |
|
|
|
|
|
#13 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 834
Karma: 2912460
Join Date: Apr 2009
Device: Kobo Forma
|
On the "Dictionary text font-family/font-size/line-height" patch by jackie_w
I like patching the firmware. But my ability is just changing 'no' to 'yes.
I want to use jackie_w's dictiionary patch. I want to decrease line height and font size. (I'm okay for now with font family). What exactly do i change? For example, i see Code:
# Un-comment and edit next line to change font-size
#- ReplaceString: {Offset: 15, Find: "%1px", Replace: "32px", MustMatchLength: yes}
Also, for Code:
# Un-comment and edit next line to change line spacing
#- ReplaceString: {Offset: 34, Find: "1.40em", Replace: "1.30em", MustMatchLength: yes}
Thanks. Code:
Dictionary text font-family/font-size/line-height:
- Enabled: yes
- Description: |
This patch allows you to to customise the appearance of the text
in the pop-up and full-screen dictionary widgets.
4.17.13651: improved to also reduce the blank lines displayed in many
sideloaded custom dictionaries which contain <blockquote>.
.
See https://www.mobileread.com/forums/showpost.php?p=3521137&postcount=48
for screenshots
.
You can change one or more of the following properties:
- font-family
- font-size
- line-height
.
These are the Kobo defaults
Glo - Georgia 23px 1.4em
H2O - Georgia 29px 1.4em
GloHD - Georgia 32px 1.4em
AuraONE - Georgia 42px 1.4em
#
# Stage 1: Change DictionaryView to remove %variables
# from:
# * { font: %1px %2; line-height: 1.4em; }
# div.descriptionFont { font-family: %3; }
# ol { font-size: %1px; font-weight: bold; margin-left: %4em; margin-top: 0px; }
# ol p { font-size: %1px; font-weight:normal; }
# to:
# * { font-size: %1px; line-height: 1.40em;font-family: Georgia ;}
# ol {margin-left:1em; margin-top:0}
# blockquote {margin:0.3em 0 0.3em 1em} blockquote>blockquote {margin:-0.3em 0 0 2em}
#
# ##### N.B. Do not change the next 4 lines #####
- FindReplaceString:
Find: "* { font: %1px %2; line-height: 1.4em; }\ndiv.descriptionFont { font-family: %3; }\nol { font-size: %1px; font-weight: bold; margin-left: %4em; margin-top: 0px; }\nol p { font-size: %1px; font-weight:normal; }\n"
Replace: "* { font-size: %1px; line-height: 1.40em;font-family: Georgia ;}\n\nol {margin-left:1em; margin-top:0}\nblockquote {margin:0.3em 0 0.3em 1em} blockquote>blockquote {margin:-0.3em 0 0 2em}\n"
MustMatchLength: yes
# ##### N.B. Do not change anything above this line #####
#
# Stage 2: N.B. You MUST keep old and new strings EXACTLY the same length
#
# Notes for changing font-family:
# 1. Pad the shorter of the old/new strings with spaces to
# keep same length for both strings (see examples below)
#
# 2. If the new font-family name (max. 29 chars) contains any spaces it
# should be wrapped in 'single quotes' (see examples 2, 3)
#
# 3. To change from Georgia to the Kobo default sans-serif font, Avenir,
# use either one of the following to achieve the same result:
# - sans-serif
# - 'Avenir Next Medium'
#
# Un-comment ONE ONLY of the following ReplaceString examples
# to change dictionary font-family from default Georgia:
# - to a different built-in font
# - to one of your sideloaded custom fonts
#
#- ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "sans-serif", MustMatchLength: yes}
#- ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "'Gill Sans'", MustMatchLength: yes}
#- ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "'Kobo Nickel'", MustMatchLength: yes}
#- ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "Bookerly", MustMatchLength: yes}
#
# Un-comment and edit next line to change font-size
#- ReplaceString: {Offset: 15, Find: "%1px", Replace: "32px", MustMatchLength: yes}
#
# Un-comment and edit next line to change line spacing
#- ReplaceString: {Offset: 34, Find: "1.40em", Replace: "1.30em", MustMatchLength: yes}
|
|
|
|
|
|
#14 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,269
Karma: 16544702
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
Regarding line spacing ... 1.40em is the default, a smaller number will display the dictionary definition lines closer together. You must keep each "Replace" value exactly the same length as the "Find" value. |
|
|
|
|
|
|
#15 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 978
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage, Libra 2
|
what did I do wrong?
The .bat file aborts just as it opens the nickel file (which I annex as a .txt file). I have read and reread what I have done to it, checking with a printout I have of the 4.18.13737 version, which worked ever since, and can't see where I went wrong. Can anybody help me?
Many thanks. |
|
|
|
![]() |
| Tags |
| kobopatch, patch, patch32lsb, patches, patching |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Instructions for patching firmware 3.18.0 | GeoffR | Kobo Developer's Corner | 151 | 10-21-2016 07:15 AM |
| Instructions for patching firmware 3.16.10 | GeoffR | Kobo Developer's Corner | 12 | 08-14-2015 04:40 AM |
| Instructions for patching firmware 3.16.0 | GeoffR | Kobo Developer's Corner | 74 | 08-12-2015 03:12 PM |
| Instructions for patching firmware 3.2.0 | DNSB | Kobo Developer's Corner | 66 | 12-05-2014 08:28 AM |
| Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 11:06 AM |