In the phone dialer enter code: *#301279#
Click  CHANGE HSPA REVISION
Click  HSPA OFF
USE phone heavily. Use it till the system turns OFF automatically
Turn OFF phone
Charge till it says it is FULL
Start phone in RECOVERY Mode
Select Advanced CWM Features
Select Wipe Battery Stats
The JPD modem has been reported to give better battery life.
And clear the thumbnails folders on sd cards.
Turn it off completely
Plug it into a charger.
Wait until the green battery sign says 100% . DO NOT turn the device back on.
Disconnect and immediately reconnect the power cord. (The device will now accept more charge before saying it is full.)
Turning Flight mode off and on.
In the phone dialer enter code: *#*#4636#*#* > Scroll down a bit >
Select Phone Info
Select "Turn off radio"
Select "Turn on radio"
Everything You Need To Know About Bump Charging And Inconsistent Battery Drain
How to disable HSPA / HSDPA for better battery life - hardcore
Modem Information - pele78
YABD - Yet Another Battery Drain thread - bokbacken
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?