Download Huawei P Smart (FIG-LX1, LX2, LX3, L03, L11, L23, L31, LA1, L02) Firmware (Stock ROM)

Daniel

Administrator
Staff member
Joined
Aug 3, 2025
Messages
326
Reaction score
0
The Huawei P Smart (codename "Figo") was a very popular mid-range phone. As it has aged, its biggest user complaint is severe lag and slowness, especially after the update to EMUI 9.1. Other common issues include poor battery life, app freezes, and some devices getting stuck on the Huawei logo (bootloop). Many users look for firmware to perform a clean install or, more commonly, to downgrade from EMUI 9.1 back to EMUI 8.0 to regain performance. We have a complete collection of firmware for all models (FIG-LX1, LX3, L03, etc.) for various regions and purposes.


‼️ CRITICAL WARNING: READ BEFORE FLASHING ‼️
  • Files are Different: The files below are for the Huawei P Smart (FIG), but they are for different models, regions, and, most importantly, different flashing methods. Flashing the wrong file or using the wrong method will hard-brick your device.
  • Dload Files (Method 1): These are standard packages for the user-friendly SD Card method. Use this for general unbricking, upgrading, or downgrading.
  • QFIL/QPST Files (Method 2): These files (e.g., `...QFIL.zip`) are for Qualcomm-based P Smart models (which are rare, but exist) and must be flashed with the QFIL tool on a PC. DO NOT use the dload method for these.
  • Advanced .rar Files (Method 3): Files in `.rar` format (like GEEKLOCK or UPtools) are for expert users only. They are for PC-based factory repair (often via test point) and are NOT for the dload method.
  • Region/Model Lock: Flashing a C432 (Europe) file on a C185 (Middle East) phone (or any other mismatch) can fail or cause issues. You MUST flash the file that matches your model (e.g., FIG-LX1) and region.
NOTE: This process will erase all your data. Back up everything first.


📱 Huawei P Smart (2018) Firmware Details

Note that most models use the Kirin chipset, but some variants (like the QFIL-based ones) apparently use Qualcomm.

Device:Huawei P Smart
Model:FIG-LX1, LX2, LX3, L03, L11, L23, L31, LA1, L02
Codename:Figo / FIG
Chipset (Brain):Kirin 659 (for Dload files) / Qualcomm (for QFIL files)
Android Version:8.0 (EMUI 8.0) / 9.0 (EMUI 9.1)
File Type:Dload, QFIL/QPST, Factory ROM
Flashing Tool:Huawei dload (SD Card) / QFIL (PC)

📦 Download Official Firmware for Huawei P Smart (2018)

The files are grouped by their flashing method for your safety.

Section 1: Standard Dload Packages (For SD Card Flash - Method 1)

NOTE: Dload package for FIG-LX1 / L11 / L31 (C432, Europe), EMUI 9.1.
  • Filename: Huawei P Smart FIG-LX1...9.1.0.115(C432E5R1P3T8) Firmware...zip
  • Size: 3.5GB
  • Build Version: 9.1.0.115(C432)
  • Download Link: Download from AndroidFileHost


NOTE: Dload package for FIG-L11 (C02, Vodafone Europe), EMUI 9.1.
  • Filename: Huawei_P_Smart_FIG-L11_9.1.0.164_C02E11R1P5T8...Dload.zip
  • Size: 3.08GB
  • Build Version: 9.1.0.164(C02)
  • Download Link: Download from Google Drive


NOTE: Dload package for FIG-LX1 / L11 (C02, Vodafone Europe), EMUI 9.1.
  • Filename: Huawei P Smart FIG-LX1 Fig-L11 vodafone...9.1.0.146(C02E11R1P5T8)...zip
  • Size: 3.1GB
  • Build Version: 9.1.0.146(C02)
  • Download Link: Download from AndroidFileHost


NOTE: Dload package for FIG-L23, EMUI 9.1.
  • Filename: Huawei_P_Smart_Figo-L23_9.1.0.125_E5R1P1T8...Dload.zip
  • Size: 2.18GB
  • Build Version: 9.1.0.125
  • Download Link: Download from Google Drive


