Firmware for a smartphone Honor is a task that frightens many users because of the risk of turning the device into a โ€œbrickโ€. However, with the right approach, this process can become not only safe, but also useful: you will get up-to-date functions, fix bugs, or even bring a frozen device back to life. In this article we will analyze three official methods firmware (via Fastboot, Recovery and HiSuite), we will dwell in detail on choosing the correct software version and data protection, and also analyze the typical errors encountered by owners of Honor 70/80/90/X-series and older models.

It is important to understand: the firmware procedure differs depending on EMUI/Magic UI, the type of processor (Kirin or Qualcomm) and even the region of purchase of the device. For example, European firmware for Honor Magic5 Pro will not be suitable for the Chinese version of the same smartphone. We collected current data for 2026, but firmware versions for models older than 2020 (for example, Honor 8X or Honor View 20) may require additional steps due to outdated bootloaders.

If yours Honor does not turn on, constantly reboots or gives an error ERC: 99 when updating, do not rush to take it to the service. In 80% of cases, the problem is solved by flashing it. The main thing is to follow the instructions and not skip the verification steps.

๐Ÿ“Š Why do you want to flash your Honor?
Update the Android version
Eliminate glitches and lags
Bring your phone back to life after a failure
Install custom firmware
Another option

1. Preparing for the firmware: what needs to be done BEFORE you start

The first and most important stage is saving data. The firmware erases all information from the internal memory, including photos, contacts and messages. Even if you plan to update over the air via HiSuite, create a backup:

  • ๐Ÿ“ฑ Contacts and SMS: synchronize with your account Google or export through the app Contact โ†’ Contact management โ†’ Import/Export.
  • ๐Ÿ“ท Photos and videos: copy to PC or download to Google Photos/Huawei Cloud (if supported).
  • ๐Ÿ”‘ Passwords and settings: use Honor Backup (built-in application) or third-party utilities like Titanium Backup (requires root).
  • ๐Ÿ“ก IMEI and serial number: write them down (found on the box or in Settings โ†’ About phone). Useful for restoring the network after flashing.

Next check firmware compatibility with your model. Honor has three types of software:

  1. Official (stock): distributed via HiSuite or website Huawei (for older models). Suitable for warranty devices.
  2. Custom: for example, LineageOS or Magic UI from the community. They require unlocking the bootloader and may void the warranty.
  3. Regional: firmware for Europe (C432), Asia (C10) or China (CN). You can only install โ€œyour ownโ€!
โš ๏ธ Attention: Firmware of the model Honor 50 software version for Honor 50 Pro (or vice versa) will lead to loss of IMEI a non-working network. Always check model number (for example, NTH-AN00) with the name of the firmware file.

Also prepare:

  • ๐Ÿ”Œ Charge of at least 60% (if discharged during firmware, the phone may turn into a โ€œbrickโ€).
  • ๐Ÿ–ฅ๏ธ PC with Windows 10/11 (for Fastboot i HiSuite). Mac/Linux there may be problems with drivers.
  • ๐Ÿ”— USB Type-C cable (original, undamaged). Cheap cables can interrupt data transfer.
  • ๐Ÿ› ๏ธ Tools: archiver (for example, 7-Zip), ADB/Fastboot tools, HiSuite (download the latest version from official site).

Make a data backup|Check the phone model and region|Download the correct firmware|Charge the phone to 60%+|Install drivers on the PC-->

2. Method 1: Firmware via HiSuite (the safest method)

HiSuite โ€” official utility from Huawei/Honor, which allows you to update the firmware without the risk of losing data (in most cases). This method is suitable for:

  • ๐Ÿ“ฑ Updating to a new version EMUI/Magic UI "over the air."
  • ๐Ÿ”„ Restoring the system after a failure (if the phone turns on).
  • ๐Ÿ”’ Devices with a locked bootloader (no need for unlocking).

Step-by-step guide:

  1. Install HiSuite on your PC and connect your phone via USB. Enable on your smartphone USB debugging (Settings โ†’ About phone โ†’ Software version โ†’ tap on the build number 7 times โ†’ return to Settings โ†’ System โ†’ For developers).
  2. Run HiSuite, wait for the device to be recognized. If the app asks to update, agree.
  3. Go to the tab Update โ†’ System update. The utility itself will find the latest firmware.
  4. Click Update and follow the instructions on the screen. Do not disconnect the cable until the process is completed (takes 10โ€“30 minutes).

If HiSuite does not find updates, but you are sure that they are:

  • ๐Ÿ” Check firmware region v Settings โ†’ System โ†’ Software update โ†’ Three dots โ†’ Software version. For example, 12.0.0.130(C432E4R1P4) is the European version.
  • ๐Ÿ“ฅ Download the full firmware package (.zip) from the site Huawei (section Support โ†’ Software Update) and place it in the root folder of the phone. Then in HiSuite select Local update.
โš ๏ธ Attention: If after updating after HiSuite the phone is stuck on the logo Honor, wait 10-15 minutes. If nothing changes, force a reboot (press Power + Volume up for 10 seconds) and repeat the procedure.
๐Ÿ’ก

