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 06-07-2026, 08:26 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: 83,738
Karma: 153649587
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.45.23697 Version 3

4.45.23697 is for the Libra Colour, Clara BW, and Clara Colour.

This thread is for the patches for the new firmware 4.45.23697. 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 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.23552 and 4.38.23555

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.

P.S. xor_ has added some new patches. Please see the 2nd post for more information
Attached Files
File Type: zip kobopatch_4.45.23697_v3.zip (19.19 MB, 19 views)

Last edited by JSWolf; 06-12-2026 at 09:25 AM.
JSWolf is offline   Reply With Quote
Old 06-07-2026, 08:27 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: 83,738
Karma: 153649587
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. If any others do not work, please post about them.

The following patches do not work
  • Remove PDF map widget shown during panning
  • Allow rotation on all devices
  • Allow showing info panel on random screensaver
  • Customize ComfortLight settings
  • Hide browser from beta features
  • My 24 line spacing values
  • Replace adobe page numbers toggle with invert screen
  • Set KePub hyphenation

New patches...
  • Disable forward/backward swipe Gestures:
  • Disable menu swipe gesture:

Fixed patches...
  • Both page turn buttons go next

Last edited by JSWolf; 06-11-2026 at 04:50 PM.
JSWolf is offline   Reply With Quote
Advert
Old 06-07-2026, 08:40 AM   #3
hamers
Enthusiast
hamers began at the beginning.
 
