I have a fairly new HTC One. It works nearly perfectly except it won't restart on its own. Which is keeping me from trying to root it. If I hold the power button and hit restart it'll shut off and not turn back on and I'll have to hold the power button and the center of the volume keys to get out to boot back on. If I just press the power of button it turns off and turns on normally. This is also keeping me from updating. It'll download I go to install it starts to reboot but once it boots down nothing. I have to hold power and volume buttons again. If anyway could help it be greatly appreciated.