NOTE: Dload package for FIG-LX1 / L31 (C530), EMUI 8.0 (Android 8). Use this for downgrading.
  • Filename: Huawei P Smart FIG-LX1 Fig-L31 Figo-L31 8.0.0.124(C530) Firmware 8.0.0...zip
  • Size: 2.4GB
  • Build Version: 8.0.0.124(C530)
  • Download Link: Download from AndroidFileHost


NOTE: Dload package for FIG-LX1 / L31 (C432, Europe), EMUI 9.1.
  • Filename: Huawei P Smart FIG-LX1 Fig-L31 hw eu...9.1.0.163(C432E8R1P5T8)...zip
  • Size: 3GB
  • Build Version: 9.1.0.163(C432)
  • Download Link: Download from AndroidFileHost


NOTE: Dload package for FIG-L31 (C10, Russia), EMUI 8.0 (Android 8). Use this for downgrading.
  • Filename: Huawei_P_Smart_Figo-L31_HW_RU_8.0.0.134_C10...Dload.zip
  • Size: 2.59GB
  • Build Version: 8.0.0.134(C10)
  • Download Link: Download from Google Drive


NOTE: Dload package for FIG-LA1 (C185, Middle East/Africa), EMUI 9.1.
  • Filename: Huawei_P_Smart_FIG-LA1_9.1.0.219_C185E10R1P5T8_Dload.zip
  • Size: 2.90GB
  • Build Version: 9.1.0.219(C185)
  • Download Link: Download from MediaFire


NOTE: Dload package for FIG-LX1 (C432, Europe), EMUI 9.1.
  • Filename: Huawei_P_Smart_FIG-LX1_9.1.0.122_C432E8R1P5T8...Dload.zip
  • Size: 2.85GB
  • Build Version: 9.1.0.122(C432)
  • Download Link: Download from Google Drive


NOTE: Downgrade-enabling Dload package for FIG-L03 (C771), EMUI 9.1.
  • Filename: Huawei_P_Smart_FIG-L03_9.1.0.150_C771_Enable_Downgrade_Dload.zip
  • Size: 2.20GB
  • Build Version: 9.1.0.150(C771)
  • Download Link: Download from Google Drive


NOTE: Downgrade-enabling Dload package for FIG-LX3 (C771), EMUI 9.1.
  • Filename: Huawei_P_Smart_FIG-LX3_9.1.0.150_C771_Enable_Downgrade_Dload.zip
  • Size: 2.20GB
  • Build Version: 9.1.0.150(C771)
  • Download Link: Download from Google Drive



Section 2: QFIL / QPST Packages (For PC Flash - Method 2)

WARNING: ADVANCED USERS ONLY
NOTE: QFIL firmware for FIG-LX1 (C185, Middle East/Africa). This is for a Qualcomm variant and NOT a dload file.
  • Filename: Huawei_Y7_DUB-LX1_8.2.0_152_C185_140320_QFIL.zip
  • Size: 4.2GB
  • Build Version: 8.2.0.152(C185)
  • Download Link: Download from Google Drive


NOTE: QFIL/QPST firmware for FIG-LX3 (C605, Latin America). For dead boot / auto recovery fix.
  • Filename: Huawei_Y7_2019_Prime_DUB-LX3_8.2.0.144_C605_XMl_Firmware_Dead_Boot...zip
  • Size: 3.2GB
  • Build Version: 8.2.0.144(C605)
  • Download Link: Download from AndroidFileHost


NOTE: QFIL/QPST XML firmware for FIG-LX3 (C45, Latin America). For dead boot / auto recovery fix.
  • Filename: Huawei_Y7_2019_Prime_DUB-LX3_DUB-L03...8.2.0.130_C45_XMl_Firmware...zip
  • Size: 3.2GB
  • Build Version: 8.2.0.130(C45)
  • Download Link: Download from AndroidFileHost



Section 3: Advanced Factory ROMs (For PC Tools Only - Method 3)

WARNING: EXPERTS ONLY
NOTE: Advanced factory ROM for FIG-L02 (C636, Asia). Requires UPtools or similar PC tool. NOT a dload file.
  • Filename: Figo-L02 9.1.0.115(C636E5R1P1T8)_Firmware_9.0.0_r3_EMUI9.0.1...rar
  • Size: 2.75GB
  • Build Version: 9.1.0.115(C636)
  • Download Link: Download from Google Drive


