Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 03-03-2020, 12:16 AM   #1
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Instructions for patching firmware 4.20.14601

This patch thread is for firmware 4.20.14601 (30c2f5c348a74f67a162021a5d8cad7d4893b088):

Instructions for patching on Windows, Linux, or macOS with kobopatch:
  1. Download the Kobo firmware release
    You can find the download links here here.
  2. Download and extract the patch zip
    Download and unzip kobopatch_4.20.14601.zip from here.
  3. Copy the firmware file to the src folder
    Copy the original firmware you just downloaded into the kobopatch src folder.
  4. Install the firmware if needed
    Install the firmware on your kobo BEFORE proceeding with the next steps. You can do this by extracting the contents of the firmware zip into the .kobo folder and ejecting.
  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).
  6. Run kobopatch
    Double-click kobopatch.bat on Windows, or run ./kobopatch.sh on Linux or macOS. On macOS, you can drag it into the terminal and press enter (you may need to go to System Preferences - Security and Privacy - General to confirm that you actually want to run it).
  7. Install the patches by copying KoboRoot.tgz into the .kobo folder of your device
    If the patching succeeded, a file named KoboRoot.tgz will be created in the out folder. Copy it to the .kobo folder of your device. Safely remove your device once you are finished. On Linux, you may have to press Ctrl+H to show the .kobo folder.
Download
geek1011 is offline   Reply With Quote
Old 03-03-2020, 12:16 AM   #2
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
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).
v60 (2020-05-01): New bulgarian keyboard patch (Svens), updated kobopatch to v0.15.0 (geek1011).
v59 (2020-03-14): Updated "My 24 line spacing values" patch, fixed running on Cygwin, removed unnecessary "Change pop-up footnote font-family" (it's now built-in) and "Change dicthtml strings to micthtml" (there's now a built-in method) patches.
v58 (2020-03-03): Initial release for 4.20.14601. See the release notes for more info.

Missing patches:
- None!

Notes about this firmware version:
- There is now a Series tab in My Books. To use this with sideloaded books, you must either wait for the updated Calibre plugin or use seriesmeta from kepubify v3.1.0+ to generate the SeriesID column.
- Images in dictionaries have been fixed!
- You can now override built-in dictionaries and prevent them from being overwritten during sync by setting them as read-only.

New patches in this version:
- Customise Header back button (jackie_w)

Last edited by pdurrant; 08-20-2020 at 08:36 AM. Reason: v66
geek1011 is offline   Reply With Quote
Advert
Old 03-03-2020, 12:17 AM   #3
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
reserved
geek1011 is offline   Reply With Quote
Old 03-03-2020, 03:56 AM   #4
rtiangha
Evangelist
rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.
 
Posts: 496
Karma: 356531
Join Date: Jul 2016
Location: 'burta, Canada
Device: Kobo Glo HD
It might be the late night clouding the brain on this end, but does the KePub stylesheet additions libnickel patch work for anyone? No matter what option I enable, ReplaceString fails to find the specified bytes.
rtiangha is offline   Reply With Quote
Old 03-03-2020, 06:31 AM   #5
fer1803
Enthusiast
fer1803 began at the beginning.
 
Posts: 28
Karma: 10
Join Date: Feb 2012
Device: none
there is any way to install the patch without having to manually edit the files of the new version? That is to say use the src files from previous versions to use the same patches that we already have installed? thanks in advance!
fer1803 is offline   Reply With Quote
Advert
Old 03-03-2020, 08:00 AM   #6
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by rtiangha View Post
It might be the late night clouding the brain on this end, but does the KePub stylesheet additions libnickel patch work for anyone? No matter what option I enable, ReplaceString fails to find the specified bytes.
That should have worked... I thought I tested it. Try changing the instruction for the commented out replacements to FindReplaceString, and remove the Offset.

Here:

