Apple today has released iOS 4 for iPhone 3GS, iPhone 3G, iPod touch 3G and iPod touch 2G to public as a free download via iTunes. This is the same build 8A293 which was released as GM candidate on June 7th. For those of you who don’t know, iOS 4 was formerly known as iPhone OS 4 and was renamed to iOS at this years’ WWDC 10 where iOS 4 was first released to developers.
iOS 4 is fully supported on iPhone 3GS and iPod touch 3rd gen. And, for iPhone 3G and iPod touch 2nd gen, they will run many things, but not multitasking (unless you know where to look for it). An iPad version of iOS 4 is expected to be released by fall 2010.
To update to iOS 4 for iPhone, all you need to do is to connect your iPhone or iPod touch with your computer via USB and start iTunes. You should now see a message as shown below. Simply click on “Download and Install” button to get on to the new iOS 4 firmware.
Note: All iPhone jailbreakers and unlockers are highly recommended to stay away until new tools (which are very expected soon) are available for jailbreaking and unlocking this new firmware.
Download Links for iOS 4 (Official from Apple):
Download iTunes 9.2 for Windows and Mac
You may also like to check out:
- Unlocked iPhone 4 Available in UK, France and Canada
- How to Jailbreak iOS 4.0 on iPhone 3GS, iPhone 3G and iPod touch 2G
- How to Unlock iOS 4 with Ultrasn0w and Blacksn0w
You can follow me on twitter or join our facebook fanpage to keep yourself updated on all the latest iPhone related releases.


Windows 7
Windows Vista
Windows Server
Windows Live
Live Mesh
iPhone
iPad
Mac OS X




