Update:
***UPDATE LINK FOR MAGISK 17.1 & TWRP 3.2.1
***No need to Format Data/Wipe unless you know what you doing !
THINGS NEED :
"Minimal ADB and Fastboot"
"Unlock Code"
"MAGISK"
"TWRP"
"PC"
"HW.zip & Public Data.zip (if you wipe/format)-usually u don't need this
"Huawei Prop Fix" (if safetynet test fail)
"Ramdisk.img" (if supersu installed)
FIRST STEP :
- Download and Install "Minimal ADB and Fastboot" and install it on your computer.
- Download Magisk, TWRP, and all the files that you need - Link Provided Below
- Enable 'USB debugging' in phone settings
- Make sure that Hisuite is installed (which will ensure that USB drivers are installed)
*If you choose Format Data => yes (wipe) in TWRP :
- Download HW.zip and Public_data.zip for your firmware from http://pro-teammt.ru/firmware-database/
- Search for your firmware, eg: MHA-L29C432B365.
- Click on the "filelist" next to your firmware, copy and paste the full links in new tabs to download "update_full_MHA-L29_hw_eu.zip" and "update_data_full_public.zip".
- hw_eu/sea.zip will be different depending on your region/cust.
*** BACKUP all your data (internal storage) as UNLOCKING bootloader will WIPE all your DATA !!!
A) UNLOCKING BOOTLOADER :
- Visit this page :
http://emui.huawei.com/en/
- Then click on Download. And then click on "Unlock bootloader"
OR https://emui.huawei.com/en/plugin/unlock/detail
(direct you to login/sign up pages)
- Fill the required details on the form.
- Copy paste the code and save it in any text file.
Make sure,
- USB Debugging has been enabled on the phone
- Phone has been verified to connect to the computer and permanently accepted the RSA id and connected in debug mode.
- "Enable OEM Unlock" has been enabled in the developer options.
Now,
- Power off the phone, then hold volume-down and insert usb cable to enter fastboot mode.
- Enter the following commands :
fastboot oem unlock xxxxx (xxxxx your unlock code)
fastboot reboot
Congrats, now your bootloader is unlocked !
B) COPYING :
- Copy the twrp.img file to the "Minimal ADB and Fastboot" directory
- Copy the Magisk, Huawei Prop Fix & all necessary files to SD Card (not internal storage)
C) FLASHING :
- Power off the phone, then hold volume-down and insert usb cable to enter fastboot mode / bootloader mode.
- Enter the following commands :
fastboot flash recovery_ramdisk TWRP_3.2.1-0_OREO_fixlinks.img (flash 1 only 3.0.3 / 3.2.1)
fastboot reboot
** If you have SuperSU installed, flash ramdisk.img :
(fastboot flash ramdisk ramdisk.img)
** Note: if you have SuperSU installed, you must restore stock ramdisk.img.
Download your firmwares update.zip from
http://pro-teammt.ru/firmware-database/
Search for your firmware, example used below : MHA-L29C432B365.
Then extract update.app from update.zip.
Download and Open Huawei Update Extractor, go to settings tab and disable both checksum.
Open update.app in Huawei update extractor and extract ramdisk.img.
- Power off the phone, hold volume-up and power button to enter TWRP.
- Entering TWRP, select "Keep Read Only" (Everytime enter TWRP select this.)
- Wipe => Format Data => Yes/No (Choose NO, if you don't know)
* If Format Data=> Yes,
- Flash Public Data.zip
- Flash Hw.zip.
* If Format Data=> No, continue flashing Magisk.
- Install => Select 'Magisk-v16.0(1600).zip' file
- Reboot => System => Do Not Install.
You're Rooted with Magisk 17.1 !
Minimal ADB and Fastboot :
https://xdaforums.com/showthread.php?t=2317790
Magisk 17.1 :
https://mega.nz/#!jVUnWKZQ!fw4Ch6rnRtK6UUoOcI9FqwLykOmwgw-wgCUPD854vNk
TWRP 3.0.3 with fixlinks by Mankindtw:
https://mega.nz/#!AWpymRbC!ncVMIZL177b2OssrjSuKVq2AyyxzUqj_BKfsMEAajhw
TWRP 3.2.1 with fixlinks by Blackball :
https://mega.nz/#!qVFTTKLb!DfE5y43bJWfEM_Xt2jmK71ZwSNEorRebgEydiEJr1fo
Huawei Prop Fix by mankindtw :
https://drive.google.com/open?id=1Ru...W0LTMR6Ip5xIcM
OFFICIAL ANNOUNCEMENT :
https://xdaforums.com/hon...0-pro-t3749280
(patching ramdisk in Manager is not necessary as we have TWRP, and if you already have Magisk installed, Direct Install will work)
Credits :
This is their works : mankindtw, ante0
( I'm just helping them )
Magisk : topjohnwu
TWRP : mankindtw, Blackball
Unlocking Bootloader Guide : Saurabhg9
Minimal ADB and Fastboot : Shimp208
Huawei Firmwares Finder: Team MT
Guideance by : @ante0
Sent from my Huawei Mate 9 using XDA Labs
***UPDATE LINK FOR MAGISK 17.1 & TWRP 3.2.1
***No need to Format Data/Wipe unless you know what you doing !
THINGS NEED :
"Minimal ADB and Fastboot"
"Unlock Code"
"MAGISK"
"TWRP"
"PC"
"HW.zip & Public Data.zip (if you wipe/format)-usually u don't need this
"Huawei Prop Fix" (if safetynet test fail)
"Ramdisk.img" (if supersu installed)
FIRST STEP :
- Download and Install "Minimal ADB and Fastboot" and install it on your computer.
- Download Magisk, TWRP, and all the files that you need - Link Provided Below
- Enable 'USB debugging' in phone settings
- Make sure that Hisuite is installed (which will ensure that USB drivers are installed)
*If you choose Format Data => yes (wipe) in TWRP :
- Download HW.zip and Public_data.zip for your firmware from http://pro-teammt.ru/firmware-database/
- Search for your firmware, eg: MHA-L29C432B365.
- Click on the "filelist" next to your firmware, copy and paste the full links in new tabs to download "update_full_MHA-L29_hw_eu.zip" and "update_data_full_public.zip".
- hw_eu/sea.zip will be different depending on your region/cust.
*** BACKUP all your data (internal storage) as UNLOCKING bootloader will WIPE all your DATA !!!
A) UNLOCKING BOOTLOADER :
- Visit this page :
http://emui.huawei.com/en/
- Then click on Download. And then click on "Unlock bootloader"
OR https://emui.huawei.com/en/plugin/unlock/detail
(direct you to login/sign up pages)
- Fill the required details on the form.
- Copy paste the code and save it in any text file.
Make sure,
- USB Debugging has been enabled on the phone
- Phone has been verified to connect to the computer and permanently accepted the RSA id and connected in debug mode.
- "Enable OEM Unlock" has been enabled in the developer options.
Now,
- Power off the phone, then hold volume-down and insert usb cable to enter fastboot mode.
- Enter the following commands :
fastboot oem unlock xxxxx (xxxxx your unlock code)
fastboot reboot
Congrats, now your bootloader is unlocked !
B) COPYING :
- Copy the twrp.img file to the "Minimal ADB and Fastboot" directory
- Copy the Magisk, Huawei Prop Fix & all necessary files to SD Card (not internal storage)
C) FLASHING :
- Power off the phone, then hold volume-down and insert usb cable to enter fastboot mode / bootloader mode.
- Enter the following commands :
fastboot flash recovery_ramdisk TWRP_3.2.1-0_OREO_fixlinks.img (flash 1 only 3.0.3 / 3.2.1)
fastboot reboot
** If you have SuperSU installed, flash ramdisk.img :
(fastboot flash ramdisk ramdisk.img)
** Note: if you have SuperSU installed, you must restore stock ramdisk.img.
Download your firmwares update.zip from
http://pro-teammt.ru/firmware-database/
Search for your firmware, example used below : MHA-L29C432B365.
Then extract update.app from update.zip.
Download and Open Huawei Update Extractor, go to settings tab and disable both checksum.
Open update.app in Huawei update extractor and extract ramdisk.img.
- Power off the phone, hold volume-up and power button to enter TWRP.
- Entering TWRP, select "Keep Read Only" (Everytime enter TWRP select this.)
- Wipe => Format Data => Yes/No (Choose NO, if you don't know)
* If Format Data=> Yes,
- Flash Public Data.zip
- Flash Hw.zip.
* If Format Data=> No, continue flashing Magisk.
- Install => Select 'Magisk-v16.0(1600).zip' file
- Reboot => System => Do Not Install.
You're Rooted with Magisk 17.1 !
Minimal ADB and Fastboot :
https://xdaforums.com/showthread.php?t=2317790
Magisk 17.1 :
https://mega.nz/#!jVUnWKZQ!fw4Ch6rnRtK6UUoOcI9FqwLykOmwgw-wgCUPD854vNk
TWRP 3.0.3 with fixlinks by Mankindtw:
https://mega.nz/#!AWpymRbC!ncVMIZL177b2OssrjSuKVq2AyyxzUqj_BKfsMEAajhw
TWRP 3.2.1 with fixlinks by Blackball :
https://mega.nz/#!qVFTTKLb!DfE5y43bJWfEM_Xt2jmK71ZwSNEorRebgEydiEJr1fo
Huawei Prop Fix by mankindtw :
https://drive.google.com/open?id=1Ru...W0LTMR6Ip5xIcM
OFFICIAL ANNOUNCEMENT :
https://xdaforums.com/hon...0-pro-t3749280
(patching ramdisk in Manager is not necessary as we have TWRP, and if you already have Magisk installed, Direct Install will work)
Credits :
This is their works : mankindtw, ante0
( I'm just helping them )
Magisk : topjohnwu
TWRP : mankindtw, Blackball
Unlocking Bootloader Guide : Saurabhg9
Minimal ADB and Fastboot : Shimp208
Huawei Firmwares Finder: Team MT
Guideance by : @ante0
Sent from my Huawei Mate 9 using XDA Labs
Last edited: