How to flash Huawei: step-by-step instructions, necessary programs and expert advice

Huawei is a well-known Chinese smartphone manufacturer. The brand is not only popular in China, but also has a good market share in the world. Like Xiaomi phones, Huawei devices run on their own customizable shell (EMUI) Android platform. EMUI 8.0 is the latest update released by the company based on the Android 8.0 Oreo firmware. Most supporting devices have already begun to receive updates through OTA. But many users can manually download and install it. You will need to know the guide below before flashing Huawei. It will be useful for returning to standard firmware if errors were made during the recovery process.

Preliminary preparation of the apparatus

You will need an 8 GB or more microSD card or internal memory to install the ROM stock. Pre-charge the phone to 100% and make sure that there is enough battery to start the update process. Update operations can erase all user data. Therefore, if there is any important information, you need to make a backup before updating using the phone’s backup guide.

Mandatory procedures that are performed before flashing Huawei:

  1. Before flashing, you need to unzip the SD file update_Package.tar.gz file and load UPDATE.APP to perform the update operation on the SD card. The Update.zip package always comes with the main update.app, which is a complete OS.
  2. Be sure to have the latest USB drivers and they are installed.
  3. Perform a full backup of your phone.
  4. The user must be fully aware of the consequences of unsuccessful firmware, as well as the fact that the responsibility for any damage to the phone caused by these actions will be assigned to its owner.

Regular and forced updates

Regular and forced updates




During a normal update, you must start the device and enter the system update module. Forced update is used only when the device cannot boot or go into standby mode.





The sequence of the regular update, which is performed before flashing Huawei:

  1. Download the service pack.
  2. Format a micro SD card.
  3. Unpack the Update.zip package and copy the entire dload folder with UPDATE.APP to the root directory of the Micro SD card.
  4. Now the dialer is opened on the phone and entered: * # * # 2846579 # * # * -> ProjectMenu-> Software Update-> SDCard Update-> OK, the update process.
  5. Select Update.app moved to the SD card in the root directory.
  6. A screen will appear that shows the installation process, and wait until it completes.
  7. When the progress bar stops, the phone will automatically reboot.

Switching to the original firmware

Switching to the original firmware




In order to flash the device, the user does not even need USB debugging, switching to Fastboot mode or the standard methods that are used in other Android phones, because Huawei has simplified this process.

Before flashing Huawei through a computer, perform the following steps:

  1. If the user still has access to the phone, be sure to back up everything that is on it, because this process will erase everything.
  2. Charge the battery as much as possible, at least more than 70%.
  3. They go to the official website of Huawei and download the firmware for the phone model, for example, Huawei Ascend G510.
  4. On Windows, the downloaded compressed file is unzipped and copied to the root of the microSD memory.
  5. Turn off the Huawei Ascend G510 or other used model.
  6. Before flashing Huawei, take out the battery for at least 10 seconds and put it back.
  7. Then a microSD card is inserted into the phone.
  8. At the same time, press the buttons for increasing, decreasing the volume and power for several seconds.

The phone will start, the update process may take about 10 minutes, after which the device will switch to the original firmware.





Stock software

If the user has a Huawei device, it is very important to update it to the latest version of the Android operating system, especially in cases where you need to update, lower or repair Huawei smartphones and tablets. To do this, the following requirements are met:

  1. Check the battery charge of at least 70%.
  2. Buy an SD card of 4 GB or more.
  3. Unlock bootloader Huawei.
  4. Download firmware via Updater.
  5. Download and unpack the Huawei Stock firmware and copy the UPDATE.APP file to internal memory or to an SD card.
  6. On a Huawei phone, follow the link: Settings => System => System Update => Then click on 3 dots in the upper right corner
  7. Select the file UPDATE.APP
  8. The device will begin updating.

An alternative method is that users can flash Huawei Honor by installing a standard ROM without turning off the device. To do this, create a new folder on the SD card> rename it to dload> put the Update.App file> open "Settings"> "About Phone"> "System Update" and, finally, click "Local Update" to start the flashing process. After that, reboot the device.

Install TWRP Recovery

Install TWRP Recovery




Previously, ClockworkMod (aka CWM) was the usual recovery for almost all major Android devices. Since then, much has changed, a new service has appeared that has received many critical reviews, but also a huge user base. TeamWin Recovery Project, or TWRP for short, is a fully sensory user recovery that was originally developed for Nexus devices, but has since become available for countless other smartphones and tablets in the form of both official and third-party builds.

