If you have a new or improved patch that works with firmwares 3.3.x - 3.5.x, post in this thread and I'll add it to this post.
ePub adjustable top/bottom margins: I've now included this in with the other patches in post #1, but left it disabled by default. See this thread for discussion:
Adjustable top/bottom margin patch testing
Block WiFi firmware upgrade (libnickel.so.1.0.0): This patch should prevent the firmware being upgraded during WiFi sync. You can still upgrade by sideloading the new firmware or by syncing via the Kobo desktop program. See
this thread for discussion.
firmware 3.3.0:
firmware 3.3.1:
firmware 3.4.1:
Custom page refresh options (libnickel.so.1.0.0): This patch changes the Reading Settings "Refresh the screen every:" menu options. Instead of only refreshing every 1,2,3,4,5, or 6 pages, you can add more options by changing the patch replacement values of Base, Increment, and Maximum. E.g. Base=2, Increment=2, Maximum=20 will give a menu with options to refesh every 2,4,6,8,10,12,14,16,18, or 20 pages.
This patch is now included in patch_kobo_35.zip attached to post #1.
Customise PinchGestureRecognizer (libnickel.so.1.0.0): Change some pinch/zoom settings. (Aura or other devices with Multi-touch kernel installed):
Firmware 3.5.0:
Applying patches with kpg.exe: The attached files contain kpg.conf with all of the main patches from post #1 for use with kpg.exe. Note that some of the patches now need to be applied to librmsdk.1.0.0 or libadobe.so instead of libnickel.so.1.0.0, and so these ones have been commented out.