[ROM][AL00][5/9/19] Mate 20 X GlobAL00ized 2.2 (EMUI 9.1 fw 120) [Debloated|DeOdex]

freeza

Recognized Developer
May 28, 2006
5,326
14,128
263
Pasadena, CA
www.freeza-inc.com
Welcome to the Mate 20 X GlobAL00ized project. This ROM's goal is to transform your Chinese AL00 into a global device. This ROM is based on EMUI 9.1 version 9.1.0.120

[size=+2]NOTE: YOU CANNOT DOWNGRADE AFTER UPDATING TO EMUI 9.1. Also, a factory reset is not needed if you are coming from EMUI 9, but if you want to, that's fine.[/size]

Join our Telegram group:
Everest Dev

Requirements:
TWRP
Know how to boot into TWRP
EMUI Flasher by @olddroid
EMUI 9.1 (9.1.0.120)
Transformation ROM 2.2
Root with magisk
TWRP image on your PC

Recommendations:
Be decrypted
A factory reset for first time users
Magisk installed to recovery_ramdisk
A backup of your system, preload, product, version, and vendor partitions. Not necessary as erecovery can restore your device, but I thought I'd mention it anyway.

Changelog in the second post
Known Issues:
Google Play store is missing
SetupWizard doesn't work for clean flashes
These will be fixed when L29 EMUI 9.1 is released.
Sometimes the device will refuse to boot with magisk root and get stuck at "your device is booting." Hopefully later magisk versions will fix this. For now simply hold the power button down to reboot and try again. You may need to do this several times. but wait a least a minute before you do.

Installation steps:

First and foremost, backup your device. If you use TWRP or hisuite, go ahead and create a backup with either and backup your internal storage.

Step 1:
Start off by downloading and installing EMUI Flasher below:
Download EMUI Flasher

Step 2:
Download EMUI 9.1 9.1.0.120 AND Transformation ROM 2.2 with either your phone or PC below:
Download EMUI 9.1 version 9.1.0.120
Download Transformation ROM 2.2

Step 3: If you have downloaded EMUI 9.1 and Transformation ROM 2.2 with your phone, skip to step 3.5
Copy EMUI 9.1 (update_full_base.zip) and Transformation ROM 2.2 to your device.

Step 3.5: Now's a good time to disable any magisk modules that may modify or write over system files designed for EMUI 9, they more than likely will not be compatible with EMUI 9.1 and could cause bootloops.

Step 4:
Open EMUI Flasher and select the update_full_base.zip and start the flash.

If you want to remain on EMUI 9.1 official without the Transformation ROM, simply let EMUI Flasher do its thing and you're done. Otherwise, continue on below.

At this point, EMUI Flasher will copy the update_full_base.zip to /data and automatically reboot the phone to nocheck recovery. You will need to pay attention. The flashing process will take less than 3 minutes and when it is done, you will need to boot into fastboot with the phone connected to a PC and the volume DOWN button held.

Step 5:
Once you are in fastboot, open a command prompt/terminal where the TWRP image is located and issue the command "fastboot flash recovery_ramdisk twrp.img"

Step 6:
Issue the command "fastboot reboot" and immediately unplug your device from the computer and begin holding volume UP AND power (release POWER after the display turns on but continue holding volume UP) to get into TWRP.

Note: If for some reason you don't get into TWRP and instead get the boot screen telling you to press volume up for 3 seconds, do that to get to eRecovery, then SHUT DOWN from eRecovery. Once fully shut down, hold volume UP and power until the device vibrates and the display powers on--at this point you may release the power button but CONTINUE HOLDING VOLUME UP until the phone comes on and says it is booting.

Step 7:
Once you are in TWRP, flash Transformation ROM 2.2. The ROM will flash magisk as well but you will still need to have magisk manager if it isn't already installed.

Step 8:
Reboot Recovery from TWRP if you want root, or Reboot System from TWRP if you don't.

Step 9:
Rejoice!

XDA:DevDB Information
GlobAL00ized ROM, ROM for the Huawei Mate 20 X

Contributors
freeza
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: TWRP

Version Information
Status: Stable
Current Stable Version: 2.2
Stable Release Date: 2019-05-09

Created 2019-04-13
Last Updated 2019-05-09
 

Abdul Oxford

Senior Member
Aug 13, 2016
95
30
18
Oxford
I messed up. When the EMUI flasher exited EMUI to install the base, I thought it had already installed the base, and I had missed the part where I needed to hold the volume down button, and I thought the phone was being encrypted. So I force closed the phone, and booted into TWRP and installed the 2.0 ROM. So I mistakingly installed the 2.0ROM without installing the upto date base. When I realised what I had done, I installed the new base and then the 2.0 ROM again. But ever since the phone has been buggy, e.g. if I do 2 finger touch, it exits the app I'm in. Also, now when I try to get into TWRP, it takes me to Stock eRecovery, even after I flash TWRP with ADB. And also now I am stuck in a bootloop.

I am currently using stock eRecovery to reinstall upto date package and recovery. What should I do from here to get back to 2.0 ROM. Thanks in advance.
 

Steamer2499

Senior Member
Oct 27, 2012
341
62
58
61
Roanoke
Welcome to the Mate 20 X GlobAL00ized project. This ROM's goal is to transform your Chinese AL00 into a global device. This ROM is based on EMUI 9.1 Beta version 9.1.0.115

[size=+2]NOTE: YOU CANNOT DOWNGRADE AFTER UPDATING TO EMUI 9.1 BETA. Also, a factory reset is not needed if you are coming from EMUI 9, but if you want to, that's fine.[/size]

Join our Telegram group:
Everest Dev

