My phone was out of power so it automatically turned off, and after that, I turned it back on and it told me it had 0% battery so it automatically started to turn off. It was taking too long, so I just pulled the battery. Now, it gets stuck on the boot animation every time I try to turn it on, even with about 10 percent battery. How can I fix this? I also noticed the red charging light goes off when I try to turn it on while charging, and before the HTC screen comes on, the red charging light flashes very lightly. Thanks for the help