A month after Apple made iPhone OS 3.1 available, version 3.1.2 for the iPhone and iPod touch can now be downloaded via iTunes.
Besides achieving version synchronicity (3.1.1 came with the 3G iPod touch), the update addresses issues with waking from sleep, cellular network disruption, and crashes while streaming video.
The most notable problem, the “iPhone coma” issue, resulted in some iPhones becoming unresponsive, touch controls not working, and phone not ringing when called. This required a hard reboot, but that was only a workaround. It’s still too early to tell whether 3.1.2 is a true fix for that pernicious issue.
Unfortunately, what was not addressed in the terse update log at all was battery life. That’s a little irritating because the problem has been acknowledged by Apple as “under investigation.” While fixes for issues relating to loss of network connection or random crashing/freezing are always welcome, those issues seem to affect a relatively small number of users. The battery life problem likely impacts most iPhones, if not most iPhone owners, the latter being dependent on how the individual uses the iPhone. Still, one hopes there is an iPhone OS update coming that will address the power management issue, and sooner rather than later.
In addition to the iPhone OS update, there is also a carrier update, version 5.6, but no info on what it does.