The most awaited Apple’s iOS 4 update is just few hours away available now. It is a major OS upgrade from Apple with loads of exciting features like multi-tasking, Fast app switching, Local Notifications and others.


Ever since Steve Jobs announced that the iPhone OS 4.0 (now renamed as iOS 4.0) will be made available to the public on June 21st, almost every iPhone and iPod Touch user is waiting with bated breath to upgrade his firmware to iOS 4.0 by syncing their iPhones to iTunes this midnight!

iPhone and iPod Touch Compatibility With iOS 4.0

iPhone 3GS: Full iOS 4.0 compatible except iPhone 4 specific features like Facetime
iPhone 3G: Partial iOS 4.0 support. Doesn’t support multitasking, wallpaper and Bluetooth keyboard.
iPhone 2G: No iOS 4.0 support. (Unofficial tweaking enables iOS 4.0 support but not recommended)
iPod Touch 3G: Full iOS 4.0 support except for iPhone specific features
iPod Touch 2G: Partial iOS 4.0 support. Doesn’t support multitasking, wallpaper and Bluetooth keyboard.
iPod Touch 1G: No iOS 4.0 support. (Unofficial tweaking enables iOS 4.0 support but not recommended)


Here are some of the suggested tips to do once you upgrade to iOS 4

5 Must-do things after upgrading to iOS 4.0

1. Update Apps – The iPhone app developers have been busy over the last few weeks in updating their apps to support iOS 4. So expect many of the apps to be updated soon. Hence make sure you upgrade all your apps as soon as the updates are available so that you can utilize those exciting features of iOS 4.0

2. Create Folders – One of the most asked-for features in iPhone all these days was the ability to create folders and add related apps onto them. Android already has this and now iPhone users can also boast about it. Simply drag one application over another to create a folder and it is named automatically. Needless to say that you can manually rename the folder to whatever you like.

3. Test Multi-Tasking – If you are like me, you would be desperate to check out how multitasking works on iOS 4! Steve Jobs had said that though they were late in bringing in this feature, they have done it the best. It is always better to check it out ourselves, isn’t it? And yeah, make sure you have upgraded all your apps before trying this out.

4. Single Inbox – These days, everyone will have multiple email IDs. With iOS 4, you can simply choose to club and stream all your mails into one inbox to avoid the hassle of switching between inboxes. You do have an option to let go this feature and have the older way of accessing your emails.

5. Jailbreakers stay away – If you have jailbroken/unlocked your iPhone or iPod touch, you must stay away from upgrading to iOS 4.0. We expect the jailbreaking tools to jailbreak iOS 4 to be released soon, so wait till then and avoid syncing your iPhone with iTunes for now.

Note: In case you are wondering how you can upgrade to iOS 4.0, here is a step-by-step guide for your help.

Direct Download Links for iOS 4.0

As expected, some people are finding the Apple servers to be overloaded and unreliable, in that case we are here for the rescue. Thanks to TNW, we have these direct download links for iOS 4.0

Download iOS 4 for iPhone 3GS
Download iOS 4 for iPhone 3G
Download iOS 4 for iPod Touch 2G
Download iOS 4 for iPod Touch 3G

Update 1: You can jailbreak iPhone 3GS/3G/2G running iOS 4 using JailbreakMe tool. Here is the guide.

Update 2: You can jailbreak iPod Touch 2G/3G on iOS 4.0 using JailbreakMe. Here is the guide.


