Download iPhone OS 4.0 Firmware (iOS 4)

Download iPhone OS 4.0 (iOS 4)

Apple has renamed iPhone OS 4.0 to iOS 4 and has released iOS 4 GM to developers. Gold Master (GM) is near to final release and developers can download via iPhone Dev Center right now. General user will be able to download iOS 4 from June 21st. However, if you’re interested in giving it a shot right now follow the link below to download iOS 4 for iPhone and iPod Touch:

UPDATE – iOS 4 Final:

iOS 4.0 final is available now Download it from here:

Download iOS 4.0 final

Download iOS 4 GM for iPhone and iPod Touch

You can download iOS 4 GM from the link below:


Apple has announced the major firmware iPhone OS 4.0 today. iPhone OS 4.0 comes with more than 100 new features for the user. Top features include Multitasking, Folders, Enhanced, iBooks, Enterprise, Game Center, and iAd. Checkout the complete list of iPhone Firmware 4.0 features.

Now all of you would be looking for a way to download iPhone firmware 4.0.

download iphone os 4.0Apple has made available iPhone OS 4 beta to registered developers only. Registered developers can download iPhone OS 4.0 along with SDK 4.0 from the iPhone dev center. But a normal user will be able to download iPhone OS 4.0 later this summer.

If you cannot wait that long and want to try iPhone firmware right now, then you’re at the right place. You can download iPhone firmware 4.0 beta from the links below:

IMPORTANT: you’ll need your UDID on a dev’s account in order to activate the beta. (Check the comments section if someone has a slot available for you)

You can download iPhone Os 4.0 only if you’re a registered Apple developer. Download iPhone firmware 4.0 from iPhone Dev Center.

Don’t ask for the download links.. please! Google is your friend.. Try the queries listed below:

Download iPhone OS 4.0 Beta 1

Download iPhone OS 4.0 beta (iPhone 3GS)

iphone_os_4_beta_iphone_3GS_8a230m.dmg (364 MB)

Download iPhone OS 4.0 beta (Phone 3G)


Download iPhone OS 4.0 beta (iPod touch 3g)

iphone_os_4_beta_ipod_touch_3rd_generation_8a230m.dmg (354 MB)

Download iPhone OS 4.0 beta (iPod touch 2g)

iphone_os_4_beta_ipod_touch_2nd_generation_8a230m.dmg (306 MB)

Download iPhone OS 4.0 Beta 2 8a248c Build

Download iPhone OS 4.0 beta 2 (iPhone 3GS)


Download iPhone OS 4.0 beta 2 (Phone 3G)


Download iPhone OS 4.0 beta 2 (iPod touch 3g)


Download iPhone OS 4.0 beta 2 (iPod touch 2g)


Download iPhone OS 4.0 Beta 3 8A260b Build

To Download iPhone OS 4.0 beta 3 (iPhone 3GS)


To Download iPhone OS 4.0 beta 3 (Phone 3G)


To Download iPhone OS 4.0 beta 3 (iPod touch 3g)


To Download iPhone OS 4.0 beta 3 (iPod touch 2g)


Download iPhone OS 4.0 Beta 4 8A274b Build

To Download iPhone OS 4.0 beta 4 (iPhone 3GS)


To Download iPhone OS 4.0 beta 4 (Phone 3G)


To Download iPhone OS 4.0 beta 4 (iPod touch 3g)


To Download iPhone OS 4.0 beta 4 (iPod touch 2g)


iPhone firmware 4.0 will be available to general public in summer when the iPhone 4G aka iPhone HD will hit the shelves. iPad users need to wait till Fall 2010 to install iPhone OS 4.0 on to iPad.

Note: Only iPhone 3GS and iPod Touch 3G are fully compatible with iPhone OS 4.0. Multitasking and some other features won’t work on iPhone 3G or iPod Touch 2G. iPhone 1G and iPod Touch 1G aren’t supported with iPhone OS 4 at all.


156 comments… add one
4r4ik0s April 9, 2010, 2:23 am

Links not working..

kitsch April 9, 2010, 2:30 am

Would be nice if these could be released for a Window Platform. Please.

Blake April 9, 2010, 3:16 am

IPSW files will work just fine.

Justinx89x April 9, 2010, 2:47 am

The links are not active

Ryan Haylett April 9, 2010, 3:39 am

Are there going to be files that I can install from Windows as well?

Juanito925 April 9, 2010, 3:49 am

the links dont work?
so when they do go live they will be fully functional?

iPhoneHeat April 9, 2010, 6:17 am

2 links added

Juanito925 April 9, 2010, 3:54 am

will we have to activate or anything once loaded on iphone or ipod touch??

Amin12307 April 9, 2010, 5:27 am

i cannot download the frimave

mohtashami April 9, 2010, 5:38 am

when is the upload done

iPhoneHeat April 9, 2010, 6:16 am

2 UP.. 2 to go

mohtashami April 9, 2010, 6:24 am

thanks i love u and your website

