Hi, first off I don't really know what all the terms mean when it comes to rooting etc, but my phone is rooted, and has a ROM? installed, I can't remember which one it is, but it is at least Android 4.0 and could potentially be Cyanogenmod. The past few weeks my phone has been restarting randomly and freezing every now and again. This morning when I tried to unlock it the touchscreen wasn't responding, and this had happened before. I took the battery out and tried to turn it back on. I see HTC splash screen pop up, and that's all I get. I've tried turning it on whilst plugged in charging, and still nothing. It's all fully charged. I've tried turning it on whilst holding the volume down button and it vibrates 3 times and still nothing. Thanks.