How to make

jailbreak Kindle Paper White

kindle paper white をjailbreakした自分用のメモ。

ファームが 5.4.4.2 のKindle paper white が対象

◎Jailbreak

  1. http://www.mobileread.com/forums/showthread.php?t=186645から
    kindle-jailbreak-1.10.N.zipダウンロード・解凍
    kindle-usbnet-0.16.N.zipもダウンロードしておく。後で使う
  2. さらにkindle-5.4-jailbreak.zip を解答してKindleのルートに
    bridge.sh
    jb.sh
    update_jb_$(cd mnt && cd us && sh jb.sh).bin
    をKindleのルートにおく
  3. Kindleを取り外し、
    ホーム」->「メニュー」 ->「設定」->「メニュー」->「Kindleをアップデート」
    以下この操作を「kindleをアップデート」という
  4. 数秒後「**** JAILBREAK ****」の表示が出る。

◎Mobileread Kindlet Kit(MKK)

  1. http://www.mobileread.com/forums/showthread.php?t=233932から
    kindle-mkk-20140214.zip ダウンロード・解凍
  2. Update_mkk-20140214-k5-ALL_install.bin
    をKindleのルートにおくコピー(k5がpaperwhite)
  3. kindleをアップデート 自動的に再起動。

◎KUAL

  1. http://www.mobileread.com/forums/showthread.php?t=203326から
    KUAL-v2.3.zip ダウンロード・解凍
  2. 旧版(KindleLauncher-2.0.azw2)があったらdocumentsフォルダから削除
  3. paperwhiteの場合は、KUAL-KDK-2.0.azw2 をdocumentsフォルダ へコピー
  4. 他の本と並んで、KUALがあるので、タップすれば起動する。

◎USBNetwork (USBnetworkの起動停止だけでなくSSHの許可等色々できるアプリ)

  1. 先にダウンロードしたkindle-usbnet-0.16.N.zipを解凍
  2. PW初代ならば Update_usbnet_0.16.N_install_touch_pw.bin
    PW2代(2013〜)ならば Update_usbnet_0.16.N_install_pw2.bin
    をkindleルートにおいて
  3. kindleをアップデート 自動的に再起動。
  4. KUALのメニューにUSBNetworkが追加されているはず。
  5. kindleのホームの検索窓に;un[enter]と入力することで、ネットワークデバイスusb0を有効/無効とトグルすることができる。
  6. kindleのusb0を有効にしてパソコンにつなぐとRNDIS Ethernetデバイスと認識される。
  7. kindle usb0 には192.168.15.244が振らている
  8. telnet 192.15.244に接続するとログイン認証無しでkindleにrootとして接続される。
  9. sshdは意図したとおりに動いたり動かなっかったりして、どう操作するのか不明

◎スクリーンセーバー

  1. kindle-5.4-screen-hack.zipをダウンロード 解凍
  2. ss.sh
    update_jb_$(cd mnt && cd us && sh ss.sh).bin
    をkindleルートにおいて
  3. kindleをアップデート 画面下に「** SCREENHACKED **」と表示されるはず
  • Paperwhiteではホーム画面の検索boxから、~DS と入力すればスクリーンセーバが無効になる。
    再度スクリーンセーバを有効にするには、再起動する。

◎kterm + sshクライアント

  1. http://www.mobileread.com/forums/showthread.php?t=207030から
    kterm-with-ssh.zip をダウンロード解凍
  2. http://www.mobileread.com/forums/showthread.php?t=223461から
    layouts.zip ダウンロード解凍しlayoutフォルダを
    1で解凍生成されたktermフォルダ配下のlayoutフォルダと差し替え
  3. kertmフォルダをkindleルートのextensionsフォルダ配下にコピー
  4. kindleを取り外してKUALを開くとメニューにktermが追加されているはず
  5. ktermをタップすると、ketermはkindleに認証なしでrootでログインしてターミナル画面が開く

◎2015年中旬にファームが5.6.xにアップデートされjailbreakが無効になったので再度jailbreakする

*jailbreak済のKindleがファーム5.6.xにアップデートされた場合に限り下の方法で再度のjailbreakが可能。
5.6.x下での新規のjailbreakはケースを開いてシリアルラインからハックする必要があるらしい。

  1. http://www.mobileread.com/forums/showpost.php?p=3004892&postcount=1597に沿ってjailbreakを実施する。
  2. KUAL等は以前の環境が残っていたが,root権限が利用できなくなっていたりサービスが止められたりしていたので
    KOUAL, MKK, USBnetwork をバージョンアップする
    http://www.mobileread.com/forums/showthread.php?t=225030から必要なモノをダウンロードしてインストールするが
    ファーム 5.6.x ではUPDATE………….binファイルをKindleドライブのルートに置いて
    「ホーム」->「メニュー」 ->「設定」->「メニュー」->「Kindleをアップデート」
    でインストールすることはできなくなったのでMR Package Installerを用いる。
  3. まず,KUALをダウンロードした新版と差し替える。
  4. HelperとMR Package Installerを組み込む

    1. kual-helper-0.5.N-r12622.tar.xz,kual-mrinstaller-1.6.N-r12798.tar.xzをダウンロードして解凍する
    2. kual-helper-0.5.N-r12622/extentions/配下のHelperフォルダをKindleドライブ/extentions/フォルダ配下にコピーする。
    3. kual-mrinstaller-1.6.N/extentions/配下のMRInstallerフォルダをKindleドライブ/extentions/フォルダ配下にコピーする。
    4. kual-mrinstaller-1.6.N/配下のmrpackagesフォルダをKindleドライブ/直下にコピーする。
  5. Kindleドライブ/mrpackagesフォルダの中にインストールしたいUPDATE………….binファイルをコピーし
    KUAL(Kindle Launcher)を起動して, 「Helper」→「Install MR Packages」とタップするとインストールが実行される。

Make

Make

Copyright © kosakalab All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.