Sina April 9, 2010, 8:59 am

How long till the end?

mohtashami April 9, 2010, 4:07 pm

i braked my phone with this frimave

Sina April 9, 2010, 9:46 pm


kmont April 9, 2010, 5:52 am

I have been searching the internet for a download link for the 3GS and have come up with only one that costs $5 to download. And I paid $6 for my UDID to be registered.

iPhoneHeat April 9, 2010, 6:17 am

3GS link added

mohtashami April 9, 2010, 6:09 am

what is the UDID

marksipodtouch April 9, 2010, 6:24 am

unique device identifier…if u go to itunes on ur pc it should show ur iphone/ipod touch serial number, click on that number and a 40 digit number will appear that is urs…u have to have a dev register it for u if u wanna use the firmware

mohtashami April 9, 2010, 4:08 pm

were is the dev register ?

Sina April 9, 2010, 9:47 pm

Don’t need one. Just unplug the internet when you connect your device. It’s that simple.

Victor T April 10, 2010, 4:34 pm

If i don’t have internet, I can’t start install.

marksipodtouch April 9, 2010, 6:23 am

do u know about how long untill the ipt 2g will be done??? i already have my udid registered jus trien to get a dl link

ipodtouchbaybee April 9, 2010, 6:41 am

im still waiting for the ipodtouch 4.0

JamesTing April 9, 2010, 6:45 am

How long will it take for the 2nd generation firmware file to be uploaded?

msa34 April 9, 2010, 6:54 am

Where is iTouch 3g download link?

Juanito925 April 9, 2010, 7:05 am

do you still have to register ur udid???

barron April 9, 2010, 7:28 am

Any devs with a free UDID spot out there?

Sina April 9, 2010, 7:56 am

When’s the link for iPod touch 2G going to be posted?

spoiller April 9, 2010, 8:34 am

Mine gets at Prepairing iPhone for Restore for more than 10mins, is that normal?

spoiller April 9, 2010, 8:40 am

Can you confirm this link for 3GS works? I got the UDID registered downloaded this file however i get an error when trying the restore to 4.0

tommy April 9, 2010, 9:41 am

Dear IPH, how long do you thing we can jailbbreak and unlock os 4.0 for Iphone 3gs and 3g. and when apple let you update to the new version 4.0. Please help. Thanks

Desmond April 9, 2010, 10:19 am

Please! Can you add the ipod touch 3g firmware?

Nills99 April 9, 2010, 11:44 am

So my iPod 1G is rubbish now??

dahofrin April 9, 2010, 12:13 pm

How do you install ipsw files? would you use qwickpwn or something similar?

theRZA April 9, 2010, 2:21 pm

doesn’t work with my ipt 2g
need to register my udid 🙁

daya April 9, 2010, 2:49 pm

i need a UDID to activate my beta firmware! some one can help me?
please please;
millons of thanks in advance!!

i repete just to activate my beta already downloded, thank u

Quee April 9, 2010, 2:53 pm

Where can i get UDID?? plz help

iPhoneHeat April 9, 2010, 3:12 pm

connect to iTunes…
select your device..
click on serial number until UDID appears

Quee April 9, 2010, 3:15 pm

yes i have i but what do i do then

“UDID on a dev’s account in order to activate the beta”.

daya April 9, 2010, 3:37 pm

i have my UDID !!!
need someone can add me on apple developper, to get install the beta ‘ on my 3g s!! please help me help me i am waiting…..

daya April 9, 2010, 3:54 pm

any one wanna add my udid on dev account, plzzzzz

jaybot April 9, 2010, 4:04 pm
Activate your udid here. I can get you on the beta program since I’m a dev member

mohtashami April 9, 2010, 4:20 pm


jaybot April 9, 2010, 7:27 pm

No u need to join someone elses dev account

mohammed April 9, 2010, 4:23 pm

after i pay 5$ and install 4.0 os is there will be a signal and the iPhone will work as iPhone calls and sms and normal mode or will be ipod

daya April 9, 2010, 4:24 pm

non 99$

silver.rom April 9, 2010, 5:56 pm

PLEASE any one has a dev accont and add my udid i will pay 5$ max for this ?

Ju' April 9, 2010, 6:04 pm

The 3G .zip is not a .ipsw it’s a folder… how do I process ?

Victor Vicente April 9, 2010, 7:43 pm

Where is the iPod Touch firmware?

iPhoneHeat April 9, 2010, 8:30 pm

uploading.. last night uploading failed

iPhone Ronnie April 9, 2010, 7:59 pm

I ahve downloaded the ipsw. I have a developer account and have one iphone activated on it. I keep getting the same error each time I try and install it. error 13. Tried different usb cable, port and also flatten the device forst. Is this ispw real or just a fake. If real can you give me some assistance as I really waould like to see what it looks like for work purposes. I have the iPhone 3G. I understand multitasking is not goiung to work but the rest looks quite interesting.

iPhoneHeat April 9, 2010, 8:32 pm

