Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 03-26-2026, 07:48 AM   #1
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: 82,816
Karma: 153071045
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Patches for Firmware 4.38.23648 Version 2

Firmware 4.38.23648 is for the Libra 2.

This thread is for the patches for the new firmware 4.38.23648. Most of the patches work. It may work for later firmware. I cannot say as I've not tried.

All of the patchers have been updated thanks to @geek1011

I would like to thank @aardvark for the original updated Windows .exe, geek1011 for fixing all of patchers and @jackie-w and @Semwize for help in updating some of the patches.

Use the file kobopatch.yaml to override the no to yes for each patch you want to apply. I cannot say all the patches work. Most of them do apply. If you have any issue with any of the patches, just post about the issue.

This is the same format as the unofficial patches for 4.38.23171.

There are more patchers if you need a different one not in the ZIP file. Please go to https://github.com/pgaskin/kobopatch...es/tag/v0.16.0 to see if what you need is there if it's not in the ZIP file.

Thank you to @jackie_w for fixing even more patches.
Quote:
Originally Posted by jackie_w View Post
This is the "official" nickel.yaml file for both firmwares 4.38.23648.

Please note:
Old patch name Increase size of kepub chapter progress chart
has been updated to Increase size of kepub/audio chapter progress chart so that:
  • chapter progress barcharts for both kepub and audiobooks can be similarly enlarged. Users who never read audiobooks can still use the new one without issue.
  • this patch is no longer reliant on a constantly-changing BaseAddress hex offset so should survive further firmware upgrades without needing to be updated every time.
The update nickel.yaml is now included in the ZIP for the patches.

Thanks to @jackie_w, nickel.yaml has been updated and fixes some patches that previously did not work as well as jackie_w Screensaver full in the custom yaml and Remove forgot pin button from lock screen.
Attached Files
File Type: zip kobopatch_4.38.23648_v2.zip (19.19 MB, 35 views)

Last edited by JSWolf; 03-27-2026 at 10:48 AM.
JSWolf is offline   Reply With Quote
Old 03-26-2026, 07:48 AM   #2
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: 82,816
Karma: 153071045
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Patches that are known to not work will be posted here.

The following patches do not work
  • Both page turn buttons go next
  • Customize ComfortLight settings
  • Remove PDF map widget shown during panning

If any others do not work, please post about them.
JSWolf is offline   Reply With Quote
Old 03-26-2026, 05:52 PM   #3
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,318
Karma: 16800000
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
You can use the following code to make patch Remove forgot pin button from lock screen (nickel.yaml) work in fw 4.38.23648:
Code:
Remove forgot pin button from lock screen:
  - Enabled: no
  - Description: |
      Removes the Forgot PIN -> Sign Out button from the lock screen.
      If this is enabled and you forget your pin, you will need to
      hard reset your Kobo.
  - BaseAddress: 0x19ADBB4 # qss/PinCodeInputDialog.qss
  #- BaseAddress: 0x19C11ED # qss/ParentalControlPinCodeVerifyView.qss
  - ReplaceZlib:
      Find: "#lblForgotPin[qApp_deviceIsDragon=true],\n#lblSignOut[qApp_deviceIsDragon=true] {\n  font-size: 26px;\n}"
      Replace: "#lblForgotPin,#lblSignOut{qproperty-visible:false;}"
Please can you make the necessary change in the post #1 .zip? Thanks.
jackie_w is offline   Reply With Quote
Old 03-26-2026, 06:41 PM   #4
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: 82,816
Karma: 153071045
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Thank You. I'll get to it tomorrow when I have the time.
JSWolf is offline   Reply With Quote
Old 03-27-2026, 10:49 AM   #5
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: 82,816
Karma: 153071045
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 jackie_w View Post
You can use the following code to make patch Remove forgot pin button from lock screen (nickel.yaml) work in fw 4.38.23648:
Code:
Remove forgot pin button from lock screen:
  - Enabled: no
  - Description: |
      Removes the Forgot PIN -> Sign Out button from the lock screen.
      If this is enabled and you forget your pin, you will need to
      hard reset your Kobo.
  - BaseAddress: 0x19ADBB4 # qss/PinCodeInputDialog.qss
  #- BaseAddress: 0x19C11ED # qss/ParentalControlPinCodeVerifyView.qss
  - ReplaceZlib:
      Find: "#lblForgotPin[qApp_deviceIsDragon=true],\n#lblSignOut[qApp_deviceIsDragon=true] {\n  font-size: 26px;\n}"
      Replace: "#lblForgotPin,#lblSignOut{qproperty-visible:false;}"
