This is only for Honor 8 (FRD)
OpenKirin presents unofficial TWRP for stock EMUI 5.x with decryption support. Intended for usage on stock emui 5.x in combination with unlocked bootloader and modded boot image with disabled dm-verity (depending on what you want to do).
[COLOR="red"][B]WARNING:[/B] since 3.1.0-2 update we've enabled image flashing to special partitions - not just /recovery or /boot partition. That means your device could be bricked in a few seconds if you do not pay attention or don't know what you're doing. (Noobs please stay away out of this section!)[/COLOR]
1. Enter fastboot mode on unlocked device 2. flash recovery using the following command: fastboot flash recovery twrp-3.1.1-1-frd.img 3. reboot to recovery!
[B][U]1. Official SuperSU (not just 2.82+)[/U][/B] 1. Ensure you are running stock kernel from b380+ 2. Tick the option "Keep vendor partition mounted" inside OpenKirin Settings 3. download and install [URL="www.supersu.com/download"]official SuperSU[/URL] 4. Enjoy! [B][U]2. Custom SuperSU[/U][/B] 1. Make sure the device running stock EMUI 5.x boot.img 2. flash this modded SuperSU 2.79: [URL="https://drive.google.com/open?id=0BxWP2gF_0Bd_UmQ2Zm9ZRGxBTUE"]download here[/URL] 3. enjoy root :) [COLOR="red"][B]NOTE:[/B][/COLOR] this is for every device (except kirin 960 based) running emui 5.x without loop support. [B][U]3. Magisk[/U][/B] 1. ensure you are running a kernel from b380 or later 2. flash magisk 3. enjoy root & safetynet (read note) [B][COLOR="red"]NOTE:[/COLOR][/B] Magisk Hide is a known problem on Huawei/Honor devices. Make sure you are not rebooting/turning off your device with Magisk Hide enabled! You may face a broken fingerprint scanner, do not worry, simply disable magisk hide and reboot - fps works again!
[LIST] [URL="https://github.com/OpenKirin/android_device_honor_frd/releases/download/3.1.1-1/twrp-3.1.1-1-frd.img"][U]download twrp-3.1.1-1-frd.img[/U][/URL] [/LIST]
Q: What's the code status? A: 10. June 2017 Q: which H8 models are supported? A: every model should be supported. Q: Can i use this TWRP with decrypted /data? yes, you can! (have a look at the instructions in FAQ) Q: Can i install LOS or AOSP based roms with this TWRP? yes, you can! (please follow the installing procedure in the corresponding rom thread) Q: Can i install Magisk? A: Every ROM based upon b380+ kernel should now include proper loop support. Since 3.1.0-3 you are able to flash Magisk through TWRP (recovery kernel has been updated) Q: Does official SuperSU work? A: Yes, even though chainfire included a fix in his upcomming version, you can use every version of it, just check the "Rooting Instructions" section. Q: ETAs? A: No.
Going back from decrypted -> encrypted?
1. Format /data inside of TWRP 2. Flash eRecovery & Kernel from your currently installed Stock ROM Build 3. Do a factory reset inside of eRecovery 5. Let device boot up 6. Install your current firmware hw_data package & SuperSU using TWRP again
1. Format /data inside of TWRP 2. Flash a kernel with forceencrypt disabled 3. bootup your device
* [URL="https://forum.xda-developers.com/member.php?u=4960686"]OldDroid[/URL] * [URL="https://forum.xda-developers.com/member.php?u=7354786"]XePeleato[/URL] * [URL="https://forum.xda-developers.com/member.php?u=220328"]paulobrien[/URL]
TWRP, Tool/Utility for the Honor 8
surdu_petru, XePeleato, OldDroid
Source Code: https://github.com/OpenKirin
Last Updated 2017-06-26