PDFファイルのダウンロード等のハックで便利になってきたKindle。一方で文鎮化するリスクはすぐそこにある。「備えあれば憂いなし」ということでコンソール接続にチャンレジしてみた。相応の知識やスキルがあれば諸先輩方のサイトに書いてあるママやればできるはずなのだが、なかなかド素人の作業はそうもいかない。つまづいた部分を回想しながらまとめてみた。Softwareのバージョン2.3.3が配信されたことで古い記事となっております。フォントハックのアップデータ等のバージョンに注意してください。<注意喚起情報>Kindleのハックは非常に危険です。文鎮化するリスクはもちろん、同一ハックでもそのインストール/アンインストールの方法や異なるハックの組合せ等によっては初期状態のファイルを失い工場出荷状態に戻せないリスクがあります。Default”した場合やFirmwareの自動バージョンアップでも文鎮化しますので注意が必要です。基板回路部分に触るため不慮の事態を招く恐れがあります。いかなる事象に対しても当方、または紹介するツールの開発元およびサイト運営者による保証はありません。・ZIFケーブル(変換名人:Amazonから注文)まず、ミニUSBケーブルは家にあったものを使えばいいので、その他のものを買いに秋葉原のヨドバシへ。パソコンを自作した経験すらないので恐る恐るPCパーツ売り場へ足を踏み入れる。こんな部品みたことないというモノばかり。結局買ったのはホビーコーナーに置いてあったリード線のみ。探すのが面倒になり、USBシリアル変換モジュールは秋月電子、ICピンクリップは若松通商へWebで注文、ZIFケーブルもついでにネットで注文(次回行ってみたらヨドバシには置いてあった)。なんとかモノは揃った。コンパイルするためのXcodeのインストール3)minicom-2.2のダウンロードとコンパイルおよび初期設定ターミナルの”minicom”というのが高機能でいいらしい。モデムとか聞くとパソコン通信の頃のピーガーと鳴ってた時代を思い出し懐かしい気分になったのは束の間。バイナリベースでの配布はしていないらしく、ソースコードから自分でコンパイル作業が必要。コンパイラーがないのでアップルのADCメンバー登録をしてXcodeをダウンロード。1GB近くあるのでダウンロードしてインストールするのも結構大変なわけで。(シリアルコンソール)“にあるとおりにやってるはずだが上手くいかない。したメッセージがズラーっと流れている。なんのことはない、無視してよいwarningだったらしい。installをしていたのでダメだったと。minirc.dfl)”と出て起動しない。何が何だかで頭から白いケムリが出てたはず。完了したと思ったら、”/usr/local/etc”のディレクトリが存在しないので設定ファイルを保存できない。rootではないのでまたもやsudoの出番。/usr/local/etc”で保存場所を用意してやっとminicomの初期設定が完了した。【Kindle側の準備】1)usbnetwork接続でrootのパスワードを消す2)裏ブタを外す3)Kindleの端子部分とUSBシリアル変換モジュールの端子を接続あらかじめKindleにusbnetworkハックを適用してあるので、Kindle側で必要なコマンドを打ってやる。rootのパスワードを消す。これをやらないとシリアル接続してもKindleにログインできない。念のためバックアップをとっておく。ちなみにviなんてそうそう使わないが、操作方法はググればいくらでも解説が出てくるので問題はなかった。した作業ならむしろ便利。シリアルの端子を出す。裏ブタを外す作業はすでにSIMカードを引っこ抜いた時に経験済みなので手馴れたもの。カバーのあるZIFコネクタと広い端子が4つあるので、リード線の芯を出して広い方のむき出し下にセロテープでとめる(にしざわ流)。熟練者はコネクタ部分にZIFケーブルを挿して反対側をリード線とハンダ付けをするらしいが、とても無理なのであきらめた。セロテープなら簡単だと思いきや想像以上にスペースがない!イライラしながらなんとか貼付けようとするのだが、結局、内カバー全てとっぱらった。ネジが20個くらいあるのでしんどいが、おかげで貼りやすくなった。端子の接続方法で注意が必要なのは、Kindle側のTxDとRxDは、USBシリアル変換モジュールのTxDとRxDをクロスして接続しなければならないということ。リード線の芯をセロテープでしっかりと固定した後にICピンクリップ側でUSBシリアル変換モジュール側のピンを探して接続する。ICピンクリップ側を後にするのは間違っててもすぐに直せるから。Kindle側の端子のスペースは狭いので隣同士が干渉しないように、リード線の芯は短めが良いようだ。クライマックスに突入。ターミナルでminicomを起動してKindleをリブート。ガッツポーズ!!あとはrootでログイン(パスワードは不要)するだけ。ファームウェアの不意のバージョンアップやハックの競合等で文鎮化してもリカバリーできるのだから。シリアルコンソールで接続できるとわかれば、あとはサッサと片付け。裏蓋をパチンと閉め終わった後、またこれを開ける作業をするのか?と。そんなことはやってられないので、ZIFケーブルの必要な部分に慎重にハサミを入れて、ICピンクリップでつかむという方法を試したところうまく行った。ZIFケーブルの1本は非常に頼りなく細いので乱暴に扱うとポッキリおれてしまいそう。ちなみにZIFケーブルにも種類があるようで、両端が青、片方が白でもう一方が青、両端が白の3種類だ。青い部分が固いのでKindleのコネクタカバーを開けてカチッと固定できる。白い方が薄いのでハサミを入れやすい。この方法で上側のフタだけをあければよいので遥かに楽に接続できる。強度の問題とZIFケーブルのクリップの仕方によって接触が悪くなることがあるのが難点か。今度はハンダ付けに挑戦しよう。さんの3氏にこの場を借りて改めて御礼申し上げたい。