La bateria no lleva firmware pero si lleva un procesador que controla la carga.
Seguramente al meterle 5 voltios del tiron hayas jodido el chip de carga (o hayas hecho contacto en los otros terminales).
Se habra dicho aproximadamente 100.000 millones de veces, flashear con la bateria llena.
Tu problema tiene facil solucion: bateria nueva. Supongo que no sera el caso, pero si tuvieses otro defy con el que probar esa bateria, saldrias de dudas rapidamente.
Tambien cabe el caso, que seria mas jodido, que al meterle 5 voltios hayas estropeado la circuiteria del telefono que detecta la bateria. Por eso lo mas recomendable es probar la bateria primero.
Suerte.