Code:
KePub stylesheet additions:
  - Enabled: no
  - Description: Makes room to add some additional CSS to the default KePub stylesheet.
    # See replacement CSS below for examples.
  - FindBaseAddressString: ".KBHighlighting, .KBSearchResult {"
  - ReplaceString: {Offset:   0, Find: ".KBHighlighting, .KBSearchResult { background-color: #C6C6C6 !important; } \t",                                                                         Replace: ".KBHighlighting,.KBSearchResult{background-color:#C6C6C6!important}.KBSearch", MustMatchLength: yes}
  - ReplaceString: {Offset:  76, Find: ".KBSearchResult, .KBAnnotation, .KBHighlighting { font-size: 100% !important; -webkit-text-combine: inherit !important; } \t",                          Replace: "Result,.KBAnnotation,.KBHighlighting{font-size:100%!important;-webkit-text-combine:inherit!important}.KBAnnotation[writingM", MustMatchLength: yes}
  - ReplaceString: {Offset: 199, Find: ".KBAnnotation[writingMode=\"horizontal-tb\"] { border-bottom: 2px solid black !important; } \t", Replace: "ode=\"horizontal-tb\"]{border-bottom:2px solid black!important}.KBAnnotation[writingMode=\"ver", MustMatchLength: yes}
  - ReplaceString: {Offset: 290, Find: ".KBAnnotation[writingMode=\"vertical-rl\"] { border-right: 2px solid black !important; } \t",      Replace: "tical-rl\"]{border-right:2px solid black!important}.KBAnnotation[writingMode=\"vertical-lr", MustMatchLength: yes}
  - ReplaceString: {Offset: 378, Find: ".KBAnnotation[writingMode=\"vertical-lr\"] { border-left: 2px solid black !important; }",          Replace: "\"]{border-left:2px solid black!important}/******************************************/", MustMatchLength: yes}
    #
    # Replacement value: CSS string of exactly 44 characters in length:
    #
    # Example 1: Make full justification the default:
# - FindReplaceString: {Find: "/******************************************/", Replace: "body{text-align:justify                    }", MustMatchLength: yes}
    #
    # Example 2: text-rendering:optimizeSpeed: Disables kerning, but fixes some
    # rendering problems that affect fully justified text.
# - FindReplaceString: {Find: "/******************************************/", Replace: "body{text-rendering:optimizeSpeed          }", MustMatchLength: yes}
    #
    # Example 3: text-rendering:optimizeLegibility: Enables ligatures, but causes
    # some additional rendering problems for fully justified text.
# - FindReplaceString: {Find: "/******************************************/", Replace: "body{text-rendering:optimizeLegibility     }", MustMatchLength: yes}
    #
    # Example 4: Make KePub font sizes match ePub font sizes: ePubs render with
    # 1.5 times the font size of KePubs by default. With this enabled they match.
# - FindReplaceString: {Find: "/******************************************/", Replace: "#book-inner{font-size:1.5em                }", MustMatchLength: yes}

Last edited by geek1011; 03-03-2020 at 08:14 AM.
geek1011 is offline   Reply With Quote
Old 03-03-2020, 08:01 AM   #7
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by fer1803 View Post
there is any way to install the patch without having to manually edit the files of the new version? That is to say use the src files from previous versions to use the same patches that we already have installed? thanks in advance!
If you switch to using overrides and copying your direct changes to another file, you would be able to just copy the new files over the old.
geek1011 is offline   Reply With Quote
Old 03-03-2020, 08:25 AM   #8
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by geek1011 View Post
That should have worked... I thought I tested it. Try changing the instruction for the commented out replacements to FindReplaceString, and remove the Offset.

Here:

