Thanks all.
Here's what I think I need to do to revert from firmware version 'Y' to an earlier version 'X'. Does it look ok?
- Perform a factory reset (running version 'Y').
In my case this will return the ClaraHD to the version 4.8.10959 (3e8cac4976 4/19/18) it came with.
- Start the kobo desktop app and sign-in to your kobo account.
- Open a browser, and open the URL of Kobo Firmware Downloads: https://pgaskin.net/KoboStuff/kobofirmware.html
- Download firmware version 'X' - a zip archive containing a KoboRoot.tgz file, manifest.md5sum file, and upgrade folder.
- Connect your reader to the PC via a USB cable.
- Click sync in the kobo desktop app. It will download the latest firmware (KoboRoot.tgz file, manifest.md5sum file, and upgrade folder) to the .kobo folder on the reader.
- Close the Kobo desktop app.
- ** Leave the reader plugged-in to the PC, because when you eject it, the reader will automatically apply the firmware updates.**
- Now copy the KoboRoot.tgz file, manifest.md5sum file, and upgrade folder extracted from firmware version 'X' into the reader's .kobo folder - over-writing what the kobo desktop app just did.
- Eject the reader. Upgrade to firmware version 'X' will start.
- Reapply any tweaks (e.g. Replace the 'Annotations' folder by a file called 'Annotations').
Martin