Hay una aplicación que calibra la batería, Battery Calibation:
https://market.android.com/details?i...erycalibration
Puedes hacer algo parecido entrando en modo recovery, advanced y wipe battery stats.
Hazlo siempre con la batería a tope, puede que sea necesario repetirlo varias veces hasta que veas que la batería se comporta con normalidad.