Code:
KePub stylesheet additions:
  - Enabled: no
  - Description: Makes room to add some additional CSS to the default KePub stylesheet.
    # See replacement CSS below for examples.
  - FindBaseAddressString: ".KBHighlighting, .KBSearchResult {"
  - ReplaceString: {Offset:   0, Find: ".KBHighlighting, .KBSearchResult { background-color: #C6C6C6 !important; } \t",                                                                         Replace: ".KBHighlighting,.KBSearchResult{background-color:#C6C6C6!important}.KBSearch", MustMatchLength: yes}
  - ReplaceString: {Offset:  76, Find: ".KBSearchResult, .KBAnnotation, .KBHighlighting { font-size: 100% !important; -webkit-text-combine: inherit !important; } \t",                          Replace: "Result,.KBAnnotation,.KBHighlighting{font-size:100%!important;-webkit-text-combine:inherit!important}.KBAnnotation[writingM", MustMatchLength: yes}
  - ReplaceString: {Offset: 199, Find: ".KBAnnotation[writingMode=\"horizontal-tb\"] { border-bottom: 2px solid black !important; } \t", Replace: "ode=\"horizontal-tb\"]{border-bottom:2px solid black!important}.KBAnnotation[writingMode=\"ver", MustMatchLength: yes}
  - ReplaceString: {Offset: 290, Find: ".KBAnnotation[writingMode=\"vertical-rl\"] { border-right: 2px solid black !important; } \t",      Replace: "tical-rl\"]{border-right:2px solid black!important}.KBAnnotation[writingMode=\"vertical-lr", MustMatchLength: yes}
  - ReplaceString: {Offset: 378, Find: ".KBAnnotation[writingMode=\"vertical-lr\"] { border-left: 2px solid black !important; }",          Replace: "\"]{border-left:2px solid black!important}/******************************************/", MustMatchLength: yes}
    #
    # Replacement value: CSS string of exactly 44 characters in length:
    #
    # Example 1: Make full justification the default:
# - FindReplaceString: {Find: "/******************************************/", Replace: "body{text-align:justify                    }", MustMatchLength: yes}
    #
    # Example 2: text-rendering:optimizeSpeed: Disables kerning, but fixes some
    # rendering problems that affect fully justified text.
# - FindReplaceString: {Find: "/******************************************/", Replace: "body{text-rendering:optimizeSpeed          }", MustMatchLength: yes}
    #
    # Example 3: text-rendering:optimizeLegibility: Enables ligatures, but causes
    # some additional rendering problems for fully justified text.
# - FindReplaceString: {Find: "/******************************************/", Replace: "body{text-rendering:optimizeLegibility     }", MustMatchLength: yes}
    #
    # Example 4: Make KePub font sizes match ePub font sizes: ePubs render with
    # 1.5 times the font size of KePubs by default. With this enabled they match.
# - FindReplaceString: {Find: "/******************************************/", Replace: "#book-inner{font-size:1.5em                }", MustMatchLength: yes}
That seems to have worked. It did allow the patches to be applied.

Do you know if he 4.19 Sickel patch still works or does it have to be reworked? This is the 4.19 patch.

Code:
sickel reboot timeout (20 sec):
  - Enabled: no
  - Description: increases sickel reboot time if no ping from 10s to 20s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035E0, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x0035F2, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x00383E, FindH: 44 F6 20 61, ReplaceH: 49 F6 40 41}
      
sickel reboot timeout (30 sec):
  - Enabled: yes
  - Description: increases sickel reboot time if no ping from 10s to 30s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035E0, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x0035F2, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x00383E, FindH: 44 F6 20 61, ReplaceH: 4E F6 60 21}
JSWolf is offline   Reply With Quote
Old 03-03-2020, 08:38 AM   #9
Semwize
Guru
Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.
 
Posts: 873
Karma: 252902
Join Date: Jun 2016
Device: Kobo
Quote:
Originally Posted by JSWolf View Post
Sickel patch
Spoiler:
Code:
sickel reboot timeout (20 sec):
  - Enabled: no
  - Description: increases sickel reboot time if no ping from 10s to 20s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035F8, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x00360A, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x003856, FindH: 44 F6 20 61, ReplaceH: 49 F6 40 41}
      
sickel reboot timeout (30 sec):
  - Enabled: no
  - Description: increases sickel reboot time if no ping from 10s to 30s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035F8, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x00360A, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x003856, FindH: 44 F6 20 61, ReplaceH: 4E F6 60 21}
