Apple has released the new iPhone OS Firmware 3.1.2 for the original iPhone (Edge), iPhone 3G, iPhone 3GS and iPod touch via an iTunes update. This update includes the following fixes and enhancements:

  • Resolves sporadic issue that may cause iPhone to not wake from sleep.
  • Resolves intermittent issue that may interrupt cellular network services until restart.
  • Fixes bug that could cause occasional crash during video streaming.

Products compatible with this software update:

  • iPhone
  • iPhone 3G
  • iPhone 3GS

iPhoneOSFirmware3.1.22

To update to iPhone OS Firmware 3.1.2, all you will have to do is to connect youriPhone with your computer via usb and start iTunes. You should now see a message as shown below. Simply click on “Download and Install” button to get on to the new iPhone OS 3.1.2 firmware.

iPhoneOSFirmware3.1.2

Also included is a new carrier update (.IPCC) file for AT&T customers which brings the carrier version number to 5.6.

Note: Do not update your iPhone to OS 3.1.2 yet if it is jailbroken or unlocked on firmware 3.1. Wait for the new jailbreaking and unlocking tools before updating your device or you may loose the capability to jailbreak or unlock your device in the future. You have been warned!

You can follow me on twitter or join our facebook fanpage to keep yourself updated on all the latest iPhone related releases.

Download links for iPhone OS Firmware 3.1.2 are as follows:

Download iPhone OS 3.1.2 for iPhone 2G
Download iPhone OS 3.1.2 for iPhone 3G
Download iPhone OS 3.1.2 for iPhone 3GS