Unable to upgrade EC25-AF (EC25AFXGAR07A03M1G) via Qfirehose

Hello,

I’m trying to upgrade EC25AFXGAR07A03M1G_01.002.01.002 to EC25AFXGAR07A04M1G_01.005.01.005 via QFirehose and getting the following error: Device or resource busy. Full log below.

./QFirehose -f "/app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005" -p "/dev/ttyUSB0"
[000.000]: Version: QFirehose_Linux_Android_V1.4.7
[000.000]: Builded: Dec 21 2022 17:35:45
[000.000]: Find md5 check file </app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/md5.txt>
[000.001]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/contents.xml pass
[000.155]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/secboot/ql-rootfs.tar.gz pass
[000.158]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/appsboot.mbn pass
[000.159]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/ENPRG9x07.mbn pass
[000.159]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/firehose/partition_complete_p2K_b128K.mbn pass
[000.160]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/firehose/patch_p2K_b128K.xml pass
[000.160]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/firehose/prog_nand_firehose_9x07.mbn pass
[000.161]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/firehose/rawprogram_nand_p2K_b128K_update.xml pass
[000.173]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/mdm9607-boot.img pass
[000.185]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/mdm9607-recovery.ubi pass
[000.362]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/mdm9607-sysfs.ubi pass
[000.363]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/NPRG9x07.mbn pass
[000.364]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/partition.mbn pass
[000.364]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/partition_nand.xml pass
[000.365]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/rpm.mbn pass
[000.366]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/sbl1.mbn pass
[000.369]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/tz.mbn pass
[000.376]: md5 checking: /app/go/src/QFirehose/EC25AFXGAR07A04M1G_01.005.01.005/update/usrdata.ubi pass
[000.376]: Totals checking 18 files md5 value, 0 file fail!
[000.376]: P: /dev/bus/usb/001/005 idVendor=04e2 idProduct=1414
[000.376]: C: /dev/bus/usb/001/005 bNumInterfaces: 8
[000.376]: I: If#= 0 Alt= 0 #EPs= 1 Cls=02 Sub=02 Prot=01
[000.376]: E: Ad=85 Atr=03 MxPS= 64 Ivl=2ms
[000.376]: I: If#= 1 Alt= 0 #EPs= 2 Cls=0a Sub=00 Prot=00
[000.376]: E: Ad=01 Atr=02 MxPS= 64 Ivl=0ms
[000.376]: E: Ad=81 Atr=02 MxPS= 64 Ivl=0ms
[000.376]: I: If#= 2 Alt= 0 #EPs= 1 Cls=02 Sub=02 Prot=01
[000.376]: E: Ad=86 Atr=03 MxPS= 64 Ivl=2ms
[000.376]: I: If#= 3 Alt= 0 #EPs= 2 Cls=0a Sub=00 Prot=00
[000.376]: E: Ad=02 Atr=02 MxPS= 64 Ivl=0ms
[000.376]: E: Ad=82 Atr=02 MxPS= 64 Ivl=0ms
[000.376]: I: If#= 4 Alt= 0 #EPs= 1 Cls=02 Sub=02 Prot=01
[000.376]: I: If#= 5 Alt= 0 #EPs= 2 Cls=0a Sub=00 Prot=00
[000.376]: I: If#= 6 Alt= 0 #EPs= 1 Cls=02 Sub=02 Prot=01
[000.376]: I: If#= 7 Alt= 0 #EPs= 2 Cls=0a Sub=00 Prot=00
[029.407]: tmp=/sys/bus/usb/devices/usb1/../driver, driver=../../../bus/pci/drivers/xhci_hcd
[029.407]: inf[3] ep_in -1/512, errno = 16 (Device or resource busy)
[029.407]: qusb_noblock_read read=-1, errno: 16 (Device or resource busy)
[029.407]: qusb_noblock_read cur=0, min_size=1
[029.407]: switch to 'Emergency download mode'
[029.407]: inf[3] USBDEVFS_SUBMITURB -1/7, errno = 16 (Device or resource busy)
[029.407]: qusb_noblock_write write=-1, errno: 16 (Device or resource busy)
[029.407]: qusb_noblock_write cur=0, min_size=7
[029.407]: inf[3] ep_in -1/512, errno = 16 (Device or resource busy)
[029.407]: qusb_noblock_read read=-1, errno: 16 (Device or resource busy)
[029.408]: qusb_noblock_read cur=0, min_size=1
[030.408]: qfirehose.c main 414 fail

Hi,i think you can use QFLASH tool to upgrade,please give your e-mail,and i will send it to you.