All Firmwares for iPhone 2g, 3g, 3gs, 4 CDMA, 4, 4s, 5, 5s, 5c
Apple provides updates to the iOS operating system for the iPhone, iPad and iPod Touch via iTunes, and since iOS 5.0, through air updates. With the advent of iOS 5.0 on June 6, 2011, to activate iOS the device no longer needs to connect to iTunes via USB; Synchronization of data can occur automatically and with the help of wireless technologies through iCloud service. The new iOS 6.0 update contains about 200 new features, including Passbook, updated Apple Maps and full synchronization with Facebook. In September 2013, the long-awaited iOS 7.0 axis came out to which the second update of iOS 7.0.2 has already been released.
For those who have the firmware downloaded in the wrong extension.
Change the hands in the desired format * .ipsw .
The renamed file, or immediately downloaded, should look like this on the desktop: 
For the browser Opera download like this 
IPhone 4 (GSM) Firmwares (All firmware versions for iphone 4 GSM)

Updated on 26.05.2012 Ver.
IOS 5.1.1 - iPhone3,1_5.1.1_9B208_Restore.ipsw

Ver.
IOS 5.1.1 - iPhone3,1_5.1.1_9B206_Restore.ipsw

Ver.
IOS 5.1 - iPhone3,1_5.1_9B176_Restore.ipsw

Ver.
IOS 5.0.1 - iPhone3,1_5.0.1_9A405_Restore.ipsw

Firmware 5.0
Firmware 4.3.5
Firmware 4.3.4
Firmware 4.3.3
Firmware 4.3.2
Firmware 4.3.1
Firmware 4.3
Firmware 4.2.1
Firmware 4.1
Firmware 4.0.2
Firmware 4.0.1
Firmware 4.0
IPhone 3GS Firmwares (All firmware versions for iphone 3GS)

Ver.
IOS 5.1.1 - iPhone2,1_5.1.1_9B206_Restore.ipsw

Ver.
IOS 5.1 - iPhone2,1_5.1_9B176_Restore.ipsw

Ver.
IOS 5.0.1 - iPhone2,1_5.0.1_9A405_Restore.ipsw

Firmware 5.0
Firmware 4.3.5
Firmware 4.3.4
Firmware 4.3.3
Firmware 4.3.2
Firmware 4.3.1
Firmware 4.3
Firmware 4.2.1
Firmware 4.1
Firmware 4.0.2
Firmware 4.0.1
Firmware 4.0
Firmware 3.1.3
Firmware 3.1.2
Firmware 3.1
Firmware 3.0.1
Firmware 3.0
IPhone 3G Firmwares (All firmware versions for iphone 3G)

Firmware 4.2.1
Firmware 4.1
Firmware 4.0.2
Firmware 4.0.1
Firmware 4.0
Firmware 3.1.3
Firmware 3.1.2
Firmware 3.1
Firmware 3.0.1.
Firmware 3.0
Firmware 2.2.1
Firmware 2.2
Firmware 2.1
Firmware 2.0.2
Firmware 2.0.1.
Firmware 2.0
IPhone 2G Firmwares (All firmware versions for iphone 2G)

Firmware 3.1.3.
Firmware 3.1.2
Firmware 3.1
Firmware 3.0.1
Firmware 3.0
Firmware 2.2.1
Firmware 2.2
Firmware 2.1
Firmware 2.0.2
Firmware 2.0.1
Firmware 2.0
Firmware 1.1.4
Firmware 1.1.3
Firmware 1.1.2
Firmware 1.1.1
Firmware 1.0.2
Firmware 1.0.1
Firmware 1.0.0
Apple provides updates to the iOS operating system for the iPhone, iPad and iPod Touch via iTunes, and since iOS 5.0, through air updates. With the advent of iOS 5.0 on June 6, 2011, to activate iOS the device no longer needs to connect to iTunes via USB; Synchronization of data can occur automatically and with the help of wireless technologies through iCloud service. The new iOS 6.0 update contains about 200 new features, including Passbook, updated Apple Maps and full synchronization with Facebook.
June 29, 2007 Apple released the first version of what will become iOS - simultaneously with the first iPhone. The final version of the 1.x series was 1.1.5, released shortly after version 2.0.
July 11, 2008 saw the update of iPhone OS 2.0, it was available up to version 2.2.1.
June 17, 2009 was the release date of iPhone OS 3.0. It was updated to version 3.1.1 (release date February 2, 2010). The first generation iPod Touch and iPhone version 3.1.3 is the latest available for these devices. The iPad was introduced along with the version of iPhone OS 3.2, and updated up to 3.2.2. These versions were only for the iPad.
June 21, 2010 was released iOS 4.0, and was available only for iPod Touch and iPhone. In iOS 4.0, it was also announced about 1500 new APIs for developers, as well as the expected multitasking function. The iPod Touch (2nd Generation) and iPhone 3G version 4.2.1 is the latest available for them. However, some functions are not available for them, such as multitasking and desktop background. IOS 4.2 was the first version that provided equal functions for the iPhone and iPad. The release of the CDMA version of the iPhone for Verizon Wireless caused an iOS offshoot. The release of version 4.2 for CDMA iPhone continued, while 4.3 was released on other products.
June 6, 2011 Apple introduced iOS 5.0, a beta version of Apple TV 4.4, a beta version of the iOS 5.0 SDK, and a beta version of iCould among other products. This update introduced iMessage chat between devices with iOS 5.0, a new notification system, Newsstand integrated into iOS Twitter, Reminders application, improvements for AirPlay, full integration with iCloud, and more than 200 new features. IOS 5.0 supports all models of iPad, iPhone 3GS, iPhone 4 GSM & CDMA and iPod Touch (3rd and 4th generation).
IOS 5.0 had minor errors, so updates 5.0.1, 5.1, and 5.1.1 were updated via OTA.
Apple simultaneously provides the same version of iOS for comparable models of iPhone and iPod Touch, which are usually released in the same year. IPhone users received updates for free, while iPod Touch users paid for updates 2.0 and 3.0. With iOS 4.0, Apple no longer charges for updates on the iPod Touch.

Comments
Commenting on, remember that the content and tone of your message can hurt the feelings of real people, show respect and tolerance to your interlocutors even if you do not share their opinion, your behavior in the conditions of freedom of expression and anonymity provided by the Internet, changes Not only virtual, but also the real world. All comments are hidden from the index, spam is controlled.