Recovery Sequence:

  1. Before flashing a Huawei phone, create a new folder in the phone’s memory or on the SD card and rename it to dload.
  2. Download the Huawei Stock firmware and copy the update.zip file to the dload folder.
  3. Enter the device into Twrp Recovery.
  4. Turn off the device.
  5. Press the volume up and the power button at the same time to enter the custom TWRP recovery.
  6. Go to the installation, find the update.zip file and flash it.
  7. After the update process is completed, click Wipe cache / dalvik to clear the original ROM and reboot the Huawei device.

SP Flash Tool Application

Huawei SP Flash Tool application




SP flash tool is an application that helps to flash Stock ROM, custom recovery and correction in some extreme cases: firmware upgrade, flash recovery, incomplete Android device and Huawei. SmartPhone FlashTool works with MediaTek Android smartphones (based on MTK). First, you need to download the scattered file for the MTK-based device to work.

Installation Algorithm:

  1. Run Flash_tool.exe.
  2. Click on Scatter-loading, find Huawei and click Open.
  3. Click on the "Download" button.
  4. Connect Huawei Mobile.
  5. Turn off the device.
  6. Take out the battery.
  7. Connect the device to the computer via a USB cable. The update process will start automatically.

Tablet update

Tablet update




Before flashing a Huawei tablet , you can install a custom version of the software on the device, which is useful when fully installing the latest version of the Android operating system or other operating system. To do this, the tablet must be rooted, after which all current information will be erased on it.

Update Procedure:

  1. Perform a backup of the tablet.
  2. Before flashing the tablet, make sure that all important data is stored in a safe place. This will provide the ability to recover data in the event of a failure or unstable tablet.
  3. Before flashing Huawei Mediapad rut tablet.
  4. Enable the download function from unknown sources. This will allow you to download and install programs from websites, rather than accessing the Google Play Store.
  5. Click the "Security" or "Screen lock" tab.
  6. Click on the gray switch "Unknown sources".
  7. Install custom recovery. Custom recovery allows you to select the downloaded file on Android, which makes it possible to use flash memory.
  8. Enter the model number and custom recovery in Chrome.
  9. Find a reputable download site.
  10. Find and click the "Download" button.
  11. Click on the notification “Download complete”.

Huawei modem firmware

HUAWEI USB Modem




As with the operating systems for mobile phones, the firmware of the USB modem can be updated to improve the operation of the device. Some Internet modems have problems with connection and signal strength, and updating their firmware is often a solution.

Updating the firmware is almost the same as flashing the phone, during which the current firmware is replaced with a new or old one, if you need to roll back the state of the device.

In order to upgrade the Huawei MTS modem, perform the procedure:

  1. Download the firmware to the computer from the profile site. When the download is complete, you will need to unzip the file to extract the exe application inside.
  2. Generate an unlock code and firmware for the modem using Universal Mastercode software and copy them onto a piece of paper.
  3. Make sure that the laptop or desktop computer UPS is fully charged and there is a backup power line. If the power turns off during a flashing, the modem will become useless.
  4. Remove the SIM card from the Huawei USB modem, connect it to the computer and start the firmware update, which was downloaded and extracted from the zip file.
  5. Accept the terms of the agreement.
  6. Begin firmware update.
  7. They wait a minute while the update scans USB ports in search of a modem.
  8. As soon as the Huawei modem is detected, the program will display the current firmware version and a new update.
  9. Click the "Start" button and the firmware update of the device will be completed.

Professional Tips

Professional Tips




You can perform quick updates through Firmware Finder and download the latest firmware for your device using this application. The software does not require any root privileges or an unlocked bootloader. In addition, using it is almost impossible to install the wrong firmware version on a smartphone. Before any firmware backup is performed, the phone is fully charged and connected to fast Wi-Fi.

For experienced Android users, situations may arise when you need to flash a Huawei modem, but only with certain files from the OTA update. For example, if a device accidentally became a brick, and the user knows for sure that he has reflashed it, he will be able to cover the wrong actions and restore the device.

Reasons why Android phones freeze:

  1. The installed application is not compatible with the phone’s operating system.
  2. Error reading data from SD card.
  3. Opening damaged files, APK files, or application files stored on external media, such as an SD card, may cause the phone to freeze.
  4. Viruses or malware. This is one of the most common situations that affects the phone’s security system.
  5. Errors with improper installation of the ROM.

Huawei phones with Android are great for setting up and reprogramming ROMs, but using an incorrect, incompatible, or poorly encoded ROM containing many errors can significantly affect the stability of the phone, so special care will be required from the user.




All Articles