When confirmed and complete it could be a useful "
Unofficial instructions for installing Kindle Touch Hacked Up Reader for epub" for those willing to try it.
Please note: these instructions are for
Kindle Touch only.
- WARNING!!!
By trying to apply the following hacks you can potentially destroy your Kindle Touch. You are advised, so do not complain if it happens. Anything you do is at your risk.- Do a COMPLETE BACKUP before trying to do anything. Better to do a backup than whining you've lost your files.
- Don't try to do anything if you don't understand (and don't even think about it without a complete backup). Ask instead. Your kindle integrity is worth a little waiting.
- And remember to do a COMPLETE BACKUP before trying to do anything.
- At the moment the following instructions are not confirmed by packagers and may change at any time: DO NOT FOLLOW THESE INSTRUCTIONS unless you really want to risk. However reading them should be mostly harmless (but I would suggest a complete backup, just in case
)
- jailbreak
The following will work only on a jailbroken kindle device. This is mandatory.
Follow these instructions to jailbreak youd device.
- libfreetype library (by varnie, packaged by ixtab)
This is not mandatory but coolreader3 font rendering works much better with this library.
There's a libfreetype bin package that can be installed/uninstalled by putting it on the top of the USB accessible directory.
If something is messed after first reboot, reboot once more.
- hackedpubreader extension for GUI launcher (by bhaak)
This is for loading the coolreader3 package via the yifanlu GUI launcher (which integrates it into the main kindle menu interface: get it here)
There's a hackedpubreader extension for GUI launcher that can be copied in the "extensions" directory of the USB accessible directory.
To activate it you can follow two approaches. Both require that you access your kindle via ssh as root.- This solution modifies an Amazon installed file, at the risk of losing changes with a firmware upgrade. Login as root via SSH and execute these commands:
Code:
mntroot rw
cat /mnt/us/extensions/hackedupreader/hackedupreader.policy >>/usr/java/lib/security/java.policy
mntroot ro
killall cvm
- Login as root via SSH and execute these commands:
Code:
mntroot rw
cp /mnt/us/extensions/hackedupreader/HackedUpReaderExtension.jar /opt/amazon/ebook/lib
sed -i -e 's|jar="\([^"]\+\)"|jar="/opt/amazon/ebook/lib/\1"|g' /mnt/us/extensions/hackedupreader/config.xml
mntroot ro
killall cvm
- hackedpubreader binaries (by bhaak)
This is the epub reader core package
The reader binaries are in the zip in https://github.com/bhaak/HackedUpReader/downloads. This zip contains a cr3xcb directory which has to be copied on the top of the USB accessible directory (/mnt/us)
- hackedpubreader binaries alternative (by varnie)
As an alternative, varnie has compiled a modified version of the binaries with a working "open ebooks" feature. The zip file consists in two directories (/bin and /share). They replace those in /mnt/us/cr3xcb. A specific GUI launcher will be released soon.