Apple’s Official firmware release site can be found here, but it can be very hard to understand for the average user. I have extracted all of the firmware links and arranged them in their proper categories below. So if you have the original iPhone, download firmware from the 2G iPhone list. If you have the iPhone 3G, download the firmwares from 3G iPhone list. Lastly if you have the iPhone 3G S, download the firmware from the 3GS iPhone list.
If you need or want to downgrade your firmware on your iPhone you can get them here:
2G iPhone:
iPhone 2G Firmware restore file for 3.1.3
iPhone 2G Firmware restore file for 3.1.2
iPhone 2G Firmware restore file for 3.1
iPhone 2G Firmware restore file for 3.0.1
iPhone 2G Firmware restore file for 3.0
iPhone 2G Firmware restore file for 2.2.1
iPhone 2G Firmware restore file for 2.2
iPhone 2G Firmware restore file for 2.1
iPhone 2G Firmware restore file for 2.0.2
iPhone 2G Firmware restore file for 2.0.1
iPhone 2G Firmware restore file for 2.0
iPhone 2G Firmware restore file for 1.1.4.
iPhone 2G Firmware restore file for 1.1.3.
iPhone 2G Firmware restore file for 1.1.2.
iPhone 2G Firmware restore file for 1.1.1.
iPhone 2G Firmware restore file for 1.0.2.
iPhone 2G Firmware restore file for 1.0.1.
iPhone 2GFirmware restore file for 1.0.
3G iPhone:
iPhone 3G Firmware restore file for 3.1.3
iPhone 3G Firmware restore file for 3.1.2
iPhone 3G Firmware restore file for 3.1
iPhone 3G Firmware restore file for 3.0.1
iPhone 3G Firmware restore file for 3.0
iPhone 3G Firmware restore file for 2.2.1
iPhone 3G Firmware restore file for 2.2
iPhone 3G Firmware restore file for 2.1
iPhone 3G Firmware restore file for 2.0.2
iPhone 3G Firmware restore file for 2.0.1
iPhone 3G Firmware restore file for 2.0
3GS iPhone:
iPhone 3GS Firmware restore file for 3.1.3
iPhone 3GS Firmware restore file for 3.1.2
iPhone 3GS Firmware restore file for 3.1




