03-14-2020, 02:47 AM | #1 |
Wizard
Posts: 2,792
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
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:
|
03-14-2020, 02:48 AM | #2 |
Wizard
Posts: 2,792
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). 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 | |
|
03-14-2020, 02:48 AM | #3 |
Wizard
Posts: 2,792
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
reserved
|
03-14-2020, 06:21 AM | #4 |
Zealot
Posts: 137
Karma: 398492
Join Date: Apr 2018
Device: Kobo Aura One
|
That was a quick couple of days
Thank you! |
03-14-2020, 10:23 AM | #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 | |
|
03-14-2020, 10:54 AM | #6 |
Grand Sorcerer
Posts: 11,549
Karma: 230505502
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Many thanks! I can now finally update my Libra.
|
03-14-2020, 10:58 AM | #7 |
Enthusiast
Posts: 29
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?
|
03-14-2020, 11:10 AM | #8 | |
Wizard
Posts: 2,792
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
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 |
|
03-14-2020, 02:00 PM | #9 |
Enthusiast
Posts: 29
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)
|
03-14-2020, 02:06 PM | #10 |
Wizard
Posts: 2,792
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
|
03-14-2020, 02:50 PM | #11 |
Resident Curmudgeon
Posts: 76,495
Karma: 136564766
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. |
03-14-2020, 02:54 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. |
03-14-2020, 03:23 PM | #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} |
03-14-2020, 03:36 PM | #14 | |
Grand Sorcerer
Posts: 6,224
Karma: 16536676
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
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. |
|
03-14-2020, 03:40 PM | #15 |
Guru
Posts: 965
Karma: 3475832
Join Date: May 2012
Location: France
Device: Elipsa, Sage
|
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 |