My HTC One X began turning itself off and on randomly, and then eventually completely turned itself off and will not turn back on. I've tried plugging it into the computer, and it makes the noise that indicates that the PC recognizes the device, but the red charging light will not come on and it disconnects itself a few minutes later. The device will not show up under Computer devices with removable storage and causes the device manager to continuously refresh. However, I have figured out that it's coming up on the device manager as something called a USB Human Interface Device... but I'm actually not even sure what that means. If anybody has any idea what's happening with my phone, I'd really appreciate the help!