KPVBooklet for Kindle Touch, Kindle Paperwhite, New Kindle and Kindle Voyage
KPVBooklet is a Kindle booklet for starting KoReader/HackedUpReader and updating last access and percentage finished information in Kindle content catalog entry of the opened document.
User can switch the open type in KUAL KPVBooklet extentions.
KPVBooklet is licensed under the MIT license. See the file LICENSE for more details.
building
- gather and install dependencies
- getting kindle device jars
- https://github.com/aerickson/kindle-jar-extractor
- with ssh via usbnetwork hack (see above for directories to copy and destination path).
- install ant
- OS X
brew install ant
- linux/debian
apt install ant
- OS X
- install kindletool
- install Java 1.4-1.8
- Because the Kindle devices use an older version of Java, we need older JDKs that can produce bytecode that's compatible. See https://openjdk.java.net/jeps/182 for details.
- OpenJDK 8 does work.
- Oracle Java 10 does not work.
- Because the Kindle devices use an older version of Java, we need older JDKs that can produce bytecode that's compatible. See https://openjdk.java.net/jeps/182 for details.
- getting kindle device jars
- build and package
- build the jar
KINDLE_EBOOK=<DIR_WITH_DEVICE_JARS> ant
- package
./build-updates.sh
- build the jar
troubleshooting
Please include the following in any bug reports.
showlogoutput from your device- requires SSH access to your device
- the firmware version of your device
- your device model

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
