[Guide] Mate 20 X root is here

Search This thread

CCJ22

Senior Member
Jun 11, 2011
981
155
Little Rock
ajsmsg78 is king on these types of issues, but my understanding on Mate 20x (which has some less clean ways to address recovery):
1) erecovery ramdisk is the methodology to use TWRP
2) recovery ramdisk is what is what has been pushed for stock or patched images to allow root.

I can get recovery_ramdisk, but see no boot.img in the extractor to patch. I know I'm missing the basics here.

Welcome to the suck. I'm fairly blind as well with Huawei rooting method. Things are much easier on the OnePlus side of the house haha. I too am having issues.
 

CCJ22

Senior Member
Jun 11, 2011
981
155
Little Rock
I was bootloader unlocked and it worked using the HStool method. It shows that it was locked after update but I assume it can still be unlocked.
I don't know if you can keep root or reroot however.

@Rudolpht I noticed after upgrading to EMUI 9.1 .310 I too seem to have lost bootloader unlocked. I say that because when I power cycle the device I no longer get the boot up warning message.
However, in about phone dev options I see my "enable oem unlock" is still turned on.
Strange.

Have you attempted to re-unlock your bootloader?
 

CCJ22

Senior Member
Jun 11, 2011
981
155
Little Rock
Last edited:

Rudolpht

Senior Member
Sep 5, 2011
1,106
255
Samsung Galaxy S21
Mi MIX Fold
For those looking for a Patched Recovery Ramdisk for EVR-L29 on EMUI 9.1 .310 attached is an updated file to use. I did not create this. Ashish created it. Credit to him for being kind and making it for us to use.

Here is link for download *edited* still testing

After flashing you'll need to download magisk canary.

And also follow directions here https://forum.xda-developers.com/mate-10/how-to/fix-messages-dialer-9-1-root-required-t3955964

Please, please post .310 patched ramdisk when you can. Thx!!!!
 

magber68

New member
Jul 13, 2008
3
0
unlock bootloader.

Hi. I just bought a Huawei Mate 20 X EVR-L29 and I would like to root it. Is there a tutorial to unlock the bootloader? I don't know very well how to do it ..
Is it unlocked by executing step 1 of your post?

Thanks in advance.
 

jbmc83

Senior Member
Oct 12, 2011
3,833
1,857
Germany
GT-i9250
Samsung Galaxy S Plus I9001
Hi. I just bought a Huawei Mate 20 X EVR-L29 and I would like to root it. Is there a tutorial to unlock the bootloader? I don't know very well how to do it ..

Is it unlocked by executing step 1 of your post?



Thanks in advance.
huawei phones cannot be unlocked anymore, bootloader unlock codes are not provided by huawei or anyone else. and without BL unlock, root is also out of the question...

Sent from my Huawei Mate 20 X EVR-AL00 using Tapatalk
 
  • Like
Reactions: magber68

magber68

New member
Jul 13, 2008
3
0
huawei phones cannot be unlocked anymore, bootloader unlock codes are not provided by huawei or anyone else. and without BL unlock, root is also out of the question...

Sent from my Huawei Mate 20 X EVR-AL00 using Tapatalk
But then the tutorial and this thread for what phone is it?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    Thanks to @topjohnwu, magisk canary builds officially support emui 9, albeit with some caveats.

    Note:
    This root requires replacing stock recovery with patched magisk init, which will then boot system with magisk support. This means that currently, TWRP or stock recovery and magisk can't exist simultaneously. Also, in order to boot with root, you will NEED to hold down VOLUME UP as the phone is rebooting or booting until the "device is booting" text is displayed. This tells the phone to boot into recovery, which is taken over by magisk init and booted into system with root. Failure to do this will result in the phone booting WITHOUT root or magisk.

    I've gone ahead and patched the recovery_ramdisk for EVR-AL00 and EVR-L29.

    What is needed:
    ADB/fastboot
    A computer
    A bit of know-how

    Step 1: You MUST be bootloader unlocked
    -Start by downloading the relevant recovery ramdisk for your variant the AND magisk manager below
    Step 2:
    -Install the magisk manager
    Step 3:
    -Copy the recovery ramdisk to a folder with fastboot. Those with environment set up for adb/fastboot can ignore this step.
    Step 4:
    -Reboot your device to the bootloader. This is accomplished easiest with the adb reboot bootloader command. If you would like to gracefully put the device in bootloader mode, simply power off the device, remove all USB cables from it, but make sure one is plugged into your PC. Once the device is fully powered off, hold down the volume-DOWN key and then press and hold the power button and IMMEDIATELY plug the USB-C cable into the phone.
    Step 5:
    -Once the device is in bootloader and connected to the PC, run the command "fastboot flash recovery_ramdisk recovery_ramdiskMagiskVARIANT" with VARIANT being whatever ramdisk you downloaded. For example with AL00 you would input "fastboot flash recovery_ramdisk recovery_ramdiskMagiskAL00.img"
    Step 6:
    -Run the command "fastboot reboot" and immediately disconnect the USB-C cable from the phone. At this point you will want to hold down VOLUME-UP until the "device is booting" message is displayed.
    Step 7:
    -Once the system is booted, open magisk manager and profit.

    Download:
    Patched Recovery Ramdisk for EVR-AL00
    Patched Recovery Ramdisk for EVR-L29

    Stock Recovery Ramdisk for EVR-AL00
    Stock Recovery Ramdisk for EVR-L29
    5
    I know this is probably a dumb question but what about OTA updates (or any updates) after rooting?
    Yeah you can. Just flash back the stock Ramdisk, take the update, then flash the magisk Ramdisk again.

    Sent from my EVR-AL00 using Tapatalk
    4
    Huawei officially stopped giving out bootloader unlocking codes. Period. Full stop. The only way the dubious sites like funky monkey and other rip off sites are getting the codes for you are through some of the greedy Huawei employees who have access to the phone services to provide the codes. These people join with the other rip-off sites like funky to send you the codes. They are expensive, because people rushing to unlock and willing to pay any money. Part of the mponey goes to the leaking employee and part to the rip-off sites.

    It was not like this before. XDA initially was a dedicated community on giving tutorials and contributions towards making the best of our phones. But with more companies blocking bootloader unlocking, everyone started to become greedy. We already paid so much for this Mate 20X and still willing to pay to get the unlocking codes to rip off sites?

    Even after rooting, there is no proper support for this phone with other apps because of the locked bootloader limitations. Developers can't freely experiment and tinker with this phone because the codes were expensive once, and now there are no more codes, possibly because the employees concerned were fired and these rip-off sites are unable to get the codes from them.

    Even custom roms do not have support for this device, or at least fully working ones, because of this.

    When will you guys learn? Wake up. Don't fall prey to the scams. Don't pay just because you can and promote this new trend.

    The only lesson I learnt is to do research next time BEFORE buying a phone and make sure that bootloader unlocking is supported by the company.

    As for me, I already bought this and the only reason I wanted to root is because of removing phone-wide ads. Right now, I am okay with DNS66 which does not require root. It works well, though I need to restart the service manually Otherwise this phone is perfect, and I can always have official OTA updates without breaking anything.
    3
    Thank you freeza!

    I saw you didn't have a link to the patched L29 so I patched mine and everything is perfect.
    If anybody wants to use it or if you want to link it on the OT, it's fine.

    Patched Recovery Ramdisk EVR-L29
    3
    Is it possible to unroot and go back to stock with no issues after using this root method?
    Just flash back the stock ramdisk through ADB and you're good to go.

    Sent from my EVR-AL00 using Tapatalk