Owners of the popular 2017 flagship often wonder about extending the life of their device. Honor 9 originally released with Android 7.0, but Huawei/Honor released a major update to Android 10 with the EMUI shell 10. This allowed the smartphone to get a modern interface, improved gesture control and increased data security. However, the process of switching to a new version of software may not be obvious, since updates often come in waves and depend on the region.

There are several ways to update the software: from a standard search through the settings to using proprietary software on the computer. Each method has its own nuances and requirements for the state of the device. Officially, Honor 9 received the final update to Android 10 (EMUI 10.0), newer versions of Android are not officially supported. It is important to understand that before starting any manipulations, it is necessary to assess the risks and prepare the device to avoid loss of personal data or software errors.

In this article we will analyze in detail all the available methods, check the compatibility of your model and answer questions that may arise in the process. You should not ignore preparation, as a failure during the firmware can lead to the need for a complex system recovery.

Checking compatibility and preparing the device

Before you start searching for updates, you need to make sure that your device actually supports the target software version. The model Honor 9 has several modifications (STF-L09, STF-L07, STF-L04 and others), and for each of them the update path may differ slightly. Make sure that your smartphone is not a Chinese version, as global firmware will not install on them without flashing the region, which is a complex and risky procedure.

A critical step is to create a backup copy of your data. Even with a standard over-the-air update, there is a minimal risk of failure, which will require a complete reset. Use cloud services or your computer to save contacts, photos and important documents. The battery charge must be at least 50-60% so that the device does not turn off at the most crucial moment of writing system files.

Free up enough internal memory. Android 10 update files weigh a significant number of gigabytes, and the system needs space to decompress and temporarily store them. It is recommended to have at least 4-5 GB of free space so that the process goes through without errors due to lack of space.

⚠️ Attention: If your smartphone was previously flashed using unofficial methods or root access was obtained on it, the standard update may not install or lead to a “bootlap” (cyclic reboot). In such cases, a full reset and return to stock firmware is required.

📊 What version of Android do you currently have on Honor 9?
Android 7.0 (Nougat)
Android 8.0 (Oreo)
Android 9.0 (Pie)
I don’t know / Haven’t checked

The official update method through the settings

The easiest and safest way to get a new version of the OS is to use built-in update mechanism. Huawei/Honor configures the servers so that (push) arrives gradually. If you are in a region where the update is already available, the system will prompt you to download it. To do this, go to the menu Settings → System → Software update and click the "Check for updates" button.

If the server detects a new version compatible with your serial number, the download will begin. This process may take time depending on the speed of your Internet connection. It is recommended to use a stable Wi-Fi, as the data volume is large and the mobile traffic may be exhausted, and the speed is not high enough for a stable connection to the download server.

After downloading, the file will be checked for integrity. If the test is successful, the system will prompt you to install the update and reboot. During this process, the screen may go dark and light up, the device may heat up - this is normal operation of the processor when compiling applications and optimizing the system for the new version Android Runtime.

⚠️ Attention: The menu interface may differ depending on the current version of EMUI. If there is no “System” item, look for “Software Update” at the very top of the main settings menu or use the search in settings.

💡

Before starting the update, close all running applications and turn off the power saving mode so that the process goes faster and without failures.

Using the HiSuite application for PC

If the update does not occur via Wi-Fi is located, but you are sure that it should be, the desktop app HiSuitecomes to the rescue. This is an official tool from the manufacturer that allows you to manage files, make backups and, most importantly, update the firmware, bypassing some mobile connection restrictions. Download the current version of HiSuite from the official website and install it on a computer running Windows or macOS.

Connect your smartphone to the computer using the original USB cable. A request for permission to debug or connect in HiSuite mode will appear on the phone screen - confirm the action. In the app on your PC, you need to find the “System Update” section. The app itself will contact the server, determine your model Honor 9 and offer the available version of the software.

This method often helps when an OTA update (over the air) gets stuck or a download error occurs. The computer connection is more stable, and the HiSuite application cache sometimes contains more recent data about available updates than the phone itself. Follow the instructions on the monitor screen and do not disconnect the cable until the process is complete.

