[Xiaomi Poco X3 Pro] fakekey:
here is my flash log, sorry I can't attach files:

[9:17:51 AM 437fbfb5]:MiFlash 2021.2.26.0
[9:17:51 AM 437fbfb5]:vboytest index:1
[9:17:51 AM 437fbfb5]:Thread id:8 Thread name:
[9:17:51 AM 437fbfb5]:image path:C:\Users\nghilq\Desktop\vayu
[9:17:51 AM 437fbfb5]:env android path:"C:\Users\nghilq\Desktop\Tools\Source\ThirdParty\Google\Android"
[9:17:51 AM 437fbfb5]:script :C:\Users\nghilq\Desktop\vayu\flash_all.bat
[9:17:51 AM 437fbfb5]:Physical Memory Usage:3133440 Byte
[9:17:51 AM 437fbfb5]:start process id 8712 name cmd
[9:17:51 AM 437fbfb5]:info1:$fastboot -s devicename getvar product 2>&1 | findstr /r "vayu bhima" || echo Missmatching image and device
[9:17:51 AM 437fbfb5]:info1:product: vayu
[9:17:51 AM 437fbfb5]:info1:$fastboot -s devicename getvar product 2>&1 | findstr /r "vayu bhima" || exit /B 1
[9:17:51 AM 437fbfb5]:info1:product: vayu
[9:17:51 AM 437fbfb5]:info1:$if exist C:\Users\nghilq\Desktop\vayu\images\anti_version.txt (for /F "delims==" %a in (C:\Users\nghilq\Desktop\vayu\images\anti_version.txt) do (set CURRENT_ANTI_VER=%a ) )
[9:17:51 AM 437fbfb5]:info1:$if [] EQU [] set CURRENT_ANTI_VER=2
[9:17:51 AM 437fbfb5]:info1:$for /F "tokens=2 delims=: " %i in ('fastboot -s devicename getvar anti 2>&1 | findstr /r /c:"anti:"') do (set version=%i )
[9:17:51 AM 437fbfb5]:info1:$(set version=2 )
[9:17:51 AM 437fbfb5]:info1:$if [2] EQU [] set version=0
[9:17:51 AM 437fbfb5]:info1:$set anticheck="antirollback check pass"
[9:17:51 AM 437fbfb5]:info1:$if 2 GTR 2 set anticheck="Current device antirollback version is greater than this pakcage"
[9:17:51 AM 437fbfb5]:info1:$echo "antirollback check pass" | findstr /r /c:"pass" ||
[9:17:51 AM 437fbfb5]:info1:"antirollback check pass"
[9:17:51 AM 437fbfb5]:info1:$fastboot -s devicename erase boot ||
[9:17:51 AM 437fbfb5]:info2:Erasing 'boot' OKAY [ 0.031s]
[9:17:51 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:51 AM 437fbfb5]:info1:$fastboot -s devicename flash crclist C:\Users\nghilq\Desktop\vayu\images\crclist.txt ||
[9:17:51 AM 437fbfb5]:info2:Sending 'crclist' (0 KB) OKAY [ 0.000s]
[9:17:51 AM 437fbfb5]:info2:Writing 'crclist' OKAY [ 0.016s]
[9:17:51 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:51 AM 437fbfb5]:info1:$fastboot -s devicename flash sparsecrclist C:\Users\nghilq\Desktop\vayu\images\sparsecrclist.txt ||
[9:17:51 AM 437fbfb5]:info2:Sending 'sparsecrclist' (0 KB) OKAY [ 0.016s]
[9:17:51 AM 437fbfb5]:info2:Writing 'sparsecrclist' OKAY [ 0.000s]
[9:17:51 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:51 AM 437fbfb5]:info1:$fastboot -s devicename flash xbl C:\Users\nghilq\Desktop\vayu\images\xbl.elf ||
[9:17:52 AM 437fbfb5]:info2:Sending 'xbl' (4054 KB) OKAY [ 0.141s]
[9:17:52 AM 437fbfb5]:info2:Writing 'xbl' OKAY [ 0.141s]
[9:17:52 AM 437fbfb5]:info2:Finished. Total time: 0.297s
[9:17:52 AM 437fbfb5]:info1:$fastboot -s devicename flash xblbak C:\Users\nghilq\Desktop\vayu\images\xbl.elf ||
[9:17:52 AM 437fbfb5]:info2:Sending 'xblbak' (4054 KB) OKAY [ 0.125s]
[9:17:52 AM 437fbfb5]:info2:Writing 'xblbak' OKAY [ 0.141s]
[9:17:52 AM 437fbfb5]:info2:Finished. Total time: 0.281s
[9:17:52 AM 437fbfb5]:info1:$fastboot -s devicename flash xbl_config C:\Users\nghilq\Desktop\vayu\images\xbl_config.elf ||
[9:17:52 AM 437fbfb5]:info2:Sending 'xbl_config' (120 KB) OKAY [ 0.016s]
[9:17:52 AM 437fbfb5]:info2:Writing 'xbl_config' OKAY [ 0.016s]
[9:17:52 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:17:52 AM 437fbfb5]:info1:$fastboot -s devicename flash xbl_configbak C:\Users\nghilq\Desktop\vayu\images\xbl_config.elf ||
[9:17:52 AM 437fbfb5]:info2:Sending 'xbl_configbak' (120 KB) OKAY [ 0.016s]
[9:17:52 AM 437fbfb5]:info2:Writing 'xbl_configbak' OKAY [ 0.000s]
[9:17:52 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:52 AM 437fbfb5]:info1:$fastboot -s devicename flash abl C:\Users\nghilq\Desktop\vayu\images\abl.elf ||
[9:17:52 AM 437fbfb5]:info2:Sending 'abl' (204 KB) OKAY [ 0.000s]
[9:17:52 AM 437fbfb5]:info2:Writing 'abl' OKAY [ 0.015s]
[9:17:52 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:52 AM 437fbfb5]:info1:$fastboot -s devicename flash ablbak C:\Users\nghilq\Desktop\vayu\images\abl.elf ||
[9:17:52 AM 437fbfb5]:info2:Sending 'ablbak' (204 KB) OKAY [ 0.016s]
[9:17:52 AM 437fbfb5]:info2:Writing 'ablbak' OKAY [ 0.016s]
[9:17:52 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:17:52 AM 437fbfb5]:info1:$fastboot -s devicename flash tz C:\Users\nghilq\Desktop\vayu\images\tz.mbn ||
[9:17:52 AM 437fbfb5]:info2:Sending 'tz' (3115 KB) OKAY [ 0.109s]
[9:17:53 AM 437fbfb5]:info2:Writing 'tz' OKAY [ 0.094s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.219s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash tzbak C:\Users\nghilq\Desktop\vayu\images\tz.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'tzbak' (3115 KB) OKAY [ 0.094s]
[9:17:53 AM 437fbfb5]:info2:Writing 'tzbak' OKAY [ 0.109s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.219s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash hyp C:\Users\nghilq\Desktop\vayu\images\hyp.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'hyp' (476 KB) OKAY [ 0.031s]
[9:17:53 AM 437fbfb5]:info2:Writing 'hyp' OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.063s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash hypbak C:\Users\nghilq\Desktop\vayu\images\hyp.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'hypbak' (476 KB) OKAY [ 0.031s]
[9:17:53 AM 437fbfb5]:info2:Writing 'hypbak' OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash devcfg C:\Users\nghilq\Desktop\vayu\images\devcfg.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'devcfg' (53 KB) OKAY [ 0.000s]
[9:17:53 AM 437fbfb5]:info2:Writing 'devcfg' OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash devcfgbak C:\Users\nghilq\Desktop\vayu\images\devcfg.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'devcfgbak' (53 KB) OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Writing 'devcfgbak' OKAY [ 0.000s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash storsec C:\Users\nghilq\Desktop\vayu\images\storsec.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'storsec' (20 KB) OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Writing 'storsec' OKAY [ 0.000s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash bluetooth C:\Users\nghilq\Desktop\vayu\images\BTFM.bin ||
[9:17:53 AM 437fbfb5]:info2:Sending 'bluetooth' (860 KB) OKAY [ 0.031s]
[9:17:53 AM 437fbfb5]:info2:Writing 'bluetooth' OKAY [ 0.031s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.078s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash cmnlib C:\Users\nghilq\Desktop\vayu\images\cmnlib.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'cmnlib' (385 KB) OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Writing 'cmnlib' OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash cmnlibbak C:\Users\nghilq\Desktop\vayu\images\cmnlib.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'cmnlibbak' (385 KB) OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Writing 'cmnlibbak' OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash cmnlib64 C:\Users\nghilq\Desktop\vayu\images\cmnlib64.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'cmnlib64' (503 KB) OKAY [ 0.016s]
[9:17:53 AM 437fbfb5]:info2:Writing 'cmnlib64' OKAY [ 0.031s]
[9:17:53 AM 437fbfb5]:info2:Finished. Total time: 0.063s
[9:17:53 AM 437fbfb5]:info1:$fastboot -s devicename flash cmnlib64bak C:\Users\nghilq\Desktop\vayu\images\cmnlib64.mbn ||
[9:17:53 AM 437fbfb5]:info2:Sending 'cmnlib64bak' (503 KB) OKAY [ 0.016s]
[9:17:54 AM 437fbfb5]:info2:Writing 'cmnlib64bak' OKAY [ 0.031s]
[9:17:54 AM 437fbfb5]:info2:Finished. Total time: 0.063s
[9:17:54 AM 437fbfb5]:info1:$fastboot -s devicename flash modem C:\Users\nghilq\Desktop\vayu\images\NON-HLOS.bin ||
[9:17:59 AM 437fbfb5]:info2:Sending 'modem' (200012 KB) OKAY [ 5.202s]
[9:18:05 AM 437fbfb5]:info2:Writing 'modem' OKAY [ 6.734s]
[9:18:05 AM 437fbfb5]:info2:Finished. Total time: 11.935s
[9:18:05 AM 437fbfb5]:info1:$fastboot -s devicename flash dsp C:\Users\nghilq\Desktop\vayu\images\dspso.bin ||
[9:18:07 AM 437fbfb5]:info2:Sending 'dsp' (65536 KB) OKAY [ 1.765s]
[9:18:09 AM 437fbfb5]:info2:Writing 'dsp' OKAY [ 2.203s]
[9:18:09 AM 437fbfb5]:info2:Finished. Total time: 3.968s
[9:18:09 AM 437fbfb5]:info1:$fastboot -s devicename erase metadata ||
[9:18:10 AM 437fbfb5]:info2:Erasing 'metadata' OKAY [ 0.016s]
[9:18:10 AM 437fbfb5]:info2:Finished. Total time: 0.016s
[9:18:10 AM 437fbfb5]:info1:$fastboot -s devicename flash metadata C:\Users\nghilq\Desktop\vayu\images\metadata.img ||
[9:18:10 AM 437fbfb5]:info2:Sending 'metadata' (48 KB) OKAY [ 0.015s]
[9:18:10 AM 437fbfb5]:info2:Writing 'metadata' OKAY [ 0.000s]
[9:18:10 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:18:10 AM 437fbfb5]:info1:$fastboot -s devicename flash keymaster C:\Users\nghilq\Desktop\vayu\images\km41.mbn ||
[9:18:10 AM 437fbfb5]:info2:Sending 'keymaster' (273 KB) OKAY [ 0.031s]
[9:18:10 AM 437fbfb5]:info2:Writing 'keymaster' OKAY [ 0.016s]
[9:18:10 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:10 AM 437fbfb5]:info1:$fastboot -s devicename flash keymasterbak C:\Users\nghilq\Desktop\vayu\images\km41.mbn ||
[9:18:10 AM 437fbfb5]:info2:Sending 'keymasterbak' (273 KB) OKAY [ 0.016s]
[9:18:10 AM 437fbfb5]:info2:Writing 'keymasterbak' OKAY [ 0.016s]
[9:18:10 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:10 AM 437fbfb5]:info1:$fastboot -s devicename flash logo C:\Users\nghilq\Desktop\vayu\images\logo.img ||
[9:18:11 AM 437fbfb5]:info2:Sending 'logo' (30212 KB) OKAY [ 0.797s]
[9:18:12 AM 437fbfb5]:info2:Writing 'logo' OKAY [ 1.016s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 1.812s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash misc C:\Users\nghilq\Desktop\vayu\images\misc.img ||
[9:18:12 AM 437fbfb5]:info2:Sending 'misc' (4096 KB) OKAY [ 0.109s]
[9:18:12 AM 437fbfb5]:info2:Writing 'misc' OKAY [ 0.141s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.266s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash aop C:\Users\nghilq\Desktop\vayu\images\aop.mbn ||
[9:18:12 AM 437fbfb5]:info2:Sending 'aop' (195 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'aop' OKAY [ 0.015s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash aopbak C:\Users\nghilq\Desktop\vayu\images\aop.mbn ||
[9:18:12 AM 437fbfb5]:info2:Sending 'aopbak' (195 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'aopbak' OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash qupfw C:\Users\nghilq\Desktop\vayu\images\qupv3fw.elf ||
[9:18:12 AM 437fbfb5]:info2:Sending 'qupfw' (69 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'qupfw' OKAY [ 0.000s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash qupfwbak C:\Users\nghilq\Desktop\vayu\images\qupv3fw.elf ||
[9:18:12 AM 437fbfb5]:info2:Sending 'qupfwbak' (69 KB) OKAY [ 0.000s]
[9:18:12 AM 437fbfb5]:info2:Writing 'qupfwbak' OKAY [ 0.015s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash imagefv C:\Users\nghilq\Desktop\vayu\images\imagefv.elf ||
[9:18:12 AM 437fbfb5]:info2:Sending 'imagefv' (140 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'imagefv' OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash uefisecapp C:\Users\nghilq\Desktop\vayu\images\uefi_sec.mbn ||
[9:18:12 AM 437fbfb5]:info2:Sending 'uefisecapp' (122 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'uefisecapp' OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash uefisecappbak C:\Users\nghilq\Desktop\vayu\images\uefi_sec.mbn ||
[9:18:12 AM 437fbfb5]:info2:Sending 'uefisecappbak' (122 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'uefisecappbak' OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash multiimgoem C:\Users\nghilq\Desktop\vayu\images\multi_image.mbn ||
[9:18:12 AM 437fbfb5]:info2:Sending 'multiimgoem' (32 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'multiimgoem' OKAY [ 0.000s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash vbmeta_system C:\Users\nghilq\Desktop\vayu\images\vbmeta_system.img ||
[9:18:12 AM 437fbfb5]:info2:Sending 'vbmeta_system' (4 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'vbmeta_system' OKAY [ 0.000s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.047s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash vbmeta C:\Users\nghilq\Desktop\vayu\images\vbmeta.img ||
[9:18:12 AM 437fbfb5]:info2:Sending 'vbmeta' (4 KB) OKAY [ 0.016s]
[9:18:12 AM 437fbfb5]:info2:Writing 'vbmeta' OKAY [ 0.000s]
[9:18:12 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:18:12 AM 437fbfb5]:info1:$fastboot -s devicename flash dtbo C:\Users\nghilq\Desktop\vayu\images\dtbo.img ||
[9:18:13 AM 437fbfb5]:info2:Sending 'dtbo' (32768 KB) OKAY [ 0.781s]
[9:18:14 AM 437fbfb5]:info2:Writing 'dtbo' OKAY [ 1.094s]
[9:18:14 AM 437fbfb5]:info2:Finished. Total time: 1.890s
[9:18:14 AM 437fbfb5]:info1:$fastboot -s devicename flash cache C:\Users\nghilq\Desktop\vayu\images\cache.img ||
[9:18:14 AM 437fbfb5]:info2:Sending 'cache' (152 KB) OKAY [ 0.016s]
[9:18:14 AM 437fbfb5]:info2:Writing 'cache' OKAY [ 0.016s]
[9:18:14 AM 437fbfb5]:info2:Finished. Total time: 0.031s
[9:18:14 AM 437fbfb5]:info1:$fastboot -s devicename flash userdata C:\Users\nghilq\Desktop\vayu\images\userdata.img ||
[9:18:24 AM 437fbfb5]:info2:Sending sparse 'userdata' 1/2 (740228 KB) FAILED (Error reading sparse file)
[9:18:24 AM 437fbfb5]:info2:fastboot: error: Command failed
[9:18:24 AM 437fbfb5]:info1:"Flash userdata error"
[9:18:24 AM 437fbfb5]:begin FlashDone
[9:18:24 AM 437fbfb5]:error:Sending sparse 'userdata' 1/2 (740228 KB) FAILED (Error reading sparse file)
[9:18:24 AM 437fbfb5]:process exit.
[9:18:26 AM 437fbfb5]:flashSuccess False
[9:18:26 AM 437fbfb5]:isFactory False CheckCPUID False
[9:18:26 AM 437fbfb5]:before:flashSuccess is False set IsUpdate:True set IsDone True
[9:18:26 AM 437fbfb5]:after:flashSuccess is False set IsUpdate:false set IsDone true