Ipad

Apple TV 2 (5.2) を Jailbreak と XBMC で改善する

Apple TV 2 (5.2) を Jailbreak と XBMC で改善する

Apple TVはリビングルームの優れたアクセサリですが、メディアセンターやホームシアターPCの経験者の多くは、PlexやXBMCといったより強力なアプリを好みます。これらのアプリは、追加機能や幅広いビデオコーデックのサポートが充実しています。XBMCを使えば、ほぼあらゆるビデオやオーディオ形式の再生、共有ネットワークドライブへのアクセス、LANやインターネットからのメディアストリームの受信、新しいユーザーテーマ(スキン)のインストール、天気やニュース情報の表示などが可能で、本格的なマルチメディアジュークボックスとして機能します。

XBMCはApple TV 2で実行できます

素晴らしい脱獄の世界のおかげで、Apple TV 2(iOS 5.2搭載)に優れた無料のXBMCソフトウェアをインストールできるようになりました(Apple TV 5.2ソフトウェアは、他のiデバイスではiOS 6.1に同梱されています)。ホームシアターデバイスとしてのデバイスの潜在能力を最大限に引き出すことができます。設定と実行は、Cydiaがないため、一般的な脱獄アプリのインストールプロセスよりも少し複雑です。ATVにSSHで接続し、パッケージマネージャーを使って適切なXBMCファイルを取得してインストールする必要があります。しかし、実際にはそれほど複雑ではないので、手順に従って進めればすぐに完了します。

要件

  • Apple TV 第2世代
  • Apple TV 2をバージョン5.2(iOS 6.1)にアップデートしてください(まだアップデートしていない場合)。
  • Seas0nPass (Mac OS X) (Windows) をダウンロード
  • Apple TVをコンピューターに接続して脱獄を実行するためのUSBケーブル
  • SSH クライアント (Mac OS X の場合はターミナル、Windows の場合は PuTTY)

残念ながら、第3世代Apple TVはまだ脱獄されていないため、XBMCをインストールできません。Seas0nPassを使ったApple TVの脱獄は非常に簡単で、モバイルiOSデバイス用のEvasi0nツールとほぼ同じです。脱獄を実行するには、Apple TVをコンピューターに物理的に接続する必要があります。基本的な要件を満たしていれば、準備完了です。

Apple TV 2(iOS 6.1)5.2の脱獄

  • Seas0nPassを開く
  • 「IPSWを作成」を選択し、シーズンパスでジェイルブレイクされたIPSWを構築してインストールします。その後、画面の指示に従って、要求されたらApple TV 2をUSB経由でコンピューターに接続します。
  • Apple TVのリモコンを使ってMENUボタンとPLAYボタンを7秒間押し続け、Apple TVをDFUモードにします。
  • iTunesが起動し、Apple TVを新しく作成した脱獄IPSWに復元します。Seas0npassの画面上の指示に従ってください。

Apple TV が再起動し、Apple TV のホーム画面の設定アイコンが一時的に赤い「FC」ロゴに置き換わるので、Seas0nPass が正常にインストールされたことがわかります。

Apple TVがジェイルブレイクされているかどうかを確認する方法

さて、いよいよ XBMC をインストールします。

Apple TV 2 (5.2) に XBMC をインストールする

始める前に、次の手順でApple TV のローカル IP アドレスを見つけます。

  • 「設定」から「一般」を選択し、「ネットワーク」を選択します
  • ATVのIPアドレスをメモしておいてください。これはデバイスにSSH接続してXBMCをインストールするときに必要になります。

Mac (または Windows PC) から新しいターミナル ウィンドウを開き、SSH を使用して、取得した IP アドレスでルート ユーザーとして Apple TV に接続します。

ssh root@appletv-ip

Apple TVのデフォルトのパスワードは、iPad、iPhone、iPodと同様に「alpine」(かぎ括弧なし)です。変更しない限り、「alpine」のままです。

Apple TVにリモートログインしたら、インストールプロセスが始まります。以下に説明するXBMCの公式方法はコマンドラインを使用しますが、冒険したい方のためにXBMC Wikiには別の方法も掲載されています。

apt-get install wget

wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add -

echo "deb http://apt.awkwardtv.org/ stable main" > /etc/apt/sources.list.d/awkwardtv.list

echo "deb http://mirrors.xbmc.org/apt/atv2 ./" > /etc/apt/sources.list.d/xbmc.list

apt-get update

mkdir -p /Applications/AppleTV.app/Appliances

apt-get install org.xbmc.xbmc-atv2

mkdir -p /Applications/XBMC.frappliance

reboot

Apple TV が再起動し、素敵な XBMC メディア センター アプリが実行されるようになります。

Apple TV の XBMC にプラグインとカスタムスキンをインストールする

XBMC を実行している Apple TV にカスタムスキンをインストールするには、ターミナルまたは SFTP(Cyber​​duck などのアプリ、または OS X Finder の sFTP 機能)を使用する必要がありますが、ここまで理解していればそれほど複雑ではありません。root@ip-address で ATV に接続し、次のディレクトリに移動します。

/private/var/mobile/

zipファイルをそのディレクトリに配置し、XBMCから「アドオン」に移動して「ZIPからインストール」を使用します。

あるいは、スキンとプラグインをコンピューター上で解凍し、scp または SFTP を使用して適切なプラグインまたはスキンのディレクトリに直接コピーすることもできます。

スキンは見た目も素晴らしく、XBMC から無料でダウンロードできます。

XBMCスキン

Confluence は、デフォルトになった見栄えの良い繊細なスキンで、AEON は人気のあるサードパーティの選択肢ですが、かなり長い間更新されていません。

Apple TVからXBMCをアンインストールする

XBMCが気に入らない?大丈夫、アンインストールする方がインストールするよりずっと簡単です。SSHを使ってApple TVに再度ログインしてください。

ssh root@appletv-ip

次に、apt-get パッケージ ツールを使用して XBMC をアンインストールします。

apt-get remove org.xbmc.xbmc-atv2

最後に、ATV を再起動します。

reboot

Apple TV2 は XBMC なしで再起動します。

XBMCをアンインストールしても、Apple TVの脱獄は解除されません。Apple TVの脱獄を解除するには、コンピューターで実行しているiTunesに接続し、「復元」機能を使用して工場出荷時の設定に戻す必要があります。

そもそも XBMC とは何ですか?

歴史を紐解くと、XBMCは「Xbox Media Center」の略称で、そう、MicrosoftのゲームコンソールであるXboxのことです。XBMCは元々、改造されたXboxをメディアセンターとして利用するために開発されましたが、その後、MacやWindowsパソコンからRaspberry Piまで、ほぼあらゆるデバイスで直接動作するクロスプラットフォーム対応のメディアセンターアプリへと進化しました。最新バージョンのXBMCは、iTunesからのビデオとオーディオのストリーミングをAirPlayレシーバーとしてサポートしているため、XBMCを使用してもiOS向けの機能が失われることはありません。ただし、Apple TVのデフォルトソフトウェアとは異なり、ATV(またはデスクトップ)でmkvファイルを直接問題なく再生できます。

XBMC は、ジェイルブレイクされた Apple TV でしばらく前から実行できていましたが、最新の 5.2 ソフトウェア アップデートで利用できるようになるのは今回が初めてです。