Te ha pasado desde que lo compraste? Yo lo que harķa para asegurarme que no es nada de software seria flashear una stock rom, la S5830XWKB7, cambiar el product code a FOP y actualziarlo via KIES para que sea todo OFICIAL y comprobar el estado de la bateria, si eso sigue fallando hazle root y usa el battery calibrattion, si no funciona, no tienes mas remedio que cambiar la bateria.