iPhone OS 4 code includes camera flash functionsThis article contains unofficial information.
It appears that in addition to new settings like digital zoom and probably white balance, devs have also located the following functions: AVCaptureDevice.hasFlash, AVCaptureDevice.flashMode, and AVCaptureDevice.hasTorch. These of course hint at the presence of camera flash in the next iPhone (presumably to be announced this summer). Sounds like Apple has decided to heavily improve their piece of hardware in terms of camera performance. This will be especially true in case the reports about OmniVision's deal to supply about 45 million 5MP camera sensors for the successor to the 3GS, are also true. In other words, we may soon see a great smartphone become a great... camera phone?
Apple iPhone 3GS Specifications | Review