Parece que finalmente lo he podido arreglar con 'Battery Calibration'
Para ello primero tienes que ser root, que se consigue con KingRoot, un programa chino que te da permisos de root.
Después de desinstalar las mierdas (en chino) que te mete king root, ya podemos ejecutar el battery calibration cuando la baterias esta al 100% y listo.