i'm pretty sure you are desperate to get back your information but all the help you are going to get here is how to get back the piece of hardware you got(your phone i mean)

charging and firmware:
i'm sure firmware only monitors the charging process, battery status, switches on the chasing mode and shuts down the phone when battery power is critical. firmware has got nothing to do with the abnormal rates at which battery power is consumed, like what your phone is doing.


using a different battery, your phone still acts up, meaning the problem isn't with the battery but the phone itself. it can take as long as 8 hours to fully charge a new battery, but thats only what we are told by the sales lady behind the counter.

blinking LED.
the red blinking light under the power button is to indicate when the battery needs to be charged. it only blinks when you have your battery around 4% or so. it doesn't blink at all when phone is in charging mode, unless you patched your phone to blink while charging, but this, so far i know its only the infra-red that blinks and without a patch, this ir blinks when the erom is damaged.

my phone was having some kinda WSOD's and i decided to turn it on and press the menu button repeatedly and it miraculously turned on and i deleted most jar files i installed.

NEXT TIME, you might want to consider copying your contacts to your sim card and synchronousing those notes, dates and tasks online or on your computer. there aint much hope now. do full flash or send to repair