While Huawei's EMUI open-source project works smoothly, the lack of native Google app compatibility, banking API blocks, and the end of official software support timelines leave many power users wanting more. For developers and enthusiasts, the solution is clear: installing a custom ROM.

A list of to remove Huawei bloatware without unlocking the bootloader.

Deeper lock screen and icon personalization compared to standard EMUI. Privacy

Go back to main settings, enter > Developer Options . Enable USB Debugging and OEM Unlocking . Step 2: Boot into Fastboot Mode Power off your P40 Pro completely.

: This group historically brought stock Android to Huawei devices, but their support largely ended with older EMUI versions (mostly EMUI 8 and 9). Stock Software Status (2024–2026)

Google’s security protocols may detect the modified system. You will need to configure root cloaking tools (like Magisk and Play Integrity Fix) to run banking apps or Google Pay.

Using a "Gcam" port helps, but it rarely matches stock quality.

The phone was designed as a walled garden. Removing Huawei’s software breaks the hardware. You will end up with a device that has a broken fingerprint sensor, a crippled camera, and unstable mobile data.