This is my custom TWRP for the Honor9 (STF) phone. Finally after more than 2 weeks I've successfully added encryption support. I plan to keep it updated.
This is an alpha release and many features of TWRP are untested! Let me know if you find anything that is not working.
ONLY for Oreo 8.0 firmwares
Download:
Problems:
Bugreport:
Post /tmp/recovery.log and full dmesg output in comments
Install:
Changelog:
XDA:DevDB Information
TWRP for Honor9, Tool/Utility for the Honor 9
Contributors
zxz0O0
Version Information
Status: Alpha
Created 2018-02-24
Last Updated 2018-03-26

This is an alpha release and many features of TWRP are untested! Let me know if you find anything that is not working.
ONLY for Oreo 8.0 firmwares
Download:
Problems:
- Mount system rw
- Custom kernel required because of Huawei MMC protection (check second post)
Bugreport:
Post /tmp/recovery.log and full dmesg output in comments
Install:
- Put phone into fastboot
- Run fastboot.exe flash recovery_ramdisk [imgfile]
Changelog:
Code:
0.3:
- Fix problem with different firmware versions
- Fix busybox zip utility
0.2:
- Implement decryption native
0.1:
- Initial release
XDA:DevDB Information
TWRP for Honor9, Tool/Utility for the Honor 9
Contributors
zxz0O0
Version Information
Status: Alpha
Created 2018-02-24
Last Updated 2018-03-26