Some of the readers asked where you can find the direct link for the iPhone firmware files. I bookmarked quite a lot of the older version of firmware files, as well as the latest one. This is good to keep such list that I can always directly get the firmware file in case I need it. And, for any reasons, you are in search of iPhone firmware files. Here is the list of direct URL for downloading the firmware:
- iPhone Firmware 1.0.2
- iPhone Firmware 1.1.1
- iPhone Firmware 1.1.4
- iPhone Firmware 2.0 (for 2G)
- iPhone Firmware 2.0 (for 3G)
- iPhone Firmware 2.0.1 (for 2G)
- iPhone Firmware 2.0.1 (for 3G)
- iPhone Firmware 2.0.2 (for 2G)
- iPhone Firmware 2.0.2 (for 3G)
- iPhone Firmware 2.1 (for 2G)
- iPhone Firmware 2.1 (for 3G)
- iPhone Firmware 2.2 (for 2G)
- iPhone Firmware 2.2 (for 3G)
- iPhone Firmware 2.2.1 (for 2G)
- iPhone Firmware 2.2.1 (for 3G)
- iPhone Firmware 3.0 (for 2G)
- iPhone Firmware 3.0 (for 3G)
- iPhone Firmware 3.0 (for 3GS)
- iPhone Firmware 3.0.1 (for 2G)
- iPhone Firmware 3.0.1 (for 3G)
- iPhone Firmware 3.0.1 (for 3GS)
- iPhone Firmware 3.1 (for 2G)
- iPhone Firmware 3.1 (for 3G)
- iPhone Firmware 3.1 (for 3GS)
- iPhone Firmware 3.1.2 (for 2G)
- iPhone Firmware 3.1.2 (for 3G)
- iPhone Firmware 3.1.2 (for 3GS)
This list does not end here. I’ll continue update it when a new version of firmware is available. Stay tuned.
Share with Your FriendsWhat's Next?
If you find the post is useful, subscribe to Simon Blog using RSS or Email to get free iPhone updates. Alternatively, you can follow me on Twitter or join us on Facebook.
Related Post you'll like:- Complete Guide: Jailbreak & Unlock iPhone 2.2 (2G) using QuickPwn (For Windows) [Updated for firmware 2.2.1]
- Complete Guide: Jailbreak & Unlock iPhone for firmware 2.1 using QuickPwn (For Windows)
- Leaked Photos: New iPhone 3G May be on the Way?
- WinPwn, iTunes – How to resolve Error 6, 1600, 1601, 1604
- iPhone 2.2 Update: User Guide & Firmware Download









{ 22 comments… read them below or add one }
there is not firmaware for 8gb? 2.1
i need to unlock m iphone 8gb 2.1 simon help me
what can i do
Daniel, to unlock iPhone 2.1, you can use QuickPwn to jailbreak and unlock it. You can refer to this post for procedures.
i did it simon but when i unlock i have to have 3 icons in my iphone the pinepple and the install apps and the other icon that i don’t remember and when is done my iphone nothing change still the same? what can i do answer plz simon =)
simon how can i get those icons in my iphone the pinepple i have an iphone 8gb version 2.1 is original without nothing what can i do first to have it ..(the Pineapple icon’) im new in this help me
plz
Daniel, I think the other icon is “Cydia”, right? If you can already got these icons, that mean your iPhone has already been jailbreak. What jailbreak mean is that you can install 3rd party application on iPhone via application like Cydia or Installer. This is the main change after jailbreak.
howsit man? i downloaded version 2.2 on my phone for the iphone 2g.
now it does not allow me to go in it. how can i get my iphone working the way it was before i put the new software? its a 16 gig. could u tell me a step by step that i could do to get iyt running properly. im in south africa, tanx bro
simon pls help, i want to downgrade my iphone 3g 3.1v to 2.1 coz i need to change my unlocking sim if i will continue with 3.1v
@carla,
iPhone 3.1 contains a baseband update for your iPhone. So, even you downgrade it from 3.1 to 2.1. You still can’t unlock your iPhone. The only way is to downgrade the baseband using Fuzzyband, which I will write about it very soon.
Yes Simon, pls. do write about it, another question, if the iphone is unlocked be it in any firmware, can I still access itunes ?
@Carla, you can check out the downgrade guide here.
Even it’s locked, you can still access iTunes after jailbreak.
Dear Simon,
I have iphone 3G, 8G and accidently i upgraded it to V3.1 and when i tried to downgrade it back to V3.0.1 the process doesn’t complete as the device restarted in te middle of the process and it gives me an error 1015 and the process begins from the beginning.
i dont know how to downgrade the software again.
Plzzzzzzzz help
i download 3.0 software but file type was .zip how can i open this as a ipsw?
Everyone.download with firefox or google chrome and it is not a zip file.after the 1015 error close iTunes and open quickpwn 2.2 which u should have downloaded already and follow the steps(hold home and power for 15 seconds then hold power for 2 seconds)then open iTunes again and it will be downgraded and activated.if you want to jailbreak after this use redsnow 0.8.
Also when u downgrade the BenM tethering hack will work again.
how do i install zipped iphone 3.0 firmware when i’m trying to downgrade
the firmware for 3G 3.1 i read is iPhone1,2_3.1_7A341_Restore.ipsw
instead the file you have for 3G 3.1 is iPhone1,2_3.1_7C144_Restore.ipsw
When trying to use 7C144 it says firmware not recognized. any suggestions?
Almost two weeks and you haven’t responded to this. Your instructions say that we need iPhone1,2_3.1_7A341_Restore.ipsw for the 3.1 iphone 3g firmware, but your links for this file download iPhone1,2_3.1_7C144_Restore.ipsw instead, which doesn’t work………????
Sorry for the typo. You should use iPhone1,2_3.1_7C144_Restore.ipsw for iPhone 3G. Try to use Firefox to download the firmware. Some browsers will automatically extract the ipsw file that makes your firmware file not recognized.
hmmm. just downloaded firefox and then the firmware and it still doesn’t work…. not sure what is wrong. i have a mac OS X…
Hey Buddy !!
u’ve done a great Job !
all os on One Page ! with direct download link !
i appreciate this !
is this a custom firmware or is it that from apple
IS THERE A WAY TO JB AND UNLOCK IPHONE 3GS 3.1 (i previously unlocked at 3.0 but then i upgraded to 3.1 thru itunes now its in locked state)email me simon please anandraj_xawil2006@yahoo.co.in
@ananad, it’s not a custom firmware but the original firmware from Apple. To jailbreak and unlock iPhone 3GS 3.1, you need to use PwnageTool (for Mac).