PwnageToolやSnowBreezeを使ってカスタムファームウェアでiPhoneを復元しようとした際に、iTunesのエラーが表示されるという厄介な問題について、多くの方からお問い合わせをいただいています。通常、表示されるエラーは以下のようなものです。
iPhone「iPhone」を復元できませんでした。不明なエラーが発生しました(1600 – 1601 – 1602 – 1603 – 1604)
この問題には簡単で迅速な解決策があります。ただし、Windows版のみ(Mac版は現在開発中)で、iPhone 2G、iPhone 3G、iTouch 1G、iTouch 2Gでしか動作しないという欠点があります。つまり、iPhone 3GSとiPod Touch 3Gはサポートされていません。
iREB (iTunes Restore Error Bypasser) は、これらのエラーを修正するのに役立つ便利なツールです。
ステップ 1:ここから iREB をダウンロードします。
ステップ 2: iTunes を起動し、iPhone を DFU モードにします (電源ボタンとホームボタンを同時に 10 秒間押し続けます。電源ボタンを放し、iTunes がリカバリ モードの iPhone を検出したことを示すメッセージが表示されるまでホームボタンを押し続けます)。
ステップ 3: iTunes がリカバリモードの iPhone を検出したら、iTunes を閉じて iREB を起動します。
ステップ 4:デバイスを選択し、画面が赤または白になるまで待ちます。
ステップ5: iTunesを起動し、Shiftキーを押しながら「復元」をクリックします。ウィンドウが開きます。そこから復元したいカスタムファームウェアを選択します。
準備は完了です。iTunesはエラーを表示することなく、iPhoneを希望のファームウェアに復元するはずです。