This has been a big help! Thank you very much
My Iphone 3G locked after updating i am trying to load old version of Firmware but Fail its only upload a Firmware iPhone1,2_2.2.1_5H11_Restore
I try to Unlock but its required Modem Firmware 2.8 but mine is 2.30.03 and also need 5.8 installer but by installer is 5.9 so its not possible to Unlock with apt.yellow can you sugess me what can i do now
Limited Edition iPhone // Jun 17, 2009 at 9:24 AM
[...] can find all of the old iPhone firmware links here. Categories: Apple, iPhone Tags: Apple, firmware 3.0, iPhone, iPhone 3G, iPhone 3G S, [...]
Hi all.. Have read all the comments, but the solutions doesn’t seem to work for me somehow..
I have an Iphone 2g from the US – have imported it to Denmark.
The phone has gone berserk, and this causes it to never turn on more than to the apple logo and the “loading circle” at the bottom of the logo.
I have to install the US firmware, or the Iphone will go haywire!
So first off: Is the listed firmwares US?
second of all: I’m running Mac, and Itunes 8.0, but the Shift+restore trick doesn’t seem to work…
Don’t know what to do now
Any help would be greatly appreciated.
best regards,
Christian
Christian it’s option plus restore on the mac. All firmwares are the same for every country.
So i updated the iphone to 3.1 (like an IDIOT!) and now there are a bunch of problems.
How do i roll back to 3.0.1?
I download the file to my desktop – then what?
Thanks for helping a newbie!
- Kelly
If you have an iPhone 3GS you are stuck. There is no way to downgrade. If you have a 2G or 3G you can: OS X- hold option and then click restore. Windows- hold shift then click restore. Select the firmware you want and let it run.
but this hold ,shift and restore is in itunes???? please can you explain a little thanks made
Hold down the shift key on your keyboard and press the restore button in iTunes. Then you can browse your computer and select which firmware you want to install.
i hit the shift key and selected the oldest firmware to install. then an error tells me theres a problem with the error number 20? i wanting to put all the updates previous to 3.0.1 cause my iphone 3g was having problems. It seems like it still says the same…. can you help?
Greetings!
I too have a 3GS that lost the tethering capability when I loaded 3.1. A friend has the same setup and did not lose his tethering. If there is no way to down grade back to 3.0.1 is there another solution for tethering the iphone?
I used the app from benm.at
Thanks!
You could try loading a custom .ipcc file in iTunes
Thank you so much Limited Edition IPhone!
I have been searching the web, trying to find a fix out of the 3.1 update. Luckily i have the 2G and was able to figure out how to rollback the FW with your helpful comment. I didn’t even know you could do that!
You’re a life saver! Thanks a again
Limited edition iphone…you are the man! bricked my phone (cuz im an idiot), and all it took was the shift key..woohoo!!
I have a 2G phone and (like an IDIOT), I too tried to upgrade to 3.1, which did not complete. So, tried to rollback to 3.0.1, which somehow rolled it back to factory setting! Now, it is asking me to activate the iPhone by inserting the SIM card. I have used it for at least a year outside the US, and I don’t have a US SIM card. I am not sure what to do. Any help is highly appreciated.
You will need to use quickpwn to activate your phone.
Help,
I have a 3g Iphone bought in May 2009, Can I download Firmware 1 12 or 1 13 onto my Iphone. Also can anyone tell me if my BL is 3.9 or 4.6. I need to have a 4.6bl . Please help with advice.
Ps my compute knowledge is very limited.
Thanks
I have a 3G Iphone with 3.01. Can I downlgrade it to Firware 1.12 or 1.13 and also to download a 4.6bl bootloader. If so how di I get a step by step instructions to do it? Assistance very much appreciated.
I was one o f these people who foolishly up-graded my 3g’s iphone to 3.1 Is there anyway to jailbreak or down grade my 3gs so it can be jailbroken . Please help a desprate and foolish man.
Unfortunately there is no way to downgrade or jailbreak a 3.1 iPhone 3G[S] at the moment. The iPhone Dev Team will release a solution soon though.
the above links are for firwares which are not unlocked and jailbroken ?? right ??
Correct
i have 3.0.1 with jailbreak, and i like to restore to 3.0.1 again and itunes connect to apple store and verify,my question is there matter? it will automatic restore to 3.1.0?
just hold down shift or option(on a mac) and press restore. choose the 3.0.1 firmware and you are done.
i have 3gs
how about itunes connect to apple store and verify? it is ok, I just worry they update new firmware 3.1
Read the story on the front page. You can now use the latest pwnagetool to update to 3.1 and jailbreak.
m 3gs 3.0.1 with jailbreak, and now it on recorver mode, and i tried to restore from 3.0.1 but it won’t let me do it, so how do i turn it on without restore firmware 3.1?
thanksy
my iphone in safe mode, adn I can not restart springboard, and reboot iphone, but it is still in safe mode, please help
can I really downgrade the firmware of my iphone? I accidently upgraded to 3.1.2 well I had to do it because the stupid iphone got stuck on restore and the only way to get it back was to restore it and it automatically upgraded my iphone.someone please help!
Everytime i try to install the older firmware itunes error occurs error 20 can someone please help me
Make sure you are in DFU mode. The screen should be blank on your iPhone.
I have iphone 3GS 3.0, now the iphone have problem need to restore.
1.) After download iPhone 3GS Firmware restore file for 3.0.1, what do i need to do? how to unzip the file?
2.) i did unzip the folder, then hold shift then click restore, after that i click the iPhone2,1_3.0.1_7A400_Restore folder to open it, but after open this folder, then are another 2 folder to be open. i am sure this is not right. can you please tell me what should i do.
you do not unzip the file. It should end in .IPSW
the type of file : Compressed (zipped) Folder
Opens with :Compressed (zipped)
file name: iPhone2,1_3.0.1_7A400_Restore.ipsw
but when i do the hold shift then click restore i can’t see the folder
When you hold shift and click restore a window will pop up to browse files. Make sure you change file types to .ipsw and the click the iPhone2,1_3.0.1_7A400_Restore.ipsw file
limited edition iphone can you please tell me how to get my iphone in dfu mode?
http://limitededitioniphone.com/how-to-put-the-iphone-into-dfu-mode/
iPhone 3GS updated to version 3.1.2 bad mistake. Lost my ability to tether easily without hacking. Are you experts coming out with another easy tethering solution or am a stuck with learning how to hack this thing?
Thank you very much
Hi
I have not unlocked my iphone ever. I had to get a replacement sim and was told to re-sync itunes. I did and also upgraded to the latest software (3.1.2) after which the phone is unable to make/receive calls but the rest works.
I have put it into DFU mode and used the shift key to select the old firmwar I downloaded from here (thank you!) but when it gets to the verifying stage it has an error [1015].
To change the file to .ispw to you just rename it after the _Restore ?? ANyway thats what I did. Still same error message. ..
I have an iphone 3G.
Now I cannot get out of DFU mode…
i had ipod 3.1.2 after jail break it worked fine, but every time i restart the ipod it won’t turn on the restore mode(cable logo), how do i fix it?
hi, my iphone 2g was upgraded to 3.1.2 firmware ( new version )using itunes.. i used blackra1n to jailbreak my phone and it works, successfully jailbreak!. now, after a week, i have to restore my iphone bcoz my downloaded cydia doesnt work.. then i go to itunes and i click the restore button. my iphone got loss its jailbreak and the worst of it, i cant jailbreak anymore my iphone 2g using blackra1n the one i used before.
Is my iphone 2g 3.1.2 firmware still 3.1.2 after restoring it into itunes? how to jailbrek my phone? pls help…
my iphone 2G 3.1.2 was jailbreak using blackra1n and it was successfully jailbreak. but after a week i decided to restore it into itunes because my cydia doesnt work properly. after restoring into itunes, my jailbreak loss. On the screen, only usb cable pointing to itunes will appear. i tried to jailbreak again to blackrain but it doesnt work/jailbreak anymore.. pls help how this will resolve…
Can you activate it normally?
Can you activate it normally? NO sir..
when i was update my iphone to 3.0 into 3.1.2 firmware in the itunes my iphone normal settings was totally loss, only usb cable pointing to itunes was appear in iphone screen. Then i search some available freejailbreak in the net, and i found the so called blackra1n. My iphone got sucessfully jailbreak in jst seconds. After a week i have to restore my iphone in the itunes because my cydia was corrupted..
Now, my iphone was loss again its jailbreak. showing in the iphone screen the usb cable pointing up to itunes. i tried to do the jailbreak again using blackrain but it doesnt work anymore…..
Is my iphone firmware still 3.1.2 after restored using itunes?.
As i connect to itunes the version show up only N/A.. pls help.. tnx sir
thankxxxxx alot m8………..
I have a Iphone 3GS….it kept getting errors that it wouldn’t pick up reception. In other words my phone showed that I was in a area that is not covered by the cell company. I’m in Japan and I use (Softbank). OH how I loved my Unlocked Jailbroke phone but I had no choice but to restore it to get it to work. I tried everything possible to get it to work with no success. Now the phone has the new update and I wish so bad that I can figure out how to jail break it back and unlock. The program I miss the most is 3G unrestricter and my Iblacklist. This shit sucks. Gonna attempt to downgrade it back. Not sure I can but after reading all the forums, I guess I might not be able too. For the mean time been getting some apps from Itunes not bad but does not match the best programs cydia has. They need to hire Cydia, they probrably make more sells. WAKE UP APPLE.
I have a 3G Iphone , purchased in May 2009,OS 3.1.2.
How can I find oput if I have a 4.6BL(112/113 ootb) on my phone, if not how caan I have them downloaded on my Iphoe, and will it mess up my Iphone ? Appreciate all the help I can get. Tks
hy, i have an iphone 3g and the latest firmware version but i can’t install any other old firmware versions because every time i try it gives me this error…please help me..
What happens if I have a hacked 2G iphone that only has the 2.2.1 fireware and I want to upgrade it to 3.0? Do I still hit SHIFT and restore. Or should I update to Apple’s latest upgrade and then hit SHIFT and restore?
just update normally through itunes and then jailbreak. 2G iPhones are unlocked forever once they have been unlocked, so there is no need to worry about unlocking.
I meant firmware not fireware!! duh!!
Hey,
thanks for providing all of these files!
do you have to rename the file extension from .zip to .ipsw for itunes to recognize the software file? or do i need to un-zip the files and use something in there?
Thanks!!!!!!!
Yes it has to be a .ipsw file for iTunes to recognize it.
hey i have a iphone 3gs and upgraded to the new 3.1.3 is there anyway i can reinstall the older version 3.1.2 back to my phone???
Not at this time.
I’ve done everything and I still get an error message…..i’m trying to downgrade from 3.1.3 firmware to 3.1.2 firmware……please help me
Not possible.
sn0wbreeze will unlock and jailbrake 3.1.3 for iphone 3g and 3gs(non or older mc models only for the 3gs)
if i install a new firmware will it restore the pphone to its factory setting and will i lose my apps and stuff???
Yes so make sure you backup before you do it.
I have a 3g iphone that was upgraded to 3.1.3. Can I get a jailbrake for windows for that firmware?
Or is there an easy way to download the older version in to the iphone?
Or can I download the older version 3.1.2 back in the iphone?
I Have 3.0 And I Want To Jailbreak My Iphone 3GS I Just Click Where It Says 3.1.2 And I Will Get That Specific Update Right???? JUST WANT TO BE SURE BEFORE I DO SOMETHING!!!! Thanks A Lot…Aprreciate It
Is This For Mac Or PC???
Both. Follow the instructions on top.
I have a jail broken iphone 3GS with 3.1.2 on it. I want to reinstall the same. I know how to unlock it using blackra1n. But can I reinstall 3.1.2 without any problems if I have the iPhone2,1_3.1.2_7D11_Restore.ipsw on my desktop?
I need to press and hold the shift key. But will it work?
I tried jail breaking an iphone 3g 3.1.3 firmware with redsn0w 0.9.3 as advised in the Dev-Team Blog. It stayed rebooting forever and locked into factory setting emergency calls only. I had to restore it in itunes in order to get to work.
Can you tell me what happened????
Hi there
thanks for painstakingly putting out the links. I’m not very clear on your instructions though – if i have 3.xx firmware and i want to downgrade to a previous version, which file in your links above should i download? Is it the existing firmware version i want to downgrade FROM or is it the firmware version i want to downgrade TO?
Appreciate your advice. Thank you!
Download the version you want to downgrade to.
i downloaded the 3.1.3 version on my iphone and now on the screen i just see the cable and itunes icon..i can’t use my iphone anymore jst emergency calls!!!! how can i redownload the 3.1.2 version and unlock my iphone pleaseeee pleaseeee helppp meee!!
I think I love u!! Thanks for the great advice, got my lil angel working again! I took her to the store yesterday to find out that she was out of warranty, plus my insurance didn’t cover warranty faults!! Still with 5 months of contract left…
But thanks to you and this page she is back to normal… As if I had never tried to update her with the 3.1.3 update!
You have created a very happy person!! But I do think I am going to have to work on my emotional attachment to my technology… and maybe find a girlfriend lol
3.1.3 iPhone Update… Be Wary!! | The 4th Marketeer // Mar 8, 2010 at 6:55 AM
[...] Limitededitioniphone.com [...]