try

geek1011,
Extra dictionaries also do not show the size (except the full name) and offer to synchronize them (download) ...

And works great I have 6 Extra dictionaries installed.

Last edited by Semwize; 03-03-2020 at 08:45 AM.
Semwize is offline   Reply With Quote
Old 03-03-2020, 08:45 AM   #10
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Semwize View Post
Spoiler:
Code:
sickel reboot timeout (20 sec):
  - Enabled: no
  - Description: increases sickel reboot time if no ping from 10s to 20s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035F8, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x00360A, FindH: 42 F2 10 71, ReplaceH: 44 F6 20 61}
  - ReplaceBytes: {Offset: 0x003856, FindH: 44 F6 20 61, ReplaceH: 49 F6 40 41}
      
sickel reboot timeout (30 sec):
  - Enabled: no
  - Description: increases sickel reboot time if no ping from 10s to 30s
  - PatchGroup: sickel reboot timeout
  - ReplaceBytes: {Offset: 0x0035F8, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x00360A, FindH: 42 F2 10 71, ReplaceH: 47 F2 30 51}
  - ReplaceBytes: {Offset: 0x003856, FindH: 44 F6 20 61, ReplaceH: 4E F6 60 21}
try

Thank you. No errors when patching.
JSWolf is offline   Reply With Quote
Old 03-03-2020, 08:53 AM   #11
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by Semwize View Post
geek1011,
Extra dictionaries also do not show the size (except the full name) and offer to synchronize them (download) ...

And works great I have 6 Extra dictionaries installed.
Yes, that's due to a half-fix (on Kobo's part) of the spaces in names issue. @jackie_w and I are aware of it and are looking into it. Everything else works perfectly, though, and Kobo did make quite a few other full bugfixes.
geek1011 is offline   Reply With Quote
Old 03-03-2020, 11:14 AM   #12
Fenrag
Member
Fenrag began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Feb 2020
Device: Kobo Clara HD
Thank you very much for the patch, it's a shame that the 'My 24 line spacing values' doesn't work. I had gotten very used to him. Hopefully you can make it work.
Fenrag is offline   Reply With Quote
Old 03-03-2020, 04:50 PM   #13
MGlitch
Wizard
MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.
 
Posts: 2,841
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
Have you had any luck with a patch to get the dictionary to open to full screen without the intermediary step of tapping a button?
MGlitch is offline   Reply With Quote
Old 03-03-2020, 11:31 PM   #14
rtiangha
Evangelist
rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.rtiangha ought to be getting tired of karma fortunes by now.
 
Posts: 496
Karma: 356531
Join Date: Jul 2016
Location: 'burta, Canada
Device: Kobo Glo HD
I don't think the Change dicthtml strings to micthtml libnickel patch actually works, although it patches in successfully.

I use English as my main language and the only languages that appear in the dictionary drop down are English and French and I can do look ups in both languages. However, the Settings menu says I have no dictionaries installed (0MB). Yet looking in the database, both the Installed and IsSynced columns all say 'true'. The files are all still there in micthtml format.

Uninstall the patch, rename everything back to dicthtml and everything works as expected.
rtiangha is offline   Reply With Quote
Old 03-04-2020, 04:12 AM   #15
fer1803
Enthusiast
fer1803 began at the beginning.
 
Posts: 28
Karma: 10
Join Date: Feb 2012
Device: none
I have installed the new patch, and I have activated the same ones that I had installed with the previous version, among them those that affect the margins in kpub, but I do not know why, in kepub there is much more space in both the lower margin and in the superior, leaving practically a blank line in both, in the previous firmware it did not happen to me, why can it be?
fer1803 is offline   Reply With Quote
Reply

Tags
kobopatch, patch, patch32lsb, patches, patching


Forum Jump

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 06:15 AM
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.0 GeoffR Kobo Developer's Corner 74 08-12-2015 02:12 PM


All times are GMT -4. The time now is 11:35 PM.


MobileRead.com is a privately owned, operated and funded community.