Firmware download links and descriptions


Updated: January 27, 2009

Firmware update 2.2.1

On January 27, 2009 Apple released the 6th update to the 3G iPhone. This version is also referred to as 5H11A. This update includes:
  • Improved stability of Safari.
  • Fixing issues with Apple lossless audio files.
  • Fixing issues with images saved from Mail that don't display properly.


http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5830.20090127.Mmni6/iPhone1,1_2.2.1_5H11_Restore.ipsw Firmware restore file (2.2.1) for 1st generation iPhones.
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5828.20090127.aQLi8/iPhone1,2_2.2.1_5H11_Restore.ipsw Firmware restore file (2.2.1) for 3G iPhones.






Firmware update 2.2

On November 21, 2008 Apple released the 5th update to the 3G iPhone. This version is also referred to as 5G77. This update includes:

  • Enhancements to Maps: Google street view, public transit and walking directions, display address of dropped pins, share location via email.
  • Enhancements to Mail: resolved isolated issues with scheduling fetching of email, improved formatting of wide HTML email.
  • Improved stability and performance of Safari.
  • Podcasts are now available for download in iTunes application (over Wi-Fi and cellular network).
  • Decrease in call set-up failures and call drops.
  • Improved sound quality of visual voicemail messages.
  • Pressing the Home button from any Home screen takes you to the first Home screen.
  • Preference to turn on/off auto-correction in Keyboard Settings.


http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5779.20081120.Pt5yH/iPhone1,1_2.2_5G77_Restore.ipsw Firmware restore file (2.2) for 1st generation iPhones.
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5778.20081120.Aqw4R/iPhone1,2_2.2_5G77_Restore.ipsw Firmware restore file (2.2) for 3G iPhones.



Firmware update 2.1

On September 12, 2008 Apple released the 4th update to the 3G iPhone. This version is also referred to as 5F136. This update includes:

  • Decrease in call set-up failures and dropped calls
  • Significantly better battery life for most users
  • Dramatically reduced time to backup to iTunes
  • Improved email reliability, notably fetching email from POP and Exchange accounts
  • Faster installation of 3rd party applications
  • Fixed bugs causing hangs and crashes for users with lots of third party applications
  • Improved performance in text messaging
  • Faster loading and searching of contacts
  • Improved accuracy of the 3G signal strength display
  • Repeat alert up to two additional times for incoming text messages
  • Option to wipe data after ten failed passcode attempts
  • Genius playlist creation


http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5202.20080909.gkbEj/iPhone1,1_2.1_5F136_Restore.ipsw Firmware restore file (2.1) for 1st generation iPhones.
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5198.20080909.K3294/iPhone1,2_2.1_5F136_Restore.ipsw Firmware restore file (2.1) for 3G iPhones.



Firmware update 2.0.2

On August 18, 2008 Apple released the 3rd update to the 3G iPhone. This version is also referred to as 5C1. This firmware consists of bug fixes for 2.0.1 firmware.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5246.20080818.2V0hO/iPhone1,1_2.0.2_5C1_Restore.ipsw Firmware restore file (2.0.2) for 1st generation iPhones.
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5241.20080818.t5Fv3/iPhone1,2_2.0.2_5C1_Restore.ipsw Firmware restore file (2.0.2) for 3G iPhones.



Firmware update 2.0.1

On August 4, 2008 Apple released the 2nd update to the 3G iPhone. This version is also referred to as 5B108. This firmware consists of bug fixes for 2.0 firmware.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5135.20080729.Vfgtr/iPhone1,1_2.0.1_5B108_Restore.ipsw Firmware restore file (2.0.1) for 1st generation iPhones.
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-5134.20080729.Q2W3E/iPhone1,2_2.0.1_5B108_Restore.ipsw Firmware restore file (2.0.1) for 3G iPhones.



Firmware update 2.0

On July 11, 2008 Apple released the seventh update to the first generation iPhone, and the first firmware for the second generation iPhone (3G). This version is also referred to as 5A347. This firmware is rightly called 2.0 as it offers so many new features over 1.1.4. This version can only be installed with iTunes version 7.7. Note that there is a version of this firmware for the 1st generation iPhones and for the 3G iPhones.


