Bueno pues ya resolví el problema, lo cierto era que no tenía nada que ver el firmware, simplemente le cambie una nueva batería(pues me parecio raro) y funcionó a la perfección.