Thursday, Apple released the updated version of the current Firmware i.e iPhone OS 3.1.2. The new version can be used in iPhone, iPhone 3G and iPhone 3GS. With the release of the new firmware version Apple has fixed three bugs along with it.
1. A bug that interrupted the cell network.
2. A bug that crashed the iPhone at the time of video streaming.
3. Another problem which Apple named as ‘ sporadic issue ‘ which caused the iPhone not to wake up from sleep mode.
Your current firmware can be updated to firmware version 3.1.2 by using iTunes.