|
|||||||
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#61 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 391602
Join Date: Oct 2009
Location: Chicago, IL USA
Device: Sony PRS-350; Kobo Clara HD; Kobo Clara 2E; Kobo Clara BW
|
Quote:
I restored stock firmware via the WebUI on a Clara 2E and a Clara BW. Patches were created and applied with some variation between models. Perfect on both devices. Upon reconnecting to the WebUI after patching, all patch choices, fonts and other files were remembered and restored. The UI is really nice and works well. One note: In FW 4.45.23697 (for Clara BW N365), there is a patch name glitch. The original patch name "Remove line from bottom tab bar via CSS" is present in the Classic Grouping. However, in the newer grouping, the patch name appears as "Remove bottom tab-bar divider". So a search for the original name did not work. When I switched to Classic Grouping, the search function found the right name. I suggest the original name should be used to avoid confusion. There have been previous attempts to automate Kobo patching, but none looked like they were worth getting involved with. This one is the real deal. I look forward to using your WebUI from now on. Thanks again! |
|
|
|
|
|
|
#62 |
|
Member
![]() Posts: 22
Karma: 10
Join Date: Jun 2024
Device: Kobo Clara Colour
|
wow. such a cool tool. hope one day we will get updates for all patches.
|
|
|
|
|
|
#63 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 52
Karma: 113263
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
I'm actually looking into an experimental approach to have LLMs/agentic coding tools figure out a way to sort of automate the necessary patch updates, so that all of the blacklisted patches all work again. @geek1011 actually pointed me in this direction.
In order to properly validate that these new patches work correctly, I will need to do some tests! If anyone is interested in testing these new experimental patches, please let me know. Obviously, I can do some of my own testing, too. I'll report back once I've got a more conclusive view on things. It's looking pretty promising, though. This way, we might be able to get all patches to work, even on newer devices. @Phil_C: I've addressed the name of the patch. Should be better now! Last edited by MrSilverstrike; 06-27-2026 at 06:06 AM. Reason: updated patch too! |
|
|
|
|
|
#64 | |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 52
Karma: 113263
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
Quote:
I've also got an experimental version of the website up and running which supports these previously-blacklisted-but-now-working patches. I can't verify ALL of them work correctly, but I've been able to apply some of them myself. If you'd like, you can try those here: https://kp-dev-experimental-patches.nicoverbruggen.be. As always, PLEASE make a backup before doing this, in case a hard reset is required due to a botched patch. I'd love to get some more confirmation on that some of these now work again, as I ran out of time to continue testing today. Last edited by MrSilverstrike; 06-27-2026 at 09:58 AM. |
|
|
|
|
|
|
#65 |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 391602
Join Date: Oct 2009
Location: Chicago, IL USA
Device: Sony PRS-350; Kobo Clara HD; Kobo Clara 2E; Kobo Clara BW
|
OK, here us my report.
The only patch that was not working for me was "My 24 line spacing values". I used your latest experimental WebUI to enable that one and disable "My 10 line spacing values". It works! No one has been able to figure out the changes needed for it to work on the Clara BW. If I understand, you are using Claude AI to compare differences between older and newer firmware. And AI can analyze this to make adjustments to the patches. This is quite amazing. Looks like AI might actually do us some good before it initiates an extinction event.
|
|
|
|
|
|
#66 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 52
Karma: 113263
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
Yup, that's right. I'm blown away how useful these tools are and how much better it's getting, at least for programming. For everything else, it can be pretty meh.
A little update on what's next: I'll also be adding a fix for font rendering that I've been tracking down for the last few months and FINALLY resolved. It's can be quite subtle, but if anyone is curious what I'm talking about, I've linked it here: https://github.com/nicoverbruggen/ko...t-fix/issues/5 Basically, many fonts just render incorrectly, period. It's been bothering me for so long and I'm very happy that it's 1) fixable with a mod and 2) fixable with a special font
|
|
|
|
|
|
#67 |
|
Weirdo
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,159
Karma: 13000010
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
|
Question:
The improved font handling option is for sideloaded epubs, correct? |
|
|
|
|
|
#68 | |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 52
Karma: 113263
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
Quote:
(You really should be converting to kepub via kepubify if you aren't doing so yet. Page turns and performance is significantly better with kepub books.) |
|
|
|
|
|
|
#69 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 84,230
Karma: 153715495
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
The one thing RKMSDK does better then KePub is typesetting. KePub can occasionally have a typesetting mistake. But RMSDK does not have such. |
|
|
|
|
|
|
#70 | |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 52
Karma: 113263
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
Quote:
Anyway, my point is: if possible, I think most people just benefit from using kepub files. It's just a plain better experience. You get chapter forecasts, faster page turns, etc. and with my upcoming mod (or modified fonts) the somewhat broken text rendering is also improved, almost on-par with KOReader in terms of fidelity, given that the pure outlines are rendered without grid-snapping, which is what the KOReader renderer does, too. |
|
|
|
|
|
|
#71 | ||
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 53,215
Karma: 181177243
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
I have also checked speed going back though my Kobo collection to my Kobo Touch and, for me, there is no real difference with newer firmware. Sadly my Kobo and Kobo WiFi do not support kepub so no chance of testing there. Quote:
The reading statistics are of little interest to me, with the forecasts being a source of humour more than anything else. The current book I'm reading is ~148K words and I am about 67% finished. The time already spent reading is 1.6 hours (94 minutes from my calibre statistics) minutes and ~4 hours to finish the book. So I've read ⅔ of the book and it will take me ~2.5 times longer to finish the last ⅓. |
||
|
|
|
|
|
#72 |
|
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 52
Karma: 113263
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
I've noticed that the "time to finish the book" indeed widely varies, and it isn't particularly accurate. However, being able to see e.g. relative chapter length with a visualization is something I do find helpful, and that's kepub only, too.
I'm curious: what in particular is making you all say RMSDK has better typesetting? To clarify: I happen to agree, but I'm curious if there are things that I haven't noticed myself. I'm asking because I'm trying to tackle as many rendering issues/deficiencies as technically possible with the mod I'm working on. In particular, so far, I've found it's possible to address the following: A. Hyphenation, ligature rendering. This is not new: you set the WebKit rendering mode to optimizeLegibility but it causes two annoying problems (that I know of): (1) vertical text has issues w/ CJK text (2) text justification is broken As far as I can tell, these weren't really fixable before. It took me some time, but I was able to address those bugs with my mod. IMO, enabling optimizeLegibility fixes much of what I'd call the deficient text rendering Kobos ship out of the box with, i.e. in terms of tracking, kerning, ligatures, etc. (A type designer actually pointed out the horrible tracking to me when I provided them with a screenshot of their typeface on my device.) B. Text outline quality (my personal pet peeve) This is the one I mentioned earlier in the thread that I was working on. I did quite a bit of reverse engineering to track down what was causing what people have reported as "wobbly text" in the kepub renderer for certain fonts, especially at smaller text sizes, where the renderer appears to "snap" certain text to specific pixels. What the renderer outputs in terms of text rendering (outlines) now is quite close to what KOReader outputs, from what I can tell. KOReader, too, ignores type hints and just renders the outlines as-is by default (you do have a setting). Anyway, once the mod is properly finalized (likely over the next few days) the plan is to integrate it as an optional-but-on-by-default mod for KoboPatch Web UI. If anyone wants to try the mod -- feedback is always welcome! (I've tested that it works on my Clara BW, Libra Colour and Libra 2.) EDIT: Now available on the preview website! Last edited by MrSilverstrike; 07-05-2026 at 11:54 AM. |
|
|
|
![]() |
| Tags |
| kobopatch, koreader, nickelmenu |
| Thread Tools | Search this Thread |
|
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 |