Removing standard firmware Android on smartphones Honor is a process that requires not only technical skills, but also an understanding of all possible consequences. Unlike a regular factory reset, a complete system wipe involves deleting all system files, replacing the bootloader, and installing alternative software. This may be necessary to experiment with custom firmware, remove built-in software from the manufacturer, or restore โbricksโ after unsuccessful updates.
However, it is important to understand: Honor (like most Chinese brands) actively blocks the possibility of free modification of devices. Unlocking the bootloader was officially supported only on a limited number of models until 2020, and today requires bypassing protections through engineering modes or exploits. Moreover, after removing the original firmware, you lose the warranty, OTA updates and risk getting an inoperable device (โbrickโ).
This article will analyze in detail all stages of the process - from preparation to installation of an alternative OS - but let's start with the main thing: on 90% of modern Honor models (2021 and newer), complete removal of Android without the risk of losing the device is impossible due to Huawei Kirin hardware protection. If your goal is simply to clear your system of junk, consider alternatives at the end of the article.
1. Why canโt you just remove Android as a regular app? Android on smartphones is not just an operating system, but a complex of several layers: low-level software that runs the system. On Honor it is locked by default and requires an official unlock code (which is no longer issued in 2020).
Android on smartphones Honor is not just an operating system, but a complex of several layers:
- ๐ฑ Bootloader - low-level software that runs the system. On Honor it is locked by default and requires an official unlock code (which has been discontinued since 2020).
- ๐ก๏ธ TrustZone is a hardware security module that checks the integrity of the system every time it is turned on. If changes are detected, it can block the device.
- ๐ Recovery section โa service area for recovery. Even if you delete the main firmware, the device will try to recover from this partition.
- ๐ฆ Built-in applications โmany services Huawei/Honor (for example,
HwOveorHuawei Mobile Services) are integrated into system processes and are not deleted without rights superuser.
Simply formatting the partition /system via fastboot is not enough: without the correct firmware the device will not boot. Moreover, the chips Kirin (used in most Honor models) implement protection eFuse, which is triggered when an attempt is made to downgrade the firmware or install uncertified software. This means that after an unsuccessful modification, it may be impossible to return the device to its original state.
โ ๏ธ Attention: On devices with Kirin 980/990/9000 (for example, Honor 20 Pro, Honor 30, Honor V30), an attempt to unlock the bootloader through unofficial methods may lead to irreversible IMEI blocking loss of network functions.
2. Preparing the device: what you need to do before you start
If you still decide to continue, first prepare your device and backups. This stage is critical: without it, you risk losing data or getting a โbrick.โ
Make a full backup of data (photos, contacts, messages)
Write down IMEI (dial *#06#)
Check the processor model (Kirin/Qualcomm)
Download firmware and tools (ADB, Fastboot, HiSuite)
Charge the phone at least 70%
Prepare an OTG cable (in case of emergency recovery)-->
First determine exact model your device and processor version. This can be done:
- ๐ Through settings:
Settings โ About phone โ ModeliEMUI/Magic version UI. - ๐ ๏ธ Via the engineering menu: type
##2846579##, then selectProjectMenu โ Background Settings โ Hardware Info. - ๐ป Via ADB: connect the phone to the PC and execute the command:
adb shell getprop ro.product.cpu.abi
Pay special attention bootloader version. On new devices (for example, Honor 50, Honor 70, Honor Magic 4) it is used Fastboot Locked 2.0, which cannot be unlocked using standard methods. Check its status with the command:
fastboot oem get-bootinfo
โ ๏ธ Attention: If you seeLocked: yesiFRP: yesin the response, this means that the bootloader is locked and Factory Reset Protection is active. An attempt to bypass it without an official code will lead to the device being blocked after a reset.
3. Officially Supported Methods: unlocking the bootloader (if still available)
Until 2020 Huawei (brand owner Honor) provided an official way to unlock the bootloader through the website emui.huawei.com. Today this service is closed, but for older models (for example, Honor 8X, Honor 10, Honor View 20) you can still find working methods.
If your device was released before 2020, try the following algorithm:
- Get the unlock code:
- ๐ Go to emui.huawei.com (service may not be available in some regions).
- ๐ Enter your account information Huawei linked to the phone, and information about the device (IMEI, serial number, model).
- ๐ The code will be sent by email within 1โ14 days (in practice, it often arrives within a few hours).
fastboot oem unlock [your_16-digit_code]
After executing this command, all data on the device will be erased.
fastboot oem get-bootinfo
Should return Locked: no.
For devices 2020 and newer the official method is not works. In this case, you will have to use unofficial methods, which we will consider later. However, remember: on Kirin 990 chips and newer (Honor 30, Honor V40, Honor Magic 3) bypassing protection often leads to loss of IMEI and network functions.
Until 2019
2019โ2020
2021โ2022
2023 or later
I donโt know-->
4. Unofficial methods: bypassing protection on new devices
If official unlocking is not available, there are two main ways:
- Exploits for specific models (for example, Honor 50 or Honor X30).
- Using engineering protocols (for example,
Diag PortorEDL Mode). - ๐ Testpoint โ physical access to the board (you need to disassemble the phone and short-circuit the contacts).
- ๐ป Qualcomm HS-USB QDLoader 9008 โ driver for PC (if the chip is Qualcomm).
- ๐ฅ Firmware in .mbn format (for example, for Honor 9X or Honor 10i).
Let's consider both options in more detail.
4.1. Exploits for unlocking the bootloader
Some models have vulnerabilities that allow you to bypass bootloader signature verification. For example, for Honor 8X (model JSN-L21) there was an exploit via fastboot oem unlock with empty code. For newer devices (for example, Honor 20 Lite), methods sometimes work using testpoint - special contacts on the board, the closure of which puts the device into mode EDL.
An example command for checking the vulnerability (does not work on all models):
fastboot oem unlock-go
If the command is executed without errors, the bootloader will be unlocked. However, this method does not work on most 2021+ devices.
4.2. EDL mode (Emergency Download Mode)
Mode EDL allows you to flash the device at a low level, bypassing bootloader checks. To activate it you will need:
Process:
- Connect the phone to the PC in mode
EDL(via testpoint or commandadb reboot edl, if supported). - B an entry should appear in the device manager
Qualcomm HS-USB QDLoader 9008. - Use the tool
QFilorMiFlashto flash the fileprog_emmc_firehose.mbn.
โ ๏ธ Attention: On devices with Kirin mode EDL is often blocked at the hardware level. An attempt to activate via testpoint can lead to operation eFuse and irreversible blocking.
What is eFuse and why is it dangerous?
eFuse is a hardware fuse that โblownsโ when unauthorized firmware changes occur. On Kirin chips, it is triggered when trying to downgrade or install unsigned software. After eFuse is triggered, the device stops booting, and restoration is only possible through an official service center (and not always).
5. Installing custom firmware: alternatives to Android
After successfully unlocking the bootloader, you can install alternative firmware. However, the choice for Honor is extremely limited due to the closed nature of the platform Huawei.
| Firmware type | Supported models | Pros | Cons |
|---|---|---|---|
| LineageOS | Honor 5X, Honor 7X, Honor 8 | Pure Android, regular updates | No support for Huawei Services, problems with the camera |
| Havoc-OS | Honor 8 Pro, Honor View 10 | Lots of customization, good performance | Unstable operation on Kirin 960/970 |
| EMUI/GMS (modified) | Honor 20, Honor 30 Lite | Keeps all functions, adds Google Services | Requires manual patching, risk of Huawei account ban |
| Ubuntu Touch | Honor 5X (limited) | Full Linux system | No support for mobile networks on most models |
To install custom firmware:
- Download the appropriate firmware (for example, from XDA Developers).
- Place the file
.zipon an SD card or internal memory. - Reboot to
recovery(for example, TWRPif available for your model). - Run
Wipe โ Advanced Wipe(checkDalvik, Cache, System, Data). - Install firmware via
Install โ Select ZIP.
Before installing custom firmware, check for a version with pre-integrated Google Apps (GApps). Without them, many applications (for example, YouTube or Gmail) will not work.
6. Risks and how to minimize them
Even with successful firmware you face with a number of problems:
- ๐ต Loss of IMEI โon devices with Kirin 980/990 this happens in 30โ50% of cases.
- ๐ Battery problems โcustom firmware may incorrectly display the charge level.
- ๐ก Lack of network โ without original communication module drivers (for example,
Balongon Kirin), mobile data and calls may not work. - ๐ Blocking Huawei account โ when changing the firmware, the device may require the original account data.
To reduce risks:
- ๐ Use firmware specially adapted for your model (not universal ports).
- ๐ Before flashing the firmware, save the partition
nvmeormodemst1/2(IMEI and calibration data are stored there). - ๐ Flash only through a stable power supply (preferably with a connected memory).
On devices with Kirin 9000 (for example, Honor Magic 3) the chance of successful firmware custom OS without loss of functionality is less than 10%.
7. Alternatives to completely uninstalling Android
If your goal is not experiments, but cleaning the system from unnecessary applications or improving performance, consider safer methods:
- ๐งน Debloating - removing built-in applications Huawei/Honor without changing the firmware. For this you need root access (for example, through Magisk). List of packages safe to remove:
com.huawei.android.hsfcom.huawei.appmarket
com.huawei.browser
com.huawei.himovie
com.huawei.music - ๐ Reset to factory settings - deletes all user data, but retains the original firmware. Path:
Settings โ System โ Reset. - ๐ ๏ธ Using Launcher โ installing an alternative launcher (for example, Nova Launcher or Lawnchair) will hide the standard one interface Magic UI.
- ๐ฑ Secondary account โcreating a new user in Android (in the settings) will allow you to work in a โcleanโ environment without unnecessary applications.
For debloating without root, you can use ADB commands. For example, to disable unnecessary applications:
adb shell pm uninstall -k --user 0 com.huawei.browser
8. What to do if the device has become a โbrickโ
If after manipulation the phone does not turn on (freezes on the logo, flashes a red indicator or does not respond to buttons), try the following steps:
- Hard reset:
- Press
Volume up + Poweron 10โ15 seconds. - If the menu appears
Fastboot, selectReboot to recovery.
- Press
- Hold
Volume up + Powerโ selectDownload latest version and recovery. - A stable Wi-Fi connection will be required.
- Firmware via Fastboot:
fastboot flash system system.imgfastboot flash boot boot.img
fastboot reboot - Contacting service โif all else fails, it may have worked
eFuse, and the chip must be re-soldered.
โ ๏ธ Attention: On devices with Kirin 9000 and newer (for example, Honor Magic 4) recovery via eRecovery is often blocked by Huawei servers. In this case, only the official service center remains (but even there they will not always be able to help).
If your device does not turn on after flashing, DO NOT try to flash it again without diagnostics. Often the problem lies in a damaged partition modem, and further actions will only worsen the situation.
FAQ: Frequently asked questions
Is it possible to uninstall Android on Honor 2023?
On 2023 devices (for example Honor 90 or Honor Magic 5) it is impossible to completely remove Android without the risk of losing the device. The bootloader is locked at the hardware level, and bypassing the protection leads to operation eFuse and irreversible blocking. The maximum that is available is obtaining root access on some models through exploits (but this is also risky).
How to return the original firmware after an unsuccessful custom installation?
If the bootloader is unlocked, you can flash the original firmware via fastboot or eRecovery. However, on devices with Kirin 990/9000 after installing custom firmware, the original one may not install due to changes in the partition layout. In this case, only a service center with access to Huawei IDlinked to the device will help.
Will Google Play work after installing custom firmware?
It depends on the firmware. If you install LineageOS or AOSP s GApps, then yes. If you are flashing a modified one without Google, then no - you will need manual installation, which often leads to certification errors (for example, Is it possible to remove Android without unlocking the bootloader? partitions will be blocked by the mechanism EMUI without Google, then no - manual installation will be required Google Services Framework, which often leads to certification errors (e.g. Device is not certified by Google).
Is it possible to uninstall Android without unlocking the bootloader?
No. Without unlocking the bootloader, any changes to the system partitions will be blocked by the mechanism dm-verity. The maximum that can be done is to obtain root access through exploits (for example, DirtyCow on older versions of Android) and delete individual applications, but complete โdemolitionโ of the system is impossible.
Which Honor models are best modified?
The most customization-friendly models:
- Honor 5X (Kirin 650, supports LineageOS)
- Honor 7X (Kirin 659, you can flash AOSP)
- Honor 8 Pro (Kirin 960, has TWRP and custom kernels)
- Honor View 10 (Kirin 970, supports Magisk and Xposed)
On devices of 2020+ (for example, Honor 30 or Honor V40) modifications are extremely limited.