- Kindle PW3 running firmware 5.13.4. DO NOT ALLOW TO UPGRADE. (i.e.
keep in airplane mode at all times)
- jailbreaking and installing koreader: follow the koreader
installation instructions. jailbreak, install mrpi and kual, the
kual extensions kual-helper and kual+ and gawk, and finally
koreader.
- copying files
- assume kindle is mounted to $KINDLE, book files are stored in
git-annex branch Books
- initialize a special remote on the kindle: git annex initremote kindle type=directory directory=$KINDLE encryption=none exporttree=yes importtree=yes
- set the special remote to filter exports by only taking files that
have the tag "kindle": git annex wanted kindle metadata=tag=kindle
- for all $BOOK files to be copied to the kindle, do git annex metadata $BOOK -t kindleto add the
"kindle" tag to them
- to set a file to be removed, use the same command with -u(untag) instead of-t(tag)
- export to the kindle using git annex export Books --to kindle