If you've tried to do this already within iTunes, you may have noticed that the upgrade is big. Very big. Over 280 megs in size for me. The annoying part about it though is my connection to Apple's servers is less than stellar. I was averaging a 2 hour download and, with the local library's internet connection flaky, it kept timing out over and over again. And again.
The solution is a manual upgrade. The problem is that some fancy Googleing doesn't show any real documentation on the iPod or iPhone support sites over at Apple. At least I didn't find anything.
Part 1: Grab the Goods
The first part of the solution is obtaining the files. For this, you need to figure out where the files are on the Apple servers. The folks over at Live Crunch have provided them for us:
iPhone 2G
Download Firmware 2.2.1 - iPhone1,1_2.2.1_5H11_Restore.ipsw
iPhone 3G
Download Firmware 2.2.1 - iPhone1,2_2.2.1_5H11_Restore.ipsw
iPod Touch 1G
Download Firmware 2.2.1 - iPod1,1_2.2.1_5H11_Restore.ipsw
iPod Touch 2G
Download Firmware 2.2.1 - iPod2,1_2.2.1_5H11a_Restore.ipsw
Now one of the questions I had was what version of the iPod Touch did I have? I found out that since my model has an internal speaker, (I can hear audio when I play something if the headset isn't plugged in) I have the iPod Touch 2G version. If you're lucky enough to have an iPhone, the 2G has a metal back to the case while the 3G has a plastic one.
So anyway, since I'm using Firefox, all I have to do is a right click on the link followed by a "Save File As..." to save the file somewhere I can find it later. To be honest though, I still had time out errors as before, even though not running the file through iTunes made it come down a lot faster. Actually had to log into the server here and pull it via a get command followed up ftping the file back to the laptop. Lots of fun.
Before anyone asks, it doesn't matter if you're using a Mac or Windows. The upgrade file is the same.
Part 2: Do the Deed
Getting the file is actually the hard part. Doing the upgrade is fairly easy. Connect your device to whatever computer has your affiliated copy of iTunes. For me, it's the laptop since I usually have both with me every day.
Anyway, fire up iTunes and wait for everything to handshake. Normally to upgrade, you would click on the icon for your device followed by the Update button. This time it's going to be a bit different though, depending on what you're using for a computer. If you're on a Windows based PC, hold down the Shift key on your keyboard while clicking on the Upgrade button. If you're on a Mac, you have to hold down the Option key while clicking on the Upgrade button.
iTunes will then permit you to browse to the location of the downloaded file and will use that instead of downloading it from the Apple upgrade servers.
This saves a lot of time as well if you're lucky enough to have a couple of iPods.
Hope this helps. :)
Thanks for this. It's a big help. I wasn't able to download my upgrade either.
Thomas | February 10, 2009 3:16 PM | Reply to this comment
Not a problem. Thanks for the comment.
hi
The link for the 1G ipod touch is not working :( . What do i do can you please kindly upload a new link or upload the file somewhere if you have . Kindly please email me @ caspertheghost@gmail.com
Thanks
wert | February 15, 2009 9:53 PM | Reply to this comment
I've gone ahead and updated the link for the 1G iPod Touch. I got the new URL from a different source. Not sure how long it'll last this time. Sorry for the trouble.
It's strange as if you look at the download links, it's coming from a different source within the Apple servers.
Thanks alot, This saved tones of time xD. =)
iDice | February 18, 2009 12:08 AM | Reply to this comment
Not a problem and thanks for the comment. It was a pain doing it the normal method. Tried it like a dozen times and it always failed.
I downloaded the file but when i try to open it, it says "The ipod "Ipod" could not be restored because the firmware file is not compatible"
Unfortunately, the option for the update is gray and non-clickable. Help!!!
Hobo | April 7, 2009 4:53 PM | Reply to this comment
You downloaded which file? There's four on the list. Also which specific iPod do you have? There's a number of different versions.
You can figure out what version you have from this site:
http://support.apple.com/kb/HT1353
The 1G link still doesn't work. And I have the same problem that it says the file is not compatible. But I am sure I downloaded the right one, for 1G, because I have a ipod touch of 16 GB with 1G software, for sure.
M | April 28, 2009 9:14 AM | Reply to this comment
http://www.felixbruns.de/iPod/firmware/
Go there for 1g ipod touch firmware.
David | June 18, 2009 3:33 AM | Reply to this comment
David, thanks for that. Have to admit that, while I can't see that page from my current computer for some strange reason (it's labeled as a sex/porn site. Gotta love my library) I hope they only provide direct links to the downloads that exist on Apple's own servers. I think downloading install files from a third party source is a bit of a risk.
Thanks again for the comment,
-drmike
Woow thanks a lot man, i couldn't make this without this manual!!!
Antti Laaksonen | June 24, 2009 10:14 AM | Reply to this comment
Worked like a charm to launch the file holding Shift, though no I'm having another issue altogether.
Cheers;
Matt
Matt | July 15, 2009 1:04 PM | Reply to this comment
Not a problem and thanks for the comment. Glad to help.
Really need to do a new post for the newer version.
I downloaded the file but when i try to open it, it says "The ipod "Ipod" could not be restored because the firmware file is not compatible"
I've tried all these firmwares but none seem to work:
iPhone1,1_3.0_7A341_Restore.ipsw
iPod2,1_2.2_5G77a_Restore.ipsw
iPod2,1_3.1.2_7D11_Restore.ipsw
What can i do so that the upgrade works for my Ipod touch first generation (version 1.1.5)?
BP | October 24, 2009 1:57 AM | Reply to this comment
hye, does the restore takes more than one day? because i'd been trying to redtore my iPod touch with 2.2.1 firmware and it seems to be taking really really long time. i started to think that there might be something wrong. is this normal or am i being paranoid?
elly | November 1, 2009 12:10 PM | Reply to this comment
Thanks. Shift key worked for me.
Sandeep | January 2, 2010 12:48 AM | Reply to this comment
ipt3g here. Stuck in DFU mode. Downloaded the 3.1.2 firmware, but every time I try to shift + restore, I immediately get the "firmware file is not compatible." What gives?
Ivan | February 16, 2010 2:34 AM | Reply to this comment