September 6th, 2010
149 Comments/Trackbacks on "Download iOS 4 for iPhone 4, 3GS, 3G and iPod touch [Final Version]"
(#)
we want to download the OS 4 where is the link guys come onnnnnnnn…
(#)
If I have currently jb my phone can I upgrade. I am not bothered about losing my jb apps for now.
(#)
Should the RedSn0w jailbreak work with this version?
(#)
This is Awesome
(#)
common, common
(#)
go on release the unlock for baseband 05.12.01 i cant wait anymore
(#)
jailbroke ipod touch 2g non-mc by using GM edition when redsnow asked me for ipsw. no problems yet. I can change my wallpapers =-)
(#)
I had to exchange my previously unlocked iphone for a new one (with 3.1.3 and 5.12.01 baseband and 6.04 bootrom). The only good news is that IOS4 is officially out (though I've heard that both the 3.1.3 and 4.0 are now UNlockable). Just want to say you guys rock at dev-team and company.
(#)
Still waiting for unlock for 3.1.3 05.12… patiently…
(#)
waiting for unlock & JB :]
thanks dev team <3
(#)
first post! BEAT THAT! SATI IT RULEZ
(#)
Can i upgrade my iphone 3gs (firmware 3.12 on baseband 05.12.01) to iOS4 using the links provided (which i presume will upgrade my baseband to 05.13.04) and stil use ultrasnow to unlock. i currently have an AT&T iphone which i need to remain unlocked to vodafone uk.
(#)
the release by apple has the same name as the gm but the whole phone is more stable it doesnt lag when flipping thorugh pages and is over all better so if you have the gm . restore to the official release of today. and if u jailbreak using the gm on this, prepare to experience the same slowness as the gm because its putting gm files back on your phone. i guess they need to update redsn0w to work with the official as when i load it it says incorrect ipsw. so be careful
(#)
Wow. Just like I expected. See the new ipHone 3G “Compatibility” screenshot? It doesn't even have a wallpaper now, right next to iphone 3gs which does. Come on apple, a wallpaper does not require 256mb of ram.
(#)
How could the GM be different in ANY WAY WHATSOEVER? The build num is exactly the same. You probably tried it on an ipt 2g or something…
(#)
Nope, you cannot unlock without first jailbreaking. There is no official jailbreak as yet for iOS4 only an unlock. the Dev team have done it the wrong way around this time!
(#)
keep getting error 21 when trying to update to this. Now my phone wont restore. HELP!
(#)
I think Cisco should sue Apple for using “IOS”
(#)
i own a 3gs new bootrom with 5.12.01 baseband on 3.1.3 firmware and my phone is working perfectly fine with tmobile. i first jailbroke my phone using spirit. then i used the new repo ultrasnow and it worked.
(#)
me too any luck fixing it?
(#)
hi can u please tell me what was the repo!!!
(#)
Hi all,
I just unlock my 3GS 3.1.3 fw 50.12.01 baseband, after 2 months block. THANK VERY MUCH DEV TEAM.
Now I have another problem, my friends think that when I talk the voice is very low, even when i use the headset, did someone have the same problem ? can some one help me here to fix it ?
Thank everybody
(#)
i would like to know if i upgrade to IOS4, after that all the program which i use in 3.1.3 firmware will work as usual or not?
(#)
looks like iphone has fragmentation issues!:)
(#)
They licensed the IOS name from Cisco..
(#)
I CANT BELIEVE WAIT IS OVER, THANKS REDMONPIE TEAM FOR THIS GREAT NEWS!!
(#)
I Downloaded The iPhone 3G iOS 4.0 Firmware Here But It Always Gives Me dmg file Format Of It Instead Of The IPSW File Because I Have Windows, Where Can I Get It?
(#)
I have downloaded the OS for 3G.
But the zip file contains some files with .dmg extension.
Can you please help me how to convert .dmg to .ispw ?
(#)
tytytytytytytytytytytyty
(#)
agree this doesn't work with the final release that most users are downloading now!
(#)
stuck in “downloading Jailbreak data….
(#)
when i try to update my 3g from iTunes 9.2,it says 3.1.3 is the latest firmware ???
(#)
simply rename the .zip file to .ipsw instead. its not a real zip file
(#)
im using a mac and when i tried to open the ipsw file redsn0w showed “unable to recognize specified ipsw” HELP!
(#)
dmg you can format because this is mac files
(#)
im using an ipod touch 3g that was an 8gb (second gen remake basically) but it wont work because i have an MC model anybody help??
(#)
redownload an change extion from zip to .ispw
(#)
If I upgrade my iphone 3g 3.1.3 on 5.12.01 baseband to IOS 4.0, that means the baseband will be 5.13.01 which is unlockable right??
(#)
hey..
i messd up wid my ipod 3g.
when i dwnloaded 4m apple..ios4..sm error occurred..
n dn..i dwnloaded it from some site..ios4 for ipod 3g
n did restore shift thing..
but dn it tuk soo long to update n restore..
myb 14 hours..n my ipod ws still stuck ..n d bar wasnt moving..stuck wid 5bars!
later..ipod wsnt wrking..it ws stuck with 5bars and that apple logo..on the screen!
well..no options..i had to restart my ipod..
then..it became all new..
my ipod asked to connect to itunes..
when i cnnctd..it told to restore..
it told to download ios4..which it downloads from apple..and that never works!
again i did that shift+restore thing..
but again it stops in between and gets stuck!
WHAT TO DO??!
PLEASE..HELP ME OUT!
OR MY IPOD IS JUST GONA STAY LYK DT!
sorry..bot my typing..i alws do use shortcuts..for writing big stories!
thnxxxxxxxxx!!
(#)
Does This Work With The Final Release?!?!??!
(#)
mind too… doesnt work
(#)
Hi All:
I am a bit confused. Can someone please help in clarifying my concerns. I have a 3GS with the 3.1.3 fw and 05.12.01 baseband, finally I was able to jailbreak and unlock the phone. So the phone is usable right now. My concern is should I update to the ISO4 and if I do would I be able to jailbreak and unlock the phone. It has been a long while before I was able to unlock the phone and I am reluctant to upgrade unless I am assured that the unlock and jailbreak would work. I like the new features of the ISO4 but if upgrading renders the phone not usable then it is not worth the upgrade. Thanks in advance for the clarification.
(#)
you can hit update from itunes help menu myfriend ,that will change it to 4.0
(#)
i can't get the links to work. the page starts to connect, but gets stuck. it just stays white. help please!!!
(#)
neveeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer!!!!!!!!!!!
(#)
yes you can unlock using ultra snow
(#)
Can someone download the ipod touch 2g firmware from above,then upload it to some website such as mediafire and post the link in a reply to this message? PLEASE!!!
(#)
no you will have to wait because you updated to 3.1.3 and have bootrom 05.12.01 which is not yet suporeted, it shouldnt be log and we will see a jailbreak for 3gs on the new bootrom!
(#)
for now yes! we should see a release soon!
(#)
will this unlock an iphone 3g 3.1.3 , 5.08 boot loader and a fuzzy band downgraded 4.26. (or not fuzzybanded 5.12.01)
help
(#)
will this unlock an iphone 3g 3.1.3 , 5.08 boot loader and a fuzzy band downgraded 4.26. (or not fuzzybanded 5.12.01)
help
(#)
Getting 1600 error when I shift restore with the custom snobreeze ispw
(#)
Getting 1600 error when I shift restore with the custom snobreeze ispw
(#)
My iPod 3g 8GB isnt getting it.. :Z
(#)
Hello ,
i have iphone 3G, factory unlocked, 3.1.3 firmware and jailbroken with spirit.
Is it safe for me to upgrade to iOS 4.0 ?
My jailbreak apps are very important for my biz and i wouldnt want to lose them.
Thanks in advance.
(#)
HOW DID YOU MANAGE TO UNLOCK YOUR 05.12.01 baseband? WHAT PROGRAM DID YOU USED
(#)
Hello all.. just wondering what needs to be done to update to ios 4 from 3.0 (7a341- modem firmware 04.26.08)
(#)
3G jail broken and unlocked…Thanks to you guys
(#)
Was able to jailbreak my 3g using this and have all my Cydia apps but I have no signal strength. Looks like the carrier info got squashed in the update. It shows -113db as strength no matter where I am. Please help!
(#)
i have 3gs with old bootrom and now stuck with the activation with itune, is it possible to upgrade it into iso 4 with the cooked ispw by snowbreez.
(#)
Hello… I'm an iPhone developer with a single device – a 2nd gen iPod Touch. I inadvertently upgraded from 3.1.3 to 4.0 but now I need to downgrade back to 3.1.3 to test a client's app. Apple does not support downgrading. I tried several approaches, both in iTunes and XCode, to no avail. Is there a solution through jail-breaking? I don't need nor care at the moment for any of the 4.0 features, so jail-breaking is my last resort. All I'm trying to do is get the iPod to have 3.1.3 installed again. Any help is greatly appreciated. Thank you.
(#)
I have a jailbroken 3GS with 3.1.3 and baseband 5.12.01
I want to upgrade to the new OS 4, and then use the jailbreak and unlock that is now available. Can I just connect with iTunes and upgrade it to OS 4? I don't need to un-jailbreak it, do I?
(#)
i have a iPhone 3gs/15.12.01.AT&T.what for jailbreak to use and then to unlock?Spirit is ok and then go in Cydia and unlock whit ultrasn0w?please help me.i wait for your answers.thx a lot!
(#)
hi i have iphone 3g 8GB before the iOS4 was released i updated to 3.1.3 by mistake and got stuck with bootloader 6.4 and baseband 5.012.1 which was unlockable at the time so i downgraded to 3.0 but still was unable to unlock i jailbroke it though i still have the 3.0 with bootloader 6.4 and baseband 5.012.1 i want to update to iOS4 yes i have read all the articles they all say i can unlock and jailbreak it but i just want to make sure..so can i unlock it if i upgraded to iOS4 ?
(#)
y it not supporting to 2g
(#)
no link work
(#)
Thanks, I've Successfully upgrade My i phone 3g (os 3.0) to iOS4 with change modem firmware.
thanks
(#)
do not do it
(#)
Can I JB my iPhone 3GS if I upgraded to stock iOS 4.0? I know I've JBed it before but something happened and now I'm stuck at the emergency call screen with iOS 4.0.
(#)
When I am trying to locate the ISPW in Redsn0w, its telling me that it is unable to recognize specified ISPW!
I downloaded the correct one!
WHY????
(#)
I downloaded ios4 for my 3gs and the download completed, but when I open it in iTunes nothing happens. Help?
(#)
hey guys how to install IOS 4 after i download it ! it was donloaded in the Compressed file and there are none of the applications inside the folder that will run in iTunes ! can someone teach me step by step method to install IOS on iPOD after download? Thanks in advace ! please help me fast! i am eager to try IOS ! pleaseeeeeeeeeeeee
(#)
I also downloaded the correct firmware directly from apple, and when using redsnow ((the latest version)) it says “unable to recognize IPSW” heeeelp please?
(#)
Hello there. the 3gs is unable to recognize specified ISPW with redsn0w… does anyone got another ispw in another place? please let us know.
the 3g working great… thank you
(#)
Hello there. the 3gs is unable to recognize specified ISPW with redsn0w… does anyone got another ispw in another place? please let us know.
the 3g working great… thank you
(#)
Just finished jailbreaking my 3GS (old baseband) and the jailbreak seems to have worked. Anybody that got the 1600 error when jailbreaking in DFU mode, try jailbreaking while the phone is on instead. Worked for me.
Happy jailbreaking!
(#)
HI,
I am using Iphone 3GS, while uploading the custom software made by Snowbreeze to the iphone, I got the 1604 error on teh Window 7 64 bit. Currently it is in recovery mode. Pls. help. , my mail id is viskyloveslife@yahoo.com, it will be greatly appreciated.
(#)
help please!! i downloaded ios 4 onto my iphone 3gs… the software update took SEVERAL hours but upon completion, the phone got locked into recovery mode and none of the remedies i found online worked. i do NOT want to restore the phone as i have too many texts, contacts, and notes that i cannot afford to lose. please help: chit.lee@gmail.com. thank you!!!
(#)
hi Mandal! I have the same Iphone 3g (os 3.0) with baseband 04.26.08.
What was your first steps that You succeed with IOS4 thnx
(#)
i downloaded iOS 4 for my ipod touch 2G, but when i extract it, it asks if i want to continue because it has a problem with the encryption. I cant find an IPSW file anywhere. now what?
(#)
i downloaded from the link, but how do i use it to update my phone?
(#)
My 3G is jailbroken using latest redsn0w, with appsync 4.0 and now I can't sync any apps (free or cracked) using iTunes. Please help…
(#)
Swapnil….
I was tried to jailbreak my iphone through spirit and unlock the iphone using Blackr1n.After unlocking I was restart it.I lost all icons of iphone then connect to itune and restore and update it to iso4 for recovering my all icons but now facing other my mobile screen now stick to itune usb conn. and only shows Emergency dialler. When connect to itune it shows “We're sorry, the iphone you connected is not recognized and cannot be activated for service”"” pls help me wat to do …………
(#)
I had to go through the process a couple of times and kept receiving the “unable to recognize the ipsw” error. Finally, I downloaded a new version of the IPSW and tried it again – success! Not sure why this happened but it seems to work fine. If you are getting the same error, try downloading a new copy of the IPSW and save it somewhere else on your computer.
(#)
Where did u download it from
(#)
I copied the ISPW to my desktop after downloading, and it didn't recognize that one. But when I pointed to the original downloaded file, it worked.
(#)
what original one? where was it? thanks.
(#)
bom de mais fernandofii@hotmail.com
(#)
Make sure not to unzip it and then try to zip it again. Just change the filename straight to *.ipsw. iTunes will recognize the file, but redsn0w won't unless it's exact.
Also, try downloading it again, even if it worked in iTunes.
(#)
yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!!!!!!
(#)
i think u used itunes 9… it told you not to use it, or you could crash your iphone
(#)
i am trying to jailbreake my 3gs with snowbreeze i have followd the manual but i cant find the ipsw file anny ide ?
(#)
Remenber when re jailbreaking you have to download & install 1 app from apps store, then get appsync 4.0
(#)
this is a common error but can be fixed by a pro i recommend you sell it and get a new one, i can buy it off you if you want. regards
(#)
C:/Users/(your username)/AppData/Roaming/Apple Computer/Apple Software Update
you will have to view hidden files and folders to see the AppData folder
(#)
just rename it dont extract it ..
(#)
i cleared my ipod memory via “general settings” and my ipod is just at the apple logo for like 6 hours and still counting ive tryed the lock then home button but it dosent work and when i connect to my computer it does nothing any suggestions ???
(#)
Sam F-S is right, you managed to completely screw up your phone forever. There is absolutely no way to get it working again. I would sell it to Sam F-S for like, $5. If you're rich and don't need the money, then if I were you I would throw it off your balcony. I feel sorry for you, really, but there is 100% no way to restore your iPhone to it's original state. Never. Never ever.
(#)
is the boot teathered ?
(#)
hey im haveing the same problem u ever figure it out
(#)
why cant you stop asking about jailbreak and tell us how to install this file we downloaded?? someone please??
(#)
@Daniel im having the same problem. how did you fixed yours? Im stuck with apple log for hours
(#)
Hi Daniel,
Me to Got the same problem , please help me if u know the solutuion
please mail to me @ karthikatit@gmail.com
(#)
In Windows 7
C:UsersJohn SmithAppDataRoamingApple ComputeriTunesiPod Software Updates
In Windows XP
C:Documents and SettingsBen WelchApplication DataApple ComputeriTunesiPod Software Updates
(#)
Can anybody help me, I have tried to jailbreak my iphone 3G, the whole process has been completed successfully, cydia is instaled but, still my phone is locked.
I have used the redsn0w 0.9.5-b and the iphone1,2 4.0 restore.
Plz give me any proper sugesstion.
regards
(#)
daniel-r try this plug your ipod int your cumputerturn on itunes then hold the circle and the off bottin for about 30 sec or until it shows something one your ipod that looks like a picture saying load to itunes on itunes it will say recovery mode press ok and wait until all the updaits are made then press restore and then its fix
hope this helps
(#)
uhhm when will MC be able to jailbreak with 4.0?
(#)
Hi Can a iphone 3g on ios 4.0(8A293) firmware 05.13.04 model MB489B be jailbroken if so which do I use
(#)
i go on sn0wbreeze and select the ipsw file, but it says it's not a valid ipsw even though i downloaded it right from this sight.
(#)
I am getting the message Unable to recognise specified IPSW, with the file downloaded from this site (4.0.1) any suggestions welcome!
(#)
In redsn0w welect ipsw 4.0 instead of 4.0.1 ..
(#)
i have the same problem…probably should have checked before downloading it
(#)
You have to restore your ipod that happened to me i searched for days and the only thing was to restore it. it sucks but its what you have to do
(#)
it's a good site
(#)
After jailbreaking my iPhone in 4.0, everything seems fine (I have multitasking and all, which is sweet) but Cydia WILL NOT launch :/
Thus I can't unlock my iPhone, and I can't sync my apps…
Anyone have the same problem?
My iPhone is a 3G model, 16gb, bought in France and locked on Orange.
(#)
Help i updated my itouch to the ios 4.0 and it says we could not complete ur itunes store request. An unknown error (-9812)
(#)
i dnt have 4.0 i dnt no y i dont
(#)
Is you Ipod JailBroken.. If so then there are alot of things that may not work fully.. I jailbroke mine a while back ( 3.1.2 )and I could not use Itunes at all becuase of the jailbreaker I used ( Blackra1n) and I had the MC model… It was only a tethered break so it ran in recovery mode all the time… anyways it might just explain it
(#)
I have done exactly as it says in the guide but getting a error when trying to restore from the package i made.. no good
(#)
i need help my iphon is 4.0 version and i cant get it to jailbreak to i could unlock it. i need help ASAP.. PLEASSe
(#)
hi i downloaded everything rite from the site but when i run it and try to pick the file it says unable to identify file can someone please explain why it keeps sayin that please
(#)
i am kash from Nepal having problem with my 3gs, please let me know can i upload 4.0 or not ..
(#)
nice thanks my ipod touch new version now.
(#)
go to jailbreakme.com on your iphone and slide the slider and it will jailbreak it for you
just dont update youre iphone past 4.0
(#)
dont if u are jailbroken otherwise no problem if u have an ATT sim…
(#)
dont if u are jailbroken otherwise no problem if u have an ATT sim…
(#)
dont if u are jailbroken otherwise no problem if u have an ATT sim…
(#)
dont if u are jailbroken otherwise no problem if u have an ATT sim…
(#)
retry jailbreaking and reinstalling cydia
(#)
retry jailbreaking and reinstalling cydia
(#)
retry jailbreaking and reinstalling cydia
(#)
retry jailbreaking and reinstalling cydia
(#)
hey how do you get the software on to your ipod?
(#)
I’m having the same problem. even when i select the 4.0
(#)
tnkx bor it helpd me fix my iphon i had 3g 8gb version 3.0.1 jaibrocken i accedintly updated through itune to the latest ios 4. i lost ever thing i cldnt backup or restore.
i cloudl just turn on my iphone i couldn’t do anything except emergncy call that may sound funny ba its true i don’t know wa to do i read ur posts did wa exactly u explaind i got my i phon back with cidya here is wa idid i had i tune latest version i downloaded redsnow 0.9.5 etc and iphone ipsw 4.0. i started redsnow brows iphon ipsw 4.0 anywhere u have stored that file brows it from there click nexst then follow the guid whch says hold power buttn for 3 to 4 sec then both power and home button togehter for 10 or 9 sec then release power button but keep holding ur iphon home buttn for 30 sec and dont releas it until u will c that the instalation progress in ur iphone but i recommend to go thorough this web site guide its the best thnks alot i havn tested unlocking i will try then post
(#)
hey u dowload it have you got any problems abaut 3gs write please !
(#)
is it possible to install the iPod Touch 3G version on a 2G iPod Touch, so as to get the extra features?
(#)
is it possible to install the iPod Touch 3G version on a 2G iPod Touch, so as to get the extra features?
(#)
Where can I find the direct download link of 4.0.1 for ipod Touch 3G ???? plzzz
(#)
did not work!!! IPSW file not recognised!
(#)
great, it worked for me, thanks.. iphone 3g
(#)
If you got the message “IPSW file not recognised” your ipsw software version is incorrect. The version must be 4.0.
(#)
go and update it then it will work because i had the same always then i saw youtube and a link and downloaded it and it worked!
(#)
If you have WIFI-sync on your computer, Dont forget to remove it from your PCMAC
(#)
this does not work..wont recognise the 4.0 file
(#)
this does not work..wont recognise the 4.0 file
(#)
how do i make the windowsrar to a usable file during restore???
(#)
how do i make the windowsrar to a usable file during restore???
(#)
rename to .ipsw instead of the .rar
Comment Now!