So there is currently no way on Windows to patch the long paragraph bug?
This is what I did (I don't know how much of this is necessary):
- Applied firmware 3.3.0.
- Followed the instructions in the first post to patch libnickel.so.1.0.0 onto the reader.
- Created a new directory on my PC in which I put kpg.exe, librmsdk.so.1.0.0.patch from patch32lsb_330.zip, and librmsdk.so.1.0.0 from kobo-update-3.3.0.zip.
- Renamed librmsdk.so.1.0.0.patch to kpg.conf and renamed librmsdk.so.1.0.0 to libnickel.so.1.0.0. The renaming is to fool kpg.exe to patch the librmsdk binary.
- Ran kpg.exe which created the KoboRoot.tgz as usual.
- Open KoboRoot.tgz in 7-zip and navigated to KoboRoot.tar\usr\local\Kobo.
- Renamed the libnickel.so.1.0.0 in the zip to librmsdk.so.1.0.0, and exited 7-zip to update the zip.
- Applied the KoboRoot.tgz to the reader as normal, to patch librmsdk.
Using kpg.exe to create the zip ensures that the User, Group, and Mode attributes are set correctly on the librmsdk.so.1.0.0 file in the zip. I don't know if this matters, but it seems to work.