My Galaxy S2 has always shown not more than 8 hours of battery life. This is with the stock ROM, as well as the recent 2.3.5 update and a rooted kernel. All the battery saving tips I've seen essentially boil down to 'turn off everything that made you buy the damn phone in the first place and use it only for voice calls like a dumbphone.' - i.e. disable 3g/EDGE/wifi/gps/bluetooth/screen brightness. Of the lot, I've done the following:
- Screen permanently set to 10% brightness, i.e. the lowest.
- Bluetooth/Wifi/GPS only on when needed, which isn't much (Couple of Foursquare checkins everyday).
- Sync disabled.
- Haptic feedback/vibrations disabled.
- The 2 capacitative buttons are set to only glow in the dark, so during the day they are never on.
Yet my battery goes down like crazy, and if I don't carry my charger with me the phone can't even make it through the day. Is there a way to find out what apps hog the battery?
The battery usage graph and list of apps by battery usage doesn't really help; it only shows me the apps that I've run myself recently.
So is there anything else one can do to improve battery life, or am I resigned to carrying around a charger always?