ペベリンスキーズ・ブログ

ペベリンスキーのチラシの裏。

復元時の1604/1605エラー解除方法

2011追記

iREB R4がリリースされています。現在1015/1016エラー解除、リカバリーループ解除するのでしたら、こちらがおすすめです。
http://ih8sn0w.com/index.php/welcome.snow
http://hotfile.com/dl/108923557/18f7493/iREB-r4.zip.html
f:id:pebbleinsky:20110316142612j:image
"Set Auto-Boot True"ボタンをクリックするだけでエラー解除できます。

2010/05/03追記

新ブートロムのiPhone3GSの脱獄時に試したところ、iREBでは解除できず、結局iRecoveryを使いました。また、他サイトだとiRecovery起動後にfsbootというコマンドを打つだけでいける・・・ようなのですが、なぜか自分のiPhoneだと反応なかったため、以下のコマンドで起動時設定を変更したら上手くいけました。

iRecovery -s ←irecoveryが起動。画面が変わる。
setenv auto-boot true ←と打ってENTER。
saveenv ←と打ってENTER。
/exit ←と打ってENTER。

http://justanotheriphoneblog.com/wordpress/iphone-tips/quick-tip-downgrading-4-0-beta-to-3-1-3

以下、旧情報

Sn0wBreezeやPwnageToolにて脱獄(JailBreak)しようとしたり、iPhoneOS (iOS) 3.1.3から3.1.2へダウングレードしようとすると、iTunesで1604や1605エラーが出てCFWの復元処理が行えないことがあります。以下サイトによるとiREB for WindowsやiRecoveryで解除できます。
http://www.redmondpie.com/fix-1604-1603-1602-1601-1600-error-jailbreak-iphone-3.1.3-ipsw-custom-restore/

To get around this problem, there is a handy little tool called iREB (iTunes Restore Error Bypasser) for Windows which can help you bypass the error when you are restoring .ipsw file in iTunes. The latest version of this program works with iPhone 3.1.3 firmware running on the original iPhone, iPhone 3G and iPod touch 1G/2G.

iTunesでのIPSWファイルからの復元エラーをバイパスするiREB(iTunes Restore Error Bypasser)というツールを使えば、この問題を回避できます。最新版の同ツールは、iPhone OS 3.1.3が動作する初代iPhoneiPhone 3GiPod touch 1G/2Gに対応しています。
f:id:pebbleinsky:20100227205318j:image

Step 1: Start iTunes and put your phone into DFU mode:
Press and hold the Home button and the Power button at the same time. After exactly 10 seconds release the Power button. Continue holding the home button until you iTunes pops up a message telling you that it has detected an iPhone in recovery mode. At this point your iPhone/iPod touch screen will remain black.

ステップ1;iTunesを起動し、iPhoneをDFUモードにします。
iPhoneのホームボタンを押しながら、電源ボタンを押してください。10秒後電源ボタンを離します。ホームボタンはiTunesから「リカバリーモードのiPhoneを認識しました」というメッセージが表示されるまで押し続けてください。画面は黒いままなのがポイントです。
f:id:pebbleinsky:20100227205319p:image

Step 2: Now close iTunes and Start iREB on Windows.

ステップ2;iTunesを閉じて、iREBを起動してください。

Step 3: Simply select your device and wait for a few seconds until you get white or a red screen on your iPhone or iPod touch.

ステップ3:機種を選び、iPhoneiPod touchの画面が白や赤になるまで2,3秒待ちます。

Step 4: Now open iTunes and select your phone from the sidebar in iTunes. Now press and hold left “alt” button (“Shift” button on Windows) on the keyboard and then click on “Restore” (Not “Update”) button in the iTunes and then release the “Shift” button. Select a custom .ipsw file and restore it.

ステップ4:iTunesを開き、サイトバーからiPhoneを選択します。左ALTキー(WindowsではShiftキー)を押しながらクリックして、復元(アップデートではありません。)を押します。カスタムIPFWファイルを選択し、復元します。

That’s it! iTunes should now be able to restore your iPhone or iPod touch to the latest iPhone 3.1.3 firmware without any problems. Hopefully you wont get any errors this time around!

One thing to note here is that iREB is not for jailbreaking. It is only used for restoring to custom .ipsw firmware files via iTunes without any errors.

以上!iTunesからエラーが出ることもなく、最新のiPhone 3.1.3ファームウェアへ復元できているはず。上手くいけば今後エラーをみることはないと思います。

気をつけなければならないのは、iREBは脱獄用ではないということです。カスタムIPSWファームウェアで復元する時において、エラーなしで復元するためだけのものです。

iREB for Windows
http://ih8sn0w.com/index.php/welcome.snow