Up until few weeks ago I had a Samsung Galaxy S3 phone. While I was waiting patiently for Samsung to upgrade the Android OS 4.1 to a newer version, I got sick and tired of waiting and bought a shiny new Nexus 5 phone.
I got my new phone and was amazed of how fast and responsive it is. I installed all my favorite apps and was very content. However there was one problem with the phone. The battery life was poor and I had to charge it after 6-8 hours. At first I didn’t pay any special attention to it, since I was reading that battery life on Nexus 5 was poor. Then one day I notice that the battery drained after only 4 hours and I got suspicious.
Looking at the battery statistics I notice that the service mostly used the battery was mm-qcamera-daemon. Googling the issure I found many posts saying mm-qcamera-daemon drains the battery if you have Yahoo Messenger Video plugin, which online forums suggest to un-install. The problem is that I did not install this app. i was still lost.
After some more un-successful attempts for information searching, I started to think that if mm-qcamera-daemon is related to camera usage then what apps do I have that use the camera. Finally a light bulb over my head appeared and I solved the riddle.
One of the first apps I installed was “SmartStay +” . This app leaves the screen on if it identify you are looking at the screen using the front facing camera and face detection API. I then removed this app and WOW, no more mm-qcamera-daemon in the battery statistics, and battery now lasts for a whole day without charging.