NOTE: Advanced factory ROM by GEEKLOCK for FIG-LX3 to downgrade to 8.0. Requires PC tool.


NOTE: Advanced factory ROM by GEEKLOCK for FIG-LX3 (C605) to upgrade to 9.1. Requires PC tool.
  • Filename: UPGRADE FIG-LX3 9.1.0.130 (C605) By GEEKLOCK.rar
  • Size: 2.4GB
  • Build Version: 9.1.0.130(C605)
  • Download Link: Download from AndroidFileHost



✅ The Requirements

You will need different tools depending on the method.

For Dload (Section 1) ONLY:

  • Storage: A formatted Micro SD card or USB OTG drive (exFAT or FAT32) with at least 8GB of free space.
  • Backup: A full backup of your personal data.
  • Charge: Your phone charged to at least 50%.

For QFIL / Advanced ROMs (Section 2 & 3) ONLY:

  • PC/Tools: A Windows PC.
  • Cable: A reliable Micro USB cable.
  • Drivers: Qualcomm QDLoader 9008 drivers (for QFIL) or Huawei USB COM 1.0 drivers (for Kirin).
  • Tool: The QFIL tool or other specific PC tools (like SigmaKey, UPtools).
  • Test Points: (For 9008 Mode) Tools to open the phone and short the test points.


➡️ How to Flash the Firmware

Please use the method that corresponds to the file you downloaded.

Method 1: Huawei dload (for ...Dload.zip files)

Use this method for all files listed in Section 1.
  1. Step 1: Download and extract the correct firmware .zip file for your model (e.g., `Huawei_P_Smart_FIG-LA1...Dload.zip`).
  2. Step 2: Inside the extracted files, locate the `dload` folder.
  3. Step 3: Copy the entire `dload` folder to the root directory of your Micro SD card or USB OTG drive.
  4. Step 4: Power off your Huawei P Smart completely.
  5. Step 5: Insert the SD card/OTG. Press and hold all three buttons: Volume Up + Volume Down + Power. Keep holding until the EMUI update screen appears. The phone will automatically find the file and start flashing.
For a complete, detailed guide, please refer to the full step-by-step tutorial: How to Unbrick and Flash Huawei Firmware (dload method).



Method 2: QFIL / QPST (for QFIL files)

‼️ WARNING: ADVANCED USERS ONLY ‼️
Use this method for all files listed in Section 2. This is for advanced users and Qualcomm-based models.
  1. Step 1: Download and extract the QFIL tool, Qualcomm drivers, and your chosen QFIL firmware file.
  2. Step 2: Install the Qualcomm 9008 drivers. Power off your phone.
  3. Step 3: Boot your phone into EDL Mode (9008). (This is often done by holding Volume Up + Volume Down and plugging in the USB cable, or by using test points on the motherboard).
  4. Step 4: Open QFIL.exe. It should detect your phone as "Qualcomm HS-USB QDLoader 9008".
  5. Step 5: Select "Flat Build," then browse and load the `prog_emmc_firehose.mbn`, `rawprogram0.xml`, and `patch0.xml` files from the extracted firmware folder. Click "Download" to begin.
For a detailed, visual guide on using QFIL, please refer to our complete step-by-step tutorial: How to Flash Your Qualcomm Android Phone with QFIL.

Method 3: Advanced Flash (for .rar files in Section 3)

‼️ WARNING: EXPERTS ONLY ‼️
The files in Section 3 are NOT for the dload method. They are factory ROMs that require special PC software (like UPtools, as hinted in the filename) and expert knowledge. They are used for advanced unbricking and repair (e.g., IMEI/FRP) and are not recommended for regular users.



🛑 DISCLAIMER: DANGER - PERFORM AT YOUR OWN RISK 🛑
This process is performed at your own risk. We are not responsible for any data loss, bricked devices, or damage. Flashing the wrong firmware for your specific model (e.g., FIG-LX1 vs. FIG-LX3) or region (e.g., C432 vs. C185) will cause a hard brick or loss of network. Using the wrong flashing method (e.g., trying to `dload` a `QFIL` file) will fail. If you have any problems, please drop a comment on the thread.
 
Last edited:
Back
Top