Please can you make the necessary change in the post #1 .zip? Thanks.
Remove forgot pin button from lock screen has now been replaced and version 2 has been posted. Thanks much!
JSWolf is offline   Reply With Quote
Old 03-28-2026, 02:54 PM   #6
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: 82,816
Karma: 153071045
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
@jackie_w is it possible you could fix the patch Both page turn buttons go next?
JSWolf is offline   Reply With Quote
Old 03-28-2026, 04:53 PM   #7
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,318
Karma: 16800000
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by JSWolf View Post
@jackie_w is it possible you could fix the patch Both page turn buttons go next?
Sorry, unfortunately not. I've no idea how to update any of those SYMPLT*-type patches in libnickel.so.1.0.0.yaml. It's possible it just needs the Offset value to be corrected, but I don't know how to do that either.
jackie_w is offline   Reply With Quote
Old 03-28-2026, 05:30 PM   #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: 82,816
Karma: 153071045
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 jackie_w View Post
Sorry, unfortunately not. I've no idea how to update any of those SYMPLT*-type patches in libnickel.so.1.0.0.yaml. It's possible it just needs the Offset value to be corrected, but I don't know how to do that either.
Oh well. Thanks!
JSWolf is offline   Reply With Quote
Old 04-01-2026, 09:50 AM   #9
slycat
Junior Member
slycat began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Jan 2025
Device: Kindle PW5, Kobo Libra 2
Quote:
Originally Posted by jackie_w View Post
...It's possible it just needs the Offset value to be corrected, but I don't know how to do that either.
I tried this with the previous fw patching Libra2
readelf output & finding those page turn fucntions:
Code:
 18279: 00f66a01   244 FUNC    GLOBAL DEFAULT   11 _ZN11ReadingView13keyPressEventEP9QKeyEvent
[...]
 28946: 00f66941    96 FUNC    GLOBAL DEFAULT   11 _ZN11ReadingView17prevPageWithTimerEv
Which would put the offset at 192 but still errors out when patching
slycat is offline   Reply With Quote
Old 04-08-2026, 02:56 PM   #10
goligoski
Junior Member
goligoski began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Apr 2026
Device: Kobo Libra 2
It seems, that "Custom font sizes" patch does not work on my Libra 2. It applied on 4.38.23552 firmware.
goligoski is offline   Reply With Quote
Old 04-08-2026, 03:20 PM   #11
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: 82,816
Karma: 153071045
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 goligoski View Post
It seems, that "Custom font sizes" patch does not work on my Libra 2. It applied on 4.38.23552 firmware.
How are you applying the patches? Are you using the file kobopatch.yaml to select which patches you want?

Is anyone else using the patches and the patch Custom font sizes have any trouble with it?
JSWolf is offline   Reply With Quote
Old 04-08-2026, 08:03 PM   #12
Apollyon202
Groupie
Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.Apollyon202 ought to be getting tired of karma fortunes by now.
 
Apollyon202's Avatar
 
Posts: 156
Karma: 251718
Join Date: May 2018
Device: Kobo Libra 2, Clara HD, Aura, Touch
Quote:
Originally Posted by JSWolf View Post
How are you applying the patches? Are you using the file kobopatch.yaml to select which patches you want?

Is anyone else using the patches and the patch Custom font sizes have any trouble with it?
I do use it and it does work for me. I prefer the fine tuning and wider range of smaller font sizes.
Apollyon202 is offline   Reply With Quote
Old 04-08-2026, 11:42 PM   #13
Aleron Ives
Wizard
Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.
 
Posts: 1,870
Karma: 17565272
Join Date: Sep 2022
Device: Kobo Libra 2
Are you also using the 4.38.23552 firmware, though? I also use the patch, but I have firmware 4.35 on my Libra 2, so that isn't helpful for goligoski's problem.
Aleron Ives is offline   Reply With Quote
Old Yesterday, 05:17 AM   #14
goligoski
Junior Member
goligoski began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Apr 2026
Device: Kobo Libra 2
Quote:
Originally Posted by JSWolf View Post
How are you applying the patches? Are you using the file kobopatch.yaml to select which patches you want?

Is anyone else using the patches and the patch Custom font sizes have any trouble with it?
Sorry, that was my mistake. After reverting back to 4.38.23552 the patch does exactly the same. I think I misremembered the patch having different granularity. It’s still not ideal for me, as there are many tiny and huge font sizes, but very few practical options for reading. One setting is smaller than I prefer, and the next one is slightly too big. It is better than the stock version though.

Can i edit the granuality in the patch, like it can be done for line spacing patch?
goligoski is offline   Reply With Quote
Old Yesterday, 04:47 PM   #15
Aleron Ives
Wizard
Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.
 
Posts: 1,870
Karma: 17565272
Join Date: Sep 2022
Device: Kobo Libra 2
Quote:
Originally Posted by goligoski View Post
Can i edit the granuality in the patch, like it can be done for line spacing patch?
Yes. The patch is using ReplaceInt, so you can just edit the replacement values to your liking. There may be a limit to how many steps you're allowed to have, so if you want to increase the number of small sizes even further, you should probably reduce the number of large font options to match. You could also raise the minimum font size to be closer to the size you actually want, since the default minimum size is so tiny you'd practically need a magnifying glass to read it. This would free up extra steps for use in your target font size range.
Aleron Ives is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Patches for Firmware 4.45.23646 JSWolf Kobo Developer's Corner 44 04-04-2026 03:01 PM
Kobo firmware 4.38.23648 DNSB Kobo Reader 44 04-04-2026 06:27 AM
Patches for Firmware 4.45.23640 JSWolf Kobo Developer's Corner 10 03-09-2026 03:01 PM
Index to the Metazoa firmware patches GeoffR Kobo Developer's Corner 284 01-11-2023 05:16 PM
Some patches for Clara firmware 4.8.11090 GeoffR Kobo Developer's Corner 1 06-19-2018 12:18 PM


All times are GMT -4. The time now is 01:58 AM.


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