☑️ Preparing to update via HiSuite

Done: 0 / 5

Manual installation via memory card (Dload)

For advanced users or in situations where automatic methods do not work, there is a manual installation method via Dloadmode. This method requires downloading the full firmware package (Full OTA) specifically for your model and region. Files must be searched only on trusted resources, for example, on the official Huawei forum or specialized portals, to avoid infection by viruses.

The downloaded archive must be unpacked. Inside there should be a folder named dload, and in it - the update file. This folder dload must be placed in the root of the microSD memory card. The card must be formatted with the FAT32 or exFAT file system. It is important that there are no other conflicting update files from other devices in the root of the card.

After copying the files, go to the application Phone (dialer) and dial the special code: ##2846579##. In the engineering menu, select ProjectMenu → Background Settings → USB Port Settings and make sure that the "Manufacture" mode is selected. Then go to Settings → System → Software update, click on the three dots in the corner and select "Local update". The system will find the package on the memory card and offer to install it.

⚠️ Attention: When using the Dload method, it is critical to download the firmware that matches your region (CUST code). Installing firmware from another region (for example, European on a Russian phone) can lead to LTE and NFC not working.

What to do if the code ##2846579## does not work?

In new versions of EMUI, access to the engineering menu through this code may be limited. In this case, try the method with holding the buttons: turn off the phone, hold the volume up + down and connect the USB cable to the PC (forced update mode), or use only the method through HiSuite.

Table of versions and regions

Understanding the labeling of firmware versions will help you not get confused in the files. The name of the update file always encrypts important information about the origin of the software. Below is a breakdown of the main parameters that you will encounter when searching for files for Honor 9.

Parameter Designation Description
Model STF-L09 / L04 Device technical index (L09 - global, L04 - RF/CIS)
Android version 10.0.0 Basic operating system version
EMUI version 10.0.0.xxx Huawei/Honor proprietary shell version
Region (CUST) C432 / C185 Region code (C432 - Europe, C185 - Russia)
Presets PRELOAD Regional applications and operator settings

When selecting a file, pay attention to the CUST line. If you have a C185 and install a C432, the phone may not work correctly with SIM cards from local operators. Always check this information before starting a manual installation.

Possible problems and solutions

Various errors may occur during the update process. One of the common problems is the message “Not enough space”, even if the memory seems to be free. This can be resolved by clearing the Downloads application cache or temporarily transferring large files to your computer. Clearing the cache of the update service itself through the app menu also helps.

Another common situation is “version check error”. This means that you are trying to install a version that is newer than the one allowed for your current state, or vice versa - too old. In such cases, the security system blocks the installation. You need to find an intermediate firmware version or use HiSuite to automatically select the correct migration path.

If your phone is slow after the update, don't panic. After a major update (for example, from Android 8 to 10), the system requires time to perform background optimization of databases and re-indexing of files. This may take from several hours to a couple of days of active use of the device.

💡

If critical errors occur after the update (constant reboots), perform a factory reset (Wipe Data) via Recovery Mode - this solves 90% of software conflicts.

Frequently asked questions (FAQ)

Is it possible to update Honor 9 to Android 11 or 12?

Huawei has officially stopped supporting Honor 9 on Android 10 (EMUI 10). Updates to Android 11 and higher have not been released for this model. There are unofficial ports (Custom ROM), but their installation requires unlocking the bootloader and carries high risks.

Will my data be erased during the update?

During a regular update through settings or HiSuite, user data (photos, contacts, applications) is saved. However, we strongly advise you to make a backup copy before any intervention in the system, since unforeseen circumstances (power failure, file error) can lead to loss of information.

Why is the update not arriving on my Honor 9?

This may be due to the fact that your region has not yet received the newsletter, or you are using a modified version of the system. Try changing the region in the settings (if available) or use the method with HiSuite, which often ignores regional mailing restrictions.

How to find the exact model of your phone?

Go to Settings → About phone. The model number will be indicated there (for example, STF-L09). This information can also be found on the box of the device or under the back cover (if it is removable, although in Honor 9 it is glass and non-removable, so look in the settings or on the SIM card tray).