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.
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:
- Official (stock): distributed via HiSuite or website Huawei (for older models). Suitable for warranty devices.
- Custom: for example, LineageOS or Magic UI from the community. They require unlocking the bootloader and may void the warranty.
- 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 checkmodel 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
Fastbooti 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:
- 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 toSettings โ System โ For developers). - Run HiSuite, wait for the device to be recognized. If the app asks to update, agree.
- Go to the tab
UpdateโSystem update. The utility itself will find the latest firmware. - Click
Updateand 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 (sectionSupport โ Software Update) and place it in the root folder of the phone. Then in HiSuite selectLocal 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.appfor Honor).
How to enter Recovery:
- Turn off the phone.
- Press
Power + Volume up(for most models). On some devices (for example, Honor Magic4) the combination is usedPower + Volume up + Volume down. - Wait for the logo to appear eRecovery or EMUI Recovery.
Firmware instructions:
- Download the firmware in format
update.app(for example, from the site Pro-Team or XDA Developers). The file should be named exactlyupdate.app(without numbers and postfixes!). - Place the file in the folder
dloadto external SD card (if the phone supports it) or to the internal memory (if the phone turns on). Path:/sdcard/dload/update.app. - To
RecoveryselectUpdate from SD card(orApply update from storagefor new models). - 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 viaRecoverythe phone gives an errorInstallation failed, check:
- ๐ Correctness of the file name (
update.app, notupdate.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-L21is not suitable forJSN-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 toolsand drivers Huawei (you can download from official website). - ๐ฆ Firmware in format
.zips filesboot.img,system.imgetc.
Step-by-step guide:
- Unzip the firmware to a folder on your PC (for example,
C:\Honor_Firmware\). - Turn off the phone and log in
Fastboot Mode:The battery must be charged 100%!Hold Power + Volume down for 10 seconds. - Connect the phone to the PC and check the connection:
fastboot devicesSerial serial number should appear device number.
- Flash each partition in turn (example for Honor 9X):
fastboot flash ramdisk ramdisk.imgfastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash cust cust.img - Clear cache:
fastboot erase cache - 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 throughFastbootthe phone does not turn on, and when connection to a PC is detected asQualcomm HS-USB QDLoader 9008- this is a sign partition damagemodem. Solution: flash the filemodem.imgseparately 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/Fastbootand drivers Huawei. - ๐ฑ Enabled
USB debuggingand allowedOEM Unlockin the settings developer.
Instructions:
- Connect the phone to the PC and do:
adb reboot bootloader - Check the connection:
fastboot devices - Unlock the bootloader:
fastboot oem unlock [your_unlock_code]For example:
fastboot oem unlock 1234567890ABCDEF - Confirm unlocking on your phone (with the button
Volume up). - 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#). IfNull/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).
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-AN00for Honor 90. - ๐ Find out region (the last characters in the software version, for example,
C432- Europe,C00- China).
2. Firmware sources:
- ๐ Official:
- Huawei website (for models up to 2020).
- Honor website (for new devices).
- ๐ง Unofficial (for experienced):
- XDA Developers (custom firmware).
- Pro-Team (Russian-speaking community).
3. Firmware file types:
update.appโ for installation viaRecoveryor HiSuite..zip with img filesโ forFastboot.OTA packageโincremental update (only for the current version).
4. Integrity check:
- Compare
MD5orSHA-256hash 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 debuggingorHiSuiteblocked 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:
- Download full stock firmware for your model (in format
update.appor a set of.imgfiles). - If you have TWRPinstalled, make a backup of the current system (
Backupto recovery). - Flash the stock software via
Fastboot(method 4) orRecovery(method 3). - 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.