HiSuite is the only official firmware method that does not require unlocking bootloader and maintains the warranty.

3. Method 2: Firmware via Recovery (for experienced users)

The method via Recovery is suitable if:

  • ๐Ÿ“ต The phone does not turn on or only boots into Recovery Mode.
  • ๐Ÿ”„ You need to roll back to the previous version of the software (downgrade).
  • ๐Ÿ”ง You want to install full firmware package (for example, update.app for Honor).

How to enter Recovery:

  1. Turn off the phone.
  2. Press Power + Volume up (for most models). On some devices (for example, Honor Magic4) the combination is used Power + Volume up + Volume down.
  3. Wait for the logo to appear eRecovery or EMUI Recovery.

Firmware instructions:

  1. Download the firmware in format update.app (for example, from the site Pro-Team or XDA Developers). The file should be named exactly update.app (without numbers and postfixes!).
  2. Place the file in the folder dload to external SD card (if the phone supports it) or to the internal memory (if the phone turns on). Path: /sdcard/dload/update.app.
  3. To Recovery select Update from SD card (or Apply update from storage for new models).
  4. Confirm installation and wait for completion (the process may take up to 40 minutes).
Honor model Combination for Recovery Firmware type
Honor 70/80/90 Power + Volume up update.app (Magic UI 7.0+)
Honor 50/60 Power + Volume up (hold for 10 sec) update.app (EMUI 12/Magic UI 6.0)
Honor View 20 Power + Volume up + Volume down update.zip (EMUI 9/10)
Honor 10/9 Power + Volume up update.app (requires dload)
โš ๏ธ Attention: If after flashing the firmware via Recovery the phone gives an error Installation failed, check:

  • ๐Ÿ“Œ Correctness of the file name (update.app, not update.zip).
  • ๐Ÿ“Œ Integrity of the archive (unpack and check the hash sum if it is indicated on the site).
  • ๐Ÿ“Œ Version compatibility (for example, firmware for Honor 8X JSN-L21 is not suitable for JSN-L22).
What to do if Recovery does not see the update.app file?

If the folder dload is created correctly, but the firmware does not start:

1. Check the file system of the SD card (must). be FAT32).

2. Rename the file to update.zip (for older models).

3. Try using a different USB cable or port on your PC (if you copy via OTG).

