Updating your smartphone Huawei to Android 11 can significantly improve performance, add new features and close security vulnerabilities. However, the flashing processโ€”especially on devices with limited official supportโ€”requires care and preparation. Unlike standard OTA updates, manual installation of firmware is associated with risks: from data loss to โ€œbrickingโ€ the device, if key rules are not followed.

In this article we will examine unique features of Huawei firmware on Android 11 via HiSuite, TWRP and Fastboot, taking into account the restrictions imposed by the American sanctions of 2019โ€“2020. You will learn which models are supported, how to bypass EMUI locks, and what to do if Google services disappear after the update. Important: the procedure for devices with Kirin 980/990 and newer chips differs from the firmware of older models on Kirin 970 โ€”this is due to architectural changes in the Android kernel.

1. Compatibility check: is your Huawei suitable for Android 11

Not all smartphones Huawei can be updated to Android 11 โ€”even if they officially received this version earlier. After May 2021, the company suspended the release of updates for a number of models due to restrictions on use Google Mobile Services (GMS). Below is the current list of supported devices (data based on the latest versions EMUI 11/12):

  • ๐Ÿ“ฑ Huawei P40/P40 Pro (only versions without GMS, with Huawei Mobile Services)
  • ๐Ÿ“ฑ Huawei Mate 30/Mate 30 Pro (update available via HiSuite)
  • ๐Ÿ“ฑ Huawei P30/P30 Pro (requires manual installation if OTA is not available)
  • ๐Ÿ“ฑ Huawei Nova 5T/Nova 6 (support depends on the region)
  • โš ๏ธ Huawei Mate 20/X โ€”not officially updated to Android 11, but there are custom firmware

To accurately determine the possibility of updating:

  1. Go to Settings โ†’ About phone โ†’ EMUI version.
  2. Compare the current version with compatibility table.
  3. If your model is not in the list, check for custom firmware on the forums XDA Developers or 4PDA.
๐Ÿ“Š Which Huawei model are you using?
P30/P30 Pro
Mate 20/Mate 20 Pro
Nova 5T/Nova 6
P40/Mate 30 (without GMS)
Other model
Model Official support for Android 11 Update method Notes
Huawei P40 Pro Yes (EMUI 11) HiSuite, OTA Without GMS, only HMS
Huawei Mate 30 Pro Yes (EMUI 11.0.0.130+) HiSuite Requires European firmware for GMS
Huawei P30 Pro Yes (EMUI 11.0.0.188) OTA, manual installation Latest version for this model
Huawei Nova 5T Yes (EMUI 11.0.0.136) HiSuite Regional restrictions
Huawei Mate 20 Pro No Custom firmware Risk of loss of camera functionality
โš ๏ธ Attention: If your device was purchased in China (models with the suffix -AL00), firmware for the global market (-L29) may not be suitable. Check the exact model designation in Settings โ†’ About phone โ†’ Model.

2. Preparing for firmware: backup and unlocking

Firmware Android 11 on Huawei is a process that can erase all data on the device. Even if you update via HiSuite, it is recommended to create a full backup. Here's what you need to do required:

  • ๐Ÿ“ Copy files on PC or cloud: photos, videos, documents from folders DCIM, Downloads, Documents.
  • ๐Ÿ”‘ Export contacts to a VCF file via Contacts โ†’ Management โ†’ Export.
  • ๐Ÿ“ฑ Save IMEI (for devices with an unlocked bootloader): use the command *#06# or application MTK Engineering Mode.
  • ๐Ÿ”„ Write down the current firmware version (for example, EMUI 10.1.0.123) - this will help you roll back in case of errors.

If you plan to use custom firmware (for example, LineageOS or OpenKirin), you will need to unlock the bootloader. To do this:

  1. Get unlock code on the official website Huawei (section Unlock Bootloader). Since 2022, the company has tightened the rules - the code may not be issued for new models.
  2. Enable Mode 7 times Developer (click on Build number v About phone).
  3. Activate OEM unlock in Settings โ†’ System โ†’ Developer options.
  4. Connect your phone to the PC and run the command:
    fastboot oem unlock [your_code]

Create a backup copy of data|

Check the model for compatibility|

