Kindle DX graphite のハック
このページの内容は、Kindle DX graphite が壊れる(文鎮化する)可能性がるので、 実行する場合は自己責任で行ってください。
Kindle を jailbreak して、いくつかのハックを試した。 以下は Kindle DX graphite に対して Ubuntu 12.10 で行った。
Kindle のバージョンの確認
私の Kindle DX graphite は最新の「Kindle 2.5.8」になっている。
jailbreak
http://wiki.mobileread.com/wiki/Kindle_Font_Hack_for_all_2.x,_3.x_and_4.x_Kindles#How_to_install_the_Jailbreak_Hack の通りに実行した。上述のページから kindle-jailbreak-0.11.N.zip をダウンロードして解凍する。 自分の Kindle に合う update_jailbreak_*.bin を探す。このとき、念のため http://wiki.mobileread.com/wiki/Kindle_Serial_Numbers でシリアルナンバーを確認する。
update_jailbreak__0.11.N_dxg_install.bin を USB で接続した Kindle DX graphite にコピーし、 Kindle DX graphite を取り外す。 「Menu」の「Settings」で「Menu」を押し「Update Your Kindle」を選択する。 再起動するまで待てば終わり。
jailbreak を削除するには uninstall の方の bin を同じようにコピーすれば良い。
font hack
VL P ゴシックを Kindle で使えるようにしてみた。 kindle-fonts-5.6.N-k2.rar を上述のページからダウンロードして解凍する。 update_fonts_5.6.N_dxg_install.bin を Kindle にコピー、 linkfonts/fonts ディレクトリを作成してフォントを入れる。
cp update_fonts_5.6.N_dxg_install.bin /media/USERNAME/Kindle
mkdir -p /media/USERNAME/Kindle/linkfonts/fonts
VL-PGothic-Regular.ttf を コピーした。
cp /usr/share/fonts/truetype/vlgothic/VL-PGothic-Regular.ttf /media/USERNAME/Kindle/linkfonts/fonts
「Update Your Kindle」して再起動し終えるのを待つ。
フォントが気に入らなかったので
cp update_fonts_5.6.N_dxg_uninstall.bin /media/USERNAME/Kindle
としてから「Update Your Kindle」で元に戻した。
Launchpad
http://www.mobileread.com/forums/showthread.php?t=97636 から lpad-pkg-001c.zip をダウンロードして解凍する。 update_launchpad_0.0.1c_dxg_install.bin を Kindle にコピーして「Update Your Kindle」。
README に書かれている SHIFT は「↑」ボタンなので「↑↑↑」と押すとスクリーンショットが取れる。 慣れるまで実行できなかったが、「テンポ良く押さないとダメ?」ということで良いのだろうか。
kindlepdfviewer
Launchpad をインストールしておく。 http://www.mobileread.com/forums/showthread.php?t=157047 からたどって kindlepdfviewer-v2012.11.zip をダウンロードする。 customupdates を作成して、その中にダウンロードしたファイルをコピーする。
mkdir /media/USERNAME/Kindle/customupdates
cp kindlepdfviewer-v2012.11.zip /media/USERNAME/Kindle/customupdates
Kindle で Launchpad の SHIFT SHIFT I でインストールする。 SHIFT SHIFT SPACE を Launchpad の設定を読み込めば SHIFT P D で実行できる。
kindlepdfviewer という名前だがいろいろなフォーマットに対応している。 djvu ファイルを読めることは確認した。
Screen Saver
http://wiki.mobileread.com/wiki/Kindle_Screen_Saver_Hack_for_all_2.x,_3.x_%26_4.x_Kindles から kindle-ss-0.33.N.zip をダウンロードする。 対応する bin と src/linkss を Kindle にコピーする。
cp update_ss_0.33.N_dxg_install.bin /media/USERNAME/Kindle/
cp -a src/linkss /media/USERNAME/Kindle/
Kindle DX なので 824x1200 の png または jpeg を linkss/screensavers に入れる。 「Update Your Kindle」して再起動し終えるのを待つ。
これ以降、画像を変更するには、上で作ったディレクトリ linkss/screensavers の中を変更して再起動すれば良い。
Kindle 3.1
Amazon から更新はないが、 http://www.mobileread.com/forums/showthread.php?t=127969 を見るとKindle DX に移植した人がいるらしい。 私は 2.5.8 で困ってないので、これはインストールはしないことにした。
Kindle のソースコード
ソースコードが公開されているはずなので探した。 http://www.amazon.com/gp/help/customer/display.html?nodeId=200203720 にある。