How to restart your Android phone without power button
Here are the five easy methods that you can use to power on your mobile phone without using the power button:
1. Plug in your charger
If you want to restart your phone, and your battery has died, simply connect your charger to turn on your phone.
2. Using recovery mode
This method works on Android devices only, for this, you need your Android phone to be turned off. Simply plug in your USB cable and keep holding down the volume down/volume up button to enter the recovery mode. Here when the menus appear, simply tap exit, and reboot the device. This may vary by different manufacturers using different Android versions.
3. Using third-party apps on Android mobile phone
Third-party apps like Power Menu and Shutdown can invoke the power menu instantly, where you can directly give permission to restart your device.
nice and supportive blog