Huawei, a leading Chinese OEM, offers its EMUI skin for devices running on Android, bringing a plethora of improvements and features. Despite the robustness of the official stock firmware, Huawei users might encounter issues over time, such as performance drops, glitches, battery drainage, and more. If you’re facing these problems, this guide will walk you through how to install stock firmware on your Huawei smartphone, helping you restore it to optimal performance.
Stock firmware is the stable, bloatware-free software designed specifically for your device, ensuring that hardware and software work seamlessly together. However, some users venture into customizations, rooting, or flashing custom ROMs, which can sometimes lead to bricked devices or boot loops. If you find yourself in such a situation, reinstalling the stock ROM is often the best solution. This guide will show you how to do just that, using both the Normal Upgrade and Force Upgrade methods.

Why Install Stock Firmware on Huawei Devices?
- Unbrick Your Device: Restore your Huawei smartphone from a bricked state.
- Fix Boot Loop Issues: Solve persistent boot loops by reinstalling the stock ROM.
- Upgrade or Downgrade Firmware: Easily upgrade or downgrade your device’s firmware.
- Unroot and Fix Bugs: Remove root access and fix any bugs caused by customizations.
- Improve Performance: Address lag, stutter, and other performance issues by flashing stock firmware.
- Enhance Stability: Reinstalling stock ROM ensures better stability and security for your device.
- Restore Warranty: Reverting to stock firmware may help you regain your device’s warranty.
Full Guide to Flash Huawei Firmware Using Normal and Force Upgrade Methods
Pre-Requisites:
- This guide is specifically for Huawei users.
- Ensure you have a MicroSD card (8GB or more) or sufficient internal memory space.
- A MicroSD card from Sandisk, Kingston, or Kingmax is recommended for stability.
- Your device should have at least 30% battery life before starting the upgrade process.
- Back up all important data as the upgrade process may erase your user data.
- Ensure that the latest USB drivers are installed on your PC.
- Extract the
UPDATE.APPfile from theSDupdate_Package.tar.gzbefore proceeding.
Normal Upgrade Process:
- Download the Update Package: Ensure you have the correct firmware for your Huawei device.
- Optional: Format the MicroSD card for better performance.
- Unzip the Update Package: Extract the
dloadfolder containingUPDATE.APP. - Copy to MicroSD: Place the
dloadfolder at the root directory of your MicroSD card. - Initiate the Upgrade:
- Open the dialer and enter:
*#*#2846579#*#*. - Navigate to
ProjectMenu -> Software Upgrade -> SDCard Upgrade -> OK.
- Select the
UPDATE.APPfile from the root directory of your SD card.
- Open the dialer and enter:
- Wait for Installation: The phone will display the installation process. Once completed, the device will restart automatically.

- Flash Data File (If Available):
- Delete the existing
UPDATE.APPfrom thedloadfolder. - Move the new
update_data_Xxxxxfile into thedloadfolder. - Repeat the upgrade process from steps 4 to 8.
- Delete the existing
Force Upgrade Process:
- Download the Update Package: Ensure you have the correct firmware for your Huawei device.
- Optional: Format the MicroSD card for better performance.
- Unzip the Update Package: Extract the
dloadfolder containingUPDATE.APP. - Copy to MicroSD: Place the
dloadfolder at the root directory of your MicroSD card. - Power Off Your Device: Ensure the device is completely turned off.
- Enter Software Upgrade Mode:
- Press and hold the
VOLUME UP,VOLUME DOWN, andPOWERbuttons simultaneously. - The device will enter Software Upgrade Mode and start flashing the firmware.

- Press and hold the
- Automatic Reboot: Once the installation is complete, the phone will restart automatically.
- Flash Data File (If Available): Follow the Normal Upgrade steps to flash the data file.
Verifying the Update
To ensure that the update was successful, go to Settings -> About phone -> Build number and check that the firmware version matches the one you installed.
Advertisement
728 x 90

Guide to Extract the UPDATE.APP from Stock Huawei Firmware
If the above methods don’t work, you may need to extract the UPDATE.APP file from the firmware package using the Huawei Firmware Extractor Tool.
How to Extract and Install the Update.app file from Huawei Firmware package
This method is effective 99% of the time and should help you successfully flash the stock firmware on your Huawei device.
Advertisement
728 x 90
Thank you so much. Just downgraded my Honor 9 from B133 to be B124. I have downloaded B124 Asia and follow dload step. Thank you guy.