[Huawei P8 Guides, News, & Discussion] Rashad83:
INSTALL TWRP:

1- Make sure you have an unlocked bootloader. Get your specific unlock code for your Huawei P8 from this page: https://emui.huawei.com/en/plugin.php?id=unlock&mod=detail make sure to register using facebook method that way you will get the code directly. Make sure to stop adblock extension in your browser from blocking the facebook link.

- After getting your unlock code follow the last part of the tutorial http://www.teamandroid.com/2015/06/07/unlock-bootloader-huawei-p8/ starting from step 3.. By the way in the link step 6 is wrong, to enter fastboot mode simply turn off the device and remove any connections from the pc then hold volume down and connect back the usb connection to pc at the same time; it should power the device in fastboot mode.

2. Download the latest TWRP from here: https://dl.twrp.me/p8/, If there is no new update after version 2.8.7.1 then flash this version: http://xdaforums.com/showpost.php?p=65499548&postcount=564. The official TWRP version 2.8.7.1 doesn't work on Marshmallow it will cause an endless bootloop.

- Ty to [MENTION=4406698]rodlane[/MENTION] for providing the Twrp. It's working fine.

3. Put TWRP image file in the ADB and Fastboot folder. Then from ADB and Fastboot Folder hold shift and right click to open CMD(command prompt) from there. Once CMD is open run the following code:

adb devices (This will show if your device is connected)

adb reboot bootloader (will reboot the device in bootloader mode)

fastboot devices

fastboot flash recovery "name of the twrp file downloaded .img" ( ex: fastboot flash recovery twrp-2.8.7.1-p8.img )

4. Manually restart the device, by holding power until it restarts.

* A more detailed tutorial for downloading drivers and prerequisites needed which i didn't cover. Ty Sarang. http://www.androidsage.com/2016/01/29/how-to-install-twrp-recovery-on-your-android-device/.

In step 4 in the link to go to bootloader mode for our device turn off the device. Then hold volume down and connect the usb to pc or laptop this will boot the device in bootloader mode. Or you can use the CMD command as suggested earlier.

ROOT P8

1. Download the latest SU.zip from here. http://xdaforums.com/showpost.php?p=64161125.

2. Put the Su zip in SD card or internal memory.

3. When phone is OFF hold (volume up + power key) together until you see Huawei startup logo then release. After you boot into Twrp

make sure to select read only mode

when the Twrp starts.

Note: If you can't boot into twrp although you flashed it correctly, do this:

*After flashing twrp. restart the device manually by holding power until it restarts.

*From ADB and Fastboot Folder hold shift and right click to open CMD(command prompt) from there. Once CMD is open run the following code:

-adb devices

-adb reboot recovery

4. Inside Twrp go to advance-> Terminal. Click select and type the following code without the quotation "echo SYSTEMLESS=true>>/data/.supersu". Already explained why in Chainfire page. <-----VERY IMPORTANT STEP TO DO OR SU WILL NOT BE INSTALLED AND YOU WILL BE STUCK IN A BOOTLOOP

5. Go back to install menu, and flash the SU zip. After that restart the the device it should restart without a bootloop.

Thanks to [MENTION=631273]Chainfire[/MENTION] for SU and help, and [MENTION=6224324]ralfbergs[/MENTION] for pointing out the need to use the command line http://xdaforums.com/showpost.php?p=65458498&postcount=302.

P.S: (12-07-16) I have sold my P8, so I can no longer help with any new updates to the device i am really sorry. I wish everyone the best of luck. Take care