I recently updated my smartphone to Android 2.3 “Gingerbread”, and very quickly began noticing shorter battery life. See picture below. It was taken after a full day of only the following applications being used:
- Phone call < 5 min
- Browser usage < 15 min
- Idle rest of time
It’s indeed strange that the “Android OS” is taking up the majority of battery resources and/or CPU time. Unfortunately, I can’t run ‘top’ and find out the exact process taking up CPU time, but needless to say this isn’t looking good.
Advertisement

Update.. getting slightly better battery life with forcefully shutting services down like Skype, and Twitter. Performance is still no where near pre-gingerbread though.
Go to “Settings->Applications->Running Services” and shut down non-essential services like Twitter or Skype. You might have other services running in the background, eating away your battery, so check for those.
Warning, do not shut down essential services like “Android Keyboard” or ” Google Services”. You don’t want to find out what happens
I have the same issue…and really wish I could easily roll back to a previous version. Maybe it is time to ‘forcefully’ uninstall Gingerbread.
Yeah I hope ‘ice cream sandwich’ will address battery efficiency… cross your fingers!