[ROOT][L09/L19] Pre-rooted boot.img for P9 Nougat (b378)

Atarii

Senior Member
May 10, 2011
734
652
0
This is now deprecated
See proper SuperSu root installation instruction by @hakaz here: https://forum.xda-developers.com/showpost.php?p=71588837&postcount=102
Install stock b378 boot image (L09) here first: https://mega.nz/#!v1RGRSzD!7Z9oKmvEbZHG9UGwxh-iCR_tEw2qjVJ2tHkb1mFSTLk



Splitting this out into separate thread for better visibility. Note that if you are already on L09 B378 root, no need to update :)-

What is this?
Root on Nougat for the Huawei P9. It's a boot image, pre-rooted with PHH's SuperUser. Requires an unlocked bootloader.

Downloads:
B378
L09: https://mega.nz/#!ekJVzLyY!pOhWHYpdhuRSFtBvxGYlMMFH5hFg0TG8bG17D13ZohM
L19: https://mega.nz/#!blgUnDpD!OAiHXwXvUfJ36OZeNBFbVkBeEocnNc-irHHo5CxMjrA

Installation:
Root install method 1 (no TWRP)
  • Reboot phone into bootloader mode
  • Download boot.img to PC and fastboot flash with: "fastboot flash boot rooted_b378_boot.img"
  • Reboot phone back into system
  • Install phh's SuperUser app from Play Store
  • Install JRummy's Busybox Installer and install to /vendor/xbin

Root install method 2 (with TWRP)

Note: To get AdAway working, go to Preferences, then scroll down to "Target hosts file" and set it to "custom target". Then set Custom target to "/vendor/etc/hosts"

No responsibility if this doesn't work/breaks your device/eats your cat etc. - make sure you backup your data and have a backup boot/recovery image handy

XDA:DevDB Information
Pre-rooted boot.img for P9 Nougat, Kernel for the Huawei P9

Contributors
Atarii, PHH, LastStandingDroid, OldDroid, Dkionline

Version Information
Status: Stable
Stable Release Date: 2017-03-17
Beta Release Date: 2017-01-20

Created 2017-03-17
Last Updated 2017-03-17
 
Last edited:

ricardo99831390

Senior Member
Dec 1, 2013
199
21
38
Santiago
will this root method have any drawbacks compared to the standard method( installing twrp and then flasing super su) am i going to be able to do the same things that im able to do with any rooted device? thanks in advice
 

Atarii

Senior Member
May 10, 2011
734
652
0
will this root method have any drawbacks compared to the standard method( installing twrp and then flasing super su) am i going to be able to do the same things that im able to do with any rooted device? thanks in advice
SuperSu does not currently work on the P9 with Nougat, partially due to lack of loop mount support in the kernel. Kernel sources are needed to rectify this, so I encourage people to email Huawei asking for their Nougat kernel patches.
PHH is not perfect (some apps don't work fully) but it's the best we have right now :)
 

ricardo99831390

Senior Member
Dec 1, 2013
199
21
38
Santiago
SuperSu does not currently work on the P9 with Nougat, partially due to lack of loop mount support in the kernel. Kernel sources are needed to rectify this, so I encourage people to email Huawei asking for their Nougat kernel patches.
PHH is not perfect (some apps don't work fully) but it's the best we have right now :)
ohh okay thanks for the info and also the work, i guess im waiting till the fully working method is out.
I've heard that they will relase the source near this month or the next when they finsh updating every p9
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
Splitting this out into separate thread for better visibility. Note that if you are already on L09 B378 root, no need to update :)

What is this?
Root on Nougat for the Huawei P9. It's a boot image, pre-rooted with PHH's SuperUser. Requires an unlocked bootloader.

Installation:
Root install method 2 (with TWRP)

Note: To get AdAway working, go to Preferences, then scroll down to "Target hosts file" and set it to "custom target". Then set Custom target to "/vendor/etc/hosts"
Thank you for the guide, everything worked as described. I've got my P9 with c432 b378, rooted and TWRP installed.

By testing so far, RootChecker, AdAway (v3.2), Titanium and Reboot (to boot into TWRP or fastboot) all work fine with this phh's SuperUser

PS: It's possible to install Chainfire's SuperSU instead, and Viper4Android works too, see e.g.
https://forum.xda-developers.com/showpost.php?p=71761747&postcount=167
 
Last edited:

twerg

Senior Member
Oct 11, 2009
810
117
0
Hobart
Hi all, is that ok to flash on my current P9 L09C432B383 ?

The stock and pre-rooted boot.img states its form .378 but would it be ok on .383?

I dont know how to get root on it currently...

Thanks