OK, so I have a jailbroken 3GS. For some odd reason, recently I noticed that it had died. This was weird because last time I checked it had pretty good battery (60 or 70%.) So, I plugged it into the wall, and waited for it to charge up to the point that it'll let you use it. When it did, the normal vibration happened, but what it did was it flashed my main screen, then did a white loading ring against a black screen. Then it went back to the dead battery screen. I plugged it back in and waited, but the same exact thing happened, and it happened a third time too. So, I plugged my phone into my desktop computer, so I could reset the firmware, but iTunes wouldn't recognize it since it was saying the battery was dead. I lefty it plugged into the USB all night, and when I came back in the morning it was STILL at the dead battery screen. I would really, really appreciate any help on this issue. I'm kinda worried that it's "bricked" since I've jailbroken it (with purplera1n.) But that would be weird, since I haven't done anything to the firmware. I think I updated some Cydia packages the day before, or earlier in the day, but that didn't show any problems. It could also be that my battery's just faulty, but would Apple even fix it since it's jailbroken? (Also, just as a note, Thanks for your help and support!