準備完了までには長い時間がかかりましたが、待った甲斐があったようです。昨日の「Let's Talk Jailbreak」 ポッドキャストで予想した通り、Apple TV向けのリリースは間近に迫っていました。そして予想通り、nitoTVとしても知られるKevin Bradley氏が、自身の名を冠したツールであるtvOS向けのnitoTVの初期バージョンをリリースしました。
nitoTVはパッケージマネージャーで、Apple TV 4または4Kにパッケージ(Tweakやアプリなど)をインストールしたり削除したりできます。これは、脱獄済みのiOSでCydiaが行うのと同じです。Apple TVの脱獄は、パッケージマネージャーであるCydia Substrateや、Tweakをホストするための集中リポジトリがないため、これまであまり役に立ちませんでしたが、nitoTVはそれを一変させようとしています。
この最初のリビジョンでは、tvOS 9.x~10.1およびtvOS 10.2.2で動作することを謳っています。nitoTVはジェイルブレイクされたファームウェアを必要とするため、tvOS 9ではPangu、tvOS 10.xではLiberTV、tvOS 10.2.2ではgreeng0blinを使用しています。ジェイルブレイクされたtvOS 11へのサポートは後日提供される予定です。詳細については、最新のジェイルブレイクツールに関する私の記事をご覧ください。
このツールは現在Macインストーラーとして提供されており、ペイロードを実行する前にジェイルブレイクされたデバイスをチェックします。tvOS 10.2.2の場合は、greeng0blin(同じくnitoTVから提供)をダウンロードして使用すると、プロセスの一部としてnitoTVがインストールされ、それ以上の操作は必要ありません。
現在、greeng0blinを使ってtvOS 10.2.2でnitoTVをテスト中ですが、非常に安定しています。近いうちにnitoTVのハンズオンレポートを公開する予定ですので、お楽しみに!Apple TVエコシステムにようやく実用的なカスタマイズオプションが追加されたことは喜ばしいことです。開発者の皆さんがnitoTVが提供するインフラストラクチャ(Substrate、依存関係、リポジトリの追加)を活用して、今後素晴らしいTV関連製品を開発してくれることを期待しています。
これらのファームウェアのいずれかで nitoTV を試したことがある場合は、以下に感想をお聞かせください。