http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4956.20080710.V50OI/iPhone1,1_2.0_5A347_Restore.ipsw Firmware restore file (2.0) for 1st generation iPhones.
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4955.20080710.bgt53/iPhone1,2_2.0_5A347_Restore.ipsw Firmware restore file (2.0) for 3G iPhones.



The following firmware files are only for 1st generation iPhones.

Firmware update 1.1.4

On February 26, 2008 Apple released the sixth update to the iPhone (also referred to as 4A102). This update covers bug fixes.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4313.20080226.Sw39i/iPhone1,1_1.1.4_4A102_Restore.ipsw Firmware restore file (1.1.4) for 1st generation iPhones.



Firmware update 1.1.3


On January 15, 2008, Apple released the fifth update to the iPhone (also referred to as 4A93). This update added several features like: a new maps application with a find feature and improved UI; the ability to send SMS text messages to multiple recipients; customization of the home screen (SpringBoard) and dock by dragging icons and placing them anywhere; adding Safari bookmarks as icons to the home screen; the creation of up to 9 pages that you can scroll through on the home screen; IMPA support for Gmail; support for iTunes movie store rentals; enhanced video player features like chapters and subtitles and alternate language tracks; and finally lyrics support for the iPod.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4061.20080115.4Fvn7/iPhone1,1_1.1.3_4A93_Restore.ipsw Firmware restore file (1.1.3) for 1st generation iPhones.



Firmware update 1.1.2


On November 8, 2007, Apple released the fourth update to the iPhone (also referred to as 3b48b). This was mainly for providing international support as the iPhone was to officially go on sale in the U.K., Italy, and Germany on November 9th. This update adds the ability to change languages.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4037.20071107.5Bghn/iPhone1,1_1.1.2_3B48b_Restore.ipsw Firmware restore file (1.1.2) for 1st generation iPhones.



Firmware update 1.1.1


On September 27, 2007, Apple released the third update to the iPhone (also referred to as 3A109a). This was the first update worth updating to. It included a slew of improvements. Many were surprised when Apple said this update may damage iPhones that have been hacked or unlocked. They had to say that from a legal standpoint. It wasn't stated to be a threat. It is not outside the boundaries of logic for a manufacturer to offically deny support for a modified product when it breaks due to no fault of their own.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3883.20070927.In76t/iPhone1,1_1.1.1_3A109a_Restore.ipsw Firmware restore file (1.1.1) for 1st generation iPhones.





Firmware update 1.0.2


On August 21, 2007, Apple released the second update to the iPhone (also referred to as 1C28). Once again it stated it was for bug fixes. This update was much ado about nothing. It did not affect the way we hack the iPhone so there is really nothing to say about it. The chart below for Firmware Update 1C25 applies to this update as well.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3823.20070821.vormd/iPhone1,1_1.0.2_1C28_Restore.ipsw Firmware restore file (1.0.2) for 1st generation iPhones.

Nate True did another very nice, detailed analysis of the differences between 1C25 and 1C28 at his blog here.
Because I worry about information just disappearing on the web, I'm going to reproduce Nate's analysis here. Quoted from his site:

"Alright, here's the skinny on what's changed in the new iPhone firmware (1.0.2):

- /private/var/db/localtime has been changed from a file to a symlink, looks like a fix related to time zones.

- The kernel caches in /System/Library/Caches/com.apple.kernelcaches/ have been changed. So a few changes in the kernel. The new kernels are actually smaller by about 6 kilobytes.

- The Info.plist for the Multitouch driver in /System/Library/Extensions/AppleMultitouchSPI.kext has been changed. This corresponds with what appears to be reprogrammed multitouch firmware, possibly fixing some multitouch issues for some.

- A few files have been rearranged, for the IOKit, MultitouchSupport, OfficeImport, and System frameworks (/System/Library/Frameworks). Looks like they've replaced some static folders with symlinks into the Versions folder of each framework. Possibly a backward compatibility move? I'm just thinking out loud here. Might just be a "prettiness" upgrade for the iPhone devs at Apple.

- dtmf-#.aif and dtmf-*.aif in the TelephonyUI framework have both been changed. I have no idea why; the sound files that play when you hit * and # on the phone keypad are in /System/Library/Audio/UISounds, not with the TelephonyUI framework. New files are about 4kb smaller.

