I defer to the carrier's support but have a trick that has helped in the past in regards to the battery.
I remove the battery then press and hold the power button for a full 60 seconds. Then release, pop in the battery and DO NOT TURN IT ON. I place it on the charger and wait for the LED to tell me it's done.
Since it's not on, the CPU is not running so the basic charge system works. If it doesn't charge then there is something wrong such as a failed charger, battery or phone.
Bob
I tried to download Ice Cream Sandwich for my phone (Samsung Galaxy s2 ) according to the cnet tutorial . During the update with odin , my computer said that the update failed. My phone is saying "Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again."
When I try to go to download mode again it said battery low in red color can't go for download mode.I have plunged in my phone to power for 3-4 hours but the battery did not charge at all. Also I have tried to charge with the USB but it was same. Today when I plug it to USB it shows the message "Firmware upgrade ...." and it restart after one minute.
I just wanna restore my phone to default settings or install any version of android that I can use my phone. And what should I do with the battery?!
Thanks in advance for any help, it is really appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic