I recently purchase HTC One M8 and is very happy with the device.
However, as i also own the M7 and LG G2. I found the camera to... have very extreme exposure when taking photos compared to even the M7, basically, the M8 either over exposes or under exposes especially with outdoor shots. I know that the M8 can take some very gorgeous photo giving the right condition, however the said condition is rare.
So here is my question, is the problem with the camera software or hardware based, and if it's by software, can future firmware update improve the photo quality?