待望のiOS 4.2.1向けアンテザード脱獄ツール「RedSn0w」が、本日iPhone開発チームからリリースされました。前述の通り、まだベータ版であるため、非常に不安定で、いくつか注目すべきバグが発生しています。
皆さんの中には、本当に命知らずな方もいらっしゃると思いますので、iPhoneのテザリング解除方法に関するガイドを公開するのは良いアイデアだと思いました。このステップバイステップのチュートリアルでは、RedSn0wを使ってiPhone 4.2.1のテザリングを解除する方法をご紹介します。この方法はiPhone 4、iPad、iPod Touch 4Gでのみ有効です。
注:このチュートリアルを使用するには Mac が必要です。現在、Windows マシンでは動作しません。
ステップ1: iOS 4.2.1がインストールされている必要があります。まだの場合は、iTunesアップデートでiPhoneのファームウェアをiOS 4.2.1にアップデートしてください。次に、こちらのチュートリアルを参考に、Redsn0wを使ってiOS 4.2.1搭載のiPhoneを脱獄してください。バッテリーの消耗に関する問題に対処したRedsn0wベータ版0.9.6b6の使用をお勧めします。
ステップ 2:ダウンロード セクションから RedSn0w 0.9.7b1 をダウンロードし、iPhone が Mac に接続されていることを確認します。
ステップ 3: usbmuxd をダウンロードし、Mac でターミナル ウィンドウを開き、抽出した usbmuxd フォルダー内の python-client ディレクトリに移動します。
ステップ 4:ターミナル ウィンドウで次のコマンドを入力します。
chmod +x tcprelay.py
./tcprelay.py -t 22:2222
「ローカルポート2222をリモートポート22に転送しています」というダイアログが表示されるはずです(上のスクリーンショットを参照)。これは非常に重要なステップです。このダイアログを実行せずにRedsn0wを実行すると、標準ファームウェアに復元して再試行する必要があります。
ステップ5: RedSn0w 0.9.7b1を実行し 、iPhone 4.2.1ファームウェアを探します。Macの「~/Library/iTunes/iPhone Software Updates」セクションにあるはずです。Macにインストールされていない場合は、ダウンロードセクションからダウンロードできます。IPSWファイルが正常に認識されたら、「次へ」をクリックします。
ステップ6:「脱獄データを準備中」という小さなボックスが表示されます。それが完了すると、複数のチェックボックスが並んだ画面が表示されます。Cydiaはデフォルトでチェックされています。
ステップ7:次に、「Jailbreak Monte (untether)」というボックスにチェックを入れます。すると、4.2b3 IPSWの入力を求める新しいボックスが表示されます(Googleで検索してみてください)。ベータ版ファームウェアが見つかったら、「次へ」をクリックします。
ステップ8:この時点で、iPhoneをDFUモードにする準備をするように求める画面が表示されます。iPhoneがMacに接続され、電源がオフになっていることを確認してください。「次へ」をクリックします。
ステップ 9:画面上の指示に従って、iPhone を DFU モードにします。
ステップ 10:ここからは順調に進みます。ソーダを手に取り、座って、見守ってください。
脱獄に慣れた人なら、iPhone 上でおなじみの動作を目撃するでしょう。
ステップ11: Redsn0wのダイアログに処理が完了したことが表示されます。「完了」をクリックしてRedsn0wを終了します。iOS 4.2.1を搭載した、脱獄済みのiPhone 4をお楽しみください!
繰り返しになりますが、Redsn0w ベータ版には既知の問題がいくつかあるため、それらの問題には十分注意してください。
あなたはどう思いますか、あなたは本当の向こう見ずな人ですか、それともまだ公式リリースを待つつもりですか?