Wondering where you can get all the iPhone firmware files from? Here’s the direct download links for all of the iPhone IPSW firmware files from version 3.0.0 on up through 4.1.0 for iPhone 2G, iPhone 3G, iPhone 3GS, and iPhone 4, 4S, or 5. Note that we are not hosting the files, they are direct links to Apple’s web servers.
iPhone IPSW Firmware Downloads
The firmware files can be quite large (600MB in some cases) so don’t be surprised if it takes a while to download. It’s easiest to just right-click on the file you want and save it directly, some users experience trouble with Safari when directly clicking the this link : answer.techbuddiesonline.com/thread.php?elem_id=604