Huawei: How to fix Huawei P9 that won’t turn on after charging

What should you do when your Huawei P9 won’t turn on after a long recharge? Here’s what you can do.

Fix Huawei P9 That Won’t Turn ON After Charging

It seems that those who own a Huawei P9 have had some charging issues with the smartphone. Many have reported that the Huawei P9 won’t turn on after charging or power on, this is even if the Huawei P9 has been fully charged. We’ve created a list of different ways to fix the issues when the Huawei P9 won’t turn on all the way.

Hit the Power button

The first thing that should be tested before any other advice would be to press the “Power” button several times to make sure there is an issue with the powering of the Huawei P9. If after trying to power the smartphone back on and the issue has not been fixed, continue reading the rest of this guide.

Boot to Safe Mode

When booting the Huawei P9 into “Safe Mode” It will only run on pre-loaded apps, this will allow you to see if another application was causing the issues. This can be done using the following steps:

  1. Press and hold the Power button at the same time

  2. After the Huawei screen appears, let go of the Power button then press and hold the Volume Down key.

  3. When it’s restarting, the Safe Mode text will be visible in the bottom left corner of the screen.

Boot to Recovery Mode and Wipe Cache Partition

The following steps will get the Huawei P9 into Recovery Mode by booting the smartphone. You can also read this guide on how to wipe cache on the Huawei P9.

  1. Press and hold the Volume Up, Home, and Power buttons at the same time

  2. After the phone vibrates, let go of the Power button, while still holding the other two buttons until Android System Recovery screen appears.

  3. Using the “Volume Down” button, highlight “wipe cache partition” and press the Power button to select it.

  4. After the cache partition is cleared, the Huawei P9 will reboot automatically


Weekdays: 10am – 6pm
Saturday: 10am – 6pm
Sunday : Closed

After Business Hours, By Appointment only.

CALL 8011 4119 or 043 777 4119
[email protected]