Match the exact model number, region code, and branch name. Similar model numbers are different devices.
Firmware lives here. USB drivers, flash tools, and tutorials are on FlashGuideHub.
Struggling with bootloops, lag, failed upgrades, or persistent errors on your Huawei P9? Properly restoring your EVA-series device requires the exact model/region firmware and caution with the dload flash processβthis is especially true for Chinese variants, Latin America, and EMUI version jumps. Below youβll find the most complete, region-verified downloads for every submodel and a concise safe flashing guide based on real P9 user issues and years of community feedback.
βSoftware Install Failedβ and FRP errors = wrong firmware, baseband, or update method. Use only high-quality SD cards and never interrupt updates!
Huawei P9 EVA-Series Variant & Region Details
| Variant | Description | Notes |
|---|---|---|
| EVA-L09 | Single SIM, Global/Europe/Latin America/Japan | Most widely supported; region codes C432 (EU), C605 (LatAm), C675 (India), C636 (Asia) |
| EVA-L19 | Dual SIM, Global/International | Common in EMEA (C432, C185, C636) |
| EVA-L29 | Dual SIM, 4GB/64GB βP9 Plusβ, Global | NOT interchangeable with L19/L09. Only for L29-partitioned hardware |
| EVA-AL00, AL10, TL00, CL00, DL00 | Chinese Market models (China Mobile/Unicom/Telecom) | Unique modems, partition tables, and carrier lockdown. Never flash with L09/L19 EU ROMs (bricks device) |
Download Huawei P9 (EVA) Official Firmware
| Filename | Model | Region | Android/EMUI | Package Type | Size | Download |
|---|---|---|---|---|---|---|
| Huawei_P9_EVA-L09_EMUI 4.1_C605B135CUSTC605D003_Latin_America_Dload.zip | EVA-L09 | Latin America (C605) | 6.0 / EMUI 4.1 | Dload ZIP | 1.57GB | Google Drive |
| EVA-L09C675B332CUSTC675D001_Firmware_Android_7.0_EMUI_5.0_05013TBA.rar | EVA-L09 | India (C675) | 7.0 / EMUI 5.0 | Dload ZIP | 2.55GB | Google Drive |
| Huawei_P9_EVA-L09_7.0_OTA.zip | EVA-L09 | General/Global (see base version) | 7.0 | OTA ZIP | 1.54GB | Google Drive |
| Huawei P9 EVA-L09C432B505.7z | EVA-L09 | Europe (C432) | 8.0 (upgrade/unbrick) | Dload/Service | 3.5GB | AndroidFileHost |
| Huawei_P9_EVA-AL00_M00A085_Board Software_General_05022DJF_HMT.zip | EVA-AL00 | China (C00) | 6.0 (stock recovery) | Board Repair | 670MB | Google Drive |
| EVA-TL00C01B399SP17a_Firmware_Android_7.0_EMUI_5.0_05014GSC.rar | EVA-TL00 | China Mobile (C01) | 7.0 / EMUI 5.0 | Dload ZIP | 4.29GB | Google Drive |
| Huawei_P9_EVA-L19_B162_C185B162.zip | EVA-L19 | Africa/Middle East (C185) | 6.0 / EMUI 4.1 | Dload ZIP | 1.45GB | MediaFire |
| Huawei_P9_EVA-DL00_C17B183_6.0.zip | EVA-DL00 | China Telecom (C17) | 6.0 / EMUI 4.1 | Dload ZIP | 1.39GB | MediaFire |
| EVA-L19_C636B390_Android7.zip | EVA-L19 | Asia/APAC (C636) | 7.0 / EMUI 5.0 | Dload ZIP | 2.3GB | AndroidFileHost |
| EVA-L09, L19, L29, AL00, TL00, CL00, DL00 (see Baidu links) | Various | China/General | 6.0/7.0/8.0 (see filename) | Dload ZIP / Board dump | various | TL00 6.0 B183 | TL00 C01B162/C01B182SP01 | L29 C636B180 | AL00 C00B386 | AL00 C00B183 | AL00/AL10/TL00/CL00/DL00 B520 8.0 | DL00 C17B377 | DL00 C00B183 |
| EVA-L09C432B505.7z | EVA-L09 | Europe (C432) | 7.0/8.0 | Dload/Service | 3.5GB | AndroidFileHost |
| EVA-AL10_8.0.0.528(C00) | AL10 | China | 8.0.0.528 | Dload ZIP | 6.58GB | Google Drive |
| EVA-CL00_8.0.0.528(C92)_all_cn_Firmware_Android8.0_EMUI8.0.0_05014GSE.rar | CL00 | China Unicom (C92) | 8.0 / EMUI 8.0 | Dload ZIP | 6.58GB | Google Drive |
| EVA-AL00_M00A052_6.0_EMUI_4.1_05021VRY_BoardDump_HMT.zip | AL00 | China | 6.0 / EMUI 4.1 | Board Dump | 658MB | Google Drive |
| EVA-AL10C00B399sp17a.zip | AL10 | China | 7.0/EMUI 5.0 | Dload ZIP | 2.3GB | AndroidFileHost |
Always match your phoneβs model (About > Phone), region/C-code, and Android version before selecting a firmware below. Use board dumps and service packages only for complete device unbrick purposes, not routine upgrades!
Before You Begin βοΈ
- πΎ Backup Data: Flashing with dload wipes all user data; backup everything important.
- π Charge to 60%+ battery before flashing, never interrupt power!
- π» Use a freshly-formatted, true 4β32GB microSD card (FAT32) β corrupted SDs cause βSoftware Install Failedβ errors.
- π§© Check firmware region and submodel: EVA-L09 β L19 β L29 β AL00 β TL00 β CL00 β DL00.
- β Never force-flash another C-code or baseband (even if build number looks “close”).
π± Quick Flashing Guide (Dload Method, All EVA Series)
- Extract ZIP/rar until you find the
dloadfolder and/orUPDATE.APP. Do not modify contents. - Copy the whole
dloadfolder to the root of a FAT32 microSD card. - Insert SD card, power off your P9.
- Enter update mode by pressing Volume Up + Volume Down + Power and holding until βUpdatingβ¦β appears.
- Wait for completionβfirst boot may take several minutes.
See: Full Huawei Flashing Guide
Frequently Asked Questions (FAQs)
- Q1. Can I use EVA-L09 firmware on EVA-AL00/TL00/L19?
- No; P9 submodels have unique hardware and software partitions. Cross-flashing will brick or disable SIM/LTE/cameras.
- Q2. Why does the dload method fail, or give βSoftware Install Failedβ?
- Most often, this is because of a mismatch in C-code, model, or a corrupted/incompatible SD card. Reformat, redownload the correct package, and use the exact variantβs firmware.
- Q3. Can I use board dumps or unbrick images for normal updates?
- Noβthese are for hardware repair, not routine upgrades; using on a working device may cause data loss or persistent errors.
- Q4. Whatβs the best way to identify my P9βs correct C-code and model?
- Go to Settings > About Phone; or dial *#*#2846579#*#* to enter ProjectMenu for software info, region code (C605, C432, etc.) and detailed model.