Bootloader Unlocking

  1. Downgrade your flyme to 6.4.2.1A as this is the only version that can be used to unlock BL lock.
  2. Install twrp app, grant it root permission.
  3. Flash twrp_limited_functions_bl_unlocked_unneeded_3.2.1.img into recovery.
  4. Reboot into recovery mode. If a dialog pops up asking you for the password, just cancel it.
  5. Flash unlock_Bl_Patch.zip using twrp recovery.
  6. Reboot for a so-far-so-good comfirmation.
  7. Enter revocery mode again, then flash Twrp_fullfunction_bl_unlocked_needed.img.
  8. Format data directory. If not you will surely have a black screen after reboot.

Magisk Flashing

  1. Flash Magisk_v17.3.zip before any system update. Note: Flashing lastest magisk directly causes the phone to reboot forever.
  2. Install the latest magisk manager app on github.
  3. Check in the manager app for root permission got.
  4. Update magisk through the manager.
  5. Rebooting several times may be needed for the manager to function properly.

Nethunter Installation

  1. Download the latest nethunter arm64-generic image.
  2. Flash it.
  3. Reboot to system.
  4. If the terminal crashes, open a service in nethunter app.
  5. Happy hacking!