Back to the overviewUpdate firmware on
vayu
Update firmware on
Xiaomi POCO X3 Pro
vayu
Warning: Make sure to download exact firmware for your model. You can discern your model from Settings > About phone > MIUI version (Eg: In MIUI version V13.0.6.0 SKHMIXM ‘MI’ represents your phone region, which is Global). You can also verify your Xiaomi phone at official site.
Tip: Some devices might have buggy USB support while in bootloader mode, if you see
fastboot
hanging with no output when using commands such as fastboot getvar ...
, fastboot flash ...
you may have to try a different USB port (preferably a USB Type-A 2.0 one) or use a USB hub.- Download the required firmware for your model.
- POCO X3 Pro EEA - V14.0.2.0.TJUEUXM
- POCO X3 Pro Global - V14.0.3.0.TJUMIXM
- POCO X3 Pro India - V14.0.2.0.TJUINXM
- POCO X3 Pro Indonesia - V14.0.3.0.TJUIDXM
- POCO X3 Pro Russia - V14.0.1.0.TJURUXM
- POCO X3 Pro Taiwan - V14.0.2.0.TJUTWXM
- POCO X3 Pro Turkey - V14.0.1.0.TJUTRXM
Note: The version in the settings screen of both LineageOS and the stock ROM do not reflect the new version number.
Assuming every command worked and neither your computer nor the device shows an error, the firmware update was successful!
- Extract firmware files from zip
unzip -qq miui_*.zip "firmware-update/*" cd firmware-update
- Power off the device, and boot it into bootloader mode:
- With the device powered off, hold Volume Down + Power. Keep holding both buttons until the word “FASTBOOT” appears on the screen, then release.
- Run the following commands to flash firmware:
fastboot flash abl abl.elf fastboot flash ablbak abl.elf fastboot flash aop aop.mbn fastboot flash aopbak aop.mbn fastboot flash bluetooth BTFM.bin fastboot flash cmnlib cmnlib.mbn fastboot flash cmnlib64 cmnlib64.mbn fastboot flash cmnlib64bak cmnlib64.mbn fastboot flash cmnlibbak cmnlib.mbn fastboot flash devcfg devcfg.mbn fastboot flash devcfgbak devcfg.mbn fastboot flash dsp dspso.bin fastboot flash hyp hyp.mbn fastboot flash hypbak hyp.mbn fastboot flash imagefv imagefv.elf fastboot flash keymaster km41.mbn fastboot flash keymasterbak km41.mbn fastboot flash logo logo.img fastboot flash modem NON-HLOS.bin fastboot flash qupfw qupv3fw.elf fastboot flash qupfwbak qupv3fw.elf fastboot flash storsec storsec.mbn fastboot flash tz tz.mbn fastboot flash tzbak tz.mbn fastboot flash uefisecapp uefi_sec.mbn fastboot flash uefisecappbak uefi_sec.mbn fastboot flash xbl xbl.elf fastboot flash xbl_config xbl_config.elf fastboot flash xbl_configbak xbl_config.elf fastboot flash xblbak xbl.elf
- Reboot:
fastboot reboot
Note: The version in the settings screen of both LineageOS and the stock ROM do not reflect the new version number.
Assuming every command worked and neither your computer nor the device shows an error, the firmware update was successful!