Requirements:
TWRP
Know how to boot into TWRP
EMUI Flasher by @olddroid
EMUI 9.1 BETA 9.1.0.115
Transformation ROM 2.0 beta
Root with magisk
TWRP image on your PC

Recommendations:
Be decrypted
A factory reset for first time users
Magisk installed to recovery_ramdisk
A backup of your system, preload, product, version, and vendor partitions. Not necessary as erecovery can restore your device, but I thought I'd mention it anyway.

Changelog in the second post

Installation steps:

First and foremost, backup your device. If you use TWRP or hisuite, go ahead and create a backup with either and backup your internal storage.

Step 1:
Start off by downloading and installing EMUI Flasher below:
Download EMUI Flasher

Step 2:
Download EMUI 9.1 Beta 9.1.0.115 AND Transformation ROM 2.0 beta with either your phone or PC below:
Download EMUI 9.1 Beta version 9.1.0.115
Download Transformation ROM 2.0 Beta

Step 3: If you have downloaded EMUI 9.1 beta and Transformation ROM 2.0 beta with your phone, skip to step 3.5
Copy EMUI 9.1 Beta (update_full_base.zip) and Transformation ROM 2.0 beta to your device.

Step 3.5: Now's a good time to disable any magisk modules that may modify or write over system files designed for EMUI 9, they more than likely will not be compatible with EMUI 9.1 and could cause bootloops.

Step 4:
Open EMUI Flasher and select the update_full_base.zip and start the flash.

If you want to remain on EMUI 9.1 Beta official without the Transformation ROM, simply let EMUI Flasher do its thing and you're done. Otherwise, continue on below.

At this point, EMUI Flasher will copy the update_full_base.zip to /data and automatically reboot the phone to nocheck recovery. You will need to pay attention. The flashing process will take less than 3 minutes and when it is done, you will need to boot into fastboot with the phone connected to a PC and the volume DOWN button held.

Step 5:
Once you are in fastboot, open a command prompt/terminal where the TWRP image is located and issue the command "fastboot flash recovery_ramdisk twrp.img"

Step 6:
Issue the command "fastboot reboot" and immediately unplug your device from the computer and begin holding volume UP to get into TWRP.

Note: If for some reason you don't get into TWRP and instead get the boot screen telling you to press volume up for 3 seconds, do that to get to eRecovery, then SHUT DOWN from eRecovery. Once fully shut down, hold volume UP and power until the device vibrates, at this point you may release the power button but CONTINUE HOLDING VOLUME UP until the phone comes on and says it is booting.

Step 7:
Once you are in TWRP, flash Transformation ROM 2.0 beta. The ROM will flash magisk as well but you will still need to have magisk manager if it isn't already installed.

Step 8:
Reboot Recovery from TWRP if you want root, or Reboot System from TWRP if you don't.

Step 9:
Rejoice!

XDA:DevDB Information
GlobAL00ized ROM, ROM for the Huawei Mate 20 X

Contributors
freeza
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: TWRP

Version Information
Status: Beta
Current Beta Version: 2.0
Beta Release Date: 2019-04-12

Created 2019-04-13
Last Updated 2019-04-13
Huawei's dialer is not functioning right with new update. Is there a newer one with the 9.1. beta?
 

flatronics

Senior Member
Nov 29, 2012
679
229
0
Is it really not possible to make a TWRP flashable stock full ROM? Then, flash the ROM after... I don't want to take the risk of doing it the EMUI flasher way again as I did before and messed up.

Or can you make a version using the method described here? Only If it's not too much to ask. Thank you.

https://forum.xda-developers.com/hu...awei-p20-pro-charlotte-l29c432b131-8-t3809964

Sent from my HUAWEI EVR-AL00 using XDA Labs
 
Last edited:
  • Like
Reactions: Aminnnn

piskr

Senior Member
Sep 17, 2007
621
229
63
Nice. Was unaware that it would work.

Sent from my EVR-AL00 using Tapatalk
I guess I screwed it up too. I ended up with kinda hybrid (see attached pictures).

So what really happened? I flashed update without any problem. Flashed twrp after, but there was no way to reboot to twrp. I was aware that it might not happen the first time but after about ten times, when I was confident that I was doing the procedure as it was described, I panicked. I always got into erocovery and I believed that I was in some kind of bootloop. So I studied my options and I decided to recover the stock. I had done it once before on my tablet and I'd managed to recover the corrupted system for the price of the lost root, factory reset, and locked bootloader.

I was expected the same but surprisingly I got the 200 rom back with the fully recovered phone. I started the procedure of flashing 9.1 again and this time I was able to get twrp immediately. Only what I noticed that during update flashing procedure about two lines appeared red. Otherwise flashing ended up flawlessly.

The result is a monster which at first sight appears fully operative. I noticed improved gesture navigation. Otherwise, the system lacks any of the improvements promised for the new EMUI (https://www.******************/emui-9-1-is-here-check-its-impressive-features/). And both magisk and twrp are tied to recovery (you can have only one mounted), erecory is original). I assume that transformation rom should sort this out but it didn't in my case.
 

Attachments

[email protected]

Senior Member
Mar 9, 2009
59
7
0
Near The French Border
...NICE ROM...

Hello do you have same problem with this theme: "Black EMUI 9 Theme for Huawei [ Dark EMUI ]" or "Mountain Dark Theme for EMUI ".
Police on background... Can't read... (like in phone settings)??? (For now only use original theme...)

AND i'm always build 9.0.0.1.198 and not in 9.1.0.115, but emui is 9.1.0???
Why... (i follow the right procedure...)
 
Last edited: