Disclaimer
Please make sure you are looking under the right section. If you have an older iPhone, you MUST download the firmware under “iPhone 2G Firmware”. That also means, if you have an iPhone 3G, you must download the firmware under “iPhone 3G Firmware”. Our guides explain this in more detail, but if you are getting an error while restoring, it is most likely not having the right firmware. There ARE other causes, but not having the correcrt firmware for the appropriate device is a big hiccup in the process. These are big files so make sure you know which ones you want!
iPhone 2G
Since our guides are up to date, you will want the most recent firmware, which is 2.2. However, we include all of them down to 2.0 on this page for people that have personal preference on firmware. The iPhone 2G is jailbreakable and unlockable on ANY firmware.
Firmware
| Version | Filename | Baseband Version | Release Data | Download |
|---|---|---|---|---|
|
||||
| 3.0 | iPhone1,1_3.0_7A341_Restore.ipsw | 04.05.04_G | June 16, 2009 | Download! |
| 2.2.1 | iPhone1,1_2.2.1_5H11_Restore.ipsw | 04.05.04_G | January 28, 2009 | Download! |
| 2.2 | iPhone1,1_2.2_5G77_Restore.ipsw | 04.05.04_G | November 11, 2008 | Download! |
| 2.1 | iPhone1,1_2.1_5F136_Restore.ipsw | 04.05.04_G | September 12th, 2008 | Download! |
| 2.0.2 | iPhone1,1_2.0.2_5C1_Restore.ipsw | 04.05.04_G | August 18th, 2008 | Download! |
| 2.0.1 | iPhone1,1_2.0.1_5B108_Restore.ipsw | 04.05.04_G | August 4th, 2008 | Download! |
| 2.0.0 | iPhone1,1_2.0_5A347_Restore.ipsw | 04.05.04_G | July 11th, 2008 | Download! |
Jailbreak & Unlock Software
If you are not sure which software you need, please visit our Guides section. We have the latest unlocking procedures. If all else fails and the world is coming to an end, feel free to post a comment in the appropriate guide section, or you can always e-mail us.

- redsn0w 0.7.2 for Windows (3.0 Jailbreak)
- QuickPwn 2.2.5-2 for Windows (2.2.1 and down)

- redsn0w 0.7.2 for Mac (3.0 Jailbreak)
- QuickPwn 2.2.5 for Mac (2.2.1 and down)
- PwnageTool 2.2.5 for Mac (2.2.1 and down)
iPhone 3G
Firmware
ultrasn0w is released - the ultimate iPhone 3G software unlocked. You must have the 3.0 update and jailbreak with redsn0w (available for Mac and PC)!
| Version | Filename | Baseband Version | Release Data | Download |
|---|---|---|---|---|
|
||||
| 3.0 | iPhone1,2_3.0_7A341_Restore.ipsw | 04.26.08 | June 16th, 2009 | Download! |
| 2.2.1 | iPhone1,2_2.2.1_5H11_Restore.ipsw | 02.30.03 | January 28th, 2008 | Download! |
| 2.2 | iPhone1,2_2.2_5G77_Restore.ipsw | 02.28.00 | November 11, 2008 | Download! |
| 2.1 | iPhone1,2_2.1_5F136_Restore.ipsw | 02.11.07 | September 12th, 2008 | Download! |
| 2.0.2 | iPhone1,2_2.0.2_5C1_Restore.ipsw | 02.08.01 | August 18th, 2008 | Download! |
| 2.0.1 | iPhone1,2_2.0.1_5B108_Restore.ipsw | 01.48.02 | August 4th, 2008 | Download! |
| 2.0.0 | iPhone1,2_2.0_5A347_Restore.ipsw | 01.45.00 | July 11th, 2008 | Download! |
Jailbreak & Unlock Software
If you are not sure which software you need, please visit our Guides section. We have the latest unlocking procedures. If all else fails and the world is coming to an end, feel free to post a comment in the appropriate guide section, or you can always e-mail us.

- redsn0w 0.7.2 for Windows (3.0 Jailbreak)
- QuickPwn 2.2.5-2 for Windows (2.2.1 and down)

- redsn0w 0.7.2 for Mac (3.0 Jailbreak)
- QuickPwn 2.2.5 for Mac (2.2.1 and down)
- PwnageTool 2.2.5 for Mac (2.2.1 and down)
iPhone 3GS
Firmware
3.0 is the only firmware available for the iPhone 3G
| Version | Filename | Baseband Version | Release Data | Download |
|---|---|---|---|---|
| 3.0 | iPhone2,1_3.0_7A341_Restore.ipsw | 04.26.08 | June 16th, 2009 | Download! |
Jailbreak & Unlock Software
There are currently no jailbreak or unlock solutions for the iPhone 3GS. Keep checking back!