- /usr/libexec/lockdownd has been changed, now it's 8 bytes longer. I'll infer that there was only one bug fixed in the Lockdown daemon, possibly addressing some synchronization or activation issues.

What does all this mean?
- No new application features, and no new applications.
- A few bug fixes but nothing major.





Firmware update 1.0.1


On July 31, 2007, Apple released the first update to the iPhone (also referred to as 1C25). This update came in two flavors: a 7 megabyte patch for those who had properly activated iPhones via AT&T and had not modified their iPhones in any way. The other version is a 91 megabyte restore file for anyone who had bypassed activation and modded their iPhones. The file name of the patch is iPhone1,1_1.0.1_1A543a_to_1C25_Update.ipsw.   You can get that file on your Mac by going to ~/Library/iTunes/iPhone Software Updates on your computer.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3614.20070731.Nt6Y7/iPhone1,1_1.0.1_1C25_Restore.ipsw Firmware restore file (1.0.1) for 1st generation iPhones.

I will ATTEMPT to answer all questions regarding these updates on this page. I would GREATLY APPRECIATE emails from those of you who have discovered what works with these updates and what does not. I can only test things so fast on my own. I'm primarily a Mac user, but I use Windows also. The quicker I get input from you, the quicker I can update this page to answer all the various situations and problems out there. This could be a really good resource for everyone. If I have to do this all on my own, it may takes days to compile all the information that everyone is seeking, or I may never compile all the information as demands on my time are out of control in regards to the development of this site. You can email me at: iPhone

To put it briefly for Mac users, I have two iPhones, both are modded and only one was properly activated via AT&T with a contract. Both needed a full restore since they've been modded. I wound up using Jailbreak and iPhoneInterface and iFuntastic! using my original firmware in the phonedmg folder and was able to restore all my mods and bypass activation using iASign v0.2. I was also able to reinstall my backups which contained my address book and recent call history, et cetera. Oh and the new iTunes update (7.3.2) didn't mess with anything either. I know Windows users are still able to Jailbreak and iPhoneInterface and bypass activation as well.


Questions iPhone
w/activation
bypass & modified
iPhone
properly activated
& modified
iPhone
stock configuration
Am I forced to restore my iPhone? Yes Yes No
Can I update with the patch? No No Yes
Will I lose my mods (ringtones, graphics, etc.)? Yes Yes N/A
Can I restore my personal backup (address book, recent calls, etc.) when I'm done with this update? Yes Yes N/A
Does Jailbreak 1.0 on the Mac work after performing the restore?
(DEPRECATED)
Yes Yes N/A
Does iPhoneInterface 0.3.3 on the Mac work after performing the restore?
(DEPRECATED)
Yes Yes N/A
Does iASign on the Mac work after performing the restore?
(DEPRECATED)
Yes Yes N/A
Does iFuntastic! on the Mac work after performing the restore?
(DEPRECATED)
Yes Yes N/A
Does Jailbreak on Windows work after performing the restore?
(DEPRECATED)
Yes Yes N/A
Does iPhoneInterface on Windows work after performing the restore?
(DEPRECATED)
Yes Yes N/A




If you'd like to know the differences on the file sizes between the original firmware and this new one, click here for Nate True's site.

To learn how to decrypt the new firmware, click here.

To learn how to get your decryption key, click here.



Here's some of the images from my restore process. I hadn't noticed during earlier restores that the summary info for the phone becomes "N/A" in iTunes. You can click the images to enlarge them.

iPhone
When syncing iPhone, it lets you know when an update is available.
iPhone
A description of the fixes to be made (not very detailed).
iPhone
The warning I received trying to update my modded phone. You must restore it.
iPhone
The warning letting me know iTunes just switched the iPhone into recovery/restore mode.
iPhone
Everything is reset to n/a during the restore.
iPhone
Not this screen again! It's for modders only.
iPhone
Officially telling me my mods have been wiped out.
iPhone
The first thing I did was restore my address book and recent call history, et cetera.






Firmware 1.0


This was the original firmware installed on the first generation iPhone when it first went on sale.

http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3538.20070629.B7vXa/iPhone1,1_1.0_1A543a_Restore.ipsw Firmware restore file (1.0) for 1st generation iPhones.







Return to top of page