Though it does seem unquestionably naughty, rooting the Android operating system is what is necessary for advanced Android users to be able to do what it is they set out to do. There are a great many of apps available from the Google Play Store, but only some of them can be installed on a smartphone and tablet that is running the Android operating system the way it comes handed to you out of the box. As I’ve so often said, the reason they do this is to lock you into an environment so they can make more money from your face, as well as the secondary reason which is offering you an operating system that is more secure.
With regards to security, Google finds it tremendously difficult to look after the Google Play Store to the point where there is always malware on there initially, and it will eventually be removed, and the trend just keeps going and going. The dangerous period for me and you is when we click on these Android apps we want to try we thought were legitimate apps before Google has removed them from the Play Store. That is how we get malware on our devices, and there is no way for Google to stop that. What Google’s reply to that problem is to lock down the operating system so that if you were to download and install malware in the form of an app on your device, it could not go anywhere, and it cannot do anything. That has an immediate impact on our ability to do other things in a very collateral damage kind of a way. What I mean by that is by stopping apps from being able to communicate you are also taking away the ability for many apps to operate properly. The apps that are affected are the apps that we know of root apps–or the apps that require root access to run. That means you are left with a choice: either use your Android operating system locked and with Google’s idea of the ultimate security package or unlock it again so you can use the apps that you wanted to install.
There is also more to rooting the Android operating system than just apps. Anyone who is interested in installing some custom firmware, kernels or anything that is not the stock will likely need to have rooted the device before that is possible. You cannot just install a custom recovery and then your ROMs without also having root access. The degree of care factor with regards to installing custom firmware on a device is unknown, though we are sure there is some there.
One of the reasons Apple make Apple devices that are running iOS software so hard to jailbreak is because they can. It is Apple who chooses to run software that they own on their devices. Since iOS is owned and developed by Apple, that gives them tremendous power over you and it gives them the chance to keep you within the environment Apple wants you to be held within. The upside for them is that it prevents other businesses from making money, and it allows them to make maximum profits by continuing to earn money from your faces well after you bought the device by using their essential services.
- The rooting tool we are showing you in this tutorial is only made for a select few devices and does not work on all Huawei devices let alone all smartphones. Look for a dedicated guide made for your device if yours is not the P9 handset because installing this file on the wrong can brick the handset.
- You need a computer that is running a version of Windows to use this guide or else the rooting tool does not run.
BEFORE WE BEGIN
- Unlock the Developer Options menu on the Huawei P9 smartphone by tapping on the Menu > Settings > About Device > Build Number. Don’t stop tapping on the build number area until you get a message on the display reading that you are now using the phone as a developer–usually seven times.
- Once you have unlocked the Developer Options menu, it is time to enter the same by tapping on the Menu > Settings > Developer Options and then check the box next to the words USB Debugging so you have turned on the USB Debugging. Exit the Developer Options menu and the Android operating system remembers your preferences.
HOW TO ROOT HUAWEI P9 RUNNING ON ANDROID 6.0 MARSHMALLOW UPDATES
- Download the SRKTools file  from the XDA site and save the file to the desktop of the computer.
- Connect the Huawei P9 smartphone to the computer with the USB cable.
- Double-click your SRKTools executable file so the tool starts to run on the desktop.
- Choose the option that says it roots your P9 handset from the menu.
- Select your preference from the rooting sub menu on the following screen.
- Reboot the Huawei P9 smartphone once the rooting completes.
In conclusion, that is how to root Huawei P9 smartphones running on the Android 6.0 Marshmallow software updates by using the one-click rooting tool from a computer.