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-12-2026, 01:21 AM   #16
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
Quote:
Originally Posted by MrSilverstrike View Post
[*]Allow manually customizing patches' text for easy customization; perhaps some patches can get "pre-filled" text fields... not sure how to approach this yet. This should give everyone the benefit of more manual control w/o needing to manually run kobopatch via your favorite terminal.


Cheers!
What I used to do, when I was patching regularly, was copy the custom section of the yaml file in the main folder which had the patches I wanted listed and enabled.

I had a bash with this lovely friendly tool last night. It was very user friendly, and I especially liked how it will also upgrade firmware versions for you before you patch.

I did wonder if a section where I could just copy and paste that custom bit of the yaml file and have it enable the patches I want might be possible? That might go against how user friendly it is though, and I am sure you have lots of other things you want to work on.


edit: Kobopatch.yaml is what I meant. For instance mine is:
Code:
 
overrides: 
  src/nickel.yaml:
      Reduce new header/footer height: yes
      Increase Book Details synopsis area: yes
      Show all games: yes
  src/libadobe.so.yaml:
  src/libnickel.so.1.0.0.yaml:
      Remove recommendations (row1col2) from home screen: yes
      Both page turn buttons go next: yes
      Always show confirmation dialog before upgrading: yes
      Never show Kobo Plus, wishlist, and points SmartLinks: yes
If I could just copy and paste that somewhere and have it give me a file with the patches I want without having to go through the menus, that would be grand.

Last edited by Liesse; 06-12-2026 at 01:28 AM.
Liesse is offline   Reply With Quote
Old 06-12-2026, 04:14 AM   #17
MrSilverstrike
Enthusiast
MrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than mom
 
MrSilverstrike's Avatar
 
Posts: 26
Karma: 78007
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
@Liesse: Since reapplying a set of particular patches when a new software version comes out is probably what you want to do, I'm thinking the best solution is to simply write a file to the device in a hidden folder (e.g. .kobopatch-webui/custom-patches.json) which keeps track of what patches were applied the last time.

If you reconnect your device to re-apply patches the next time, the web app could simply check that file on your device, and offer you the choice to re-apply the patches you chose last time. That's probably the most user friendly way of handling this.

Or, alternatively, also giving you the ability to drag-and-drop that yaml file, which may be useful for people who have multiple devices they want to patch the same way. Both should be possible, I think.
MrSilverstrike is offline   Reply With Quote
Old 06-12-2026, 05:36 AM   #18
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,124
Karma: 12503116
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
@MrSilverstrike
Is it possible to have the darkmode button in the brightness menu, as the gods intended?
rantanplan is offline   Reply With Quote
Old 06-12-2026, 06:14 AM   #19
MrSilverstrike
Enthusiast
MrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than mom
 
MrSilverstrike's Avatar
 
Posts: 26
Karma: 78007
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
Quote:
Originally Posted by rantanplan View Post
@MrSilverstrike
Is it possible to have the darkmode button in the brightness menu, as the gods intended?
I'm afraid that isn't possible with NickelMenu, so the (...) menu is the best I can do for now.
MrSilverstrike is offline   Reply With Quote
Old 06-12-2026, 06:20 AM   #20
hamers
Enthusiast
hamers began at the beginning.
 