4. data-i="226">(for example, Kirin 980/990 (For example, Honor View 30) may be required forced reset via Fastboot (see method 3).

4. Method 3: Firmware via Fastboot. (for advanced)

Method Fastboot is the most universal, but also the most risky. It is suitable for:

  • ๐Ÿ”ง Devices with a damaged system (does not even boot Recovery).
  • ๐Ÿ”„ Installations custom firmware (requires an unlocked bootloader).
  • ๐Ÿ“ฅ Downgrade to an older version of software (for example, from Magic UI 7.0 to 6.0).

Requirements:

  • ๐Ÿ”“ Unlocked bootloader (for most models Honor after 2019). How to unlock - see section 5.
  • ๐Ÿ–ฅ๏ธ Installed ADB/Fastboot tools and drivers Huawei (you can download from official website).
  • ๐Ÿ“ฆ Firmware in format .zip s files boot.img, system.img etc.

Step-by-step guide:

  1. Unzip the firmware to a folder on your PC (for example, C:\Honor_Firmware\).
  2. Turn off the phone and log in Fastboot Mode:
    The battery must be charged 100%!
    

    Hold Power + Volume down for 10 seconds.

  3. Connect the phone to the PC and check the connection:
    fastboot devices

    Serial serial number should appear device number.

  4. Flash each partition in turn (example for Honor 9X):
    fastboot flash ramdisk ramdisk.img
    

    fastboot flash system system.img

    fastboot flash vendor vendor.img

    fastboot flash boot boot.img

    fastboot flash recovery recovery.img

    fastboot flash cust cust.img

  5. Clear cache:
    fastboot erase cache
  6. Reboot the phone:
    fastboot reboot

For models with Kirin 970/980 (for example, Honor 20 Pro) an additional command may be required:

fastboot oem relock [unlock code]

(The code is issued when unlocking the bootloader.)

โš ๏ธ Attention: If after flashing the firmware through Fastboot the phone does not turn on, and when connection to a PC is detected as Qualcomm HS-USB QDLoader 9008 - this is a sign partition damage modem. Solution: flash the file modem.img separately or use the tool QFil for Qualcommdevices.
๐Ÿ’ก

Before flashing firmware via Fastboot, open Device Manager on the PC and check that the phone is detected as Android Bootloader Interface. If you see Unknown device -install the drivers manually.

5. Unlocking the bootloader on Honor: step by step

Without unlocking the bootloader (bootloader), you will not be able to flash custom software or use Fastboot for recovery. Honor (as well as Huawei) made it more complicated this procedure is after 2019, but it is still possible.

What you will need:

  • ๐Ÿ”‘ Unlock code (you can get it for free at official website, but for new models payment may be required).
  • ๐Ÿ–ฅ๏ธ PC with ADB/Fastboot and drivers Huawei.
  • ๐Ÿ“ฑ Enabled USB debugging and allowed OEM Unlock in the settings developer.

Instructions:

  1. Connect the phone to the PC and do:
    adb reboot bootloader
  2. Check the connection:
    fastboot devices
  3. Unlock the bootloader:
    fastboot oem unlock [your_unlock_code]

    For example:

    fastboot oem unlock 1234567890ABCDEF
  4. Confirm unlocking on your phone (with the button Volume up).
  5. Reboot device:
    fastboot reboot

After unlocking, the phone will perform full reset (wipe). All data will be deleted!

โš ๏ธ Attention: On models Honor 2022โ€“2026 (for example Honor Magic5 or Honor 90) unlocking the bootloader can lead to loss of warranty and blocking some functions (for example, Huawei Mobile Services). Before the procedure, check the manufacturer's policy on official website.

6. Typical errors during firmware and their solutions

Even if you follow the instructions exactly, errors may occur. Let's look at the most common ones:

Error Cause Solution
ERC: 99 (in HiSuite) Incompatible firmware or damaged file. Download the firmware again, check the model and region.
Installation failed (in Recovery) Incorrect file name or folder structure dload. Rename the file to update.app and place c /sdcard/dload/.
fastboot: error: Cannot generate image Damaged firmware file or lack of rights. Check the integrity of the archive, run Fastboot as administrator.
The phone does not turn on after flashing the firmware The bootloader is damaged or missing modem.img. Flash all partitions again or use eRecovery (press Power + Volume up for 30 seconds).
No command in Recovery Partition damaged recovery. Flash recovery.img via Fastboot or install TWRP (for custom firmware).

If your Honor after the firmware:

  • ๐Ÿ”„ Locked on the logo: try resetting the settings via Recovery (Wipe data/factory reset).
  • ๐Ÿ“ต Does not catch the network: check IMEI (enter *#06#). If Null/Unknown โ€”restore via Maui META or DC Phoenix.
  • ๐Ÿ”‹ Discharges quickly: calibrate the battery (discharge to 0%, charge to 100% without interruption).
How to restore IMEI after flashing?

If IMEI is missing (shows Null), try:

1. Restore via the engineering menu:

- Enter ##2846579## โ†’ ProjectMenu โ†’ Background Settings โ†’ Restore IMEI.

2. Use the tool Maui META (requires a PC and cable).

3. Flash the file nvme.img via Fastboot (if there is a backup).

Attention: Incorrect IMEI restoration can lead to blocking modem!

7. How to choose the right firmware for Honor

An error in choosing the firmware is the main reason for phones becoming bricked. To avoid problems, follow these rules:

1. Check the model and region:

  • ๐Ÿ“ฑ Find model number in Settings โ†’ About phone โ†’ Model. For example, LGE-AN00 for Honor 90.
  • ๐ŸŒ Find out region (the last characters in the software version, for example, C432 - Europe, C00 - China).

2. Firmware sources:

3. Firmware file types:

  • update.app โ€” for installation via Recovery or HiSuite.
  • .zip with img files โ€” for Fastboot.
  • OTA package โ€”incremental update (only for the current version).

4. Integrity check:

  • Compare MD5 or SHA-256 hash of the downloaded file with the one specified on the site.
  • Use archivers like 7-Zip to check files for errors.
โš ๏ธ Attention: Firmware for Honor on a processor Qualcomm (for example, Honor X8) are incompatible with models on Kirin (for example, Honor 50). Check the chipset type in the device specifications.

FAQ: Frequently asked questions about Honor firmware

โ“ Is it possible to flash Honor without a computer?

Yes, but only if the phone turns on. Use the method via Recovery (section 3) or update โ€œover the airโ€ in Settings โ†’ System โ†’ Software update. For a complete flashing (for example, after a failure), you canโ€™t do without a PC.

โ“ Why doesnโ€™t HiSuite see my Honor?

The reasons may be as follows:

  • ๐Ÿ”Œ Non-original USB cable or port.
  • ๐Ÿ–ฅ๏ธ No drivers Huawei (install manually via Device Manager).
  • ๐Ÿ“ฑ Not enabled USB debugging or HiSuite blocked in security settings.
  • ๐Ÿ”„ Outdated version HiSuite (update via the official website).

Also try to restart your phone and PC, and then connect the cable to the rear USB port (on laptops, the front ports may not provide a stable connection).

โ“ How to return stock firmware after custom?

To return to the original software:

  1. Download full stock firmware for your model (in format update.app or a set of .img files).
  2. If you have TWRPinstalled, make a backup of the current system (Backup to recovery).
  3. Flash the stock software via Fastboot (method 4) or Recovery (method 3).
  4. After flashing, run Wipe data/factory reset (otherwise glitches are possible).

For models with a locked bootloader (for example, after returning under warranty), you may need flashing via HiSuite with an official account Huawei.

โ“