- 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 kindle
to 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