5 ポイント 投稿者 GN⁺ 2025-12-10 | 2件のコメント | WhatsAppで共有
  • 脱獄した Kindle に Tailscale をインストールすると、制限のある電子書籍リーダーをネットワーク接続可能な小型 Linux デバイスへ拡張できる
  • 脱獄(jailbreaking)により Kindle の root 権限を取得し、KOReaderKindleForge アプリのような非公式ソフトウェアを実行できる
  • Tailscale 接続を追加することで、SSH アクセス、Taildrop ファイル転送、Calibre Web のライブラリアクセスなどネットワークベースの機能を活用できる
  • インストール手順には、KUAL、MRPI、USBNetworking の設定とTailscale バイナリと認証キーの構成が含まれる
  • この組み合わせは Kindle をDRM フリーの電子書籍管理とリモートファイルアクセスが可能な個人デバイスへと変換する実験的な活用例である

脱獄した Kindle のコンセプト

  • 脱獄は、メーカーが設定したソフトウェア制限を解除して root 権限を取得するプロセス
    • OS 内部へのアクセス、非公式アプリの実行、システム変更などが可能
  • Kindle の脱獄後も、Amazon ストアと Libby アプリ経由の書籍転送機能は維持される
  • 2007 年の iPhone 以降、ほとんどの制限付きデバイスで脱獄文化が形成されており、Kindle も例外ではない
  • 現在はAdBreakという手法が、最新ファームウェア(5.18.5.0.2 より前のバージョン)までサポートされている
  • 脱獄時には機器の bricking リスク保証無効の可能性がある

