Rooting a Huawei device can be done in two main ways.
Note: Both methods require an unlocked bootloader first. No software can "auto-unlock" a Huawei bootloader anymore; you must have your 16-digit unlock code.
⚠️ Before You Begin
Backup Everything: Both methods will wipe your data.
Unlock Code: Ensure you have your 16-digit bootloader unlock code from a third-party service.
Battery: Keep your phone at least 60% charged.
🟦 Method 1: The TWRP & SuperSU Way (No PC needed after setup)
This method is best for older Huawei devices (EMUI 5/8) and those who want a custom recovery.
1. Install TWRP Recovery
Connect your phone to a PC in Fastboot Mode (Hold Volume Down + Power).
On your PC, open a command window and type: fastboot flash recovery twrp.img
Unplug and hold Volume Up + Power to enter TWRP.
2. Flash SuperSU
Download the SuperSU.zip file and move it to your SD Card or internal storage.
In TWRP, tap Install.
Select the SuperSU.zip file.
Swipe to Confirm Flash.
Tap Reboot System. Your phone is now rooted!
🟧 Method 2: The PC & Magisk Way (Modern & Recommended)
This is the "Systemless" method. It is safer and works better for newer EMUI versions (9/10/11) to hide root from banking apps.
1. Patch the Boot Image
Extract the BOOT.img (or RECOVERY_RAMDIS.img) from your firmware.
Install the Magisk App on your phone and open it.
Tap Install > Select and Patch a File.
Choose your .img file. Magisk will create a magisk_patched.img file.
Move this file to your PC's Platform Tools folder.
2. Flash via PC
Connect your phone to the PC in Fastboot Mode.
Open a command window on your PC and type:
Type fastboot reboot.
✅ How to Verify Root
Open the SuperSU or Magisk app.
If it asks to "Grant" permissions or "Complete Setup," follow the prompts.
Download "Root Checker" from the Play Store to confirm.
🆘 Quick Troubleshooting
Boot Loop: If the phone won't start, hold Volume Up + Power and select Wipe Data/Factory Reset.
Unlock Code: If you don't have a code, you cannot use these methods. Check the XDA Forums for the latest "Testpoint" hardware bypasses for your specific model.
Have a question in mind? Comment Below