Nico Verbruggen

253 Followers
201 Following
286 Posts
Developer from 🇧🇪. Maker of the free & open-source PHP Monitor. I also write periodically on https://nicoverbruggen.be. Founder at https://mylonia.com, which is my own dev company.
Websitehttps://nicoverbruggen.be
PHP Monitorhttps://phpmon.app
Myloniahttps://mylonia.com

I've written a new blog post about building a new web app to patch Kobo devices. (Look, I went down this particular rabbit hole, okay?)

It's also a bit about reverse engineering, too, building upon existing projects. Check it out here:

https://nicoverbruggen.be/blog/kobopatch-webui

#kobo #kobopatch

KoboPatch Web UI

All I wanted to do is customize my Kobo's home screen, and I went down a reverse engineering rabbit hole...

Okay, so, the new Switch 2 patch is exactly what I was hoping to get from my original Switch games.

Docked resolution on handheld is a BIG deal. Image quality is a LOT better now for my backlog.

Just did a deep dive into the Kobo custom modding rabbit hole.

I made an experimental web front-end for the Go `kobopatch` to patch your Kobo via the browser: https://github.com/nicoverbruggen/kobopatch-webui

I've also made it available via: https://kp.nicoverbruggen.be

It currently only supports the latest devices and latest software version, but it works! Leverages the File System Access API, and does all the work clientside.

(Still need to write a blog post on it.)

GitHub - nicoverbruggen/kobopatch-webui: Experimental Web UI for patching your Kobo firmware. Static website, downloading firmware and patching runs completely clientside.

Experimental Web UI for patching your Kobo firmware. Static website, downloading firmware and patching runs completely clientside. - nicoverbruggen/kobopatch-webui

GitHub

@Margos Currently, Newsreader (and Readerly) are my new favorites.

I'm not sure about the best settings for KOReader. Experiment away, I'd say!

(I suspect you will need to bump line height to 120% or higher for the best possible results, because the line spacing is relatively tight -- which was done for improved Kobo compatibility.)

I've also updated my kobo-config repository, here: https://github.com/nicoverbruggen/kobo-config

I've updated my post on Readerly: https://nicoverbruggen.be/blog/creating-readerly

... and I've created a new release: https://github.com/nicoverbruggen/readerly/releases/tag/v1.3.1

I've also been pushing various improvements to my blog -- links that go to external sites are now indicated as such and open in a new tab!

Creating Readerly

I modified an existing font to create a new font with tweaks specifically made for e-readers.

Recently, I've been replacing batteries in some of my older devices (or getting my devices serviced when I lack the tools) which means they last longer.

Manual repair makes for a fun experience, too. Pictured: me doing a battery replacement for my original 2017 Switch.

I turned the OFL licensed font Newsreader into my own customized alternative to Amazon's Bookerly, and here's how I did it: https://nicoverbruggen.be/blog/creating-readerly

🚀 PHP Monitor 26.02 is now available with various improvements and additions, including a command history feature, and various automatic startup fixes.

📝 You can find the release notes here: https://github.com/nicoverbruggen/phpmon/releases/tag/v26.02

🔗 https://phpmon.app
❤️ https://phpmon.app/sponsor

PHP Monitor 26.02 releases later this week!

Here's what's new:

- Automatic Fixes, which helps you fix issues at startup
- Command History, which lets you audit what PHP Monitor runs in the background

There's also some UX improvements and bugfixes included.