Tailscale が Kindle に追加する機能

  • Tailscale は必須ではないが、脱獄した Kindle の有効活用を大きく高める
    • **固定 IP アドレス(100.xx.yyy.zzz)**の付与でネットワークアクセスを簡素化
    • magicDNS を使った SSH 接続の簡素化(ssh root@kindle
    • Taildrop で Kindle ディレクトリへ直接ファイル送信
    • Calibre Web のようなセルフホストの電子書籍サーバーへの安全な接続をサポート
  • USB 接続なしでepub、mobi などの電子書籍ファイルを /documents フォルダへ転送することができる
  • Tailscale はKOReader のインストールと設定手順でも有用

Kindle の脱獄準備段階

  • 脱獄前にデバイスモデル、ファームウェアバージョン、ストレージを確認する必要がある
  • Kindle Modding Wiki で対象バージョンに合う脱獄方法を確認する
    • ファームウェア 15.18.1 未満はWinterBreak、15.18.1~5.18.5.0.1 はAdBreakを使用可能
  • Wi-Fi の自動更新を防ぐため、機内モード維持が必要
  • 最新の脱獄手順はDammit Jeff の動画で詳細な説明が提供されている

実際の脱獄手順

  • PC/Mac/Linux と USB ケーブルを準備し、安定した Wi-Fi 環境を確保する
  • 基本手順
    • KindleModding.org の脱獄ガイドに従って実施
    • ホットフィックスのインストールと OTA(Over-The-Air)アップデート無効化
    • KUAL(Kindle Unified Application Launcher)とMRPI(MobileRead Package Installer)のインストール
    • KOReader をインストールして、拡張された電子書籍リーダー機能を確保
  • その後、Tailscale をインストールするための追加手順を進める

脱獄した Kindle に Tailscale をインストール

  • KUAL と MRPI が正常に動作することを確認した後、USBNetworking Lite をインストール
  • 2 種類の Tailscale リポジトリから選択
    • Mitanshu の標準版またはTaildrop 対応フォーク版
  • インストール手順
    1. GitHub からリポジトリをクローンするか、ZIP をダウンロード
    2. Tailscale のARM 向け静的 Linux バイナリをダウンロード
    3. tailscaletailscaled ファイルを /extensions/tailscale/bin にコピー
    4. Tailscale 管理コンソールで認証キーを生成(再利用・事前承認オプションを有効化)
    5. 生成したキーを auth_key.txt に入力
    6. Taildrop 利用時に taildrop_dir.txt に転送先フォルダを指定(/mnt/us/documents 推奨)
    7. 完成した tailscale フォルダを Kindle の /extensions フォルダにコピー
  • KUAL 実行後
    • USBNetwork Status を有効化していることを確認
    • Start TailscaledStart Tailscale の順で実行
    • Tailscale コンソールで Kindle の接続を確認した後、Disable key expiry を設定

Tailscale インストール後の活用

  • SSH を使ったファイル管理、アプリのインストール、設定作業が容易になる
  • Bluetooth キーボード接続などのコマンドラインベース作業が可能
  • Kindle がtailnet に参加し、Home Assistant ダッシュボードや Calibre-Web サーバーにアクセス可能
  • Taildrop でepub、PDF、漫画ファイル、DjVu などを Kindle に直接転送可能
    • 例:スマートフォンで DRM フリーの電子書籍を購入後、Taildrop で Kindle へ転送
  • Tailscale は Kindle を個人ネットワークの一員として統合し、単なるリーダーを超える拡張性を提供

コミュニティ参加

  • Tailscale を非標準的または希少なデバイスにインストールした事例を共有することを推奨
  • Reddit、Discord、Bluesky、Mastodon、LinkedIn などでユーザー体験を共有できる

2件のコメント

 
xguru 2025-12-10

これが公式のTailscaleブログに載ったというのが驚きですね。せっかく思い出したので、家で眠っているかなり古いKindleを引っ張り出してみようと思います。

 
GN⁺ 2025-12-10
Hacker Newsのコメント
  • eBayでKindleを1台買って実験してみた
    ところが、Wi‑Fiに接続した瞬間に最新版へ更新され、もう脱獄できなくなってしまった

    • 安くroot化されたeReaderが欲しいなら、Koboのほうが良い選択だと思う
      公式にroot化をサポートしているわけではないが、それを阻止しようとする動きもほとんどない
    • それが映画 The Naked Gun (2025) のごく小さなプロットのひとつだった
    • 再販するか、6か月くらい待ってみるのも手だ
      ちなみに第10世代 Kindle Paperwhite(PW4)は最新モデルより画面が小さいが、OS 5.18.1までしか対応しておらず、AdBreak脆弱性が残っている
      自分は今週末にPW4をjailbreakしてTailscaleを入れた。1年間 WinterBreak エクスプロイトで失敗し続けて、ようやく成功した
      普段はiPadで読むが、Kindleはビーチやプールのような屋外用に使っている。あまりに面白いアイデアで素通りできなかった
    • 昔、OG Pixelでも似たようなことがあった
  • Kindleはハックしたり、小さなダッシュボードに変えたりするのに本当に良いデバイスだ
    コミュニティも活発で、実験好きな人たちであふれている。古いKindleがあるなら新しい命を吹き込んでみるのを勧める
    自分の体験はブログにまとめた
    以前の議論はこちら

    • 部屋に置かれたe‑inkダッシュボードの非侵襲的な存在感がとても良い
      ディスプレイ、Linux、バッテリー、ネットワークがひとつのパッケージに入ったベースデバイスとしておすすめだ
      自分のダッシュボード例はここで見られる
  • Tailscaleを使うと、ファイアウォールを他人のPCに委ねることになるのか気になる

  • 自分のロボット掃除機にTailscaleを入れてある
    おかげで外からでも自宅ネットワークに接続できる自律型 mesh VPN ノードになっている

    • 詳しく教えてほしいという反応があった。本当にすごいとのこと
  • KindleをjailbreakしてKOReaderを入れるなら、kindlemodding.orgのガイドがおすすめ

  • この記事が企業ブログから出ているのが意外とかっこいい
    個人的にはKobo + Bookloreの組み合わせが最高のe‑reader構成だ
    設定ファイルを修正してBookloreライブラリと連携させると、自分の電子書籍がKoboストアのコンテンツの上に自然に統合される
    まだTailscaleは設定していないが、可能ではある

    • その設定方法について追加情報を求めている
  • reMarkableタブレットにTailscaleを入れてみた
    固定IPのおかげでSSHによる文書同期がずっと簡単になった
    ただし、起動時の自動実行設定が難しくて結局あきらめた
    それでも世界中どこからでもSSH接続できたのは本当に良かった

    • 今は代わりにどんな方法を使っているのか気になるという反応があった
  • 記事自体は面白かったが、会社のホームページにEULA違反関連の内容を載せるのは上司受けが良くなさそうだ
    標準リーダーのバグのおかげで、こういう機会を待ち望んでいた

    • 冗談めかして、北の領主がEULA違反を議論した農奴たちを鞭打ったという話を付け加えていた
  • Syncthingを脱獄したKindleで動かすこともできる
    そうなればまったく新しい可能性が開ける

    • Syncthing‑Kindleプロジェクトを試したが、カーネルが古すぎてネットワーク接続をサポートしていないか、CPUが弱すぎて失敗した
      ほかに別のプロジェクトがあるか尋ねている
    • これこそ自分が探していたユースケースだった
      今はcalibreでメール送信して本を送っているが、その中間ステップをなくせそうだ
  • 最初はただの個人ブログ記事だと思ったが、実際にはTailscale公式ブログの記事だった
    tailscale.com/blog/tailscale-jailbroken-kindle