- Aug 3, 2025
- 326
- 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 
Note that most models use the Kirin chipset, but some variants (like the QFIL-based ones) apparently use Qualcomm.
The files are grouped by their flashing method for your safety.
NOTE: Dload package for FIG-L11 (C02, Vodafone Europe), EMUI 9.1.
NOTE: Dload package for FIG-LX1 / L11 (C02, Vodafone Europe), EMUI 9.1.
NOTE: Dload package for FIG-L23, EMUI 9.1.
NOTE: Dload package for FIG-LX1 / L31 (C530), EMUI 8.0 (Android 8). Use this for downgrading.
NOTE: Dload package for FIG-LX1 / L31 (C432, Europe), EMUI 9.1.
NOTE: Dload package for FIG-L31 (C10, Russia), EMUI 8.0 (Android 8). Use this for downgrading.
NOTE: Dload package for FIG-LA1 (C185, Middle East/Africa), EMUI 9.1.
NOTE: Dload package for FIG-LX1 (C432, Europe), EMUI 9.1.
NOTE: Downgrade-enabling Dload package for FIG-L03 (C771), EMUI 9.1.
NOTE: Downgrade-enabling Dload package for FIG-LX3 (C771), EMUI 9.1.
NOTE: QFIL firmware for FIG-LX1 (C185, Middle East/Africa). This is for a Qualcomm variant and NOT a dload file.
NOTE: QFIL/QPST firmware for FIG-LX3 (C605, Latin America). For dead boot / auto recovery fix.
NOTE: QFIL/QPST XML firmware for FIG-LX3 (C45, Latin America). For dead boot / auto recovery fix.
NOTE: Advanced factory ROM for FIG-L02 (C636, Asia). Requires UPtools or similar PC tool. NOT a dload file.
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.
You will need different tools depending on the method.
Please use the method that corresponds to the file you downloaded.
WARNING: ADVANCED USERS ONLY 
Use this method for all files listed in Section 2. This is for advanced users and Qualcomm-based models.
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.
- 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.
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 ONLYNOTE: 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 ONLYNOTE: 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.
- Filename: DOWNGRADE 8.0.0 FIG-LX3 IMEI FRP By GEEKLOCK.rar
- Size: 2.3GB
- Build Version: 8.0.0
- Download Link: Download from AndroidFileHost
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.- Step 1: Download and extract the correct firmware .zip file for your model (e.g., `Huawei_P_Smart_FIG-LA1...Dload.zip`).
- Step 2: Inside the extracted files, locate the `dload` folder.
- Step 3: Copy the entire `dload` folder to the root directory of your Micro SD card or USB OTG drive.
- Step 4: Power off your Huawei P Smart completely.
- 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.
Method 2: QFIL / QPST (for QFIL files)
Use this method for all files listed in Section 2. This is for advanced users and Qualcomm-based models.
- Step 1: Download and extract the QFIL tool, Qualcomm drivers, and your chosen QFIL firmware file.
- Step 2: Install the Qualcomm 9008 drivers. Power off your phone.
- 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).
- Step 4: Open QFIL.exe. It should detect your phone as "Qualcomm HS-USB QDLoader 9008".
- 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.
Method 3: Advanced Flash (for .rar files in Section 3)
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.
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: