Restore iPhone using specific firmware

Digg it to let everyone know how to do it. No more similar questions... please...

Restore iPhone using specific firmware, don’t click update

New iPhone firmware is coming, Apple is going to ‘destroy’ your iPhone if you’ve hacked for native applications or sim free programs. iPhone 1.1.1 firmware is released already. Here is a little tip you should do when new firmware is out there, but you still want to restore it to the old but unlock-able version, ie 1.0.2.

Note this guide does not guarantee it will work 100%. Do not restore unless it’s really necessary. Make sure the iTunes did not going to download new firmware. And, make sure you does not select the new firmware during the restoration.


Check your iPhone firmware first. You can check it by going from Settings > General > About.

You should read 1.0.2(1C28) under versions. If yes, you can continue.

If you cannot enter the phone, check it under emergency call by:

Pressing *3001#12345#* and press Call

03.12.06_G is firmware 1.0.0
03.14.08_G is firmware 1.0.1 and 1.02
04.01.13_G is 1.1.1


For Mac:

1. Turn off the automatic update from iTunes > Preferences, un-tick ‘check for updates automatically’ from General tab.

2. Backup your existing iPhone firmware. For Mac, it is usually at ‘~\Library\iTunes\iPhone Software Updates’. Copy the ‘iPhone1,1_1.0.2_1C28_Restore.ipsw’ from the folder to somewhere else as backup, we recommend you to update the iPhone now before the new firmware released.

3. Restore your iPhone by press and hold ‘option’ key, then use the mouse to click ‘restore. You should now able to choose the backup iPhone firmware file ‘iPhone1,1_1.0.2_1C28_Restore.ipsw’ we did in step 2.

For Windows:

no automatic update

1. Prevent automatic update from iTunes. From the iTunes, choose ‘Edit > Preferences’, un-tick automatic update.

2. Backup your iTunes firmware from ‘C:\Users\[user name]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates’. Change the part [user name] to your Windows’ user name. Copy ‘iPhone1,1_1.0.2_1C28_Restore.ipsw’ to somewhere else as backup. You need to restore your iPhone at least once, or otherwise nothing will be in there. We also recommend you to update 1.0.2 while new firmware is not released yet.

3. Restore your iPhone by press and hold ‘Shift’ key, than click ‘restore’ to select the file we copied in Step 2.

If you are lazy to find where is the iPhone firmware file, download it by clicking here.