Aquí explica
chucky6600 cómo instalar una Rom oficial, fácil y te evitas líos.
No requiere privilegios Root.
La instalación de Roms
libres oficiales no da problemas con ningún operador.
Yo le cambié la ROM e inmediatamente le puse el Cyanogenmod (ojo que te cargas la garantía por tocar el recovery). Estoy muy contento con el resultado. Yo en tu caso cambiaría la ROM oficial y comprobaría el comportamiento de la batería.