Posts: 44
Karma: 10
Join Date: Jun 2018
Device: Kobo Aura (6", 4GB)
Quote:
Originally Posted by MrSilverstrike View Post
Hi everyone. So, to answer your questions:

@hamers: Ideally, you should backup your existing NickelMenu config and you can copy/paste what you want to keep into the file generated by the web UI. If you already have a config, I highly recommend doing the manual process, it's easy to see what's happening that way and you can merge your existing config w/ the one downloaded via the web UI.

@JSWolf: I last updated the patches two weeks ago when the latest software update dropped. I have an automated flow that verifies which patches work with the older v4.38 and newer v4.45 releases. I see there's some new and updated patches, I'll try to add them tomorrow.

....

On the list I currently have:
  • Searching for patches via filter/search bar; thanks for the suggestion above!
  • Allow manually customizing patches' text for easy customization; perhaps some patches can get "pre-filled" text fields... not sure how to approach this yet. This should give everyone the benefit of more manual control w/o needing to manually run kobopatch via your favorite terminal.

Cheers!
Excellent updates thanks. A textarea prefilled with the existing patch that you can then paste in new patch code or slightly modify would be an elegant solution imo.

Re: livetype, I dont want to step on a fellow developers code but the Datatables implementation is super easy in projects Ive done and works flawlessly (and is free!). Would also have the ability to add extra columns to your current list such as date/last uploaded/etc

I am in a funny position right now because I want to test your tool from scratch but since the specific patch I want (both buttons next) hasn't been incorporated yet, I need to do kobopatch from scratch. Really great work though.
hamers is offline   Reply With Quote
Old 06-12-2026, 09:19 AM   #21
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,872
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
The updated patch Both page turn buttons go next has been verified to work in firmware 4.45.23697.

So it can be implemented.
JSWolf is online now   Reply With Quote
Old 06-12-2026, 11:05 AM   #22
MrSilverstrike
Enthusiast
MrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than mom
 
MrSilverstrike's Avatar
 
Posts: 26
Karma: 78007
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
@JSWolf: Great, I'll add it to the list of existing patches tomorrow.

In the meantime, everyone else can try out the preview of the new version here: https://kp-dev.nicoverbruggen.be/

It has the editor for individual patches and a quick search bar, as well as other refinements and fixes for the NickelMenu flow.

I haven't done the "load previous patch set" functionality yet, but the web UI does already generate a definition file that contains the list of patches you applied.
MrSilverstrike is offline   Reply With Quote
Old 06-12-2026, 11:07 AM   #23
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,872
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 MrSilverstrike View Post
@JSWolf: Great, I'll add it to the list of existing patches tomorrow.

In the meantime, everyone else can try out the preview of the new version here: https://kp-dev.nicoverbruggen.be/

It has the editor for individual patches and a quick search bar, as well as other refinements and fixes for the NickelMenu flow.

I haven't done the "load previous patch set" functionality yet, but the web UI does already generate a definition file that contains the list of patches you applied.
I've had a quick look at the preview version. Looks good.
JSWolf is online now   Reply With Quote
Old 06-13-2026, 03:15 PM   #24
MrSilverstrike
Enthusiast
MrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than mom
 
MrSilverstrike's Avatar
 
Posts: 26
Karma: 78007
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
@JSWolf: Happy to hear that, thanks!

I've updated the preview:

- By popular demand, NickelClock is now an optional add-on when customizing the NickelMenu preset (under Advanced).

- You can now customize the NickelMenu tab item with an image and label of your choice. I have a few preset icons but you can select your own image and it'll be used, too.

The new patches are also integrated for both versions, 4.45 and 4.38.
MrSilverstrike is offline   Reply With Quote
Old 06-14-2026, 05:03 PM   #25
sardarkar12
Junior Member
sardarkar12 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2026
Device: Kobo Blara BW
This is awesome, but I"m getting an error on my Kobo Clara BW when trying the install. "NickelMenu installation failed: Failed to execute 'getFileHandle' on 'FileSystemDirectoryHandle': Name is not allowed."

I had NickelMenu installed in the past but was having some issues with lag. I used the web ui to uninstall it, went through the reboot, and got the error when reinstalling. I did a factory reset on my device and I'm still getting the error. Any ideas?
sardarkar12 is offline   Reply With Quote
Old 06-14-2026, 06:55 PM   #26
MrSilverstrike
Enthusiast
MrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than mom
 
MrSilverstrike's Avatar
 
Posts: 26
Karma: 78007
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
Quote:
Originally Posted by sardarkar12 View Post
This is awesome, but I"m getting an error on my Kobo Clara BW when trying the install. "NickelMenu installation failed: Failed to execute 'getFileHandle' on 'FileSystemDirectoryHandle': Name is not allowed."

I had NickelMenu installed in the past but was having some issues with lag. I used the web ui to uninstall it, went through the reboot, and got the error when reinstalling. I did a factory reset on my device and I'm still getting the error. Any ideas?
Hmmm... This means that some files couldn't be written because of some filesystem problem. There could be a few reasons for that. Is there anything useful in the log directory in .kobopatch-webui/logs?

Here's a couple of things you can try:

- Safely eject, unplug, reboot the Kobo, reconnect, and choose the Kobo drive root again.
- Try a different USB cable or port.
- Try Chrome or Edge on another computer if available.

Or, probably the best method: try the manual download ZIP instead of the direct write via the browser. If the manual install works (be careful to follow all instructions!), then there's a bug I may need to fix.

I also pushed a small update to https://kp-dev.nicoverbruggen.be, so try the preview version and see if that changes anything.

Please let me know if any of these helped!

Last edited by MrSilverstrike; 06-14-2026 at 07:24 PM. Reason: added preview website url
MrSilverstrike is offline   Reply With Quote
Old 06-14-2026, 10:24 PM   #27
sardarkar12
Junior Member
sardarkar12 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2026
Device: Kobo Blara BW
Thanks! I was able to get it to work by manually installing it.
sardarkar12 is offline   Reply With Quote
Old 06-15-2026, 04:49 AM   #28
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,124
Karma: 12503116
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
As an idea:
Would it be possible to have an option to include NickelSeries in the process?
rantanplan is offline   Reply With Quote
Old 06-15-2026, 06:47 AM   #29
MrSilverstrike
Enthusiast
MrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than momMrSilverstrike loves his/her reader more than mom
 
MrSilverstrike's Avatar
 
Posts: 26
Karma: 78007
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
@rantanplan: Yes, it's definitely possible to include NickelSeries.

I'm also looking into including some other mods as well (kobo-tweaks and nickel-screensaver by redphx on GitHub) that might be worth adding.
MrSilverstrike is offline   Reply With Quote
Old 06-15-2026, 08:37 PM   #30
BeansBaxter
Junior Member
BeansBaxter began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jun 2026
Device: Kobo Libra 2
Thanks for putting this tool together. I got to playing around with the icon and ended up creating a simple toggle svg that you're welcome to use. I would have submitted a pull request but those are disabled for the repository.

Code:
<rect width="22" height="8" x="1" y="3.5" rx="4" fill="#111827"/><circle cx="19" cy="7.5" r="2.5" stroke="white" fill="white"/><rect width="22" height="8" x="1" y="14.5" rx="4"/><circle cx="5" cy="18.5" r="2.5" fill="#111827"/>
BeansBaxter is offline   Reply With Quote
Reply

Tags
kobopatch, koreader, nickelmenu


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
kobopatch - An improved patching system geek1011 Kobo Developer's Corner 396 11-17-2025 03:42 PM
KOReader does not show in NickelMenu ah924 Kobo Reader 2 11-03-2024 02:46 AM
Screenshot via NickelMenu when using Browser? shyhermit Kobo Reader 1 05-17-2024 02:29 AM
Invoking KOReader's Dropbear SSH server from NickelMenu elinkser Kobo Developer's Corner 8 05-09-2023 06:36 PM
kobopatch - A new (WIP) patching system geek1011 Kobo Developer's Corner 93 05-27-2018 03:04 PM


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


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