I have an HTC Evo Design. Yesterday, it just randomly shut off. The only way I could turn it back on was to do a battery pull. I had to do this a couple of times yesterday but otherwise it worked fine. Woke up this morning (late) and wondered why my alarm didn't go off. The phone shut off sometime in the middle of the night. I pulled the battery and was able to restart it long enough to save pictures. It now freezes and then shuts itself off. I can pull the battery and turn it back on for about 15 seconds and it does it all over again. UGH. I have restored it to factory settings (down button and power) and cleared user data and wiped cache partition. Rebooted.....same story. Any ideas? Is it junk? :'(