Battery charge > 60%. On some models (for example

Install Huawei drivers on PC|

Download the correct firmware version -->

โš ๏ธ Attention: Unlocking the bootloader on Huawei resets the device to factory settings and may void the warranty. On some models (for example, Mate 40), unlocking is not possible due to hardware limitations.

3. Firmware methods: HiSuite, TWRP or Fastboot

The choice of firmware method depends on the model Huawei and current version EMUI. Let's consider three main options, their pros and cons:

3.1. Official update via HiSuite

The safest method, but it only works for devices with official support Android 11. Suitable for P40, Mate 30, Nova 5T and other models that received OTA updates.

  • โœ… Pros: data is saved, there is no risk of โ€œskippingโ€, HMS is supported.
  • โŒ Cons: does not work for unofficial regions, requires a stable connection to Internet.

Instructions:

  1. Download and install the latest version HiSuite from official website.
  2. Connect your phone to PC via the original USB cable.
  3. In HiSuite select Update โ†’ Check for updates.
  4. If a version is available EMUI 11follow the instructions on the screen.

3.2. Manual update via Recovery (for experienced)

Suitable for devices that officially support Android 11but do not receive OTA. For example, Huawei P30 Pro in some regions. Requires downloading the full firmware package (.zip) from the website Huawei or Firmware Finder.

Algorithm:

  1. Download the firmware for your model (for example, P30 Pro-VOG-L29_11.0.0.188_C432E6R1P4).
  2. Copy file UPDATE.APP to the folder dload on the memory card.
  3. Go to Settings โ†’ System โ†’ Software update โ†’ Local update.
  4. Select the file and confirm installation.

3.3. Custom firmware via TWRP or Fastboot

The only option for devices without official support (for example, Mate 20 ProHowever, this method is associated with high risks:

  • ๐Ÿ”ง Requires unlocked). bootloader.
  • ๐Ÿšซ Possible loss of camera functionality, fingerprints or 5G.
  • ๐Ÿ”„ Must be installed Google Apps separately (for firmware without GMS).

Popular custom firmware for Huawei:

  • ๐Ÿ“ฆ OpenKirin โ€”based on AOSP with support for Kirin chips.
  • ๐Ÿ“ฆ LineageOS 18.1 โ€”Android 11 without proprietary components Huawei.
  • ๐Ÿ“ฆ EMUI 11 Port โ€”unofficial assemblies from enthusiasts.
What happens if you flash the wrong version?

Installing firmware from another model (for example, P30 Pro on P30 Lite) will lead to:

- Loss of IMEI and network (the modem will not work).

- "Brick" device (does not turn on, flashes red indicator).

- Loss of data without the possibility of recovery.

In 80% of cases, only flashing via Fastboot with the correct file helps. UPDATE.APP.

4. Step-by-step guide: flashing firmware via Fastboot (for custom ROMs)

This method is suitable for installing LineageOS or other custom firmware on devices with an unlocked bootloader. Example for Huawei P30 Pro (VOG-L29):

Required tools:

  • ๐Ÿ–ฅ๏ธ PC with Windows/Linux and installed drivers Huawei.
  • ๐Ÿ“ Firmware in format .img or .zip (for example, lineage-18.1-20230501-UNOFFICIAL-vog.zip).
  • ๐Ÿ”ง Platform Tools (ADB and Fastboot) from Google.
  • ๐Ÿ”‘ Unlocked bootloader (see section 2).

Installation steps:

  1. Extract the firmware to a folder c fastboot.
  2. Connect the phone in Fastboot (hold Volume down + Power with the device turned off).
  3. Check the connection with the command:
    fastboot devices

    The serial number of the device should be displayed.

  4. Flash the bootloader and system (example for LineageOS):
    fastboot flash boot boot.img
    

    fastboot flash system system.img

    fastboot flash vendor vendor.img

    fastboot flash dtbo dtbo.img

  5. Clear the cache:
    fastboot erase cache
    

    fastboot reboot

๐Ÿ’ก

If after flashing the phone is stuck on the logo Huawei, try logging in in Recovery (Volume up + Power) and do Wipe Data/Factory Reset. This often solves the problem of the first launch.

โš ๏ธ Attention: On some models (for example, Mate 20 X), custom firmware recovery may lead to loss support GPU Turbo and deterioration of performance in games. Before installation, check the reviews on the forums.

5. Solving problems after the firmware

Even if the firmware was successful, typical problems may arise. eliminate:

Problem Possible cause Solution
No network (IMEI lost) Incompatible firmware or reset NVRAM Restore IMEI via DC Phoenix or Maui META
Google services do not work Firmware without GMS or the region is not supported Install Googlefier or LZPlay for HMS devices
Phone overheats Unoptimized kernel in custom firmware Roll back to stock firmware or install another version
Camera gives an error Missing drivers Kirin ISP Use Open Camera or flash a patch for the camera

If after updating to Android 11 lost Google Play Servicesand the device was originally equipped with HMS (for example, Huawei P40), you can try installing them manually:

  1. Download the latest version Googlefier c XDA.
  2. Unpack the archive and run install.bat (permissions required ADB).
  3. Reboot the phone and check work Play Market.
๐Ÿ’ก

If after flashing the phone does not turn on (black screen, indicator blinking), do not panic. In 90% of cases, a forced reboot to Fastboot and re-flashing through the command fastboot flash recovery twrp.imgand then installing the original firmware helps. data-i="247">6. Rollback to the previous version: when necessary

6. Rollback to a previous version: when necessary

Sometimes updating to Android 11 brings more problems than benefits: performance decreases, functions disappear or errors occur in applications. In such cases, you can return to the previous version EMUI, but there are nuances:

  • ๐Ÿ”™ For official firmware: use HiSuite or a local update with a file UPDATE.APP old version.
  • ๐Ÿ”ง For custom firmware: requires a complete cleanup (Wipe System/Data) before installing another ROM.
  • โš ๏ธ Risks: on some models (Kirin 990), rolling back to Android 10 can lead to the bootloader being blocked.

Instructions for rollback:

  1. Download the firmware of the previous version (for example, EMUI 10.1.0.123) from a trusted source.
  2. Create a folder dload on the memory card and place it there UPDATE.APP.
  3. Hold Volume up + Volume down + Power to force an update.
  4. Wait for completion (the process may take 10-15 minutes).
โš ๏ธ Attention: On devices with Kirin 985/990 (for example, Mate 30 Pro) rollback to Android 10 after updating to Android 11 may cause an error ERRORE: 1 when trying to flash the old version. In this case, only a complete flashing via Fastboot using Huawei Multi-Tool.

7 will help. Alternatives: what to do if Android 11 is not available

If your model Huawei does not officially support Android 11 and custom firmware seems too risky, consider alternative ways to improve the performance of the device:

  • ๐Ÿ”„ Update to EMUI 12 (if available) - some functions Android 11 (for example, one-time permissions for applications) appeared in EMUI 11.1+.
  • ๐Ÿ“ฑ Using Launchers (for example, Nova Launcher or Lawnchair) to simulate the interface Android 11.
  • ๐Ÿ› ๏ธ Optimizing the current version:
    • Disable animations in Developer options.
    • Clear the cache via Recovery.
    • Use Greenify to freeze background applications.
  • ๐Ÿ”’ Installing Magisk to obtain functions Android 11 (for example, Scoped Storage) on older versions.

If the main goal is Google Play Services, and your device (Mate 30, P40) initially went without them, you can try:

  1. Install GSpace or ChatPartner โ€”applications that emulate the Google environment.
  2. Use MicroG โ€”an open alternative to GMS (supports Push notifications).
  3. Buy a device with official GMS support (for example, Huawei P30 Pro in the European version).

Frequently asked questions (FAQ)

Is it possible to flash Huawei P20 on Android 11?

Huawei P20 does not officially support Android 11 โ€”the latest version for this model is EMUI 10 (Android 10). However, there are unofficial ports LineageOS 18.1but they may have problems with the camera and performance due to the lack of optimized drivers for Kirin 970.

Why did the phone become slower after flashing the firmware via HiSuite?

This is a typical problem when updating on devices with Kirin 980/970. Reasons:

  • Background optimization EMUI 11 conflicts with old applications.
  • The system cache is not cleared (try Wipe Cache in Recovery).
  • The function is enabled GPU Turbo for unoptimized games.

Solution: disable Smooth transitions in Settings Developer and reset settings (Settings โ†’ System โ†’ Reset).

How to return Google Play to Huawei after updating Android 11?

If you updated the device from HMS (for example, Mate 30 Pro), There are two ways:

  1. Via LZPlay:
    • Download LZPlay from official website.
    • Install the APK and follow the instructions (internet connection required).
  • Via Googlefier (for experienced):
    adb shell
    

    su

    setenforce 0

    exit

    adb install googlefier.apk

  • โš ๏ธ Attention: these methods may violate the policy Huawei and lead to account blocking Huawei ID.

    What to do if after flashing the phone does not turn on (brick)?

    Follow this algorithm:

    1. Try to go to Fastboot (press Volume down + USB cable).
    2. If the device is detected in fastboot devices, flash stock firmware:
      fastboot flash recovery recovery.img
      

      fastboot flash system system.img

      fastboot reboot

    3. If Fastboot is not available, use Huawei Multi-Tool to force firmware via TESTPOINT (requires disassembling the phone).
    4. As a last resort, contact a service center - some models (P30, Mate 20) can be restored via DC-Phoenix (paid).

    Does Android 11 on Huawei support wireless charging?

    Yes, Android 11 to Huawei fully supports wireless charging if it was available on the device previously. However:

    • It may be necessary to update drivers via Custom firmware sometimes disable this function - check before installation. Mate 30 Pro And P40 Pro You may need to update your drivers via Huawei PC Manager.
    • Custom firmware sometimes disables this function - check before installing.