Honor 8 Android 9 - Magisk & LineageOS 16

Honor 8 w/ android 9, magisk & passing play integrity checks

Finnish OP bank application OP Mobiili & Nordea's Nordea ID works also.

Play Integrity Fix & Zygisk Assistant

Note: I have only tried this on european Honor 8 FRD-L09 32GB.

Installing LineageOS 16 ROM

  1. Download the rom from: https://mega.nz/file/DJEizA6J#GigaqLg66PCzPfVmTVuqC92ZgCtDII_weHvN-rTtvis
  2. fastboot erase system to clear the current os
  3. fastboot flash system lineageos.img <- replace lineageos.img with just downloaded img file.
  4. After that flashboot reboot and during reboot press volume+ to enter EMUI recovery and wipe data/factory reset the device.
  5. Device should reboot into decryption screen and start lineageos successfully.

NOTE: TWRP Does not work with honor 8

Rooting / installing magisk

  1. Install magisk apk https://github.com/topjohnwu/Magisk
  2. Download ramdisk.img https://mega.nz/file/iJsnwI4L#iY72u3SmBq8zujg1hai9D7Geutcetr38cg_iHGpMklA
  3. Patch it using magisk
  4. Transfer the patched file to pc
  5. Reboot phone to fastboot
  6. fastboot flash ramdisk C:\PATH\TO\patched.img
  7. you should now be rooted. This can be checked with https://play.google.com/store/apps/details?id=com.joeykrim.rootcheck&hl=en

Play Integrity apps (like bank apps) will not work now so we need to install couple of magisk modules and change magisk app name to fix that.

Make play integrity (& root detecting) apps work

  1. Install https://github.com/chiteroman/PlayIntegrityFix
  2. And https://github.com/snake-4/Zygisk-Assistant
  3. Rename magisk from magisk settings
  4. Enable Zygisk from magisk settings & disable enforce DenyList

Thanks to: https://xdaforums.com/t/honor-8-frd-l09-android-9-lineageos-16-0.4673606/#post-89529542

https://bbs.io-tech.fi/threads/pankkisovellukset-ja-custom-rom-root.103581/