Posts: 44
Karma: 10
Join Date: Jun 2018
Device: Kobo Aura (6", 4GB)
both page buttons go next

Quote:
Originally Posted by JSWolf View Post
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

If any others do not work, please post about them.
Good morning! I am on 4.45.23697 and really want these two, especially the first one (both page turn buttons next). Is there another patch or method that works to get this back again? Cheers.
hamers is offline   Reply With Quote
Old 06-07-2026, 08:41 AM   #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: 83,738
Karma: 153649587
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 hamers View Post
Good morning! I am on 4.45.23697 and really want these two, especially the first one (both page turn buttons next). Is there another patch or method that works to get this back again? Cheers.
Not that anyone knows or they would already be fixed/updated. So you'll have to do without. Sorry.
JSWolf is offline   Reply With Quote
Old 06-07-2026, 08:59 AM   #5
hamers
Enthusiast
hamers began at the beginning.
 
Posts: 44
Karma: 10
Join Date: Jun 2018
Device: Kobo Aura (6", 4GB)
Got it. Appreciate the work you do.
hamers is offline   Reply With Quote
Advert
Old 06-07-2026, 11:06 AM   #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: 83,738
Karma: 153649587
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 hamers View Post
Got it. Appreciate the work you do.
Happy to help.
JSWolf is offline   Reply With Quote
Old 06-11-2026, 07:45 AM   #7
xor_
Zealot
xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.
 
Posts: 143
Karma: 1030308
Join Date: Nov 2012
Location: Berlin
Device: Kobo Elipsa 2e, Kobo Forma, Kobo Sage
These are the equivalent patches re: buttons forward and swipe gestures for fw. 4.45.23697. I can't actually test them because I don't have a reader with that firmware but I would think they should work the same.
Would be nice if somebody could verify.

Code:
#both buttons forward
both buttons forward anchored:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView13keyPressEventEP9QKeyEvent"}
  - ReplaceBytes:
      Offset: 0x3C
      FindH:  68 B9
      ReplaceH: 0D E0

#disable fw/bw swipe gestures
disable fw/bw swipe gestures:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0xE8
      FindH: FA F6 3C CE 
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0xF6
      FindH: F7 F6 A8 CA 
      ReplaceH: 00 BF 00 BF

#disable menu swipe gestures
disable menu swipe gestures:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView12processSwipeEP12SwipeGesture"}
  - ReplaceBytes:
      Offset: 0x134
      FindH: 1D F7 D2 C8 
      ReplaceH: 00 BF 00 BF
  - ReplaceBytes:
      Offset: 0x13c
      FindH: EF F6 68 CC 
      ReplaceH: 00 BF 00 BF
xor_ is offline   Reply With Quote
Old 06-11-2026, 08:53 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: 83,738
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
@xor_, I'll add in these patches and if anyone does apply them, they can say if they work or not.

Last edited by JSWolf; 06-11-2026 at 03:07 PM.
JSWolf is offline   Reply With Quote
Old 06-11-2026, 03:39 PM   #9
hamers
Enthusiast
hamers began at the beginning.
 
Posts: 44
Karma: 10
Join Date: Jun 2018
Device: Kobo Aura (6", 4GB)
JSWolf, is there an updated step by step guide on how to apply individual patches from scratch as a newbie to this? I tried looking at the links here but some of them are dead by now. I want to try that next button patch without the WebGUI as you suggested.
hamers is offline   Reply With Quote
Old 06-11-2026, 04:30 PM   #10
xor_
Zealot
xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.xor_ ought to be getting tired of karma fortunes by now.
 
Posts: 143
Karma: 1030308
Join Date: Nov 2012
Location: Berlin
Device: Kobo Elipsa 2e, Kobo Forma, Kobo Sage
Quote:
Originally Posted by hamers View Post
JSWolf, is there an updated step by step guide on how to apply individual patches from scratch as a newbie to this? I tried looking at the links here but some of them are dead by now. I want to try that next button patch without the WebGUI as you suggested.
It's not difficult at all if you're comfortable with basic copy/pasting.

The patches go into the file libnickel.so.1.0.0.yaml in the src subdirectory of kobopatch. Just paste them in there at the end. If you're only interested in the buttons patch, you can just paste this:

Code:
#both buttons forward
both buttons forward anchored:
  - Enabled: yes
  - BaseAddress: {Sym: "_ZN11ReadingView13keyPressEventEP9QKeyEvent"}
  - ReplaceBytes:
      Offset: 0x3C
      FindH:  68 B9
      ReplaceH: 0D E0
Save the modified file, run kobopatch, and it should just work.
Just be sure not to change anything of the code. Kobopatch is sensitive to formatting, additional space characters, doesn't like tabs, etc..

I can't test it on this specific firmware because I don't have such a device. I know the patches apply correctly because I can see that in kobopatch. The only thing I cannot verify is what it does on the the actual device. But that doesn't mean there's any real danger. Worst thing to happen is that it doesn't work. Then you can go back to the stock firmware. But I'm confident that it will work.
xor_ is offline   Reply With Quote
Old 06-11-2026, 04:52 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: 83,738
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
The patches have been updated. Two new patches and one fixed. These are not yet tested. They do apply. So if anyone applies these patches and tests them, please post if they work or not.

New patches...
  • Disable forward/backward swipe Gestures
  • Disable menu swipe gesture

Fixed patches (confirmed to work)...
  • Both page turn buttons go next

Last edited by JSWolf; 06-12-2026 at 09:20 AM.
JSWolf is offline   Reply With Quote
Old 06-11-2026, 05:01 PM   #12
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: 83,738
Karma: 153649587
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 hamers View Post
JSWolf, is there an updated step by step guide on how to apply individual patches from scratch as a newbie to this? I tried looking at the links here but some of them are dead by now. I want to try that next button patch without the WebGUI as you suggested.
  • Load the file kobopatch.yaml into a text editor.
  • Look for the lines that start with src/ under Overrides:.
  • Under each different src is the name of the file the patches are in.
  • Load that file into a text editor
  • Now in kobopatch.yaml, you'll see the patches listed with the name of the patch and a no after. Change the no to Yes to enable that patch. Using the src yaml file, you may see a more detailed description of what the patches do.
  • When you are done, double click the .bat file if you are on Windows.
  • The file KoboRoot.tgz will be in the out directory and you then load that onto your Kobo in .kobo directory and it will install.
  • You will see above patches that are known not to work ##Does not work So don't enable any of those.
JSWolf is offline   Reply With Quote
Old 06-12-2026, 01:37 AM   #13
Liesse
Zealot
Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.Liesse ought to be getting tired of karma fortunes by now.
 
Liesse's Avatar
 
Posts: 141
Karma: 610994
Join Date: Dec 2010
Location: UK
Device: Kobo Libra Colour
I am all patched. Thank you JSWolf for the quick update, and xor_ for sorting out which is for me the absolutely essential patch. And Jackie_w and everyone for all the time and effort involved. You are all appreciated.

I can happily confirm that both buttons go next works on this firmware.
Liesse is offline   Reply With Quote
Old 06-12-2026, 08:39 AM   #14
hamers
Enthusiast
hamers began at the beginning.
 
Posts: 44
Karma: 10
Join Date: Jun 2018
Device: Kobo Aura (6", 4GB)
Quote:
Originally Posted by JSWolf View Post
  • Load the file kobopatch.yaml into a text editor.
  • Look for the lines that start with src/ under Overrides:.
  • Under each different src is the name of the file the patches are in.
  • Load that file into a text editor
  • Now in kobopatch.yaml, you'll see the patches listed with the name of the patch and a no after. Change the no to Yes to enable that patch. Using the src yaml file, you may see a more detailed description of what the patches do.
  • When you are done, double click the .bat file if you are on Windows.
  • The file KoboRoot.tgz will be in the out directory and you then load that onto your Kobo in .kobo directory and it will install.
  • You will see above patches that are known not to work ##Does not work So don't enable any of those.
I'm sorry I may have been unclear, the actual links under Usage don't really work or reflect any updates - you and others here may be familiar with it but this is all my first time so I was looking for a really basic guide. When I go to that page:

Step 1 says "Download the zip for your firmware version from here." but that links to a Sep 2023 release, is that the latest? Even the main releases subdir doesnt have anything newer.

Step 2 says "Download the firmware from here " but the 'here' link points to a 404/not found

I am pretty handy with all this stuff and git generally but as it is my very first time patching I dont want to screw anything up or brick anything, hence my newbie-level questioning. Thanks for tips.
hamers is offline   Reply With Quote
Old 06-12-2026, 08:43 AM   #15
hamers
Enthusiast
hamers began at the beginning.
 
Posts: 44
Karma: 10
Join Date: Jun 2018
Device: Kobo Aura (6", 4GB)
Oh man now I see the readme INSIDE the kobo patches zip!!! D'oh - thats exactly what I was looking for! My apologies for being dense, I had thought the zip was strictly patches.
hamers is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Patches for Firmware 4.38.23697 JSWolf Kobo Developer's Corner 20 06-13-2026 12:13 AM
Firmware 4.45.23697 geek1011 Kobo Reader 14 06-11-2026 05:05 PM
Firmware 4.38.23697 JSWolf Kobo Reader 16 06-11-2026 05:04 PM
Patches for Firmware 4.38.23648 JSWolf Kobo Developer's Corner 18 05-03-2026 12:08 PM
Patches for Firmware 4.45.23646 JSWolf Kobo Developer's Corner 44 04-04-2026 03:01 PM


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


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