Karthik is a mechanical engineer by profession and is also a web freak who loves to blog about interesting things happening on the web


  • marcus

    its 9:00am here in newfoundland im up waiting for the new update its still not released !!?

  • marcus

    when is the update coming out? they said on the 21st ive been waiting !!???

  • Donna

    Many articles have said that they believe it will be released around 1pm EST. Sorry… Hope you haven’t been up waiting long…

  • Anonymous

    I wanted to know that if I apply a iPod Touch 3rd Gen firmware to my iPod Touch 2nd Gen 8GB then will it work. Because I had already updated to iOS 4 when it was leaked by developers. I think it will use too much space like from 8GB the capacity would become 5GB or something like that.

    • tera

      can u please tell me how u upgraded to to 4.0 cause i been trying all day long and i did not get anywhere

      • Raju PP

        the latest version is iOS 4.2.1

  • Gregg

    I downloaded via your direct link, how do I get it onto iTunes?

  • Long duck Dong

    Worked great!! Gregg: just click in the file and it opens iTunes and just connect and sync

  • Regan

    Gregg,i also cant get it to work, it downloaded a zip file, now i extracted it, but can run any of the applications, it says choose a program to run?
    Pls help this is like the 6th time i am downloading this frikkin file

  • J3N0V4

    Man apple really has given up on making everything legit haven’t they

    They still haven’t shut the front door and we can get their latest software for free straight off their servers XD

    sometimes it’s just too damn easy

  • tenno

    what exactally do you click, did not work for me. what ever i clicked did nothing??

  • Raju

    To manually install iOS 4, you hold “Shift” key (“Option” key on Mac OS X) while clicking the “Update” button in the iDevice tab in iTunes. A dialog box will come up and select the iOS 4 firmware you just downloaded to start the installation.

  • tenno

    i did that and i downloaded the link above and it shows nothing. hmmmmmm

  • ipod help

    wait so i download the software from the link then when its done i hold the shift key and click the update button?????? after that will it let me choose the file???????????

    • Raju

      Yes, in iTunes that is


    i have a ipod 2nd gen; if i download the 3rd gen update to 4 will it work? i mean, if i can get used multitask etc… on my 2nd gen (even with the RAM troubles)??



    ok i downloaded it and tried to install… now it says the update is not compatible… is there ANY way to skip this and flash the ipod touch and force it to install the 3to4 update? (just like installing mac on a pc or windows 7 on windows vista?)

  • Brandi

    I am so upset! After 4 days of trying to upgrade I finally succeed only to learn that I cannot multitask or put a background on the main page!!!!!!!! Those were the two main things that I really wanted to do!! I regret updating because stupid iTunes deleted all my music and apps including the ones I paid for!! :(

  • Lilly

    Ok it’s installed and happy (of course I had to reload everything back onto my phone) but I can’t put any of my apps on it. They’re all on the computer but won’t load to my phone. I’ve selected and unselected the apps multiple times and synced it many more time and it still won’t wokr. what do I do?

  • markos

    everything worked great like charm, thanks a lot man

  • aron

    ok…huge question…i downloaded the iOS 4 for the 3rd gen ipod touch, but when i do the shift thing, it says it cant put the 3rd gen firmware on my 3rd gen 8gb ipod touch because it isnt compatible with the device… should i download the iOS 4 softare for the second gen instead?

    • mondo

      thats what happened to me aswell! ive like tried to download it 5 times and it still says its not compatible


  • fahmiz

    thanks thanks

  • Anonymous

    Okay, so I clicked on the link, the “Download iOS 4 for iPod Touch 2G” one and its saved and its fine, but when I do the Shift thing, it says that there is an unknown error (3002). I looked this up and it said to click follow the normal Update/Restore process (ie, actually clicking on Update and waiting another 5hrs for its to download) but I did this with all the other previous updates (the Shift thing) and it worked fine, why is this happening now??

    • Geo

      Because apple only approves updates to 4.0.2 now to prevent jailbreaking. If you are jailbroken already, you can have cydia save your shsh to 4.0 so you can update to 4.0 and still jailbreak.

  • Allen Cooper

    I just updated my 3g to 4.0 and already I’m seeing all kinds of bugs.

  • shalim

    i have iphone 3g I updated 4.0 I am feeling it’s very slow can you help me pls….

  • kwaGGa

    Hi, i also downloaded for iTouch 3G, unzipped, but no *.ipsw file to select! how should i do this? there’s nothing to select! plse help

    • Geo

      Download it with firefox instead. It will save as ipsw instead

  • zagam

    Only schizophrenics multitask. I want to keep my battery life.

  • pfro

    HOw do i get the folders tweak on ipod touch 1g

  • meeeeeee

    i keep geting 3194error help

    • Ryan420

      get a program called tinny umbrella and down load it in Firefox not explore it the only way to get it in a ipsw format and when u get that error it puts the software on your phone us tinny umbrella to get it out of restore and i went from 4.1.2 to 3.1.3 with this method

  • Gavin

    i keep geting 3194error help

  • Vamsi suhas

    I am fealing very good

  • Kaleb

    I have the latest version but it says on my ipod that I don’t, what do I do?

  • Kiki

    How I should downlode 4.0sotware I try to downlode but but he is saying safari could not downlode

  • Rupendra

    I need update

  • adnan akrma

    please help me i have problem with my iphone 3g 8gb i dont konw name of model i have my iphone in itunes right now but when i am going to restore my iphone with itunes says error name(the iphone could not be restored an unknown error occurred(2003) please give me any solution

    • vasiullah

      just use original data cable came with iphone, while purchasing…

  • Virendra mohurle

    Good software

  • trung nguyen thanh

    I love this site, this is something admirable

  • bhaskar

    iphone jail break

  • Justyn

    iPhone 2g iOS4.0 software please

  • Jeana

    My daughters just bought themselves iPod Touch 1g from ebay, is there anyway to get at least ios 4 on there? I don’t believe they are jailbroken. please help, thank you

  • Makayla

    This is stupid would some one be smart to help me download stuff on my ipod

  • Paul

    I cant get my gen 2 iPod to update to iOS4.. its stuck on 3.1.3 now : ( can anyone help? My iTunes is at 10.5 or something so i know it can’t be that

  • Reza

    Please send me ios 4.0. Free download

  • Aaron_gilbert

    Was your ipod previously jailbroken? if the apps where jailbroken apps thats the reason. Jailbroken apps dont work on un jailbroken ipod/iphone. or if not not sure

  • Nehrtm

    dude just go to itunes and restor it i need to get ios 4.0 firmware myself please give me link

  • Fire Eagles

    you can get your apps back for free but no music

  • Carter

    How do you jailbreak your iPod

  • jamesiboy3

    right i downloaded the ios4 for my ipod 2nd gen here, i did the shift and click thing and it started to work but then like anom guy it gave me the 3002 error code so now im doing the restore and update thing, if that doesnt work ill do the shift thing again but i really could use a detailed description for what to do.

    many thanks

  • Sami

    iPhone 4.0 softwere upalte