I have a htc evo 3d with a very annoying problem. It crashes. Alot. Usually it crashes in the middle of the night and then enters a bootloop. This leads to me just doing a factory reset. Within the past few weeks I have done this about once every two days, and it is really becoming annoying to wake up and find that I get to start my day by resetting my phone. Another problem is that when I try to boot into recovery mode a get a red triangle and exclamation mark, and after pressing volume up +power, I get a message reading "E:Can't open /cache/recovery/command". I didnt have this problem until I installed the latest firmware update. Keep in mind that this is an unrooted device, I've tried clearing cache and a factory reset, all just ending with the same problem. I called htc support and was told I'd have to send it in for repairs. I dont want to have to spend money on the repair since my phone is out of warranty. Is there anything I could try to prevent this problem without sending it in? I will try rooting the phone if necessary.