|
|
#16 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 293
Karma: 1028630
Join Date: May 2024
Location: Salisbury, UK
Device: Clara BW, Mini, Kindle (11G), Paperwhite (10G), Boox Poke 5
|
Quote:
I've been having a little play with it this afternoon (and very nice it is, too, from the perspective of a prospective user with no relevant technical expertise). I happened to notice that the P365 is a device option within it. |
|
|
|
|
|
|
#17 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,589
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
@MrSilverstrike there is a serious issue here. If you pick a patch that does not apply, you have to start over. It should take you back to where you've picked your patches so you can unselect the patch that does not apply instead of making you start over.
|
|
|
|
| Advert | |
|
|
|
|
#18 | |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10
Karma: 15376
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
Quote:
Do you know of a specific combination of patches that always fails to patch? Would be easy to have that as a reference point. If there's any known conflicts, perhaps that can be handled in the front-end too. |
|
|
|
|
|
|
#19 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,589
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
|
|
#20 |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 293
Karma: 1028630
Join Date: May 2024
Location: Salisbury, UK
Device: Clara BW, Mini, Kindle (11G), Paperwhite (10G), Boox Poke 5
|
@MrSilverstrike I've been playing around with your web UI a bit more. As I said above, I think it's generally terrific. Thank you for developing it and making it available to us lesser mortals.
Having said that, if I just install NickelMenu using your UI without any configuration, it doesn't work as I'd have expected. I put in my own config file and found that I still had a load of menu items that I didn't want (presumably what you consider a basic set), in addition to those that I did want. I'm also not at all sure that I like replacing the name NickelMenu with Tweak - especially as "tweak", to me, means patches. Obviously, that's purely a matter of personal preference. The only way that I could get it working as I wanted again was to do a factory reset and a manual reinstallation of NickelMenu. Patching, however, worked as I expected, with the proviso that I consciously avoided patches that I knew wouldn't work. Hardware used was a Clara BW (N365). |
|
|
|
| Advert | |
|
|
|
|
#21 | |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10
Karma: 15376
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
Quote:
I'm currently fixing all of the bugs, this one should also be fixed soon. I'm making sure each of the flows is included in the end-to-end tests w/ expected output. |
|
|
|
|
|
|
#22 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 293
Karma: 1028630
Join Date: May 2024
Location: Salisbury, UK
Device: Clara BW, Mini, Kindle (11G), Paperwhite (10G), Boox Poke 5
|
Quote:
In an ideal world, I suppose that what I'd really like to see is a long list of options for NickelMenu from which I can select the ones that I want - i.e., as you've done for the patches. |
|
|
|
|
|
|
#23 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,589
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
@MrSilerstrike there is something you can do to make this even better. In the ZIP file is the file kobopatch.yaml. That is where you put in all of your yes or no. Also in there are some comments that let you know that some patches do not work. What you can do is read that file and for the patches that do not work, display them, but say they don't work and don't allow them to be selected.
And one thing you can do that would help. If anyone using this selects a patch that throws up an error, log it and post in this thread that it doesn't work and I can update the ZIP file and the second post. Then you can read in the new file and so on. That way, we can whittle done which patches do not work. Are you using the patches from the current ZIP file? There have been some changes since it was originally posted. Last edited by JSWolf; 03-19-2026 at 06:10 PM. |
|
|
|
|
|
#24 | |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,835
Karma: 7454317
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
Quote:
I could put together a guide (or otherwise show you and jackie_w) about how to do the whole patch thing and do proper releases on GitHub. The main idea is:
Alternatively, I could at least add the patch updates so far to the GH repo without creating a release and give you both write access (jackie_w already does) so you can make use of the automated testing without needing to set it all up locally. Last edited by geek1011; 03-19-2026 at 06:39 PM. |
|
|
|
|
|
|
#25 |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10
Karma: 15376
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
|
@bluepeter: Thanks! I will definitely look into a configurator for NickelMenu at some point.
@JSWolf: I last updated the patches in the repo on the 15th, so I think I'm up-to-date? I see the "## Does not work" comments, I should indeed be able to use those. Alternatively, I could also just try to apply each individual patch programmatically, and see if the patch succeeds. That would also give us a list of broken patches -- but that does not account for patches that may apply but don't actually work as intended on-device. I tried to generate a quick script that does this and here's the results: https://gist.github.com/nicoverbrugg...c104768c1febe3 Anyway, great idea. I'll put it on the list -- the patch selection screen needs to be updated anyway for patches that are intended to be user configurable. (Ah, I missed the post from geek1011, oops. That's even better. If that's all automated I could just source the patches in the Web UI from there.) Last edited by MrSilverstrike; 03-19-2026 at 06:50 PM. Reason: addendum about other technical approach |
|
|
|
|
|
#26 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,835
Karma: 7454317
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD, Clara BW, Libra Colour
|
TLDR: kobopatch has a -t option to test patches
|
|
|
|
|
|
#27 |
|
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Mar 2026
Device: Kobo Libra Colour
|
Hello, new person here trying to create this patch. I am having the same issue @MrSilverstrike first reported that the patch doesn't seem to apply anything.
There are the patches I said yes to in the libnickel.so.1.0.0.yaml file: Hide browser from beta features Always show confirmation dialog before upgrading Never show Kobo Plus, wishlist, and points SmartLinks FeatureSettings - MyWords I am trying to follow the instructions provided. I extracted the kobopatch_4.45.23646_v2.zip file. Put the kobo-update-4.45.23646.zip file in the src folder. Changed the patches that I want to install from no to yes and then ran the bash script. I am not sure what I doing wrong here and any direction to apply the patch would be helpful, thank you. |
|
|
|
|
|
#28 | |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 50,846
Karma: 178402710
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
|
|
|
|
|
#29 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,589
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
|
|
#30 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,589
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Firmware 4.45.23646 | geek1011 | Kobo Reader | 13 | 03-14-2026 07:18 PM |
| 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 |
| How do I undo all the patches/restore firmware? | readingtolearn | Kobo Reader | 3 | 12-27-2019 01:54 AM |
| Some patches for Clara firmware 4.8.11090 | GeoffR | Kobo Developer's Corner | 1 | 06-19-2018 12:18 PM |