Yo creo que el problema no es de la batería...
A ver, lo de parpadear es normal. Pero es normal cuando llega a un 1%. Al 50% es que está jodida la batería o tienes menos calibrado el teléfono de lo que se puede imaginar.
Eres root? Si eres root carga a tope el teléfono y ejecuta Battery calibration.
Si no eres root, método fácil:
1 cargas el teléfono hasta que ponga batería llena.
2 quitas cable
3 lo apagas
4 con él apagado lo pones a cargar
5 sale la pila verde. Espera a que llegue al 100
6 quitas cable
7 lo enciendes
8 repites los pasos del 1 al 6 otra vez.
Esto debería solucionar bastante el log de batería que es donde puede estar el problema.
Suerte.