Why would any smartphone (e.g. the Samsung Galaxy S5) need an ambient light sensor if it already has a front-facing camera?
Surely it requires time and money for the engineers to design an ambient light sensors into a phone's motherboard.
When light sensing is needed (e.g. for automatic screen-brightness adjustment), why doesn't the phone simply do the following every ten or twenty seconds?:
- Power up the front-facing camera.
- Capture an ultra-low-resolution photo.
- Analyze it in order to see how light or dark the room is.
This could all be done automatically by the phone's operating system.