Use With Nightly KOReader Builds - joshuacant/ProjectTitle GitHub Wiki
Using Project: Title with Nightly KOReader builds
"Why doesn't your plugin work with nightly KOReader builds?"
This question comes up somewhat frequently, so I'm going to put the answer here.
The reason is simple. Project: Title is fairly unusual for a KOReader plugin and as more changes are added into the nightly version of KOReader eventually the plugin will break and cause a crash loop. It could work fine one day and the next you couldn't even open KOReader anymore. I think it would be very poor form on our part to just let that happen when we can prevent it. It is better to have the plugin not load than to lock someone out of using KOReader at all until they can get to a PC and either remove the plugin or downgrade KOReader.
"But I don't care, I want to."
If you know what you're doing and accept the possible consequences: After copying the plugin folder to your device, open main.lua
in a text editor and find the following code near the top:
local version_unsafe = true
if (cv_int == safe_version) then
version_unsafe = false
else
Change that first line to:
local version_unsafe = false
and don't change anything else. Now Project: Title will load no matter what version of KOReader you have installed. Please do not open issues if you run into problems after doing this. We only support this plugin on the specific versions of KOReader we've tested against.