Apple today has finally released the very final version of iPhone OS 4 (now renamed to iOS 4.0), along with SDK for iPhone 3G, iPhone 3GS and iPod touch 2G/3G. Members enrolled in the iPhone Developer Standard or Enterprise program can access the bits right now, while the public will get it via the latest version of iTunes soon.
iPhone OS 4.0 Beta 4 was released last month on 19th, Beta 3 was released earlier in May, while Beta 2 was released on April 21st. The first Beta of iPhone OS 4 was unveiled in a preview event, held in the first week of April 10’ at Apple’s 1-Infinite loop campus in Cupertino. This announcement added lots of new features for both users and developers alike.
Image via Engadget
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. An iPad version of iOS 4 is expected to be released this fall.
All iPhone jailbreakers and unlockers are highly recommended to stay away until new tools (which are expected soon) are available for jailbreaking and unlocking this new firmware.
Download Links for iOS 4 (Official from Apple):
Download iTunes 9.2 for Mac and Windows
UPDATE 1: Looks like this is GM candidate, not the very final thing. Thanks to @tom_warren for the update via Twitter!
UPDATE 2: Final version is now up for everyone to download via iTunes! All download links posted above has been updated! More info here.
You may also like to check out:
- Jailbreak iOS 4.0 with Redsn0w 0.9.5
- WWDC 2010: iPhone 4 Features, Price and Availability – Everything You Need to Know!
- How-to: Enable Wallpapers on iPhone 3G and iPod touch 2G in iPhone OS 4.0
- How-to: Enable Multitasking on iPhone 3G and iPod touch 2G in iPhone OS 4.0
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 9th, 2010
108 Comments/Trackbacks on "Download iOS 4.0 Firmware for iPhone and iPod touch"
(#)
Just connected to the iPhone Developer Center but I can't find the OS4 downloads – just the beta.
(#)
devs only pointless
(#)
can i install this on a non dev iphone???
(#)
If anyone got this, does the 3G now have homescreen wallpapers? It was missing before…
(#)
Can someone post a link and upload to a free downloader host ? because i don´t have a acess from apple for developer i need firmware ipod touch 2g
or can some one send me te link to me ? deadmen164@googlemail.com
(#)
Anyone know what the build name is?
(#)
Does the final release of IOS 4.0 allows the installation through iTunes for Windows (as long as you have a developers account)? Or is it just like the previous betas where you can only install through a Mac?
(#)
same here
(#)
Cant find it on the dev site
(#)
Always will be. Homescreen wallpapers are not supported on the 3G. It is a two-year-old phone.
(#)
Where the heck is it?
(#)
Yes but you need your UDID to be registered
(#)
why doesnt anyone read between the lines???
look at the pic in the background with steve jobs, it clears says
“gold master CANDIDATE” THIS ISNT FINAL GEEZ
STOP WITH ALL THE BS ASSUMPTIONS!!
(#)
The 3G will not be getting wallpapers. Only the 3GS.
(#)
My friend registered my udid but I'm using Windows and don't have access to a computer running Mac OS. Does anyone know if I can install this? Previous releases were Mac only.
(#)
can u get it if u have 2g
(#)
can i install it with a pc?
(#)
Ha, I love that. Still no multitasking, one of the biggest complaints about the iDevice OS. At least they added wallpapers for the springboard etc. I guess I'll just have to stay with my jailbreak if I want to have multitasking and free themes that will probably all be better than those provided by Apple.
(#)
Someone wanna link me to where I can actually download it without having to pay $99us?:)
(#)
i was able to install 4.0 GM on my 3gS on windows 7 via vmware
all you gotta do is download latest itunes 9.2 and the firmware on vmware
and put your iphone on DFU mode then just restore
note you need to activate your iphone on vmware
because when you try to conect to itunes on your regular windows it wont connect to itunes you get an error saying that you need itunes 9.2 o well i wont be able to sync my iphone till realease day i want my music videos and contacs
(#)
get your facts right…It supports full multitasking!!!!
(#)
so sad! where is the native radio apple??
(#)
I suggest you get your facts right,
iOS only officially supports multitasking on the iphone 4, the iphone 3GS and the 32 and 64gb ipod touches, the iphone 3g and the 2nd gen ipod touch and 3rd gen 8gb ipod touches do not have multitasking or wallpapers.
unless you jailbreak them, then its literally editing 1 file and adding 2 lines of code into them to enable multi tasking.
and iOS doesn't support the first gen ipod touch or iphone 2g, and believe me it's not because the phones “aren't capable” of it.
(#)
The 3GS supports multi-tasking. You are correct that the 3G and the iPods do not.
(#)
i install 9.2 in my MAC OS VM
i see the correct version when i open itunes (9.2f)
but i get error when in start to restore to os 4
errro 3014
somenone can help me plz?
(#)
Actually, The 'multitasking' Isn't multitasking at all. The programs are not running in the background, they have been stalled out, But thats all. They just get stored on the memory at the current place you were and then you can easily switch to it, but it is not multitasking. Want multitasking? Well windows Mobile and Android are the only one's that get it right. And Windows Mobile has been doing that since released.
Also Video Calling on phones has been done through windows mobile and Nokia phones since 2003? Something like that. Nothing is actually new.
(#)
hey rookies…the ios 4 gm candidate may have multitasking but not the way stevie presented it at WWDC. You are able to close apps while in others but you cannot open pandora for example and have the music in the background while in another app.
(#)
u have to have a developer account still cause the final free firmware isnt out yet so just wait till the end of june to install or check for updates when the iphone 4 comes out
(#)
These Gold Master candidates are for use of developers only, you guys just wait for the final version that will be released alongside with iTunes 9.2
(#)
Howd u get it to work on windows (itunes 9.2) because it wont let me open the file (mac file) so how did you do it?
(#)
hey guyz!
we have a Mac room in our school which is full of Macs
is it possible to bring my ipod touch there with the firmware on a flash memory and update through a Mac?
(#)
@Ryan : Well, that's what makes apple freaking rich. They want to limit every updates, features, hardware, software and everything else so that people will buy their new release because of new features.
(#)
no sorry, I've checked with your teacher and she says no, also mum wants you to stop playing with it.
(#)
streather you're an idiot. I'm running beta 4 on my 32 gig 3gs and multitasking works fine
(#)
Roll on the floor laughing my pants off O.o
(#)
It dosent recognise the ipod touch 2nd gen firmware on mine… it says Unable to recognize specified IPSW.
(#)
hey guys i got an 3gs. i upgradet the os 4 but the phone asked me for the original gsm that came with the phone, but i don't have it. any ideas?
(#)
has no one heard of backgrounder through cydia? or am i going mad
(#)
hi Omar, i am Jimmy from Indonesia. I have difficulty in downloading and installing the ios 4 from iTunes. Have to re-click “update” on the iTunes again and again when connection failed. My computer system running with 7 Windows Pro, but the connection still can be done when hosting internet. Is there any problem with my computer system? Thank you.
(#)
u need to update it to 4.0 first then jailbreak it with the 4.0
(#)
backgrounder differs from multitasking.
multitasking does not keep the apps running the whole time, causing less lag
backgrounder keeps the apps running, fking up ur ipod/iphone and causing many errors.
(#)
If i download firmware, i get a zip file.
And not the .ispw file.
Do i have to rename the zip file to .ipsw??
Help me!!!!!!!!!
(#)
Please help me jailbreak my iphone 3gs with 4.0 softwear. Pwnage tool 4.0 and 4.01 are not working. I do have the old bootram so I dont know what the problem is.. help!!
(#)
If you have problems with the new firmware you can downgrade it.
Here you can download all the firmware iDevice!
Source: http://blackra1n.biz/download
(#)
Hi you must unlock the phone for u to use your card. firmware 4.0 doesnt have any unlocking yet. so you must down garde your firmware to 3.1.2
(#)
dis is wht u have to do. u rename the end of the file to .ipsw insted of .zip and there u go
(#)
ok when i change the zip file to ipsw i put it on the desktop and redsnow doesnt even see it what the f#ck is wrong can somone please help me
(#)
XD i am soooo confused with this update, i have a jailbroken ipod version 2.1.1 and when i try to update it it says download the new version of itunes, ok so i did that, and now it says that i have the current version, witch is aperrently 2.1.1, but on the appl website it says, THE NEW FREE VERSION OF IPOD IS HERE 4.0, so either apple is lying, oooor, Jail braking is now my mortal ennemy, kind of.
(#)
how do u jailbreak a freaking MC model ipod touch 2nd generation 4.0!!!!!!!!!!!!!!!!!!!!!!!
(#)
hum hi i cnage to zip file to ipsw and that dont work….plz help me
(#)
does anyone know why my comp is saying unable to find my specified ipsw file?
(#)
i've tried this and first off the ipsw wont work and i used something similar which i stupidly paid for- it's really the same as redsnow but it keeps getting stuck on waiting for reboot.
ive tried unplugging and that but no success. any help
thanks
(#)
just download it from mozilla
(#)
if you want to jailbreak os4.. install the 3.1.2 firmware and jailbreak it using blackra1n. after that just update through itune for firmware 4.0 then after that your phone automatically have a cydia running on os 4.Hope it can help.Thanks
(#)
same with me
(#)
which file you talking about and how to rename it
(#)
If you folks are having trouble with the zip file.. Make sure and set your folder setting to unhide known file extentions…. This will actually allow you to rename it from a .zip to a .ipsw file… IF YOU DONT DO THIS YOU WILL END UP WITH A iPhone1,2_4.0_8A293_Restore.IPSW.ZIP FILE…..
That is all..
(#)
6efore u download it change da placement from compressed zip to all files and rename da last part as .ispw
(#)
download complete!! now how do i install this os in my iphone.
(#)
i downloaded the ios4 for my ipod 2g but i cant multi task or have a home screen walpaper…………where did i go wrong?
(#)
Sorry, but on the iPod touch 2G you can't multitask or have a home screen wallpaper. The ipod touch 2g doesn't have enough memory to multitask, but I don't know why you can't have a wallpaper. I have an ipod touch 2g and this is how I know. I am thinking of getting an ipod touch 3g just so I can multitask.
(#)
The iPod 2G cannot support multitasking.. some of the functions won't work on any iPod below the 3rd generation. The Apple website states that.
(#)
You can't do that on Ipod 2g..it's not avaible for it.
(#)
mmk.. When I try and update my ipod 2nd gen.. I get a message saying that iTunes is already the latest version.. wth?! I'm clicking the update ipod button. ugh. And when I try to restore, it says my ipod isn't the 'requested build'… any help?!?!
(#)
Sorry but if u read weel there is possible to enable with hacking.
(#)
you do know that the official iOS 4 already came out? just download it on itunes instead hehe
(#)
i have downloaded 9.2 for itunes.. and i backed up my files or what ever.. when i try to update to 4.0 it always tells me conntection timed out or something.. right before it finishes.. and there is nothing wrong with my connection?
(#)
hi this is phillip nikolovski.francis the same happend to my brother he took it in to apple and asked if they could do it 4 him and they did do it 4 him so just take it into apple
(#)
People don’t hack. Hacking is when people literally open there iDevice. People Jailbreak them.. Learn it they are way different.
(#)
multi tasking is only for iphone 3gs and iphone for but u can still have it if u jailbreak ur ipod 2g
(#)
because Apple are douchebags… you cannot have wallpapers or multi tasking on the second generation ipod touch nor can you have them on the iphone 3g… all you get is folders and a few extra tweaks.
(#)
because Apple are douchebags… you cannot have wallpapers or multi tasking on the second generation ipod touch nor can you have them on the iphone 3g… all you get is folders and a few extra tweaks.
(#)
it dont work with iphone 4 ?
(#)
for startes francis its called downgrading and chim you have ti press shift while clicking restor then select the updat file
(#)
visit jailbreakme.com on the ipods safari browser
(#)
you have to use a shift-click restore or a option-click restore on mac
(#)
how did u do tht i get a message tht says firmware file is not compatible i need help.
(#)
How to update to 4.0.1 I hav a 2.2.1 firmware
Should I shift+restore then choose the 4.0.1 firmware
Will it work
(#)
hello i try to update my iphone 3gs from 3.1.3 new bootrom and baseband 5.12 to os 4.0 or 4.0.1 but itunes always says this is not a valid firmware for your device.
please some1 can give me any help?
(#)
ok ill try that thanks
(#)
Thanks!
(#)
still dont work ill just wait till they can break the new version if they ever can lol
(#)
i have iphone 3g with 2.2 firmware and i want to upgrade it to 4.0 firmware please tell me how should i do that … by directly downloading the 4.0 firmware on my computer and then jailbreak it by using redsnow0.9.5 or there is any other method to upgrade my iphone 3g to 4.0 firmware please tell me the method if somebody knows…………thankyou
(#)
i have iphone 3g with 2.2 firmware and i want to upgrade it to 4.0 firmware please tell me how should i do that … by directly downloading the 4.0 firmware on my computer and then jailbreak it by using redsnow0.9.5 or there is any other method to upgrade my iphone 3g to 4.0 firmware please tell me the method if somebody knows…………thankyou
(#)
i have iphone 3g with 2.2 firmware and i want to upgrade it to 4.0 firmware please tell me how should i do that … by directly downloading the 4.0 firmware on my computer and then jailbreak it by using redsnow0.9.5 or there is any other method to upgrade my iphone 3g to 4.0 firmware please tell me the method if somebody knows…………thankyou
(#)
i have iphone 3g with 2.2 firmware and i want to upgrade it to 4.0 firmware please tell me how should i do that … by directly downloading the 4.0 firmware on my computer and then jailbreak it by using redsnow0.9.5 or there is any other method to upgrade my iphone 3g to 4.0 firmware please tell me the method if somebody knows…………thankyou
(#)
i have iphone 3g with 2.2 firmware and i want to upgrade it to 4.0 firmware please tell me how should i do that … by directly downloading the 4.0 firmware on my computer and then jailbreak it by using redsnow0.9.5 or there is any other method to upgrade my iphone 3g to 4.0 firmware please tell me the method if somebody knows…………thankyou
(#)
i have iphone 3g with 2.2 firmware and i want to upgrade it to 4.0 firmware please tell me how should i do that … by directly downloading the 4.0 firmware on my computer and then jailbreak it by using redsnow0.9.5 or there is any other method to upgrade my iphone 3g to 4.0 firmware please tell me the method if somebody knows…………thankyou
(#)
I got an Ipod 3G and wanted tu update it from version 3.1.3 to 4.0 but I don’t know how to. Itunes only offers me 4.0.2 which I don’t want to install. Help?
(#)
i hav sucessfully downgraded 4.0.2 on the 16g 3gs iphone to 4.0 and then jailbrake and sweet as all done
(#)
yo where did u downgrade?? does it also update because i hvnt updated since 3.1.3 i need it 4.0 not 4.0.2?
(#)
yo where did u downgrade?? does it also update because i hvnt updated since 3.1.3 i need it 4.0 not 4.0.2?
(#)
Those features won’t work on and IPod Touch 2G. I believe the Bluetooth keyboard support, Multitasking, and home screen wallpaper only work with IPhone 4, IPhone 3GS, and the IPod Touch 3G.
(#)
Those features won’t work on and IPod Touch 2G. I believe the Bluetooth keyboard support, Multitasking, and home screen wallpaper only work with IPhone 4, IPhone 3GS, and the IPod Touch 3G.
(#)
Those features won’t work on and IPod Touch 2G. I believe the Bluetooth keyboard support, Multitasking, and home screen wallpaper only work with IPhone 4, IPhone 3GS, and the IPod Touch 3G.
(#)
Those features won’t work on and IPod Touch 2G. I believe the Bluetooth keyboard support, Multitasking, and home screen wallpaper only work with IPhone 4, IPhone 3GS, and the IPod Touch 3G.
(#)
can you tell me how you downgrade your iphone to 4.0 , please
(#)
can you tell me how you downgrade your iphone to 4.0 , please
(#)
can you tell me how you downgrade your iphone to 4.0 , please
(#)
can you tell me how you downgrade your iphone to 4.0 , please
(#)
HOW HOW HOW
(#)
How did you do it, I have downloaded the Restore.jpsw , however can make it selectable form Itunes , Its comes as .dmg files
please advices
(#)
Download iOS4.0 then go to restore your phone but hold down Ctrl + click restore and then it allows you to select software you have saved on your Comp…
(#)
rename the 4.0.1 to .ipsw, IE will automatically call this a .dmg, FF doesnt do this.. just rename, left shift + click restore and ur all good to go..
(#)
people who are 3GS with 3.1.3 or 4.0 with base bank 05.13.x dont update to 4.0.1 or 4.0.2 your baseband will updated and this will not make you able to unlock it for any currier,,, but you can still JB it.
(#)
can i plz tell me how can i unlock my 3gs 4.0.2 16gb? plz send me a email on shoeb_oo9@yahoo.com.. u can find me in facebook with this id… plz help me…
Nasim Uddin Shoeb.
(#)
can i plz tell me how can i unlock my 3gs 4.0.2 16gb? plz send me a email on shoeb_oo9@yahoo.com.. u can find me in facebook with this id… plz help me…
Nasim Uddin Shoeb.
(#)
If anybody can help, ive got a iphone 3g at 4.0.2
And need to downgrade to unlock it,
Please email me at thedeadrevolution@hotmail.com
thanks heaps!
Comment Now!