Mac

Panguを使って新しいApple TVを脱獄する方法

Panguを使って新しいApple TVを脱獄する方法

Apple TVの脱獄

Panguチームが新型Apple TVの脱獄ツールを公開したので、実際にツールを実際に試し、テストデバイスで脱獄に成功しました。この記事では、Panguを使って新型Apple TVを脱獄する詳細な手順をステップバイステップでご紹介します。ただし、始める前にいくつか注意事項があります。

Apple TV を脱獄すべきでしょうか (できますか)?

以前の投稿でも触れましたが、脱獄の限界についてユーザーに改めて認識してもらうことは非常に重要です。脱獄を試みる前に、必ず考慮すべき点をいくつかご紹介します。

  • この脱獄は新しい第4世代Apple TV専用です
  • Apple TVはtvOS 9.0または9.0.1を実行している必要があります
  • これはSSHベースの脱獄であり、現在ユーザーインターフェースがないことを意味する。
  • 現時点では、デバイスの調整がまだ行われていないため、脱獄のメリットは限られている。

前提条件

この脱獄は私たちが慣れているものとは少し異なるため、満たす必要のある前提条件がいくつかあります。

ハードウェアとソフトウェア:

  • 第4世代のApple TVが必要です
  • このApple TVはtvOS 9.0または9.0.1を搭載している必要があります
  • USBタイプCケーブルが必要です
  • MacにXcodeがインストールされている必要があります
  • Apple開発メンバーシップが必要です

前述の通り、この方法はtvOS 9.0または9.0.1でのみ動作します。既に9.1または9.2にアップデートしている場合は、残念ながらダウングレードできません。幸いなことに、Apple Storeで販売されているほとんどのApple TVは、まだこれらのバージョンのいずれかです。このシンプルなツールでシリアル番号を確認すると、製造年がわかります。12月以前に製造されたものであれば、問題ありません。

基本的な前提条件が満たされたので、手順に沿って進めていきましょう。

PanguでApple TVを脱獄する

1) ダウンロードページからPanguの最新バージョンをダウンロードしてください。この脱獄ツールはXcodeを使用しているため、現時点ではMacのみに対応しています。

スクリーンショット 2016年3月23日 午前10時25分31秒

2) まず、デバイスを登録する必要があります。電源コードとUSB-Cケーブルの両方を接続します。登録にはUDIDが必要です。UDIDはXcodeを起動し、「Windows」>「デバイス」に移動して、接続されたApple TVを選択すると取得できます。UDIDは長い文字列で表示されます。これをコピーするか、次のステップのためにどこかに保存しておいてください。

スクリーンショット 2016年3月23日 午前10時30分26秒

3) 開発者アカウントにログインし、デバイスページにアクセスします。脱獄したいApple TVに名前を付け、前の手順で取得したUDIDを入力して登録します。

4) デバイスを登録したら、脱獄に必要なアプリIDを作成する必要があります。「アプリID」ページにアクセスし、アプリ名とバンドルIDを入力します。

5) これら2つの情報でモバイルプロビジョニングファイルを作成できます。プロビジョニングプロファイルページにアクセスし、「tvOS開発」を選択します。「次へ」をクリックし、開発者証明書を選択し、脱獄するApple TVを選択してファイルをダウンロードしてください。

スクリーンショット 2016年3月23日 午前10時35分36秒

6) ダウンロードしたら、ファイルの名前を embedded.mobileprovision に変更し、手順 1 で Pangu からダウンロードした Apple TV jailbreak フォルダーに追加します。

スクリーンショット 2016年3月23日 午前11時21分

7) インストールするには、チームIDと共通名が必要です。キーチェーンアクセスを開き、「証明書」を選択して開発者証明書を見つけると確認できます。共通名と組織単位が必要です。組織単位がチームIDになります。

8) 情報を取得したら、インストールスクリプトを起動する準備が整いました。境界を、先ほど特定した境界と入れ替えてください。空白バージョンは、Install_atv_jb.sh <udid> <bundleid> <team id> <common name id> です。

次に、デバイスのUDID、アプリのバンドルID、キーチェーンのチームIDとコモンネームを入力します。以下のようになります。

Install_atv_jb.sh e5e2c931d4a94ecf71e12a88b0b4579b com.sample.tvjb 93AA45BBCC “iPhone 開発者: テスト (ALI766JXB5)”

スクリーンショット 2016年3月23日 午前11時20分26秒

9) これにより、Apple TVにPanguアプリがインストールされ、アプリを起動して脱獄アプリをインストールできます。再起動前に、脱獄中であることを示す画面が表示されます。

スクリーンショット 2016年3月23日 午前11時44分02秒スクリーンショット 2016年3月23日 午前11時46分33秒

さあ、これで完了です。第4世代Apple TVの脱獄に成功しました。これは開発者やセキュリティ研究者向けのツールで、本格的なGUIインターフェースは用意されていませんが、今後のバージョンアップに期待が持てます。今後の脱獄に関するニュースはiDBで随時更新されるので、ぜひチェックしてみてください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.