try it on a MAC

pezz387 April 10, 2010, 12:02 am

i have the same issue. any luck?

barron April 10, 2010, 3:02 am

If you’re a developer, you should just download the official stuff from the Apple website.

xh April 9, 2010, 8:00 pm

hi anyone try to install the ipsw using windows?

armatouch2 April 10, 2010, 1:00 am

in iTunes in the window of ipod or iphone in restore you click shift + click in mouse and a window will appear to select the firmware

xh April 10, 2010, 2:17 am

i tried but there error

rmlewisuk April 9, 2010, 8:26 pm

If my UDID is registered to a dev account already (when I installed an ad-hoc beta), will this work when installing beta OS4?

Jay April 18, 2010, 9:53 am

Only if you are on a mac pc

oliver April 9, 2010, 9:25 pm

can anybody regist my uuid from my iphone because i have no developer account please

stevennn April 9, 2010, 10:36 pm

what do i do after i get the firm ware?
i have the lego cube and my udid is regestered, but i dont know the next step. can someone please help me?

iPhoneHeat April 9, 2010, 10:38 pm

connect you iPhone to your computer.. oprn up iTunes..
Hold down the Shift/Option key and hit restore button on iTunes.. then browse to the downloaded ipsw file..

p.s, did u purchase a slot for your UDID?

meow April 9, 2010, 11:12 pm

how to find if someone have if someone has free slots of UDID?

Saar April 9, 2010, 11:40 pm

Who can to register my udid for my device?
i want to install the Beta OS… please anyone?

cock April 10, 2010, 1:58 am

go 2 ebay

Victor T April 9, 2010, 11:54 pm

I have an ipod touch, and i have a developer FREE account, i need to register the uuid or don’t?

Captain April 10, 2010, 12:15 am

How do I get therese files into iTunes, and when they do, do they automatically merge together as one file or do I have to install them individually on my itouch 3G, and will all rhe saved stuff in my apps still be on my itouch after I update?

syad April 10, 2010, 12:40 am

can someone register my UDID??? please?? =)

leemax001 April 10, 2010, 12:54 am

If I will restore to iPhone 4.0, will I be able to get to the one before? 3.1.3.?

armatouch2 April 10, 2010, 12:58 am

can you put the firmware for the ipod touch 2 gen please i am waiting for

rafals April 10, 2010, 1:23 am

Ja by ktos chcial dzisiaj testowac

Epic118 April 10, 2010, 5:46 am

Can somebody please register my UDID? It is:


I will do as much as I can if someone does – and please excuse me – there’s not a lot…

CK April 10, 2010, 8:12 pm

can someone register mine please? 2b6e5c251526af6bbe1635e1f75676defa8bd50e

Brett April 10, 2010, 9:41 pm

I am adding UDIDs to my dev account. Email me at [email protected]

Juanito925 April 11, 2010, 1:53 am

can anyone register my udid?

Juanito925 April 11, 2010, 1:55 am

why does itunes close unexpectedly when I’m installing 4.0 on my ipod 2G?

ilovemac2020 April 11, 2010, 10:24 am

Check out

Antonio April 12, 2010, 12:46 pm

I’m a developer of iphone apps and I have some free slots to activate the firmware 4.0 beta.
If someone is interested to try it, can contact me at [email protected]

Martha May 27, 2010, 7:57 pm

I´m trying to use my ipod (Version 1.1.3, serie nr: YM708CQZVQ5) ) as e-mail program too. What version are able to do that? Is it possible a combination with blotooth or similar? Does it have a protection against virus or does it block unknown files?
Best Regards,

Mr. April 17, 2010, 10:47 am
iphoner April 18, 2010, 6:06 am

3asy posted a working guide in his blog today based on the redsn0w beta. Tried it and it works and activates with iTunes!!! No need to register your UDID!!
Found it here:

3gs hacks April 19, 2010, 4:17 am

Works like a charm! Thanks!!!!

dabluegmc April 20, 2010, 12:42 am

sup brandon i juss did that payment through paypal with my udid can you let me know when you add me and also the download links?

Bjeraq April 20, 2010, 8:18 pm

I didn’t register my iPhone before restore it with os 4. How can I get my device ID ?

djmarcelospider June 2, 2010, 5:24 am

yes is god

Mrb June 8, 2010, 2:28 am

Anyone want add my phone to your sdk email me

shiy0720 June 9, 2010, 1:02 pm


a.roddy June 20, 2010, 11:09 am

Anyone wanna add me please feel free to email anytime. thanks

lindaenid July 8, 2010, 12:02 pm


iPodalot September 12, 2010, 2:06 am

Wow this is a comprehensive firmware download list. Thanks!

aa0tony October 22, 2010, 12:37 pm


2345 October 26, 2010, 9:24 pm


Mervin Jacobs December 25, 2011, 6:29 am

Very difficult to download for I Pad

Mervin Jacobs December 25, 2011, 6:30 am

very difficuld to download

Leave a Comment