Something I noticed myself today, and it’s now being confirmed by other blogs. The shiny new Facebook application that brought improvement also brought one massive downside, it’s hell on your battery. In a nutshell, it’s simply bad coding. Facebook keeps your CPU running cycles in the background even when your screen is off and not using the phone. Flipz, the developer of Fresh ROM’s, has dug into the issue and quoted directly from the Android Developer’s site:
Device battery life will be significantly affected by the use of this API. Do not acquire WakeLocks unless you really need them, use the minimum levels possible, and be sure to release it as soon as you can.
If you hold a partial wakelock, the CPU will continue to run, irrespective of any timers and even after the user presses the power button.
Hopefully this issue will be fixed soon, but for now, I’m uninstalling. You can also sign out and close the app to save battery, but this is just ridiculous.
If you want to downgrade, you can grab the old version here. And also recommend uninstalling the new version and marking it as Defective. If Google even pays attention to that…
[via Android Police]


