Distributing through iTunes, Apple has released a new iPhone firmware update, v3.1.2. The code adds no new features, and instead fixes bugs, such as one preventing sleeping iPhones from waking. Also targeted are crashes during video streaming, and a bug which interrupts cellular connections until a phone is rebooted.