How do I restart my phone without using my power button? Recently my Huawei P8 Lite decided that it doesn't want to play videos in apps anymore. Videos that I tap on on Twitter, Youtube, Youtube Go, and Reddit just load infinitely and don't do anything. Videos in my browser work completely fine, however, and videos that I've recorded myself play just fine, and there's audio, but the screen stays black.

I've tried clearing caches and deleting/re-downloading apps, but nothing seems to work. The only thing I can think of is to reboot my phone. The problem is that my power button is broken, so I have no way of turning it off. My phone doesn't have a Home button, and my volume buttons aren't separate so I can't press them both at once. So I don't think a lot of those fixes are going to work for me.

Do I have any other options? I've seen people recommending apps that will reset my phone for me, but that usually means rooting my phone, and the ones that don't require rooting don't work. I'm not rooting my phone, so those options are out the window.

Is there anything else I can do? I just want my videos to work again.
There are two possibilities: 

Reboot via ADB


Enable Developer options on your device and enable Android Debug Bridge (ADB). 
Install the Android SDK or at least the minimal ADB environment on your PC.
Now connect your phone via USB to your computer
Execute adb reboot


Reboot via app (requires root)

Rebooting your phone from within an app requires root permission. If your device is already rooted you can use one of the reboot apps from PlayStore: