Huawei P9 (EVA Series) Official Firmware Guide: Safe Downloads & Flashing for EVA-L09, L19, L29, AL00, AL10, TL00, CL00, DL00
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.