Most of you will just want to sit and download all of the necessary updates for iOS 5 through iTunes.
However, for those of you that don’t like to sit around and wait, you have the option of downloading the iOS 5 update directly, bypassing the stagnant iTunes servers.
So, if you want to cut down on time or if you have a bad connection, you might want to consider downloading it directly and we’re here to help you through that.
First things first.
You’re going to need iTunes 10.5. Once you have that, you’re going to want to download the appropriate iOS 5 update for your device. The links you see below are courtesy of iBattaglia:
- Download iOS 5 iPhone 4 (GSM)
- Download iOS 5 iPhone 4 (Verizon)
- Download iOS 5 iPhone 3GS
- Download iOS 5 iPad 2 WiFi
- Download iOS 5 iPad 2 GSM
- Download iOS 5 iPad 2 CDMA
- Download iOS 5 iPad
- Download iOS 5 iPod touch 3G
- Download iOS 5 iPod touch 4G
So, again, download the one you need.

Open up iTunes 10.5 and click on the ‘Check for Update’ button with the Option button (Mac) or the Shift button (PC) pressed down. Once you do that, you’ll be prompted and you’ll want to select the file that you just downloaded.
Soon, you will be upgraded to iOS 5 and all will be right in the world.
If you are worried about choosing the wrong file, or messing up your iOS device, just wait for the update, but if you can correctly identify your device, this is a faster way to get iOS 5.








Wow.. Thanks…
This is not working. I downloaded the correct files for iPad 2 and iPhone 4 and get the same error 3002 for both devices. When I use the normal download via iTunes it gets all the way to end completely downloaded and then gives me a 3259 error. This is very frustrating.
Try holding opt/alt when clicking the update button, then select te file u downloaded..
You have to restore not “update” from the file when downloading it manually. I had
the same problem. Then when it asks you to set up the newly restored
phone just use a backup.
This worked for me. Thanks
The 3002 & 3200 error is the error you get when the device trys to validate with Apples servers (Which is MUST do prior to any update). All this is saying is that the servers are bogged down and you need to try again later.
I need help. At first I kept getting error (3002) and now error (3173). My phone is currently in restore mode and I can’t get it to work. I need HELP!!!
ok so everytime I hold shift and click update or restore I get a popup that says itunes is not responding. I have uninstalled & reinstalled itunes 10.5 and this still happens, can anyone help? I am on windows 7 ultimate edition on a 64 bit operating system. PLEASE HELP!!
Manually add the .ipsw file to the iTunes Folder in Library/iTunes by hitting shift-control-g and typing “~/Library/iTunes” and then placing the .ipsw in the “iPhone Software Updates folder”.
This should work.
this opens google chrome for me :/
The same concept should work for windows, as it does for mac.
OMG!!!!!!! its the wrong link :( its ONLY VERSION 4!!!!!
After successful downloading of the ios 5 file, i get an ERROR that says iTunes unable to backup… Then, nothing happens!
Please help guys
it says the firmware file is not compatible. What do i do from here?
i have the same error. any fixes?
iphone 3GS –> iOS 5
http://u05.btaccel.com/5216a017b1/f:1319126898-0,i:110.159.89.54,u:HA5zBZfItTo_Zn3zV9ao,w:322268/9918/23b49c3f6496e07bc8a4c9ccf29f3ea3a5b69bf5/iPhone2%2C1_5.0_9A5220p_Restore.ipsw
Ok, i torrificed the file for iphone 3GS and now able to download using IDM. Just wondering, from the list above, the file name is iPhone2_1_5.0_9A334_Restore and mine is xxx_9A5220p..whats the different between both file? Is that mine is more up to date or what?
this method sucks
is it same ios 5 and ios 5.0.1?
Did not work, I downloaded this file, cannot open the file took two hours….better with just doing server overnight.
Thanks for sharing such an easy procedure. It was really helpful for me. I face error 3259 many times but i fixed it.
Hi, ive not upgraded my iPhone since the realease of 5.1.1. Now that iOS 6 is already here can I still upgrade just to 5.1.1 manually without any trouble.