Huawei Dload – How to Flash Firmware via SD Card (UPDATE.APP)
Learn how to flash Huawei firmware using the SD card dload method. This guide covers all three trigger methods — hardware key combo, dialer code *#*#2846579#*#*, and Settings Local Update — plus correct folder structure, FAT32/exFAT handling, and two-part firmware flashing.
Pre-Flight Checklist
Complete ALL items before proceeding. Skipping any step increases the risk of bricking your device.
-
Windows / macOS / Linux PC to prepare the SD cardYou need a PC to download the firmware package, extract UPDATE.APP, and copy it onto the SD card in the correct folder structure. The flashing itself happens on the device without a PC connection.
-
Correct Huawei firmware package containing UPDATE.APPDownload the firmware for your exact model number and region. The package must contain an UPDATE.APP file. Verify the MD5/SHA256 hash before use. Using firmware for the wrong model will hard-brick the device.
-
MicroSD card (2 GB minimum, FAT32 or exFAT formatted)Format the SD card as FAT32 for files under 4 GB. If UPDATE.APP exceeds 4 GB, format as exFAT instead — FAT32 cannot hold files larger than 4 GB. Most modern Huawei devices support exFAT.
-
Battery charged above 50%The flashing process takes 10–30 minutes. A low battery mid-flash will hard-brick the device. Charge above 50% before starting — do not flash while connected to the charger only.
-
All data backed upFlashing UPDATE.APP performs a full firmware replacement and erases all user data. Back up contacts, photos, and app data via HiSuite or manual file transfer before proceeding.
-
Know your exact model numberGo to Settings → About Phone → Model Number. Note the full model code (e.g. EML-L29, CLT-AL00). Firmware must match exactly — region codes matter.
Guide Steps
On your PC, download the correct firmware package for your device model and region. Extract the archive (ZIP or RAR). Inside you will find one or more files — locate UPDATE.APP.
update_data_Xxxxx). The main UPDATE.APP is flashed first. The data package is flashed separately in a second pass if required. Check the firmware readme if included.
Insert the SD card into your PC using a card reader. In the root of the SD card (not inside any existing folder), create a new folder named exactly:
dload
Copy UPDATE.APP into this folder. The final path on the SD card must be:
SD Card Root/
└── dload/
└── UPDATE.APP
dload (all lowercase). The file must be named UPDATE.APP (all uppercase). Any deviation — wrong case, extra characters, wrong location — will cause the device to report "No update file found" and abort.
Safely eject the SD card from your PC and insert it into your Huawei device. There are three ways to trigger the UPDATE.APP flash — choose the one that applies to your situation:
Method A — Hardware Key Combo (best for bootlooped / non-booting devices)
Power off the device completely. Then hold Volume Up + Volume Down + Power simultaneously for 5–10 seconds. Release when the screen lights up showing the Huawei update progress screen. Flashing begins automatically.
Method B — Dialer Code (best for live devices — no data wipe on some models)
With the device booted and the SD card inserted, open the Phone / Dialer app and enter:
*#*#2846579#*#*
This opens the ProjectMenu. Navigate to: Software Upgrade → SDCard Upgrade → OK. Select the UPDATE.APP file from the dload folder and confirm to begin installation.
Method C — Settings Local Update (simplest method for live devices)
With the device booted and the SD card inserted, go to Settings → About Phone → System Update. Tap the menu icon (three dots or "⋮") and select Local Update. The system will detect UPDATE.APP from the dload folder and prompt you to install.
The device displays a progress bar during flashing. The process typically takes 10–30 minutes depending on firmware size and your device.
When complete, the device displays a success message and reboots automatically — or prompts you to reboot manually.
Allow the first boot to complete fully — it may take 5–15 minutes as the new firmware initializes. After booting, verify the firmware version at Settings → About Phone → Build Number and confirm it matches the version you flashed.
Once confirmed, you can remove the SD card and delete the dload folder — it is no longer needed.
Congratulations! Flash Successful!
You've successfully completed all steps. Your device should now be running the new firmware. If it's booting normally — you're done! Check the troubleshooting section below if you encounter any issues.
Troubleshooting & FAQ
Common errors and their solutions. Read this before asking for help.
Check all four of these:
- The folder is named exactly
dload(all lowercase) in the SD card root - The file is named exactly
UPDATE.APP(all uppercase) - The SD card is formatted as FAT32 or exFAT — not NTFS
- The dload folder is in the root of the SD card, not inside another folder
FAT32 has a 4 GB per-file limit. Reformat the SD card as exFAT using your PC, then copy the dload folder again. Most Huawei devices from 2015 onward support exFAT SD cards.
It depends on your device state:
- Device is bootlooped or will not boot: Use the hardware key combo (Method A) — it is the only option when the OS is inaccessible.
- Device boots normally and you want the simplest method: Use Settings Local Update (Method C).
- Device boots and you want more control: Use the dialer code (Method B) via ProjectMenu.
It depends on the method and firmware type. The hardware key combo (Method A) always performs a full wipe. The Settings / dialer methods (B and C) on OTA-type packages may preserve user data on some models, but this is not guaranteed — always back up first regardless of method.
This usually means the firmware was for the wrong model or region, or the UPDATE.APP file was corrupt. Force reboot by holding Power for 10+ seconds, re-enter the update mode using the key combo, and reflash with the correct verified firmware. Always check the MD5/SHA256 hash of your download before flashing.
No. UPDATE.APP installs official Huawei-signed firmware through the manufacturer's own update mechanism. It does not trip any integrity fuses or affect Huawei's device security status — unlike third-party flashing tools or custom firmware.
Some Huawei models (particularly those without a physical SD card slot, like the P20 Pro) support placing the dload folder in internal storage root. However, support varies by model and EMUI version. If your device shows "Warning: No SDCard!" despite the file being in internal storage, an external SD card is required.
Reference screenshots for this guide. Click any image to view full size.
Prioritize our guides in your Google search results.
No comments yet. Be the first to share your experience with this guide!