Hello, I don't see why this is not working -- I'm working on the following model:
Model number: GT-I8190N
Baseband version: I8190NXXALL6
Build number: JZO54K.I8190NXXALL6
I accidentally overwrote the partition table; now I'm trying to push into the original firmware:
Samsung-Updates.com-GT-I8190N-DBT-I8190NXXALL6-1356151513.zip
using Heimdall (v1.4 RC1) and i8190N_goldenxx.pit, which I've found on this awesome forum, and corresponds to the original PIT:
Downloading device's PIT file...
PIT file download successful.
Entry Count: 25
Unknown 1: 1598902083
Unknown 2: 844251476
Unknown 3: 28519
Unknown 4: 25708
Unknown 5: 28261
Unknown 6: 0
Unknown 7: 0
Unknown 8: 0
--- Entry #0 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 1
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 0
Partition Block Count: 256
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: MBR,GPT
Flash Filename:
FOTA Filename:
--- Entry #1 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 2
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 256
Partition Block Count: 768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: MasterTOC
Flash Filename: STE_boot.bin
FOTA Filename:
--- Entry #2 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 70
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 1024
Partition Block Count: 2048
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: PIT
Flash Filename: goldenxx.pit
FOTA Filename:
--- Entry #3 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 71
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 6144
Partition Block Count: 2048
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: MD5HDR
Flash Filename: md5.img
FOTA Filename:
--- Entry #4 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 3
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 8192
Partition Block Count: 1024
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: STEboot1
Flash Filename: STE_boot1.img
FOTA Filename:
--- Entry #5 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 4
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 9216
Partition Block Count: 1024
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: STEboot2
Flash Filename: STE_boot2.img
FOTA Filename:
--- Entry #6 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 5
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 10240
Partition Block Count: 1024
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: Dnt
Flash Filename: dnt.ssw
FOTA Filename:
--- Entry #7 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 6
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 11264
Partition Block Count: 1024
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: reserved
Flash Filename:
FOTA Filename:
--- Entry #8 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 7
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 16384
Partition Block Count: 2048
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: CSPSAFS
Flash Filename: cspsa.img
FOTA Filename:
--- Entry #9 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 8
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 18432
Partition Block Count: 2048
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: CSPSAFS2
Flash Filename: cspsa2.img
FOTA Filename:
--- Entry #10 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 9
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 20480
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: EFS
Flash Filename: EFS.img
FOTA Filename:
--- Entry #11 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 10
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 53248
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: ModemFS
Flash Filename: modemfs.img
FOTA Filename:
--- Entry #12 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 11
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 86016
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: ModemFS2
Flash Filename: modemfs2.img
FOTA Filename:
--- Entry #13 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 12
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 118784
Partition Block Count: 102400
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: Fota
Flash Filename: ssgtest.img
FOTA Filename:
--- Entry #14 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 13
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 380928
Partition Block Count: 128
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: IPL Modem
Flash Filename: ipl.bin
FOTA Filename:
--- Entry #15 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 14
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 385024
Partition Block Count: 28672
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: Modem
Flash Filename: modem.bin
FOTA Filename:
--- Entry #16 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 15
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 417792
Partition Block Count: 4096
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: Loke4
Flash Filename: normal.bin
FOTA Filename:
--- Entry #17 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 16
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size: 421888
Partition Block Count: 4096
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: 2ndLoke4
Flash Filename: normal2.bin
FOTA Filename:
--- Entry #18 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 17
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 425984
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: PARAM
Flash Filename: param.lfs
FOTA Filename:
--- Entry #19 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 18
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 458752
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: Kernel
Flash Filename: boot.img
FOTA Filename:
--- Entry #20 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 19
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size: 491520
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: Kernel2
Flash Filename: recovery.img
FOTA Filename:
--- Entry #21 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 20
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 524288
Partition Block Count: 2457600
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: SYSTEM
Flash Filename: system.img
FOTA Filename:
--- Entry #22 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 21
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 2981888
Partition Block Count: 1720320
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: CACHEFS
Flash Filename: cache.img
FOTA Filename:
--- Entry #23 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 22
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 4702208
Partition Block Count: 655360
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: HIDDEN
Flash Filename: hidden.img
FOTA Filename:
--- Entry #24 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 23
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size: 5357568
Partition Block Count: 0
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: DATAFS
Flash Filename: userdata.img
FOTA Filename: remained
Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...
Click to expand...
Click to collapse
and the following heimdall command:
# heimdall flash --3 STE_boot1.img --4 STE_boot2.img --14 modem.bin --18 boot.img --20 system.img --21 cache.img --22 hidden.img --70 i8190N_goldenxx.pit --repartition --pit i8190_goldenxx.pit
Click to expand...
Click to collapse
Everything flashes ok, but the device is stuck to the boot "samsung" screen (Yep, I waited hours; also tried with different firmwares and same procedure, but I've always got the same result)
I don't really see what's going wrong here... any idea ? PS: I don't have a Win box here
Guys, anyone here could please provide params.lfs, recover.img and other possibly needed files ? (Or point me any place on the web for finding them?)
I understand it's bothering to acquire the files from a device, if that fixes the problem I will thank with paypal
(And the files will remain here for other guys with similar issues)
pminervini said:
Guys, anyone here could please provide params.lfs, recover.img and other possibly needed files ? (Or point me any place on the web for finding them?)
I understand it's bothering to acquire the files from a device, if that fixes the problem I will thank with paypal
(And the files will remain here for other guys with similar issues)
Click to expand...
Click to collapse
use ODIN + download stock firmware at SAMFIRMWARE.COM
pminervini said:
Guys, anyone here could please provide params.lfs, recover.img and other possibly needed files ? (Or point me any place on the web for finding them?)
I understand it's bothering to acquire the files from a device, if that fixes the problem I will thank with paypal
(And the files will remain here for other guys with similar issues)
Click to expand...
Click to collapse
Try Odin instead and see if any problems pop up or try to redownload the firmware at SamMobile
Hi everyone,
I need help to recover my Lumia 925 phone, please. I've tried the various tutorials for using Thor2 in emergency mode to flash a new bootloader etc but unfortunately I'm not having any luck. The phone was originally on QHSUSB_DLOAD but is now on QHSUSB_ARMPRG after I tried "Recover Bootloader" in WPInternals.
Here's the story:
A few days ago my Lumia 925 froze. This was after trying to deploy a XAP as explained here. It wouldn't respond to any button presses so I did a soft reset (Vol- and power) and left it for a few minutes. When I came back it asked for my SIM PIN, which I put in, but then it froze again. After I left it for a while and it was still frozen I did another soft reset and left it. Again, I came back later, put in the SIM PIN, but this sim time is said SIM error, and then froze. So I removed the SIM, did a soft reset and left it again. It said SIM error, so I did the same again.
Next time when I came back (after two hours) it was totally dead, nothing on screen, cold to the touch, no response to any buttons, I couldn't reset it. Actually, if I hold down the power button for 10-20 seconds the windows logo lights up and the phone disappears and reappears in device manager.
I tried Windows Device Recovery Tool but it doesn't recognise the phone, doesn't list Lumia 925 and then tells me the device cannot be recovered. When connected to a computer the phone is shown as QHSUSB_DLOAD, "Care Suite Emergency Connectivity", driver dated 12/6/2015.
After searching on these forums and elsewhere I found many references and tutorials for using Thor2 in various recovery procedures. I got my firmware from lumiafirmware.com and used Emergency mode to try and flash the HEX and MBN files.
Unfortunately it didn't succeed, kept failing with error code 8 after trying OPEN_MULTI_REQ and Thor2 exited with error code 85021:
[21:41:08.593] D_MSG : THOR2 1.8.2.18
[21:41:08.593] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[21:41:08.593] D_MSG : Thor2 is running on Windows of version 6.2
[21:41:08.593] D_MSG : thor2 -mode emergency -hexfile C:\lumia\FAST8960_CATWALK.hex -mbnfile C:\lumia\RM892_msimage_v1.0.mbn -orig_gpt
[21:41:08.593] D_MSG : Process started Thu Jul 20 21:41:08 2017
[21:41:08.593] D_MSG : Debugging enabled for emergency
[21:41:08.593] D_MSG : Initiating emergency download
[21:41:09.610] D_MSG : Using default emergency protocol
[21:41:09.610] D_MSG : ALPHA EMERGENCY FLASH START
[21:41:09.611] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[21:41:09.611] D_MSG : Hex download selected
[21:41:09.612] D_MSG : Check if device in Dload
[21:41:09.612] D_MSG : Connection to DLOAD mode succeeded
[21:41:09.612] D_MSG : Get Dload parameters
[21:41:09.612] D_MSG : Sending HEX flasher to the device
[21:41:09.924] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[21:41:11.375] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[21:41:11.376] D_MSG : Mbn download selected
[21:41:11.376] D_MSG : Waiting for connection to flash programmer
[21:41:13.886] D_MSG : Connecting to flash programmer
[21:41:13.902] D_MSG : Received valid HELLO_RSP
[21:41:13.902] D_MSG : Safe version=true, transfer size=15360
[21:41:13.902] D_MSG : Received valid SECURITY_RSP
[21:41:13.902] D_MSG : Successfully connected to flash programmer
[21:41:13.902] D_MSG : Connection to flash programmer succeeded
[21:41:13.902] D_MSG : Uploading bootloader(s), UEFI, etc from MBN image to the eMMC. This will take up to 20 seconds
[21:41:13.902] D_MSG : Reading GPT from binary
[21:41:13.902] D_MSG : -- GPT STARTs--
[21:41:13.902] D_MSG : name: SBL1
[21:41:13.902] D_MSG : startLBA: 34
[21:41:13.902] D_MSG : endLBA: 243
[21:41:13.902] D_MSG : size: 0x000000000001a400 bytes
[21:41:13.902] D_MSG : attributes: 0x0
[21:41:13.902] D_MSG :
[21:41:13.902] D_MSG : name: SBL2
[21:41:13.902] D_MSG : startLBA: 244
[21:41:13.902] D_MSG : endLBA: 507
[21:41:13.902] D_MSG : size: 0x0000000000021000 bytes
[21:41:13.902] D_MSG : attributes: 0x0
[21:41:13.902] D_MSG :
[21:41:13.902] D_MSG : name: SBL3
[21:41:13.918] D_MSG : startLBA: 508
[21:41:13.918] D_MSG : endLBA: 1193
[21:41:13.918] D_MSG : size: 0x0000000000055c00 bytes
[21:41:13.918] D_MSG : attributes: 0x0
[21:41:13.918] D_MSG :
[21:41:13.918] D_MSG : name: UEFI
[21:41:13.918] D_MSG : startLBA: 1194
[21:41:13.933] D_MSG : endLBA: 3273
[21:41:13.933] D_MSG : size: 0x0000000000104000 bytes
[21:41:13.933] D_MSG : attributes: 0x0
[21:41:13.933] D_MSG :
[21:41:13.933] D_MSG : name: RPM
[21:41:13.933] D_MSG : startLBA: 3274
[21:41:13.933] D_MSG : endLBA: 3559
[21:41:13.949] D_MSG : size: 0x0000000000023c00 bytes
[21:41:13.949] D_MSG : attributes: 0x0
[21:41:13.949] D_MSG :
[21:41:13.949] D_MSG : name: TZ
[21:41:13.949] D_MSG : startLBA: 3560
[21:41:13.949] D_MSG : endLBA: 3985
[21:41:13.949] D_MSG : size: 0x0000000000035400 bytes
[21:41:13.949] D_MSG : attributes: 0x0
[21:41:13.965] D_MSG :
[21:41:13.965] D_MSG : name: WinSecApp
[21:41:13.965] D_MSG : startLBA: 3986
[21:41:13.965] D_MSG : endLBA: 4609
[21:41:13.965] D_MSG : size: 0x000000000004e000 bytes
[21:41:13.980] D_MSG : attributes: 0x0
[21:41:13.980] D_MSG :
[21:41:13.980] D_MSG : name: UEFI_BS_NV
[21:41:13.980] D_MSG : startLBA: 4610
[21:41:13.980] D_MSG : endLBA: 4865
[21:41:13.980] D_MSG : size: 0x0000000000020000 bytes
[21:41:13.980] D_MSG : attributes: 0x0
[21:41:13.980] D_MSG :
[21:41:13.996] D_MSG : name: UEFI_NV
[21:41:13.996] D_MSG : startLBA: 4866
[21:41:13.996] D_MSG : endLBA: 4881
[21:41:13.996] D_MSG : size: 0x0000000000002000 bytes
[21:41:13.996] D_MSG : attributes: 0x0
[21:41:13.996] D_MSG :
[21:41:14.011] D_MSG : name: UEFI_RT_NV
[21:41:14.011] D_MSG : startLBA: 4882
[21:41:14.011] D_MSG : endLBA: 5137
[21:41:14.011] D_MSG : size: 0x0000000000020000 bytes
[21:41:14.011] D_MSG : attributes: 0x0
[21:41:14.011] D_MSG :
[21:41:14.011] D_MSG : name: UEFI_RT_NV_RPMB
[21:41:14.011] D_MSG : startLBA: 5138
[21:41:14.011] D_MSG : endLBA: 5153
[21:41:14.011] D_MSG : size: 0x0000000000002000 bytes
[21:41:14.011] D_MSG : attributes: 0x0
[21:41:14.027] D_MSG :
[21:41:14.027] D_MSG : name: SSD
[21:41:14.027] D_MSG : startLBA: 5154
[21:41:14.027] D_MSG : endLBA: 5169
[21:41:14.027] D_MSG : size: 0x0000000000002000 bytes
[21:41:14.027] D_MSG : attributes: 0x0
[21:41:14.027] D_MSG :
[21:41:14.043] D_MSG : name: PLAT
[21:41:14.043] D_MSG : startLBA: 5170
[21:41:14.043] D_MSG : endLBA: 7243
[21:41:14.043] D_MSG : size: 0x0000000000103400 bytes
[21:41:14.043] D_MSG : attributes: 0x0
[21:41:14.043] D_MSG :
[21:41:14.043] D_MSG : -- GPT ENDs --
[21:41:14.043] D_MSG :
[21:41:14.043] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.058] D_MSG :
[21:41:14.074] D_MSG :
[21:41:14.074] D_MSG :
[21:41:14.074] D_MSG : Sending OPEN_MULTI_REQ
[21:41:14.871] D_ERR : Message send failed with error code 8
[21:41:14.871] D_ERR : Failed to get response to OPEN_MULTI_REQ
[21:41:14.871] D_MSG : ALPHA EMERGENCY FLASH END
[21:41:19.905] D_MSG : Emergency messaging closed successfully
[21:41:19.905] D_MSG : Operation took about 11.00 seconds.
[21:41:19.952] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
I tried this several times. After each failure with error code 85021 Thor2 would be unable to use DLOAD mode and would exit with error 85030:
[22:30:22.169] D_MSG : THOR2 1.8.2.18
[22:30:22.170] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[22:30:22.172] D_MSG : Thor2 is running on Windows of version 6.2
[22:30:22.173] D_MSG : thor2 -mode emergency -hexfile C:\Lumia\FAST8960_CATWALK.hex -mbnfile C:\Lumia\RM892_msimage_v1.0.mbn -orig_gpt
[22:30:22.175] D_MSG : Process started Wed Jul 19 22:30:22 2017
[22:30:22.181] D_MSG : Debugging enabled for emergency
[22:30:22.183] D_MSG : Initiating emergency download
[22:30:23.185] D_MSG : Using default emergency protocol
[22:30:23.186] D_MSG : ALPHA EMERGENCY FLASH START
[22:30:23.188] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[22:30:23.189] D_MSG : Hex download selected
[22:30:23.191] D_MSG : Check if device in Dload
[22:30:25.195] D_MSG : Waiting connection to DLOAD: 2 of 2
[22:30:25.196] D_MSG : Check if device in Dload
[22:30:25.201] D_ERR : Failed to connect to DLOAD mode
[22:30:25.202] D_ERR : Make sure that the COM port is free. Close QPST.
[22:30:25.205] D_MSG : ALPHA EMERGENCY FLASH END
[22:30:30.220] D_MSG : Emergency messaging closed successfully
[22:30:30.227] D_MSG : Operation took about 8.00 seconds.
[22:30:30.233] D_ERR : THOR2 1.8.2.18 exited with error code 85030 (0x14C26)
To attempt another flash I had to hold down the phone power button for 10-15 seconds, after which the windows logo lit up and the QHSUSB_DLOAD device disappeared and reappeared again in device manager.
Sometimes Thor2 would crash.
[22:39:39.671] D_MSG : THOR2 1.8.2.18
[22:39:39.672] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[22:39:39.674] D_MSG : Thor2 is running on Windows of version 6.2
[22:39:39.675] D_MSG : thor2 -mode emergency -hexfile C:\Lumia\FAST8960_CATWALK.hex -mbnfile C:\Lumia\RM892_msimage_v1.0.mbn -orig_gpt
[22:39:39.676] D_MSG : Process started Wed Jul 19 22:39:39 2017
[22:39:39.680] D_MSG : Debugging enabled for emergency
[22:39:39.683] D_MSG : Initiating emergency download
[22:39:40.685] D_MSG : Using default emergency protocol
[22:39:40.686] D_MSG : ALPHA EMERGENCY FLASH START
[22:39:40.687] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[22:39:40.689] D_MSG : Hex download selected
[22:39:40.690] D_MSG : Check if device in Dload
[22:39:40.692] D_MSG : Connection to DLOAD mode succeeded
[22:39:40.693] D_MSG : Get Dload parameters
[22:39:40.696] D_MSG : Sending HEX flasher to the device
[22:39:41.014] D_MSG : Sending GO command if HEX flasher successfully uploaded.
I tried to use WPInternals Restore Bootloader but it crashed every time (see log in post below) so I changed to using another USB port. Then the device appeared as QHSUSB_ARMPRG. I tried more emergency mode flashing but got the same errors as when it was recognised as QHSUSB_DLOAD. The only difference is that it now takes ~20 seconds of holding the power button down to get the windows logo to light up, so something has obviously changed somewhere. UPDATE: This is not consistent, it's now back to 10-15 seconds.
FFU integrity check:
[21:46:46.100] D_MSG : THOR2 1.8.2.18
[21:46:46.116] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[21:46:46.116] D_MSG : Thor2 is running on Windows of version 6.2
[21:46:46.116] D_MSG : thor2 -mode ffureader -ffufile C:\Lumia\RM892_3039.0000.1318.0000_RETAIL_eu_euro1_016_00_187379_prd_signed.ffu
[21:46:46.116] D_MSG : Process started Thu Jul 20 21:46:46 2017
[21:46:46.116] D_MSG : Debugging enabled for ffureader
[21:46:46.116] D_MSG : Initiating do FFUReader operations
[21:46:46.116] D_MSG : Version of FfuReader is 2015061501
[21:46:46.116] D_MSG : Parsing FFU... Please wait...
[21:46:46.116] D_MSG : readFfu() Start.
[21:46:46.116] D_MSG : readSecurityHdrAndCheckValidity() Start.
[21:46:46.116] D_MSG : readSecurityHdrAndCheckValidity() End.
[21:46:46.288] D_MSG : readGpt() Start.
[21:46:46.288] D_MSG : readGpt() End.
[21:46:46.288] D_MSG : readRkh() Start.
[21:46:46.553] D_MSG : readRkh() End.
[21:46:46.553] D_MSG : readRkh() Start.
[21:46:46.835] D_MSG : readRkh() End.
[21:46:46.835] D_MSG : checkDppPartition() Start.
[21:46:46.835] D_MSG : checkDppPartition() End.
[21:46:46.835] D_MSG : readFfu() End.
[21:46:46.835] D_ERR :
Successfully parsed FFU file. Header size: 0x000c0000, Payload size: 0x0000000054a80000, Chunk size: 0x00020000, Header offset: 0x00000000, Payload offset: 0x00000000000c0000
[21:46:46.835] D_MSG : HeaderStart 0x60000
[21:46:46.835] D_MSG :
GPT Header
-------------
[21:46:46.835] D_MSG : Revision : 65536
[21:46:46.835] D_MSG : CRC32 : 0xf586c0e9
[21:46:46.835] D_MSG : FirstUsableLBA : 34
[21:46:46.850] D_MSG : LastUsableLBA : 20971486
[21:46:46.850] D_MSG : AlternateLBA : 20971519
[21:46:46.850] D_MSG : MyLBA : 1
[21:46:46.850] D_MSG : NumberOfPartitionEntries : 128
[21:46:46.850] D_MSG : PartitionEntryLBA : 2
[21:46:46.850] D_MSG : PartitionEntryArrayCRC32 : 0x26a20c4c
[21:46:46.850] D_MSG :
GPT Partitions
-------------
[21:46:46.850] D_MSG : DPP
[21:46:46.850] D_MSG : startLBA : 0x0000000000001000
[21:46:46.850] D_MSG : endLBA : 0x0000000000004fff
[21:46:46.866] D_MSG : Size : 0x0000000000004000
[21:46:46.866] D_MSG : Attributes: 0x8000000000000000
[21:46:46.866] D_MSG : MODEM_FSG
[21:46:46.866] D_MSG : startLBA : 0x0000000000005000
[21:46:46.866] D_MSG : endLBA : 0x00000000000067ff
[21:46:46.866] D_MSG : Size : 0x0000000000001800
[21:46:46.866] D_MSG : Attributes: 0x8000000000000000
[21:46:46.882] D_MSG : SSD
[21:46:46.882] D_MSG : startLBA : 0x0000000000007000
[21:46:46.882] D_MSG : endLBA : 0x000000000000701f
[21:46:46.882] D_MSG : Size : 0x0000000000000020
[21:46:46.882] D_MSG : Attributes: 0x8000000000000000
[21:46:46.882] D_MSG : SBL1
[21:46:46.882] D_MSG : startLBA : 0x0000000000008000
[21:46:46.882] D_MSG : endLBA : 0x0000000000008bb7
[21:46:46.882] D_MSG : Size : 0x0000000000000bb8
[21:46:46.882] D_MSG : Attributes: 0x8000000000000000
[21:46:46.882] D_MSG : SBL2
[21:46:46.897] D_MSG : startLBA : 0x0000000000009000
[21:46:46.897] D_MSG : endLBA : 0x0000000000009bb7
[21:46:46.897] D_MSG : Size : 0x0000000000000bb8
[21:46:46.897] D_MSG : Attributes: 0x8000000000000000
[21:46:46.897] D_MSG : SBL3
[21:46:46.897] D_MSG : startLBA : 0x000000000000a000
[21:46:46.897] D_MSG : endLBA : 0x000000000000afff
[21:46:46.897] D_MSG : Size : 0x0000000000001000
[21:46:46.897] D_MSG : Attributes: 0x8000000000000000
[21:46:46.897] D_MSG : UEFI
[21:46:46.913] D_MSG : startLBA : 0x000000000000b000
[21:46:46.913] D_MSG : endLBA : 0x000000000000c387
[21:46:46.913] D_MSG : Size : 0x0000000000001388
[21:46:46.913] D_MSG : Attributes: 0x8000000000000000
[21:46:46.913] D_MSG : RPM
[21:46:46.913] D_MSG : startLBA : 0x000000000000d000
[21:46:46.913] D_MSG : endLBA : 0x000000000000d3e7
[21:46:46.913] D_MSG : Size : 0x00000000000003e8
[21:46:46.913] D_MSG : Attributes: 0x8000000000000000
[21:46:46.913] D_MSG : TZ
[21:46:46.913] D_MSG : startLBA : 0x000000000000e000
[21:46:46.928] D_MSG : endLBA : 0x000000000000e3e7
[21:46:46.928] D_MSG : Size : 0x00000000000003e8
[21:46:46.928] D_MSG : Attributes: 0x8000000000000000
[21:46:46.928] D_MSG : WINSECAPP
[21:46:46.928] D_MSG : startLBA : 0x000000000000f000
[21:46:46.928] D_MSG : endLBA : 0x000000000000f3ff
[21:46:46.928] D_MSG : Size : 0x0000000000000400
[21:46:46.928] D_MSG : Attributes: 0x8000000000000000
[21:46:46.928] D_MSG : BACKUP_SBL1
[21:46:46.928] D_MSG : startLBA : 0x0000000000010000
[21:46:46.928] D_MSG : endLBA : 0x0000000000010bb7
[21:46:46.944] D_MSG : Size : 0x0000000000000bb8
[21:46:46.944] D_MSG : Attributes: 0x8000000000000000
[21:46:46.944] D_MSG : BACKUP_SBL2
[21:46:46.944] D_MSG : startLBA : 0x0000000000011000
[21:46:46.944] D_MSG : endLBA : 0x0000000000011bb7
[21:46:46.944] D_MSG : Size : 0x0000000000000bb8
[21:46:46.944] D_MSG : Attributes: 0x8000000000000000
[21:46:46.944] D_MSG : BACKUP_SBL3
[21:46:46.944] D_MSG : startLBA : 0x0000000000012000
[21:46:46.944] D_MSG : endLBA : 0x0000000000012fff
[21:46:46.944] D_MSG : Size : 0x0000000000001000
[21:46:46.960] D_MSG : Attributes: 0x8000000000000000
[21:46:46.960] D_MSG : BACKUP_UEFI
[21:46:46.960] D_MSG : startLBA : 0x0000000000013000
[21:46:46.960] D_MSG : endLBA : 0x0000000000014387
[21:46:46.960] D_MSG : Size : 0x0000000000001388
[21:46:46.960] D_MSG : Attributes: 0x8000000000000000
[21:46:46.960] D_MSG : BACKUP_RPM
[21:46:46.960] D_MSG : startLBA : 0x0000000000015000
[21:46:46.960] D_MSG : endLBA : 0x00000000000153e7
[21:46:46.960] D_MSG : Size : 0x00000000000003e8
[21:46:46.960] D_MSG : Attributes: 0x8000000000000000
[21:46:46.960] D_MSG : BACKUP_TZ
[21:46:46.975] D_MSG : startLBA : 0x0000000000016000
[21:46:46.975] D_MSG : endLBA : 0x00000000000163e7
[21:46:46.975] D_MSG : Size : 0x00000000000003e8
[21:46:46.975] D_MSG : Attributes: 0x8000000000000000
[21:46:46.975] D_MSG : BACKUP_WINSECAPP
[21:46:46.975] D_MSG : startLBA : 0x0000000000017000
[21:46:46.991] D_MSG : endLBA : 0x00000000000173ff
[21:46:46.991] D_MSG : Size : 0x0000000000000400
[21:46:46.991] D_MSG : Attributes: 0x8000000000000000
[21:46:46.991] D_MSG : UEFI_BS_NV
[21:46:46.991] D_MSG : startLBA : 0x0000000000018000
[21:46:46.991] D_MSG : endLBA : 0x00000000000181ff
[21:46:46.991] D_MSG : Size : 0x0000000000000200
[21:46:46.991] D_MSG : Attributes: 0x8000000000000000
[21:46:46.991] D_MSG : UEFI_NV
[21:46:46.991] D_MSG : startLBA : 0x0000000000019000
[21:46:46.991] D_MSG : endLBA : 0x00000000000191ff
[21:46:46.991] D_MSG : Size : 0x0000000000000200
[21:46:46.991] D_MSG : Attributes: 0x8000000000000000
[21:46:47.007] D_MSG : PLAT
[21:46:47.007] D_MSG : startLBA : 0x000000000001a000
[21:46:47.007] D_MSG : endLBA : 0x000000000001dfff
[21:46:47.007] D_MSG : Size : 0x0000000000004000
[21:46:47.007] D_MSG : Attributes: 0x8000000000000000
[21:46:47.007] D_MSG : EFIESP
[21:46:47.007] D_MSG : startLBA : 0x0000000000020000
[21:46:47.007] D_MSG : endLBA : 0x000000000003ffff
[21:46:47.007] D_MSG : Size : 0x0000000000020000
[21:46:47.007] D_MSG : Attributes: 0x8000000000000000
[21:46:47.007] D_MSG : MODEM_FS1
[21:46:47.022] D_MSG : startLBA : 0x0000000000040000
[21:46:47.022] D_MSG : endLBA : 0x00000000000417ff
[21:46:47.022] D_MSG : Size : 0x0000000000001800
[21:46:47.022] D_MSG : Attributes: 0x8000000000000000
[21:46:47.022] D_MSG : MODEM_FS2
[21:46:47.022] D_MSG : startLBA : 0x0000000000042000
[21:46:47.022] D_MSG : endLBA : 0x00000000000437ff
[21:46:47.022] D_MSG : Size : 0x0000000000001800
[21:46:47.038] D_MSG : Attributes: 0x8000000000000000
[21:46:47.038] D_MSG : UEFI_RT_NV
[21:46:47.038] D_MSG : startLBA : 0x0000000000044000
[21:46:47.038] D_MSG : endLBA : 0x00000000000441ff
[21:46:47.038] D_MSG : Size : 0x0000000000000200
[21:46:47.038] D_MSG : Attributes: 0x8000000000000000
[21:46:47.038] D_MSG : UEFI_RT_NV_RPMB
[21:46:47.053] D_MSG : startLBA : 0x0000000000045000
[21:46:47.053] D_MSG : endLBA : 0x00000000000450ff
[21:46:47.053] D_MSG : Size : 0x0000000000000100
[21:46:47.053] D_MSG : Attributes: 0x8000000000000000
[21:46:47.053] D_MSG : MMOS
[21:46:47.053] D_MSG : startLBA : 0x0000000000046000
[21:46:47.053] D_MSG : endLBA : 0x0000000000072cc1
[21:46:47.053] D_MSG : Size : 0x000000000002ccc2
[21:46:47.053] D_MSG : Attributes: 0x8000000000000000
[21:46:47.053] D_MSG : MainOS
[21:46:47.053] D_MSG : startLBA : 0x0000000000074000
[21:46:47.053] D_MSG : endLBA : 0x00000000003f9180
[21:46:47.053] D_MSG : Size : 0x0000000000385181
[21:46:47.069] D_MSG : Attributes: 0x0000000000000000
[21:46:47.069] D_MSG : Data
[21:46:47.069] D_MSG : startLBA : 0x00000000003fc000
[21:46:47.069] D_MSG : endLBA : 0x00000000013fefff
[21:46:47.069] D_MSG : Size : 0x0000000001003000
[21:46:47.069] D_MSG : Attributes: 0x8000000000000000
[21:46:47.069] D_MSG : Number of partitions found 28
[21:46:47.069] D_MSG : RKH of SBL1: CD84376222AAF204C85119532BF34EA55C8844E4CEA35F3E508D25AA34D96637
[21:46:47.069] D_MSG : RKH of UEFI: CD84376222AAF204C85119532BF34EA55C8844E4CEA35F3E508D25AA34D96637
[21:46:47.069] D_MSG : Platform ID: Nokia.MSM8960.P6023
[21:46:47.069] D_MSG : Hi. index sector 20967168
[21:46:47.085] D_MSG : Computing integrity of FFU. Please wait...
[21:47:06.085] D_MSG :
[21:47:06.085] D_MSG : FFU integrity OK.
[21:47:06.100] D_MSG : Exited with success
Unsuccessful attempt to read eMMC manufacturer:
[13:27:32.787] D_MSG : THOR2 1.8.2.18
[13:27:32.787] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[13:27:32.788] D_MSG : Thor2 is running on Windows of version 6.2
[13:27:32.789] D_MSG : thor2 -mode rnd -readcid -skip_com_scan
[13:27:32.790] D_MSG : Process started Sun Jul 23 13:27:32 2017
[13:27:32.792] D_MSG : Initiating do RnD operations
[13:27:32.793] D_MSG : WinUSB in use.
[13:27:32.795] D_MSG : Debugging enabled for rnd
[13:27:32.813] D_MSG : Starting to read manufacturer of eMMC
[13:27:32.815] D_MSG : Detecting UEFI responder
[13:27:32.816] D_ERR : Device is not in Lumia UEFI mode
[13:27:32.817] D_ERR : Reading device mode failed
[13:27:32.818] D_MSG : Detecting UEFI responder
[13:27:32.819] D_ERR : Device is not in Lumia UEFI mode
[13:27:32.820] D_ERR : Reading device mode failed
[13:27:32.840] D_ERR : THOR2 1.8.2.18 exited with error code 84002 (0x14822)
Tried with apparently good RM-892 HEX file from here, but unsuccessful:
[14:05:10.613] D_MSG : THOR2 1.8.2.18
[14:05:10.613] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[14:05:10.614] D_MSG : Thor2 is running on Windows of version 6.2
[14:05:10.615] D_MSG : thor2 -mode emergency -hexfile C:\lumia\rm-892.hex -mbnfile C:\lumia\RM892_msimage_v1.0.mbn -orig_gpt
[14:05:10.616] D_MSG : Process started Sun Jul 23 14:05:10 2017
[14:05:10.625] D_MSG : Debugging enabled for emergency
[14:05:10.626] D_MSG : Initiating emergency download
[14:05:11.626] D_MSG : Using default emergency protocol
[14:05:11.628] D_MSG : ALPHA EMERGENCY FLASH START
[14:05:11.629] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[14:05:11.630] D_MSG : Hex download selected
[14:05:11.631] D_MSG : Check if device in Dload
[14:05:11.632] D_MSG : Connection to DLOAD mode succeeded
[14:05:11.633] D_MSG : Get Dload parameters
[14:05:11.648] D_MSG : Sending HEX flasher to the device
[14:05:11.969] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[14:05:13.399] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[14:05:13.401] D_MSG : Mbn download selected
[14:05:13.410] D_MSG : Waiting for connection to flash programmer
[14:05:15.914] D_MSG : Connecting to flash programmer
[14:05:15.931] D_MSG : Received valid HELLO_RSP
[14:05:15.934] D_MSG : Safe version=true, transfer size=15360
[14:05:15.936] D_MSG : Received valid SECURITY_RSP
[14:05:15.937] D_MSG : Successfully connected to flash programmer
[14:05:15.939] D_MSG : Connection to flash programmer succeeded
[14:05:15.940] D_MSG : Uploading bootloader(s), UEFI, etc from MBN image to the eMMC. This will take up to 20 seconds
[14:05:15.942] D_MSG : Reading GPT from binary
[14:05:15.945] D_MSG : -- GPT STARTs--
[14:05:15.946] D_MSG : name: SBL1
[14:05:15.948] D_MSG : startLBA: 34
[14:05:15.949] D_MSG : endLBA: 243
[14:05:15.951] D_MSG : size: 0x000000000001a400 bytes
[14:05:15.952] D_MSG : attributes: 0x0
[14:05:15.957] D_MSG :
[14:05:15.959] D_MSG : name: SBL2
[14:05:15.961] D_MSG : startLBA: 244
[14:05:15.965] D_MSG : endLBA: 507
[14:05:15.967] D_MSG : size: 0x0000000000021000 bytes
[14:05:15.969] D_MSG : attributes: 0x0
[14:05:15.972] D_MSG :
[14:05:15.973] D_MSG : name: SBL3
[14:05:15.976] D_MSG : startLBA: 508
[14:05:15.977] D_MSG : endLBA: 1193
[14:05:15.979] D_MSG : size: 0x0000000000055c00 bytes
[14:05:15.980] D_MSG : attributes: 0x0
[14:05:15.984] D_MSG :
[14:05:15.987] D_MSG : name: UEFI
[14:05:15.988] D_MSG : startLBA: 1194
[14:05:15.989] D_MSG : endLBA: 3273
[14:05:15.990] D_MSG : size: 0x0000000000104000 bytes
[14:05:15.991] D_MSG : attributes: 0x0
[14:05:15.993] D_MSG :
[14:05:15.994] D_MSG : name: RPM
[14:05:15.995] D_MSG : startLBA: 3274
[14:05:15.998] D_MSG : endLBA: 3559
[14:05:15.999] D_MSG : size: 0x0000000000023c00 bytes
[14:05:16.000] D_MSG : attributes: 0x0
[14:05:16.002] D_MSG :
[14:05:16.003] D_MSG : name: TZ
[14:05:16.005] D_MSG : startLBA: 3560
[14:05:16.005] D_MSG : endLBA: 3985
[14:05:16.007] D_MSG : size: 0x0000000000035400 bytes
[14:05:16.009] D_MSG : attributes: 0x0
[14:05:16.011] D_MSG :
[14:05:16.012] D_MSG : name: WinSecApp
[14:05:16.013] D_MSG : startLBA: 3986
[14:05:16.015] D_MSG : endLBA: 4609
[14:05:16.015] D_MSG : size: 0x000000000004e000 bytes
[14:05:16.016] D_MSG : attributes: 0x0
[14:05:16.026] D_MSG :
[14:05:16.027] D_MSG : name: UEFI_BS_NV
[14:05:16.029] D_MSG : startLBA: 4610
[14:05:16.030] D_MSG : endLBA: 4865
[14:05:16.032] D_MSG : size: 0x0000000000020000 bytes
[14:05:16.033] D_MSG : attributes: 0x0
[14:05:16.036] D_MSG :
[14:05:16.037] D_MSG : name: UEFI_NV
[14:05:16.040] D_MSG : startLBA: 4866
[14:05:16.041] D_MSG : endLBA: 4881
[14:05:16.043] D_MSG : size: 0x0000000000002000 bytes
[14:05:16.044] D_MSG : attributes: 0x0
[14:05:16.046] D_MSG :
[14:05:16.049] D_MSG : name: UEFI_RT_NV
[14:05:16.051] D_MSG : startLBA: 4882
[14:05:16.052] D_MSG : endLBA: 5137
[14:05:16.053] D_MSG : size: 0x0000000000020000 bytes
[14:05:16.055] D_MSG : attributes: 0x0
[14:05:16.058] D_MSG :
[14:05:16.061] D_MSG : name: UEFI_RT_NV_RPMB
[14:05:16.062] D_MSG : startLBA: 5138
[14:05:16.063] D_MSG : endLBA: 5153
[14:05:16.065] D_MSG : size: 0x0000000000002000 bytes
[14:05:16.066] D_MSG : attributes: 0x0
[14:05:16.070] D_MSG :
[14:05:16.072] D_MSG : name: SSD
[14:05:16.073] D_MSG : startLBA: 5154
[14:05:16.074] D_MSG : endLBA: 5169
[14:05:16.076] D_MSG : size: 0x0000000000002000 bytes
[14:05:16.077] D_MSG : attributes: 0x0
[14:05:16.079] D_MSG :
[14:05:16.082] D_MSG : name: PLAT
[14:05:16.083] D_MSG : startLBA: 5170
[14:05:16.084] D_MSG : endLBA: 7243
[14:05:16.085] D_MSG : size: 0x0000000000103400 bytes
[14:05:16.086] D_MSG : attributes: 0x0
[14:05:16.089] D_MSG :
[14:05:16.091] D_MSG : -- GPT ENDs --
[14:05:16.093] D_MSG :
[14:05:16.094] D_MSG :
[14:05:16.096] D_MSG :
[14:05:16.097] D_MSG :
[14:05:16.098] D_MSG :
[14:05:16.099] D_MSG :
[14:05:16.102] D_MSG :
[14:05:16.103] D_MSG :
[14:05:16.104] D_MSG :
[14:05:16.105] D_MSG :
[14:05:16.107] D_MSG :
[14:05:16.108] D_MSG :
[14:05:16.109] D_MSG :
[14:05:16.110] D_MSG : Sending OPEN_MULTI_REQ
[14:05:17.110] D_ERR : Message send failed with error code -1
[14:05:17.111] D_ERR : Failed to get response to OPEN_MULTI_REQ
[14:05:17.112] D_MSG : ALPHA EMERGENCY FLASH END
[14:05:22.124] D_MSG : Emergency messaging closed successfully
[14:05:22.128] D_MSG : Operation took about 12.00 seconds.
[14:05:22.134] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
Same result with Hex from HeathCliff (I think it's the same one) and from skiddd (different). All Hexs are different from the FAST8960_CATWALK.hex from lumiafirmware.com and also different sizes (204kB vs 201kB from lumiafirmware.com).
So, is QHSUSB_ARMPRG better or worse than QHSUSB_DLOAD? What should my next steps be?
I think I remember finding an explanation of how the Windows Phone bootloaders work but I can't find it anymore, has someone got the link?
Thanks in anticipation of lots of useful suggestions and explanations
Tried method posted by zapirkon, but unsuccessful.
[14:35:03.598] D_MSG : THOR2 1.8.2.18
[14:35:03.602] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[14:35:03.603] D_MSG : Thor2 is running on Windows of version 6.2
[14:35:03.607] D_MSG : thor2 -mode emergency -hexfile C:\lumia\CD84376222AAF204C85119532BF34EA55C8844E4.hex -mbnfile C:\Lumia\GPT0.bin -orig_gpt
[14:35:03.608] D_MSG : Process started Sun Jul 23 14:35:03 2017
[14:35:03.612] D_MSG : Debugging enabled for emergency
[14:35:03.613] D_MSG : Initiating emergency download
[14:35:04.626] D_MSG : Using default emergency protocol
[14:35:04.628] D_MSG : ALPHA EMERGENCY FLASH START
[14:35:04.629] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[14:35:04.630] D_MSG : Hex download selected
[14:35:04.631] D_MSG : Check if device in Dload
[14:35:04.632] D_MSG : Connection to DLOAD mode succeeded
[14:35:04.633] D_MSG : Get Dload parameters
[14:35:04.636] D_MSG : Sending HEX flasher to the device
[14:35:04.957] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[14:35:05.018] D_MSG : ALPHA EMERGENCY FLASH END
[14:35:10.036] D_MSG : Emergency messaging closed successfully
[14:35:10.050] D_MSG : Operation took about 7.00 seconds.
[14:35:10.055] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
[14:37:44.700] D_MSG : THOR2 1.8.2.18
[14:37:44.702] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[14:37:44.704] D_MSG : Thor2 is running on Windows of version 6.2
[14:37:44.706] D_MSG : thor2 -mode emergency -hexfile C:\lumia\CD84376222AAF204C85119532BF34EA55C8844E4.hex -mbnfile C:\Lumia\GPT.bin -orig_gpt
[14:37:44.707] D_MSG : Process started Sun Jul 23 14:37:44 2017
[14:37:44.719] D_MSG : Debugging enabled for emergency
[14:37:44.722] D_MSG : Initiating emergency download
[14:37:45.735] D_MSG : Using default emergency protocol
[14:37:45.737] D_MSG : ALPHA EMERGENCY FLASH START
[14:37:45.738] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[14:37:45.739] D_MSG : Hex download selected
[14:37:45.740] D_MSG : Check if device in Dload
[14:37:45.741] D_MSG : Connection to DLOAD mode succeeded
[14:37:45.744] D_MSG : Get Dload parameters
[14:37:45.746] D_MSG : Sending HEX flasher to the device
[14:37:46.071] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[14:37:46.132] D_MSG : ALPHA EMERGENCY FLASH END
[14:37:51.148] D_MSG : Emergency messaging closed successfully
[14:37:51.160] D_MSG : Operation took about 7.00 seconds.
[14:37:51.165] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
Tried using GPT0.bin and GPT.bin with FAST8960_CATWALK.HEX (from windows.net via lumiafirmware.com):
[17:03:33.331] D_MSG : THOR2 1.8.2.18
[17:03:33.332] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[17:03:33.333] D_MSG : Thor2 is running on Windows of version 6.2
[17:03:33.335] D_MSG : thor2 -mode emergency -hexfile C:\Lumia\FAST8960_CATWALK.hex -mbnfile C:\Lumia\GPT0.bin -orig_gpt
[17:03:33.336] D_MSG : Process started Sun Jul 23 17:03:33 2017
[17:03:33.346] D_MSG : Debugging enabled for emergency
[17:03:33.347] D_MSG : Initiating emergency download
[17:03:34.361] D_MSG : Using default emergency protocol
[17:03:34.362] D_MSG : ALPHA EMERGENCY FLASH START
[17:03:34.362] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[17:03:34.364] D_MSG : Hex download selected
[17:03:34.366] D_MSG : Check if device in Dload
[17:03:34.367] D_MSG : Connection to DLOAD mode succeeded
[17:03:34.368] D_MSG : Get Dload parameters
[17:03:34.385] D_MSG : Sending HEX flasher to the device
[17:03:34.705] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[17:03:36.129] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[17:03:36.150] D_MSG : Mbn download selected
[17:03:36.152] D_MSG : Waiting for connection to flash programmer
[17:03:38.653] D_MSG : Connecting to flash programmer
[17:03:38.670] D_MSG : Received valid HELLO_RSP
[17:03:38.674] D_MSG : Safe version=true, transfer size=15360
[17:03:38.675] D_MSG : Received valid SECURITY_RSP
[17:03:38.677] D_MSG : Successfully connected to flash programmer
[17:03:38.679] D_MSG : Connection to flash programmer succeeded
[17:03:38.680] D_MSG : Uploading bootloader(s), UEFI, etc from MBN image to the eMMC. This will take up to 20 seconds
[17:03:38.682] D_MSG : Reading GPT from binary
[17:03:38.685] D_MSG : -- GPT STARTs--
[17:03:38.687] D_MSG : name: DPP
[17:03:38.688] D_MSG : startLBA: 4096
[17:03:38.689] D_MSG : endLBA: 20479
[17:03:38.691] D_MSG : size: 0x0000000000800000 bytes
[17:03:38.696] D_MSG : attributes: 0x0
[17:03:38.698] D_MSG :
[17:03:38.700] D_MSG : name: MODEM_FSG
[17:03:38.701] D_MSG : startLBA: 20480
[17:03:38.702] D_MSG : endLBA: 26623
[17:03:38.706] D_MSG : size: 0x0000000000300000 bytes
[17:03:38.707] D_MSG : attributes: 0x0
[17:03:38.710] D_MSG :
[17:03:38.712] D_MSG : name: SSD
[17:03:38.713] D_MSG : startLBA: 28672
[17:03:38.717] D_MSG : endLBA: 28703
[17:03:38.719] D_MSG : size: 0x0000000000004000 bytes
[17:03:38.720] D_MSG : attributes: 0x0
[17:03:38.724] D_MSG :
[17:03:38.728] D_MSG : name: SBL1
[17:03:38.730] D_MSG : startLBA: 32768
[17:03:38.731] D_MSG : endLBA: 35767
[17:03:38.732] D_MSG : size: 0x0000000000177000 bytes
[17:03:38.734] D_MSG : attributes: 0x0
[17:03:38.736] D_MSG :
[17:03:38.740] D_MSG : name: SBL2
[17:03:38.741] D_MSG : startLBA: 36864
[17:03:38.743] D_MSG : endLBA: 39863
[17:03:38.744] D_MSG : size: 0x0000000000177000 bytes
[17:03:38.746] D_MSG : attributes: 0x0
[17:03:38.748] D_MSG :
[17:03:38.752] D_MSG : name: SBL3
[17:03:38.753] D_MSG : startLBA: 40960
[17:03:38.755] D_MSG : endLBA: 45055
[17:03:38.757] D_MSG : size: 0x0000000000200000 bytes
[17:03:38.758] D_MSG : attributes: 0x0
[17:03:38.763] D_MSG :
[17:03:38.765] D_MSG : name: UEFI
[17:03:38.766] D_MSG : startLBA: 45056
[17:03:38.767] D_MSG : endLBA: 50055
[17:03:38.769] D_MSG : size: 0x0000000000271000 bytes
[17:03:38.771] D_MSG : attributes: 0x0
[17:03:38.776] D_MSG :
[17:03:38.778] D_MSG : name: RPM
[17:03:38.779] D_MSG : startLBA: 53248
[17:03:38.780] D_MSG : endLBA: 54247
[17:03:38.781] D_MSG : size: 0x000000000007d000 bytes
[17:03:38.783] D_MSG : attributes: 0x0
[17:03:38.789] D_MSG :
[17:03:38.791] D_MSG : name: TZ
[17:03:38.792] D_MSG : startLBA: 57344
[17:03:38.793] D_MSG : endLBA: 58343
[17:03:38.797] D_MSG : size: 0x000000000007d000 bytes
[17:03:38.798] D_MSG : attributes: 0x0
[17:03:38.801] D_MSG :
[17:03:38.802] D_MSG : name: WINSECAPP
[17:03:38.803] D_MSG : startLBA: 61440
[17:03:38.804] D_MSG : endLBA: 62463
[17:03:38.808] D_MSG : size: 0x0000000000080000 bytes
[17:03:38.810] D_MSG : attributes: 0x0
[17:03:38.812] D_MSG :
[17:03:38.814] D_MSG : name: BACKUP_SBL1
[17:03:38.816] D_MSG : startLBA: 65536
[17:03:38.819] D_MSG : endLBA: 68535
[17:03:38.821] D_MSG : size: 0x0000000000177000 bytes
[17:03:38.822] D_MSG : attributes: 0x0
[17:03:38.825] D_MSG :
[17:03:38.826] D_MSG : name: BACKUP_SBL2
[17:03:38.827] D_MSG : startLBA: 69632
[17:03:38.831] D_MSG : endLBA: 72631
[17:03:38.832] D_MSG : size: 0x0000000000177000 bytes
[17:03:38.834] D_MSG : attributes: 0x0
[17:03:38.836] D_MSG :
[17:03:38.838] D_MSG : name: BACKUP_SBL3
[17:03:38.839] D_MSG : startLBA: 73728
[17:03:38.843] D_MSG : endLBA: 77823
[17:03:38.844] D_MSG : size: 0x0000000000200000 bytes
[17:03:38.846] D_MSG : attributes: 0x0
[17:03:38.848] D_MSG :
[17:03:38.850] D_MSG : name: BACKUP_UEFI
[17:03:38.853] D_MSG : startLBA: 77824
[17:03:38.854] D_MSG : endLBA: 82823
[17:03:38.855] D_MSG : size: 0x0000000000271000 bytes
[17:03:38.857] D_MSG : attributes: 0x0
[17:03:38.859] D_MSG :
[17:03:38.861] D_MSG : name: BACKUP_RPM
[17:03:38.864] D_MSG : startLBA: 86016
[17:03:38.866] D_MSG : endLBA: 87015
[17:03:38.868] D_MSG : size: 0x000000000007d000 bytes
[17:03:38.869] D_MSG : attributes: 0x0
[17:03:38.875] D_MSG :
[17:03:38.876] D_MSG : name: BACKUP_TZ
[17:03:38.878] D_MSG : startLBA: 90112
[17:03:38.879] D_MSG : endLBA: 91111
[17:03:38.881] D_MSG : size: 0x000000000007d000 bytes
[17:03:38.882] D_MSG : attributes: 0x0
[17:03:38.886] D_MSG :
[17:03:38.888] D_MSG : name: BACKUP_WINSECAPP
[17:03:38.889] D_MSG : startLBA: 94208
[17:03:38.890] D_MSG : endLBA: 95231
[17:03:38.892] D_MSG : size: 0x0000000000080000 bytes
[17:03:38.894] D_MSG : attributes: 0x0
[17:03:38.899] D_MSG :
[17:03:38.901] D_MSG : name: UEFI_BS_NV
[17:03:38.904] D_MSG : startLBA: 98304
[17:03:38.908] D_MSG : endLBA: 98815
[17:03:38.911] D_MSG : size: 0x0000000000040000 bytes
[17:03:38.915] D_MSG : attributes: 0x0
[17:03:38.921] D_MSG :
[17:03:38.924] D_MSG : name: UEFI_NV
[17:03:38.927] D_MSG : startLBA: 102400
[17:03:38.931] D_MSG : endLBA: 102911
[17:03:38.933] D_MSG : size: 0x0000000000040000 bytes
[17:03:38.936] D_MSG : attributes: 0x0
[17:03:38.939] D_MSG :
[17:03:38.943] D_MSG : name: PLAT
[17:03:38.945] D_MSG : startLBA: 106496
[17:03:38.947] D_MSG : endLBA: 122879
[17:03:38.948] D_MSG : size: 0x0000000000800000 bytes
[17:03:38.949] D_MSG : attributes: 0x0
[17:03:38.951] D_MSG :
[17:03:38.955] D_MSG : name: EFIESP
[17:03:38.957] D_MSG : startLBA: 131072
[17:03:38.959] D_MSG : endLBA: 262143
[17:03:38.960] D_MSG : size: 0x0000000004000000 bytes
[17:03:38.962] D_MSG : attributes: 0x0
[17:03:38.963] D_MSG :
[17:03:38.967] D_MSG : name: MODEM_FS1
[17:03:38.969] D_MSG : startLBA: 262144
[17:03:38.970] D_MSG : endLBA: 268287
[17:03:38.971] D_MSG : size: 0x0000000000300000 bytes
[17:03:38.972] D_MSG : attributes: 0x0
[17:03:38.974] D_MSG :
[17:03:38.975] D_MSG : name: MODEM_FS2
[17:03:38.978] D_MSG : startLBA: 270336
[17:03:38.980] D_MSG : endLBA: 276479
[17:03:38.981] D_MSG : size: 0x0000000000300000 bytes
[17:03:38.982] D_MSG : attributes: 0x0
[17:03:38.984] D_MSG :
[17:03:38.985] D_MSG : name: UEFI_RT_NV
[17:03:38.986] D_MSG : startLBA: 278528
[17:03:38.991] D_MSG : endLBA: 279039
[17:03:38.992] D_MSG : size: 0x0000000000040000 bytes
[17:03:38.994] D_MSG : attributes: 0x0
[17:03:38.996] D_MSG :
[17:03:38.997] D_MSG : name: UEFI_RT_NV_RPMB
[17:03:38.998] D_MSG : startLBA: 282624
[17:03:38.999] D_MSG : endLBA: 282879
[17:03:39.002] D_MSG : size: 0x0000000000020000 bytes
[17:03:39.004] D_MSG : attributes: 0x0
[17:03:39.006] D_MSG :
[17:03:39.007] D_MSG : -- GPT ENDs --
[17:03:39.009] D_MSG :
[17:03:39.010] D_MSG :
[17:03:39.013] D_MSG :
[17:03:39.014] D_MSG :
[17:03:39.015] D_MSG :
[17:03:39.016] D_MSG :
[17:03:39.017] D_MSG :
[17:03:39.018] D_MSG :
[17:03:39.019] D_MSG :
[17:03:39.020] D_MSG :
[17:03:39.023] D_MSG :
[17:03:39.024] D_MSG :
[17:03:39.025] D_MSG :
[17:03:39.026] D_MSG :
[17:03:39.027] D_MSG :
[17:03:39.028] D_MSG :
[17:03:39.029] D_MSG :
[17:03:39.030] D_MSG :
[17:03:39.031] D_MSG :
[17:03:39.034] D_MSG :
[17:03:39.036] D_MSG :
[17:03:39.037] D_MSG :
[17:03:39.038] D_MSG :
[17:03:39.039] D_MSG :
[17:03:39.040] D_MSG :
[17:03:39.041] D_MSG : Sending OPEN_MULTI_REQ
[17:03:39.838] D_ERR : Message send failed with error code 8
[17:03:39.839] D_ERR : Failed to get response to OPEN_MULTI_REQ
[17:03:39.840] D_MSG : ALPHA EMERGENCY FLASH END
[17:03:44.854] D_MSG : Emergency messaging closed successfully
[17:03:44.860] D_MSG : Operation took about 11.00 seconds.
[17:03:44.875] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
[17:05:52.051] D_MSG : THOR2 1.8.2.18
[17:05:52.052] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[17:05:52.054] D_MSG : Thor2 is running on Windows of version 6.2
[17:05:52.055] D_MSG : thor2 -mode emergency -hexfile C:\Lumia\FAST8960_CATWALK.hex -mbnfile C:\Lumia\GPT.bin -orig_gpt
[17:05:52.056] D_MSG : Process started Sun Jul 23 17:05:52 2017
[17:05:52.065] D_MSG : Debugging enabled for emergency
[17:05:52.067] D_MSG : Initiating emergency download
[17:05:53.079] D_MSG : Using default emergency protocol
[17:05:53.081] D_MSG : ALPHA EMERGENCY FLASH START
[17:05:53.082] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[17:05:53.083] D_MSG : Hex download selected
[17:05:53.084] D_MSG : Check if device in Dload
[17:05:53.086] D_MSG : Connection to DLOAD mode succeeded
[17:05:53.087] D_MSG : Get Dload parameters
[17:05:53.090] D_MSG : Sending HEX flasher to the device
[17:05:53.407] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[17:05:54.837] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[17:05:54.842] D_MSG : Mbn download selected
[17:05:54.854] D_MSG : Waiting for connection to flash programmer
[17:05:57.358] D_MSG : Connecting to flash programmer
[17:05:57.376] D_MSG : Received valid HELLO_RSP
[17:05:57.383] D_MSG : Safe version=true, transfer size=15360
[17:05:57.386] D_MSG : Received valid SECURITY_RSP
[17:05:57.389] D_MSG : Successfully connected to flash programmer
[17:05:57.394] D_MSG : Connection to flash programmer succeeded
[17:05:57.397] D_MSG : Uploading bootloader(s), UEFI, etc from MBN image to the eMMC. This will take up to 20 seconds
[17:05:57.399] D_MSG : Reading GPT from binary
[17:05:57.401] D_MSG : -- GPT STARTs--
[17:05:57.402] D_MSG : name: DPP
[17:05:57.405] D_MSG : startLBA: 4096
[17:05:57.407] D_MSG : endLBA: 20479
[17:05:57.409] D_MSG : size: 0x0000000000800000 bytes
[17:05:57.410] D_MSG : attributes: 0x0
[17:05:57.413] D_MSG :
[17:05:57.416] D_MSG : name: MODEM_FSG
[17:05:57.417] D_MSG : startLBA: 20480
[17:05:57.419] D_MSG : endLBA: 26623
[17:05:57.420] D_MSG : size: 0x0000000000300000 bytes
[17:05:57.422] D_MSG : attributes: 0x0
[17:05:57.426] D_MSG :
[17:05:57.431] D_MSG : name: SSD
[17:05:57.433] D_MSG : startLBA: 28672
[17:05:57.435] D_MSG : endLBA: 28703
[17:05:57.436] D_MSG : size: 0x0000000000004000 bytes
[17:05:57.440] D_MSG : attributes: 0x0
[17:05:57.446] D_MSG :
[17:05:57.447] D_MSG : name: SBL1
[17:05:57.451] D_MSG : startLBA: 32768
[17:05:57.453] D_MSG : endLBA: 35767
[17:05:57.455] D_MSG : size: 0x0000000000177000 bytes
[17:05:57.458] D_MSG : attributes: 0x0
[17:05:57.464] D_MSG :
[17:05:57.465] D_MSG : name: SBL2
[17:05:57.467] D_MSG : startLBA: 36864
[17:05:57.468] D_MSG : endLBA: 39863
[17:05:57.470] D_MSG : size: 0x0000000000177000 bytes
[17:05:57.474] D_MSG : attributes: 0x0
[17:05:57.479] D_MSG :
[17:05:57.480] D_MSG : name: SBL3
[17:05:57.482] D_MSG : startLBA: 40960
[17:05:57.485] D_MSG : endLBA: 45055
[17:05:57.487] D_MSG : size: 0x0000000000200000 bytes
[17:05:57.489] D_MSG : attributes: 0x0
[17:05:57.492] D_MSG :
[17:05:57.496] D_MSG : name: UEFI
[17:05:57.497] D_MSG : startLBA: 45056
[17:05:57.499] D_MSG : endLBA: 50055
[17:05:57.500] D_MSG : size: 0x0000000000271000 bytes
[17:05:57.506] D_MSG : attributes: 0x0
[17:05:57.510] D_MSG :
[17:05:57.512] D_MSG : name: RPM
[17:05:57.513] D_MSG : startLBA: 53248
[17:05:57.517] D_MSG : endLBA: 54247
[17:05:57.518] D_MSG : size: 0x000000000007d000 bytes
[17:05:57.520] D_MSG : attributes: 0x0
[17:05:57.522] D_MSG :
[17:05:57.524] D_MSG : name: TZ
[17:05:57.526] D_MSG : startLBA: 57344
[17:05:57.530] D_MSG : endLBA: 58343
[17:05:57.531] D_MSG : size: 0x000000000007d000 bytes
[17:05:57.532] D_MSG : attributes: 0x0
[17:05:57.535] D_MSG :
[17:05:57.536] D_MSG : name: WINSECAPP
[17:05:57.540] D_MSG : startLBA: 61440
[17:05:57.541] D_MSG : endLBA: 62463
[17:05:57.542] D_MSG : size: 0x0000000000080000 bytes
[17:05:57.544] D_MSG : attributes: 0x0
[17:05:57.546] D_MSG :
[17:05:57.547] D_MSG : name: BACKUP_SBL1
[17:05:57.550] D_MSG : startLBA: 65536
[17:05:57.552] D_MSG : endLBA: 68535
[17:05:57.554] D_MSG : size: 0x0000000000177000 bytes
[17:05:57.555] D_MSG : attributes: 0x0
[17:05:57.559] D_MSG :
[17:05:57.561] D_MSG : name: BACKUP_SBL2
[17:05:57.562] D_MSG : startLBA: 69632
[17:05:57.563] D_MSG : endLBA: 72631
[17:05:57.565] D_MSG : size: 0x0000000000177000 bytes
[17:05:57.567] D_MSG : attributes: 0x0
[17:05:57.568] D_MSG :
[17:05:57.570] D_MSG : name: BACKUP_SBL3
[17:05:57.573] D_MSG : startLBA: 73728
[17:05:57.575] D_MSG : endLBA: 77823
[17:05:57.577] D_MSG : size: 0x0000000000200000 bytes
[17:05:57.578] D_MSG : attributes: 0x0
[17:05:57.583] D_MSG :
[17:05:57.584] D_MSG : name: BACKUP_UEFI
[17:05:57.586] D_MSG : startLBA: 77824
[17:05:57.587] D_MSG : endLBA: 82823
[17:05:57.589] D_MSG : size: 0x0000000000271000 bytes
[17:05:57.590] D_MSG : attributes: 0x0
[17:05:57.595] D_MSG :
[17:05:57.596] D_MSG : name: BACKUP_RPM
[17:05:57.598] D_MSG : startLBA: 86016
[17:05:57.599] D_MSG : endLBA: 87015
[17:05:57.600] D_MSG : size: 0x000000000007d000 bytes
[17:05:57.602] D_MSG : attributes: 0x0
[17:05:57.606] D_MSG :
[17:05:57.608] D_MSG : name: BACKUP_TZ
[17:05:57.610] D_MSG : startLBA: 90112
[17:05:57.611] D_MSG : endLBA: 91111
[17:05:57.613] D_MSG : size: 0x000000000007d000 bytes
[17:05:57.616] D_MSG : attributes: 0x0
[17:05:57.619] D_MSG :
[17:05:57.621] D_MSG : name: BACKUP_WINSECAPP
[17:05:57.622] D_MSG : startLBA: 94208
[17:05:57.624] D_MSG : endLBA: 95231
[17:05:57.627] D_MSG : size: 0x0000000000080000 bytes
[17:05:57.630] D_MSG : attributes: 0x0
[17:05:57.633] D_MSG :
[17:05:57.634] D_MSG : name: UEFI_BS_NV
[17:05:57.635] D_MSG : startLBA: 98304
[17:05:57.638] D_MSG : endLBA: 98815
[17:05:57.640] D_MSG : size: 0x0000000000040000 bytes
[17:05:57.642] D_MSG : attributes: 0x0
[17:05:57.644] D_MSG :
[17:05:57.645] D_MSG : name: UEFI_NV
[17:05:57.649] D_MSG : startLBA: 102400
[17:05:57.651] D_MSG : endLBA: 102911
[17:05:57.652] D_MSG : size: 0x0000000000040000 bytes
[17:05:57.654] D_MSG : attributes: 0x0
[17:05:57.657] D_MSG :
[17:05:57.660] D_MSG : name: PLAT
[17:05:57.662] D_MSG : startLBA: 106496
[17:05:57.664] D_MSG : endLBA: 122879
[17:05:57.665] D_MSG : size: 0x0000000000800000 bytes
[17:05:57.666] D_MSG : attributes: 0x0
[17:05:57.669] D_MSG :
[17:05:57.672] D_MSG : name: EFIESP
[17:05:57.674] D_MSG : startLBA: 131072
[17:05:57.675] D_MSG : endLBA: 262143
[17:05:57.677] D_MSG : size: 0x0000000004000000 bytes
[17:05:57.678] D_MSG : attributes: 0x0
[17:05:57.683] D_MSG :
[17:05:57.685] D_MSG : name: MODEM_FS1
[17:05:57.686] D_MSG : startLBA: 262144
[17:05:57.687] D_MSG : endLBA: 268287
[17:05:57.690] D_MSG : size: 0x0000000000300000 bytes
[17:05:57.694] D_MSG : attributes: 0x0
[17:05:57.697] D_MSG :
[17:05:57.698] D_MSG : name: MODEM_FS2
[17:05:57.699] D_MSG : startLBA: 270336
[17:05:57.701] D_MSG : endLBA: 276479
[17:05:57.702] D_MSG : size: 0x0000000000300000 bytes
[17:05:57.706] D_MSG : attributes: 0x0
[17:05:57.709] D_MSG :
[17:05:57.711] D_MSG : name: UEFI_RT_NV
[17:05:57.713] D_MSG : startLBA: 278528
[17:05:57.714] D_MSG : endLBA: 279039
[17:05:57.717] D_MSG : size: 0x0000000000040000 bytes
[17:05:57.719] D_MSG : attributes: 0x0
[17:05:57.720] D_MSG :
[17:05:57.721] D_MSG : name: UEFI_RT_NV_RPMB
[17:05:57.723] D_MSG : startLBA: 282624
[17:05:57.724] D_MSG : endLBA: 282879
[17:05:57.728] D_MSG : size: 0x0000000000020000 bytes
[17:05:57.729] D_MSG : attributes: 0x0
[17:05:57.732] D_MSG :
[17:05:57.733] D_MSG : name: MMOS
[17:05:57.734] D_MSG : startLBA: 286720
[17:05:57.736] D_MSG : endLBA: 470209
[17:05:57.739] D_MSG : size: 0x0000000005998400 bytes
[17:05:57.742] D_MSG : attributes: 0x0
[17:05:57.745] D_MSG :
[17:05:57.746] D_MSG : name: MainOS
[17:05:57.747] D_MSG : startLBA: 475136
[17:05:57.751] D_MSG : endLBA: 4166016
[17:05:57.752] D_MSG : size: 0x0000000070a30200 bytes
[17:05:57.754] D_MSG : attributes: 0x0
[17:05:57.756] D_MSG :
[17:05:57.757] D_MSG : name: Data
[17:05:57.761] D_MSG : startLBA: 4177920
[17:05:57.762] D_MSG : endLBA: 20967423
[17:05:57.764] D_MSG : size: 0x0000000200600000 bytes
[17:05:57.765] D_MSG : attributes: 0x0
[17:05:57.767] D_MSG :
[17:05:57.768] D_MSG : -- GPT ENDs --
[17:05:57.769] D_MSG :
[17:05:57.773] D_MSG :
[17:05:57.774] D_MSG :
[17:05:57.776] D_MSG :
[17:05:57.777] D_MSG :
[17:05:57.778] D_MSG :
[17:05:57.780] D_MSG :
[17:05:57.781] D_MSG :
[17:05:57.784] D_MSG :
[17:05:57.785] D_MSG :
[17:05:57.787] D_MSG :
[17:05:57.788] D_MSG :
[17:05:57.790] D_MSG :
[17:05:57.792] D_MSG :
[17:05:57.795] D_MSG :
[17:05:57.796] D_MSG :
[17:05:57.797] D_MSG :
[17:05:57.799] D_MSG :
[17:05:57.800] D_MSG :
[17:05:57.801] D_MSG :
[17:05:57.803] D_MSG :
[17:05:57.807] D_MSG :
[17:05:57.808] D_MSG :
[17:05:57.809] D_MSG :
[17:05:57.810] D_MSG :
[17:05:57.812] D_MSG :
[17:05:57.813] D_MSG :
[17:05:57.814] D_MSG :
[17:05:57.817] D_MSG : Sending OPEN_MULTI_REQ
[17:05:58.613] D_ERR : Message send failed with error code 8
[17:05:58.614] D_ERR : Failed to get response to OPEN_MULTI_REQ
[17:05:58.616] D_MSG : ALPHA EMERGENCY FLASH END
[17:06:03.631] D_MSG : Emergency messaging closed successfully
[17:06:03.650] D_MSG : Operation took about 11.00 seconds.
[17:06:03.660] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
My lumia 640 xl bricked after 2 chained hard resets.... there was the problem.
Having read the whole this thread now, I think my phone is dead and requires a new mainboard. If I'm lucky a repair centre could revive it with JTAG. Or maybe it just needs a new battery?
augustinionut said:
My lumia 640 xl bricked after 2 chained hard resets.... there was the problem.
Click to expand...
Click to collapse
Sounds similar then. Did you manage to recover it?
Have you try to flash with nokia software recovery tool?
---------- Post added at 06:25 PM ---------- Previous post was at 06:24 PM ----------
Yes, with wdrt. Lumia 640 xl is a newer device.
augustinionut said:
Have you try to flash with nokia software recovery tool?
Click to expand...
Click to collapse
NSRT doesn't recognise the phone, that's as much as I have tried.
The files for NSRT don't look the same as WDRT, there's no thor2. How do you suggest that I try using NSRT?
Thanks
I just measured the battery voltage and it's 2.65V and it's meant to be 3.7V. Could a low battery be the cause of the flashing problem?
With the battery disconnected and the phone plugged into the computer by USB it's still seen as QHSUSB_ARMPRG.
I guess that the battery isn't charging anymore, so how to get enough voltage to flash the phone? It's not easy to connect these sealed batteries to an external charger!
But then since the phone is connected to the computer by USB, the computer should supply the power for flashing, right?
feherneoh said:
Code:
D_ERR : Failed to get response to OPEN_MULTI_REQ
Incorrect .hex, try a patched one from the WPI thread (the ones from lumiafirmware.com usually don't work)
Look for one with the filename being the RKH of your phone.
Click to expand...
Click to collapse
I read the whole "Finally.... unbrick Lumia without JTAG" thread and I can see that
[21:41:14.871] D_ERR : Message send failed with error code -1
[21:41:14.871] D_ERR : Failed to get response to OPEN_MULTI_REQ
Click to expand...
Click to collapse
means invalid Hex, but what about:
[21:41:14.871] D_ERR : Message send failed with error code 8
[21:41:14.871] D_ERR : Failed to get response to OPEN_MULTI_REQ
Click to expand...
Click to collapse
I did try the corrected Hex files from HeathCliff, Zapirkon, and others. Are you saying I should try all the Hex files? Are they phone specific?
Thanks.
Okay, well, I'll keep trying.
So I connected a power supply to the battery terminals (very fiddly on these sealed batteries) and charged it up a bit - only to 3.4V, not very high - it's back on charge now but I took it off to measure and since it was about 2.7V I decided to do another test flash.
And I got some new results, more progress, but still a fail.
This was a flash using WDRT, with the product code files put in the packages directory:
[21:44:02.529] D_MSG : THOR2 1.8.2.18
[21:44:02.529] D_MSG : Built for Windows @ 13:36:46 Jun 16 2015
[21:44:02.530] D_MSG : Thor2 is running on Windows of version 6.2
[21:44:02.531] D_MSG : C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool\thor2.exe -mode emergency -hexfile C:\ProgramData\Microsoft\Packages\Products\RM-892\FAST8960_CATWALK.hex -mbnfile C:\ProgramData\Microsoft\Packages\Products\RM-892\RM892_msimage_v1.0.mbn -ffufile C:\ProgramData\Microsoft\Packages\Products\RM-892\RM892_3039.0000.1318.0000_RETAIL_eu_euro1_016_00_187379_prd_signed.ffu -conn 0.1202:0003:0003 -skipffuflash -disable_stdout_buffering
[21:44:02.532] D_MSG : Process started Mon Jul 24 21:44:02 2017
[21:44:02.533] D_MSG : Debugging enabled for emergency
[21:44:02.534] D_MSG : Initiating emergency download
[21:44:03.547] D_MSG : Using default emergency protocol
[21:44:03.548] D_MSG : ALPHA EMERGENCY FLASH START
[21:44:03.549] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[21:44:03.550] D_MSG : Hex download selected
[21:44:03.551] D_MSG : Check if device in Dload
[21:44:03.552] D_MSG : Connection to DLOAD mode succeeded
[21:44:03.553] D_MSG : Get Dload parameters
[21:44:03.555] D_MSG : Sending HEX flasher to the device
[21:44:03.889] D_MSG : Sending GO command if HEX flasher successfully uploaded.
[21:44:05.315] D_MSG : Emergency Programmer V1 version 2014.10.31.001
[21:44:05.315] D_MSG : Mbn download selected
[21:44:05.316] D_MSG : Reading FFU partition table
[21:44:06.355] D_MSG : FFU RKH: CD84376222AAF204C85119532BF34EA55C8844E4CEA35F3E508D25AA34D96637
[21:44:06.357] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.357] D_MSG : -- GPT STARTs--
[21:44:06.358] D_MSG : name: DPP
[21:44:06.359] D_MSG : startLBA: 4096
[21:44:06.361] D_MSG : endLBA: 20479
[21:44:06.363] D_MSG : size: 0x0000000000800000 bytes
[21:44:06.363] D_MSG : attributes: 0x0
[21:44:06.363] D_MSG :
[21:44:06.364] D_MSG : name: MODEM_FSG
[21:44:06.364] D_MSG : startLBA: 20480
[21:44:06.364] D_MSG : endLBA: 26623
[21:44:06.364] D_MSG : size: 0x0000000000300000 bytes
[21:44:06.364] D_MSG : attributes: 0x0
[21:44:06.364] D_MSG :
[21:44:06.365] D_MSG : name: SSD
[21:44:06.365] D_MSG : startLBA: 28672
[21:44:06.365] D_MSG : endLBA: 28703
[21:44:06.365] D_MSG : size: 0x0000000000004000 bytes
[21:44:06.365] D_MSG : attributes: 0x0
[21:44:06.365] D_MSG :
[21:44:06.366] D_MSG : name: SBL1
[21:44:06.366] D_MSG : startLBA: 32768
[21:44:06.366] D_MSG : endLBA: 35767
[21:44:06.366] D_MSG : size: 0x0000000000177000 bytes
[21:44:06.366] D_MSG : attributes: 0x0
[21:44:06.366] D_MSG :
[21:44:06.366] D_MSG : name: SBL2
[21:44:06.366] D_MSG : startLBA: 36864
[21:44:06.367] D_MSG : endLBA: 39863
[21:44:06.367] D_MSG : size: 0x0000000000177000 bytes
[21:44:06.367] D_MSG : attributes: 0x0
[21:44:06.367] D_MSG :
[21:44:06.367] D_MSG : name: SBL3
[21:44:06.367] D_MSG : startLBA: 40960
[21:44:06.368] D_MSG : endLBA: 45055
[21:44:06.368] D_MSG : size: 0x0000000000200000 bytes
[21:44:06.368] D_MSG : attributes: 0x0
[21:44:06.368] D_MSG :
[21:44:06.368] D_MSG : name: UEFI
[21:44:06.368] D_MSG : startLBA: 45056
[21:44:06.368] D_MSG : endLBA: 50055
[21:44:06.368] D_MSG : size: 0x0000000000271000 bytes
[21:44:06.369] D_MSG : attributes: 0x0
[21:44:06.369] D_MSG :
[21:44:06.369] D_MSG : name: RPM
[21:44:06.369] D_MSG : startLBA: 53248
[21:44:06.369] D_MSG : endLBA: 54247
[21:44:06.369] D_MSG : size: 0x000000000007d000 bytes
[21:44:06.369] D_MSG : attributes: 0x0
[21:44:06.370] D_MSG :
[21:44:06.370] D_MSG : name: TZ
[21:44:06.370] D_MSG : startLBA: 57344
[21:44:06.370] D_MSG : endLBA: 58343
[21:44:06.370] D_MSG : size: 0x000000000007d000 bytes
[21:44:06.371] D_MSG : attributes: 0x0
[21:44:06.371] D_MSG :
[21:44:06.371] D_MSG : name: WINSECAPP
[21:44:06.371] D_MSG : startLBA: 61440
[21:44:06.371] D_MSG : endLBA: 62463
[21:44:06.371] D_MSG : size: 0x0000000000080000 bytes
[21:44:06.372] D_MSG : attributes: 0x0
[21:44:06.372] D_MSG :
[21:44:06.372] D_MSG : name: BACKUP_SBL1
[21:44:06.372] D_MSG : startLBA: 65536
[21:44:06.372] D_MSG : endLBA: 68535
[21:44:06.372] D_MSG : size: 0x0000000000177000 bytes
[21:44:06.372] D_MSG : attributes: 0x0
[21:44:06.372] D_MSG :
[21:44:06.373] D_MSG : name: BACKUP_SBL2
[21:44:06.373] D_MSG : startLBA: 69632
[21:44:06.373] D_MSG : endLBA: 72631
[21:44:06.373] D_MSG : size: 0x0000000000177000 bytes
[21:44:06.373] D_MSG : attributes: 0x0
[21:44:06.373] D_MSG :
[21:44:06.373] D_MSG : name: BACKUP_SBL3
[21:44:06.373] D_MSG : startLBA: 73728
[21:44:06.374] D_MSG : endLBA: 77823
[21:44:06.374] D_MSG : size: 0x0000000000200000 bytes
[21:44:06.374] D_MSG : attributes: 0x0
[21:44:06.374] D_MSG :
[21:44:06.374] D_MSG : name: BACKUP_UEFI
[21:44:06.374] D_MSG : startLBA: 77824
[21:44:06.374] D_MSG : endLBA: 82823
[21:44:06.375] D_MSG : size: 0x0000000000271000 bytes
[21:44:06.375] D_MSG : attributes: 0x0
[21:44:06.375] D_MSG :
[21:44:06.376] D_MSG : name: BACKUP_RPM
[21:44:06.376] D_MSG : startLBA: 86016
[21:44:06.376] D_MSG : endLBA: 87015
[21:44:06.376] D_MSG : size: 0x000000000007d000 bytes
[21:44:06.377] D_MSG : attributes: 0x0
[21:44:06.377] D_MSG :
[21:44:06.377] D_MSG : name: BACKUP_TZ
[21:44:06.377] D_MSG : startLBA: 90112
[21:44:06.377] D_MSG : endLBA: 91111
[21:44:06.378] D_MSG : size: 0x000000000007d000 bytes
[21:44:06.378] D_MSG : attributes: 0x0
[21:44:06.378] D_MSG :
[21:44:06.378] D_MSG : name: BACKUP_WINSECAPP
[21:44:06.378] D_MSG : startLBA: 94208
[21:44:06.378] D_MSG : endLBA: 95231
[21:44:06.379] D_MSG : size: 0x0000000000080000 bytes
[21:44:06.379] D_MSG : attributes: 0x0
[21:44:06.379] D_MSG :
[21:44:06.379] D_MSG : name: UEFI_BS_NV
[21:44:06.379] D_MSG : startLBA: 98304
[21:44:06.379] D_MSG : endLBA: 98815
[21:44:06.380] D_MSG : size: 0x0000000000040000 bytes
[21:44:06.380] D_MSG : attributes: 0x0
[21:44:06.380] D_MSG :
[21:44:06.380] D_MSG : name: UEFI_NV
[21:44:06.380] D_MSG : startLBA: 102400
[21:44:06.392] D_MSG : endLBA: 102911
[21:44:06.395] D_MSG : size: 0x0000000000040000 bytes
[21:44:06.395] D_MSG : attributes: 0x0
[21:44:06.396] D_MSG :
[21:44:06.396] D_MSG : name: PLAT
[21:44:06.399] D_MSG : startLBA: 106496
[21:44:06.399] D_MSG : endLBA: 122879
[21:44:06.400] D_MSG : size: 0x0000000000800000 bytes
[21:44:06.400] D_MSG : attributes: 0x0
[21:44:06.400] D_MSG :
[21:44:06.401] D_MSG : name: EFIESP
[21:44:06.401] D_MSG : startLBA: 131072
[21:44:06.402] D_MSG : endLBA: 262143
[21:44:06.402] D_MSG : size: 0x0000000004000000 bytes
[21:44:06.403] D_MSG : attributes: 0x0
[21:44:06.403] D_MSG :
[21:44:06.403] D_MSG : name: MODEM_FS1
[21:44:06.404] D_MSG : startLBA: 262144
[21:44:06.405] D_MSG : endLBA: 268287
[21:44:06.405] D_MSG : size: 0x0000000000300000 bytes
[21:44:06.406] D_MSG : attributes: 0x0
[21:44:06.406] D_MSG :
[21:44:06.407] D_MSG : name: MODEM_FS2
[21:44:06.407] D_MSG : startLBA: 270336
[21:44:06.408] D_MSG : endLBA: 276479
[21:44:06.409] D_MSG : size: 0x0000000000300000 bytes
[21:44:06.409] D_MSG : attributes: 0x0
[21:44:06.411] D_MSG :
[21:44:06.413] D_MSG : name: UEFI_RT_NV
[21:44:06.414] D_MSG : startLBA: 278528
[21:44:06.414] D_MSG : endLBA: 279039
[21:44:06.415] D_MSG : size: 0x0000000000040000 bytes
[21:44:06.415] D_MSG : attributes: 0x0
[21:44:06.416] D_MSG :
[21:44:06.417] D_MSG : name: UEFI_RT_NV_RPMB
[21:44:06.417] D_MSG : startLBA: 282624
[21:44:06.417] D_MSG : endLBA: 282879
[21:44:06.418] D_MSG : size: 0x0000000000020000 bytes
[21:44:06.419] D_MSG : attributes: 0x0
[21:44:06.419] D_MSG :
[21:44:06.420] D_MSG : name: MMOS
[21:44:06.420] D_MSG : startLBA: 286720
[21:44:06.421] D_MSG : endLBA: 470209
[21:44:06.422] D_MSG : size: 0x0000000005998400 bytes
[21:44:06.422] D_MSG : attributes: 0x0
[21:44:06.422] D_MSG :
[21:44:06.423] D_MSG : name: MainOS
[21:44:06.424] D_MSG : startLBA: 475136
[21:44:06.425] D_MSG : endLBA: 4166016
[21:44:06.426] D_MSG : size: 0x0000000070a30200 bytes
[21:44:06.428] D_MSG : attributes: 0x0
[21:44:06.428] D_MSG :
[21:44:06.429] D_MSG : name: Data
[21:44:06.429] D_MSG : startLBA: 4177920
[21:44:06.430] D_MSG : endLBA: 20967423
[21:44:06.431] D_MSG : size: 0x0000000200600000 bytes
[21:44:06.432] D_MSG : attributes: 0x0
[21:44:06.432] D_MSG :
[21:44:06.432] D_MSG : -- GPT ENDs --
[21:44:06.432] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.433] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.434] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.435] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.436] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.437] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.438] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.439] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.439] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.440] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.441] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.442] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.447] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.448] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.449] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.450] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.451] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.452] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.452] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.453] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.454] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.455] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.456] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.458] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.460] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.463] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.464] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.465] D_MSG : FFU Platform ID: Nokia.MSM8960.P6023
[21:44:06.466] D_MSG : Waiting for connection to flash programmer
[21:44:08.967] D_MSG : Connecting to flash programmer
[21:44:08.985] D_MSG : Received valid HELLO_RSP
[21:44:08.985] D_MSG : Safe version=true, transfer size=15360
[21:44:08.987] D_MSG : Received valid SECURITY_RSP
[21:44:08.987] D_MSG : Successfully connected to flash programmer
[21:44:08.988] D_MSG : Connection to flash programmer succeeded
[21:44:08.988] D_MSG : Uploading bootloader(s), UEFI, etc from MBN image to the eMMC. This will take up to 20 seconds
[21:44:08.989] D_MSG : Reading GPT from binary
[21:44:08.989] D_MSG : -- GPT STARTs--
[21:44:08.990] D_MSG : name: DPP
[21:44:08.990] D_MSG : startLBA: 4096
[21:44:08.990] D_MSG : endLBA: 20479
[21:44:08.990] D_MSG : size: 0x0000000000800000 bytes
[21:44:08.990] D_MSG : attributes: 0x0
[21:44:08.991] D_MSG :
[21:44:08.991] D_MSG : name: MODEM_FSG
[21:44:08.991] D_MSG : startLBA: 20480
[21:44:08.991] D_MSG : endLBA: 26623
[21:44:08.991] D_MSG : size: 0x0000000000300000 bytes
[21:44:08.991] D_MSG : attributes: 0x0
[21:44:08.992] D_MSG :
[21:44:08.992] D_MSG : name: SSD
[21:44:08.992] D_MSG : startLBA: 28672
[21:44:08.992] D_MSG : endLBA: 28703
[21:44:08.992] D_MSG : size: 0x0000000000004000 bytes
[21:44:08.992] D_MSG : attributes: 0x0
[21:44:08.992] D_MSG :
[21:44:08.992] D_MSG : name: SBL1
[21:44:08.993] D_MSG : startLBA: 32768
[21:44:08.993] D_MSG : endLBA: 35767
[21:44:08.993] D_MSG : size: 0x0000000000177000 bytes
[21:44:08.993] D_MSG : attributes: 0x0
[21:44:08.993] D_MSG :
[21:44:08.993] D_MSG : name: SBL2
[21:44:08.993] D_MSG : startLBA: 36864
[21:44:08.993] D_MSG : endLBA: 39863
[21:44:08.994] D_MSG : size: 0x0000000000177000 bytes
[21:44:08.994] D_MSG : attributes: 0x0
[21:44:08.994] D_MSG :
[21:44:08.994] D_MSG : name: SBL3
[21:44:08.994] D_MSG : startLBA: 40960
[21:44:08.994] D_MSG : endLBA: 45055
[21:44:08.995] D_MSG : size: 0x0000000000200000 bytes
[21:44:08.998] D_MSG : attributes: 0x0
[21:44:08.998] D_MSG :
[21:44:08.998] D_MSG : name: UEFI
[21:44:08.998] D_MSG : startLBA: 45056
[21:44:08.998] D_MSG : endLBA: 50055
[21:44:09.000] D_MSG : size: 0x0000000000271000 bytes
[21:44:09.000] D_MSG : attributes: 0x0
[21:44:09.000] D_MSG :
[21:44:09.001] D_MSG : name: RPM
[21:44:09.001] D_MSG : startLBA: 53248
[21:44:09.002] D_MSG : endLBA: 54247
[21:44:09.002] D_MSG : size: 0x000000000007d000 bytes
[21:44:09.002] D_MSG : attributes: 0x0
[21:44:09.002] D_MSG :
[21:44:09.002] D_MSG : name: TZ
[21:44:09.002] D_MSG : startLBA: 57344
[21:44:09.002] D_MSG : endLBA: 58343
[21:44:09.003] D_MSG : size: 0x000000000007d000 bytes
[21:44:09.003] D_MSG : attributes: 0x0
[21:44:09.003] D_MSG :
[21:44:09.003] D_MSG : name: WINSECAPP
[21:44:09.003] D_MSG : startLBA: 61440
[21:44:09.003] D_MSG : endLBA: 62463
[21:44:09.003] D_MSG : size: 0x0000000000080000 bytes
[21:44:09.004] D_MSG : attributes: 0x0
[21:44:09.004] D_MSG :
[21:44:09.004] D_MSG : name: BACKUP_SBL1
[21:44:09.004] D_MSG : startLBA: 65536
[21:44:09.004] D_MSG : endLBA: 68535
[21:44:09.004] D_MSG : size: 0x0000000000177000 bytes
[21:44:09.004] D_MSG : attributes: 0x0
[21:44:09.005] D_MSG :
[21:44:09.005] D_MSG : name: BACKUP_SBL2
[21:44:09.005] D_MSG : startLBA: 69632
[21:44:09.005] D_MSG : endLBA: 72631
[21:44:09.005] D_MSG : size: 0x0000000000177000 bytes
[21:44:09.005] D_MSG : attributes: 0x0
[21:44:09.005] D_MSG :
[21:44:09.005] D_MSG : name: BACKUP_SBL3
[21:44:09.006] D_MSG : startLBA: 73728
[21:44:09.006] D_MSG : endLBA: 77823
[21:44:09.006] D_MSG : size: 0x0000000000200000 bytes
[21:44:09.006] D_MSG : attributes: 0x0
[21:44:09.006] D_MSG :
[21:44:09.006] D_MSG : name: BACKUP_UEFI
[21:44:09.006] D_MSG : startLBA: 77824
[21:44:09.007] D_MSG : endLBA: 82823
[21:44:09.007] D_MSG : size: 0x0000000000271000 bytes
[21:44:09.007] D_MSG : attributes: 0x0
[21:44:09.007] D_MSG :
[21:44:09.007] D_MSG : name: BACKUP_RPM
[21:44:09.007] D_MSG : startLBA: 86016
[21:44:09.007] D_MSG : endLBA: 87015
[21:44:09.007] D_MSG : size: 0x000000000007d000 bytes
[21:44:09.008] D_MSG : attributes: 0x0
[21:44:09.008] D_MSG :
[21:44:09.008] D_MSG : name: BACKUP_TZ
[21:44:09.008] D_MSG : startLBA: 90112
[21:44:09.008] D_MSG : endLBA: 91111
[21:44:09.009] D_MSG : size: 0x000000000007d000 bytes
[21:44:09.009] D_MSG : attributes: 0x0
[21:44:09.009] D_MSG :
[21:44:09.009] D_MSG : name: BACKUP_WINSECAPP
[21:44:09.009] D_MSG : startLBA: 94208
[21:44:09.010] D_MSG : endLBA: 95231
[21:44:09.015] D_MSG : size: 0x0000000000080000 bytes
[21:44:09.016] D_MSG : attributes: 0x0
[21:44:09.016] D_MSG :
[21:44:09.017] D_MSG : name: UEFI_BS_NV
[21:44:09.018] D_MSG : startLBA: 98304
[21:44:09.018] D_MSG : endLBA: 98815
[21:44:09.019] D_MSG : size: 0x0000000000040000 bytes
[21:44:09.020] D_MSG : attributes: 0x0
[21:44:09.021] D_MSG :
[21:44:09.023] D_MSG : name: UEFI_NV
[21:44:09.023] D_MSG : startLBA: 102400
[21:44:09.024] D_MSG : endLBA: 102911
[21:44:09.025] D_MSG : size: 0x0000000000040000 bytes
[21:44:09.025] D_MSG : attributes: 0x0
[21:44:09.026] D_MSG :
[21:44:09.026] D_MSG : name: PLAT
[21:44:09.026] D_MSG : startLBA: 106496
[21:44:09.026] D_MSG : endLBA: 122879
[21:44:09.026] D_MSG : size: 0x0000000000800000 bytes
[21:44:09.027] D_MSG : attributes: 0x0
[21:44:09.027] D_MSG :
[21:44:09.027] D_MSG : name: EFIESP
[21:44:09.027] D_MSG : startLBA: 131072
[21:44:09.027] D_MSG : endLBA: 262143
[21:44:09.027] D_MSG : size: 0x0000000004000000 bytes
[21:44:09.028] D_MSG : attributes: 0x0
[21:44:09.029] D_MSG :
[21:44:09.030] D_MSG : name: MODEM_FS1
[21:44:09.031] D_MSG : startLBA: 262144
[21:44:09.031] D_MSG : endLBA: 268287
[21:44:09.031] D_MSG : size: 0x0000000000300000 bytes
[21:44:09.031] D_MSG : attributes: 0x0
[21:44:09.031] D_MSG :
[21:44:09.031] D_MSG : name: MODEM_FS2
[21:44:09.032] D_MSG : startLBA: 270336
[21:44:09.032] D_MSG : endLBA: 276479
[21:44:09.032] D_MSG : size: 0x0000000000300000 bytes
[21:44:09.032] D_MSG : attributes: 0x0
[21:44:09.032] D_MSG :
[21:44:09.032] D_MSG : name: UEFI_RT_NV
[21:44:09.032] D_MSG : startLBA: 278528
[21:44:09.032] D_MSG : endLBA: 279039
[21:44:09.033] D_MSG : size: 0x0000000000040000 bytes
[21:44:09.033] D_MSG : attributes: 0x0
[21:44:09.033] D_MSG :
[21:44:09.033] D_MSG : name: UEFI_RT_NV_RPMB
[21:44:09.033] D_MSG : startLBA: 282624
[21:44:09.033] D_MSG : endLBA: 282879
[21:44:09.034] D_MSG : size: 0x0000000000020000 bytes
[21:44:09.034] D_MSG : attributes: 0x0
[21:44:09.034] D_MSG :
[21:44:09.034] D_MSG : name: MMOS
[21:44:09.034] D_MSG : startLBA: 286720
[21:44:09.034] D_MSG : endLBA: 470209
[21:44:09.034] D_MSG : size: 0x0000000005998400 bytes
[21:44:09.035] D_MSG : attributes: 0x0
[21:44:09.035] D_MSG :
[21:44:09.035] D_MSG : name: MainOS
[21:44:09.035] D_MSG : startLBA: 475136
[21:44:09.035] D_MSG : endLBA: 4166016
[21:44:09.035] D_MSG : size: 0x0000000070a30200 bytes
[21:44:09.035] D_MSG : attributes: 0x0
[21:44:09.036] D_MSG :
[21:44:09.036] D_MSG : name: Data
[21:44:09.036] D_MSG : startLBA: 4177920
[21:44:09.036] D_MSG : endLBA: 20967423
[21:44:09.036] D_MSG : size: 0x0000000200600000 bytes
[21:44:09.036] D_MSG : attributes: 0x0
[21:44:09.036] D_MSG :
[21:44:09.036] D_MSG : name: Overflow
[21:44:09.037] D_MSG : startLBA: 4177920
[21:44:09.037] D_MSG : endLBA: 20967423
[21:44:09.037] D_MSG : size: 0x0000000200600000 bytes
[21:44:09.037] D_MSG : attributes: 0x0
[21:44:09.037] D_MSG :
[21:44:09.037] D_MSG : name: SBL1
[21:44:09.037] D_MSG : startLBA: 34
[21:44:09.037] D_MSG : endLBA: 243
[21:44:09.038] D_MSG : size: 0x000000000001a400 bytes
[21:44:09.038] D_MSG : attributes: 0x0
[21:44:09.038] D_MSG :
[21:44:09.038] D_MSG : name: SBL2
[21:44:09.038] D_MSG : startLBA: 244
[21:44:09.039] D_MSG : endLBA: 507
[21:44:09.040] D_MSG : size: 0x0000000000021000 bytes
[21:44:09.040] D_MSG : attributes: 0x0
[21:44:09.040] D_MSG :
[21:44:09.040] D_MSG : name: SBL3
[21:44:09.040] D_MSG : startLBA: 508
[21:44:09.040] D_MSG : endLBA: 1193
[21:44:09.040] D_MSG : size: 0x0000000000055c00 bytes
[21:44:09.040] D_MSG : attributes: 0x0
[21:44:09.041] D_MSG :
[21:44:09.041] D_MSG : name: UEFI
[21:44:09.041] D_MSG : startLBA: 1194
[21:44:09.041] D_MSG : endLBA: 3273
[21:44:09.042] D_MSG : size: 0x0000000000104000 bytes
[21:44:09.042] D_MSG : attributes: 0x0
[21:44:09.042] D_MSG :
[21:44:09.042] D_MSG : name: RPM
[21:44:09.042] D_MSG : startLBA: 3274
[21:44:09.042] D_MSG : endLBA: 3559
[21:44:09.043] D_MSG : size: 0x0000000000023c00 bytes
[21:44:09.043] D_MSG : attributes: 0x0
[21:44:09.043] D_MSG :
[21:44:09.043] D_MSG : name: TZ
[21:44:09.043] D_MSG : startLBA: 3560
[21:44:09.044] D_MSG : endLBA: 3985
[21:44:09.044] D_MSG : size: 0x0000000000035400 bytes
[21:44:09.044] D_MSG : attributes: 0x0
[21:44:09.044] D_MSG :
[21:44:09.044] D_MSG : name: WinSecApp
[21:44:09.044] D_MSG : startLBA: 3986
[21:44:09.044] D_MSG : endLBA: 4609
[21:44:09.045] D_MSG : size: 0x000000000004e000 bytes
[21:44:09.045] D_MSG : attributes: 0x0
[21:44:09.045] D_MSG :
[21:44:09.045] D_MSG : name: UEFI_BS_NV
[21:44:09.045] D_MSG : startLBA: 4610
[21:44:09.046] D_MSG : endLBA: 4865
[21:44:09.046] D_MSG : size: 0x0000000000020000 bytes
[21:44:09.046] D_MSG : attributes: 0x0
[21:44:09.046] D_MSG :
[21:44:09.047] D_MSG : name: UEFI_NV
[21:44:09.048] D_MSG : startLBA: 4866
[21:44:09.048] D_MSG : endLBA: 4881
[21:44:09.048] D_MSG : size: 0x0000000000002000 bytes
[21:44:09.048] D_MSG : attributes: 0x0
[21:44:09.048] D_MSG :
[21:44:09.048] D_MSG : name: UEFI_RT_NV
[21:44:09.048] D_MSG : startLBA: 4882
[21:44:09.049] D_MSG : endLBA: 5137
[21:44:09.049] D_MSG : size: 0x0000000000020000 bytes
[21:44:09.049] D_MSG : attributes: 0x0
[21:44:09.049] D_MSG :
[21:44:09.049] D_MSG : name: UEFI_RT_NV_RPMB
[21:44:09.050] D_MSG : startLBA: 5138
[21:44:09.050] D_MSG : endLBA: 5153
[21:44:09.050] D_MSG : size: 0x0000000000002000 bytes
[21:44:09.050] D_MSG : attributes: 0x0
[21:44:09.050] D_MSG :
[21:44:09.050] D_MSG : name: SSD
[21:44:09.050] D_MSG : startLBA: 5154
[21:44:09.051] D_MSG : endLBA: 5169
[21:44:09.051] D_MSG : size: 0x0000000000002000 bytes
[21:44:09.051] D_MSG : attributes: 0x0
[21:44:09.051] D_MSG :
[21:44:09.051] D_MSG : name: PLAT
[21:44:09.051] D_MSG : startLBA: 5170
[21:44:09.052] D_MSG : endLBA: 7243
[21:44:09.052] D_MSG : size: 0x0000000000103400 bytes
[21:44:09.052] D_MSG : attributes: 0x0
[21:44:09.052] D_MSG :
[21:44:09.052] D_MSG : -- GPT ENDs --
[21:44:09.053] D_MSG :
[21:44:09.053] D_MSG :
[21:44:09.053] D_MSG :
[21:44:09.053] D_MSG :
[21:44:09.053] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.054] D_MSG :
[21:44:09.055] D_MSG :
[21:44:09.055] D_MSG : Sending OPEN_MULTI_REQ
[21:44:09.851] D_ERR : Message send failed with error code 8
[21:44:09.851] D_ERR : Failed to get response to OPEN_MULTI_REQ
[21:44:09.851] D_MSG : ALPHA EMERGENCY FLASH END
[21:44:14.853] D_MSG : Emergency messaging closed successfully
[21:44:14.857] D_MSG : Operation took about 12.00 seconds.
[21:44:14.858] D_ERR : THOR2 1.8.2.18 exited with error code 85021 (0x14C1D)
It still failed on OPEN_MULTI_REQ with error code 8, BUT it has managed to read the FFU partition table, which WDRT never managed before. However, the ending is still the same so perhaps charging the battery hasn't achieved anything except forlorn hope!
WPInternals log when it crashes trying to restore the bootloader:
20/07/2017 22:55:39.655: Starting Windows Phone Internals version 1.2.5840.42485
20/07/2017 22:55:39.745: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.746: Device path: \\?\scsi#disk&ven_wdc&prod_wd1001fals-00j7b#4&150bb75b&0&010000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.746: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.746: Device path: \\?\scsi#disk&ven_hitachi&prod_hds721010cla332#4&150bb75b&0&020000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.746: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.746: Device path: \\?\scsi#disk&ven_&prod_crucial_ct240m50#4&150bb75b&0&000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.747: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.747: Device path: \\?\usbstor#disk&ven_y-e_data&prod_usb___hs-sd_card&rev_4.08#00000035225e&3#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.747: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.747: Device path: \\?\usbstor#disk&ven_y-e_data&prod_usb___hs-ms_card&rev_4.08#00000035225e&2#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.747: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.747: Device path: \\?\usbstor#disk&ven_y-e_data&prod_usb___hs-cf_card&rev_4.08#00000035225e&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.747: Found device on interface: 53f56307-b6bf-11d0-94f2-00a0c91efb8b
20/07/2017 22:55:39.747: Device path: \\?\usbstor#disk&ven_y-e_data&prod_usb___hs-xd#sm&rev_4.08#00000035225e&1#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
20/07/2017 22:55:39.772: Found device on interface: 86e0d1e0-8089-11d0-9ce4-08003e301f73
20/07/2017 22:55:39.772: Device path: \\?\acpi#pnp0501#1#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
20/07/2017 22:55:39.772: Found device on interface: 86e0d1e0-8089-11d0-9ce4-08003e301f73
20/07/2017 22:55:39.773: Device path: \\?\nmwcd#vid_0421&pid_0302&if_javacomm#6&27990c3b&3&03#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
20/07/2017 22:55:39.773: Found device on interface: 86e0d1e0-8089-11d0-9ce4-08003e301f73
20/07/2017 22:55:39.773: Device path: \\?\nmwcd#vid_0421&pid_0302&cdc_modem#6&27990c3b&3&01#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
20/07/2017 22:55:39.780: Found device on interface: 71de994d-8b7c-43db-a27e-2ae7cd579a0c
20/07/2017 22:55:39.781: Device path: \\?\usb#vid_05c6&pid_9008#5&25f682bb&0&3#{71de994d-8b7c-43db-a27e-2ae7cd579a0c}
20/07/2017 22:55:39.831: Found Phone. Mode: Qualcomm Emergency Download 9008.
20/07/2017 22:56:00.758: Processing resources:
20/07/2017 22:56:00.758: FFU: C:\Lumia\PWBASSY RM-892 LIGHT SWAP ENGINE GLOBAL\RM892_3039.0000.1318.0000_RETAIL_eu_euro1_016_00_187379_prd_signed.ffu
20/07/2017 22:56:00.758: Loaders: C:\Lumia\PWBASSY RM-892 LIGHT SWAP ENGINE GLOBAL
20/07/2017 22:56:00.758: No SBL3 specified
20/07/2017 22:56:00.760: Processing resources...
20/07/2017 22:56:00.881: Taking SBL3 from FFU
20/07/2017 22:56:01.234: Sending loader...
20/07/2017 22:56:01.235: Sending loader
20/07/2017 22:56:01.237: Attempt 1
20/07/2017 22:56:01.817: Loader sent successfully
20/07/2017 22:56:03.86: Found device on interface: 71de994d-8b7c-43db-a27e-2ae7cd579a0c
20/07/2017 22:56:03.87: Device path: \\?\USB#VID_05C6&PID_9008#5&25f682bb&0&3#{71de994d-8b7c-43db-a27e-2ae7cd579a0c}
20/07/2017 22:56:03.92: Found Phone. Mode: Qualcomm Emergency Flash 9008.
20/07/2017 22:56:03.99: Start flashing in Qualcomm Emergency Flash mode
20/07/2017 22:56:03.101: Flashing original bootloader...
20/07/2017 22:56:03.932: Exception of type '.' was thrown.
20/07/2017 22:56:03.964: at ..( , Byte[] , Byte[] )
at ..( , Byte )
at ..( )
at ..()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Click to expand...
Click to collapse
feherneoh said:
still ARMPRG? if yes, reinstall the driver, as that is definitely not correct. 9008 mode shouldn't be called that
Click to expand...
Click to collapse
Thanks for the suggestion. ARMPRG is the mode that Microsoft Care Connectivity drivers identify it as. How does this relate to DLOAD and BULK? I've tried to find a description of these modes and how they relate to boot/flash sequence but can't find anything.
I installed the Qualcomm drivers using these instructions. I used the drivers from Qualcomm Software Downloader 4.2, but these are from 2012. Are there more recent drivers available?
In device manager I selected "QHSUSB_ARMPRG" and updated driver to assign it to the Qualcomm driver set and it's identified as "Qualcomm HS-USB QDLoader 9008" in Ports section, but in the driver details the bus reported device description is still QHSUSB_ARMPRG, not QHSUSB_DLOAD. WPInternals still crashes during restore bootloader with exactly the same error log, so I don't think the driver is the issue, I think it's the communication with the phone, and the phone being in ARMPRG mode is a symptom of the problem. If I can switch it back into DLOAD I might have a chance.
I installed QPST and in eMMC software download app it identifies the phone as "COM5 Phone in Download mode". I tried to "switch device to DLOAD" in eMMC software download app but it gave me "Error 0x80004005 whilst switching selected device to download mode". In EFSExplorer nothing appears so assume the file system is not accessible. QPST Service Programming won't work because the phone is in download state. Backup in Qualcomm Software Downloader won't work because the phone is not in Diagnostics state. From all this I assume that ARMPRG is a form of download state, or ARMPRG means something is broken and it can't be switched to DLOAD state.
I have the version 2.7.410 of QPST installed, is there a later version? The latest user guide I can find is from 2010!
I also found and installed Lumia Phone Test Application (formerly Nokia Care Suite I think but doesn't seem to support non-Lumia phones) but it can't see the phone either.
Is this a case of the phone having a Samsung eMMC that has gone into write-protect mode? Any way to check this? Any way to reverse this been found yet?
I'll try and test some more later.
Here's the QPST server log, but I don't think it's much help:
AtlasServer.cpp(293) : WinMain Info : QPST Server 3464 16:02:13.824000 +
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 1 3464 16:02:14.011000 +
InternalStatus_Initializing
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 1 3464 16:02:14.011000 - 0:00:00.000675
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 2 3464 16:02:14.011000 +
InternalStatus_StartingPorts
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 2 3464 16:02:14.011000 - 0:00:00.000515
<CAtlasPortConfig::Start> : CAtlasPortConfig.cpp(1429) Info : CAtlasPortConfig::Start 3464 16:02:14.011000 +
PortWait thread ID 0x24A8
Start dumping PortCongigs
<CAtlasPortConfig:ortQueue> : CAtlasPortConfig.cpp(1582) Info : CAtlasPortConfig:ortQueue 24A8 16:02:14.058000 +
------------------------------------------------------
------------------------------------------------------
<CAtlasPortConfig::Start> : CAtlasPortConfig.cpp(1429) Info : CAtlasPortConfig::Start 3464 16:02:14.058000 - 0:00:00.038698
<QpstServer::startDeviceMonitor> : QpstServer.cpp(1565) Info : QpstServer::startDeviceMonitor 3464 16:02:14.058000 +
<QpstServer::startDeviceMonitor> : QpstServer.cpp(1565) Info : QpstServer::startDeviceMonitor 3464 16:02:14.058000 - 0:00:00.003045
DeviceMonitorThreadWork::updatePortList
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 3 3464 16:02:14.058000 +
<Qpst::Server:eviceMonitorThreadWork::GetPortList> : DeviceMonitor\DeviceMonitor.cpp(594) Info : Qpst::Server:eviceMonitorThreadWork::GetPortList 2854 16:02:14.058000 +
InternalStatus_Running
<GetPortList_Internal> : DeviceList.cpp(143) Info : GetPortList_Internal 2854 16:02:14.058000 +
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 3 3464 16:02:14.058000 - 0:00:00.000521
-->GetPortList_Internal: nHC=0 prodInfo=0
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
ClientRegister 'QPST Configuration', 20001
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
ClientRegister 'QPST Configuration', 20001
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 6
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:02:14.058000 +
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{6bdd1fc6-810f-11d0-bec7-08002be2092f}\0000>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1>
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]CHubController::GetConnInfo port 4-- nothing connected
[L1]CHubController::GetConnInfo port 5-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{36fc9e60-c465-11cf-8056-444553540000}\0009>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:4>
[L1]CHubController::GetConnInfo port 6-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 2
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 6
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{4d36e978-e325-11ce-bfc1-08002be10318}\0002>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&92#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2>
[L1]CHubController::GetConnInfo port 4-- nothing connected
[L1]CHubController::GetConnInfo port 5-- nothing connected
[L1]CHubController::GetConnInfo port 6-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{36fc9e60-c465-11cf-8056-444553540000}\0015>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:0>
[L1]CHubController::GetConnInfo port 2-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{36fc9e60-c465-11cf-8056-444553540000}\0016>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1>
[L1]CHubController::GetConnInfo port 3-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0010>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2>
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1
GetPortList_Internal: PhyDevices add dknToConn: <{6bdd1fc6-810f-11d0-bec7-08002be2092f}\0000>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:4
GetPortList_Internal: PhyDevices add dknToConn: <{36fc9e60-c465-11cf-8056-444553540000}\0009>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&92#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2
GetPortList_Internal: PhyDevices add dknToConn: <{4d36e978-e325-11ce-bfc1-08002be10318}\0002>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:0
GetPortList_Internal: PhyDevices add dknToConn: <{36fc9e60-c465-11cf-8056-444553540000}\0015>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1
GetPortList_Internal: PhyDevices add dknToConn: <{36fc9e60-c465-11cf-8056-444553540000}\0016>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2
GetPortList_Internal: PhyDevices add dknToConn: <{745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0010>
GetPortList_Internal: Composite - Add mapping <USB\VID_046D&PID_C51A\5&353CC03A&0&2> <{36fc9e60-c465-11cf-8056-444553540000}\0016>
GetPortList_Internal: Composite - Add mapping <USB\VID_06A3&PID_8020\5&353CC03A&0&1> <{36fc9e60-c465-11cf-8056-444553540000}\0015>
GetPortList_Internal: Matching device <USB\ROOT_HUB20\4&17BBE5A1&0>
GetPortList_Internal: decision 2: Find the device path from the driver key name
<GetPortList_Internal> : DeviceList.cpp(143) Info : GetPortList_Internal 2854 16:02:14.565000 - 0:00:00.501329
<Qpst::Server:eviceMonitorThreadWork::GetPortList> : DeviceMonitor\DeviceMonitor.cpp(594) Info : Qpst::Server:eviceMonitorThreadWork::GetPortList 2854 16:02:14.565000 - 0:00:00.501857
Qualcomm HS-USB QDLoader 9008
valid driver found
deviceStart() skipped for this port
Auto Add COM5
<CAtlasPortConfig::StartPort> : CAtlasPortConfig.cpp(1762) Info : CAtlasPortConfig::StartPort 2854 16:02:14.567000 +
<CAtlasPhone::LoadPhoneModules> : CAtlasPhone.cpp(1020) Info : CAtlasPhone::LoadPhoneModules 2854 16:02:15.230000 +
<CAtlasPhone::LoadPhoneModules> : CAtlasPhone.cpp(1020) Info : CAtlasPhone::LoadPhoneModules 2854 16:02:15.804000 - 0:00:00.566262
insert port to phone map!
<CAtlasPortConfig::StartPort> : CAtlasPortConfig.cpp(1762) Info : CAtlasPortConfig::StartPort 2854 16:02:15.804000 - 0:00:01.243193
Communications Port
device skipped
cookie call back event called
cookie transaction watch dog calls
start cookie transaction
in downloadMode Cookie Transaction
Download Mode Cookie Transaction: Read Successful
Req. Handles: Phone: 1
ClientRegister 'QPST Software Download', 20005
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:02:25.389000 +
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:02:25.389000 - 0:00:00.000528
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.639000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.639000 - 0:00:00.000367
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.732000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.732000 - 0:00:00.000309
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.748000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.748000 - 0:00:00.000276
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:29.592000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:29.592000 - 0:00:00.000376
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:32.889000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:32.889000 - 0:00:00.000361
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:47.716000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:47.716000 - 0:00:00.000377
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:50.466000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:50.466000 - 0:00:00.000456
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:00.403000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:00.403000 - 0:00:00.000463
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:02.591000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:02.591000 - 0:00:00.000460
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:04.450000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:04.450000 - 0:00:00.001618
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20005 32F0 16:03:10.406000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:03:10.406000 +
ActiveClients: 1
Req. Handles: Phone: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:03:10.406000 - 0:00:00.003149
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20005 32F0 16:03:10.406000 - 0:00:00.005764
Req. Handles: Phone: 1
ClientRegister 'QPST Service Programming', 20007
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister CEC 16:03:17.109000 +
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister CEC 16:03:17.109000 - 0:00:00.000297
Req. Handles: Phone: 1
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 - 0:00:00.000499
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 - 0:00:00.000240
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:25.640000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:25.640000 - 0:00:00.000580
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.037000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.037000 - 0:00:00.000427
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.100000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.100000 - 0:00:00.000337
Req. Handles: Phone: 1
Req. Handles: Phone: 1
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 - 0:00:00.000253
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 - 0:00:00.000350
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:57.178000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:57.178000 - 0:00:00.000377
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:04:13.209000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:04:13.225000 - 0:00:00.000820
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId CEC 16:04:13.225000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId CEC 16:04:13.225000 - 0:00:00.001133
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20007 32F0 16:04:20.922000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:04:20.922000 +
ActiveClients: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:04:20.922000 - 0:00:00.000644
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20007 32F0 16:04:20.922000 - 0:00:00.001592
Req. Handles: Phone: 1
ClientRegister 'QPST eMMC Software Download', 20012
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:05:20.797000 +
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:05:20.797000 - 0:00:00.000170
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.703000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.703000 - 0:00:00.000439
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.766000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.766000 - 0:00:00.000322
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:31.672000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:31.672000 - 0:00:00.000351
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:34.266000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:34.266000 - 0:00:00.000338
<CAtlasPhone:ut_PhoneMode> : CAtlasPhone.cpp(2546) Info : put_PhoneMode 4 32F0 16:05:34.266000 +
<CAtlasPhone::SetPhoneMode> : CAtlasPhone.cpp(2575) Info : SetPhoneMode 4, 30000 32F0 16:05:34.266000 +
<CAtlasPhone::SetPhoneMode> : CAtlasPhone.cpp(2575) Info : SetPhoneMode 4, 30000 32F0 16:05:34.266000 - 0:00:00.000279
<CAtlasPhone:ut_PhoneMode> : CAtlasPhone.cpp(2546) Info : put_PhoneMode 4 32F0 16:05:34.266000 - 0:00:00.000854
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:37.763000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:37.763000 - 0:00:00.000403
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20012 32F0 16:06:24.826000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:24.826000 +
ActiveClients: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:24.826000 - 0:00:00.000541
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20012 32F0 16:06:24.826000 - 0:00:00.001175
Req. Handles: Phone: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20001 32F0 16:06:35.592000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 +
ActiveClients: 0
<QpstServer::ClientUnregister> : QpstServer.cpp(280) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 +
<CAtlasModule::Stop> : CAtlasModule.cpp(433) Info : CAtlasModule::Stop 3464 16:06:35.592000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(280) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 - 0:00:00.000451
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 - 0:00:00.001484
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20001 32F0 16:06:35.592000 - 0:00:00.007957
<QpstServer::Stop> : QpstServer.cpp(1282) Info : Stopping Server Component 3464 16:06:35.654000 +
<CAtlasPortConfig::Stop> : CAtlasPortConfig.cpp(2050) Info : CAtlasPortConfig::Stop 3464 16:06:35.654000 +
PortWait queue thread still active... signaling
PortWait exit event
<CAtlasPortConfig:ortQueue> : CAtlasPortConfig.cpp(1582) Info : CAtlasPortConfig:ortQueue 24A8 16:06:35.654000 - 0:04:21.607637
PortWait port queue thread signaled
<CAtlasPortConfig::StopDiagServerThread> : CAtlasPortConfig.cpp(2115) Info : CAtlasPortConfig::StopDiagServerThread 3464 16:06:35.654000 +
<CAtlasPortConfig::StopDiagServerThread> : CAtlasPortConfig.cpp(2115) Info : CAtlasPortConfig::StopDiagServerThread 3464 16:06:35.654000 - 0:00:00.000279
Start dumping PortCongigs
------------------------------------------------------
Id: 10000
------------------------------------------------------
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2156) Info : CAtlasPortConfig::StopPort 3464 16:06:35.654000 +
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2166) Info : CAtlasPortConfig::StopPort 3464 16:06:35.654000 +
Stopping port 10000 at physical port COM5
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2178) Info : CAtlasPortConfig::StopPort 3464 16:06:35.670000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 3464 16:06:35.670000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 3464 16:06:35.670000 - 0:00:00.000265
<CAtlasPortConfig:isconnectPortFromPhone> : CAtlasPortConfig.cpp(712) Info : CAtlasPortConfig:isconnectPortFromPhone 3464 16:06:35.670000 +
<CAtlasPortConfig:isconnectPortFromPhone> : CAtlasPortConfig.cpp(712) Info : CAtlasPortConfig:isconnectPortFromPhone 3464 16:06:35.670000 - 0:00:00.000719
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2219) Info : Remove PHONE 3464 16:06:35.704000 +
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20004 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20004 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 - 0:00:00.000209
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20004 3464 16:06:35.704000 - 0:00:00.000635
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20004 3464 16:06:35.704000 - 0:00:00.001099
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2219) Info : Remove PHONE 3464 16:06:35.704000 - 0:00:00.001640
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2227) Info : Remove PORT 3464 16:06:35.704000 +
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20003 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20003 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 - 0:00:00.000183
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20003 3464 16:06:35.704000 - 0:00:00.000558
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20003 3464 16:06:35.704000 - 0:00:00.000967
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2227) Info : Remove PORT 3464 16:06:35.704000 - 0:00:00.001335
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2178) Info : CAtlasPortConfig::StopPort 3464 16:06:35.704000 - 0:00:00.040853
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2166) Info : CAtlasPortConfig::StopPort 3464 16:06:35.704000 - 0:00:00.041530
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2156) Info : CAtlasPortConfig::StopPort 3464 16:06:35.704000 - 0:00:00.042114
<CAtlasPortConfig::Stop> : CAtlasPortConfig.cpp(2050) Info : CAtlasPortConfig::Stop 3464 16:06:35.704000 - 0:00:00.045227
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 4 3464 16:06:35.704000 +
<QpstServer::SetStatus> : QpstServer.cpp(1166) Info : ** sending ServerStopping message 3464 16:06:35.704000 +
<QpstServer::SetStatus> : QpstServer.cpp(1166) Info : ** sending ServerStopping message 3464 16:06:35.704000 - 0:00:00.000372
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 4 3464 16:06:35.704000 - 0:00:00.000758
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 5 3464 16:06:35.704000 +
server shutting down agents
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 5 3464 16:06:35.704000 - 0:00:00.000352
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 6 3464 16:06:35.704000 +
server shutting down ports
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 6 3464 16:06:35.704000 - 0:00:00.000342
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 7 3464 16:06:36.017000 +
server shutting down components
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 7 3464 16:06:36.017000 - 0:00:00.004637
<QpstServer::Stop> : QpstServer.cpp(1282) Info : Stopping Server Component 3464 16:06:36.533000 - 0:00:00.868885
save m_bDisableAutoResetAfterDump as 0
<CAtlasModule::Stop_FreeServerComponents> : CAtlasModule.cpp(479) Info : CAtlasModule::Stop_FreeServerComponents 3464 16:06:36.642000 +
Releasing m_pIAtlasResources component
Releasing m_pMobileIdent component
<CAtlasModule::Stop_FreeServerComponents> : CAtlasModule.cpp(479) Info : CAtlasModule::Stop_FreeServerComponents 3464 16:06:36.642000 - 0:00:00.001447
<CAtlasModule::Stop> : CAtlasModule.cpp(433) Info : CAtlasModule::Stop 3464 16:06:36.642000 - 0:00:01.047011
AtlasServer.cpp(293) : WinMain Info : QPST Server 3464 16:06:36.908000 - 0:04:23.072826
Click to expand...
Click to collapse
Here's the QPST server log, but I don't think it's much help:
AtlasServer.cpp(293) : WinMain Info : QPST Server 3464 16:02:13.824000 +
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 1 3464 16:02:14.011000 +
InternalStatus_Initializing
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 1 3464 16:02:14.011000 - 0:00:00.000675
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 2 3464 16:02:14.011000 +
InternalStatus_StartingPorts
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 2 3464 16:02:14.011000 - 0:00:00.000515
<CAtlasPortConfig::Start> : CAtlasPortConfig.cpp(1429) Info : CAtlasPortConfig::Start 3464 16:02:14.011000 +
PortWait thread ID 0x24A8
Start dumping PortCongigs
<CAtlasPortConfig:ortQueue> : CAtlasPortConfig.cpp(1582) Info : CAtlasPortConfig:ortQueue 24A8 16:02:14.058000 +
------------------------------------------------------
------------------------------------------------------
<CAtlasPortConfig::Start> : CAtlasPortConfig.cpp(1429) Info : CAtlasPortConfig::Start 3464 16:02:14.058000 - 0:00:00.038698
<QpstServer::startDeviceMonitor> : QpstServer.cpp(1565) Info : QpstServer::startDeviceMonitor 3464 16:02:14.058000 +
<QpstServer::startDeviceMonitor> : QpstServer.cpp(1565) Info : QpstServer::startDeviceMonitor 3464 16:02:14.058000 - 0:00:00.003045
DeviceMonitorThreadWork::updatePortList
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 3 3464 16:02:14.058000 +
<Qpst::Server:eviceMonitorThreadWork::GetPortList> : DeviceMonitor\DeviceMonitor.cpp(594) Info : Qpst::Server:eviceMonitorThreadWork::GetPortList 2854 16:02:14.058000 +
InternalStatus_Running
<GetPortList_Internal> : DeviceList.cpp(143) Info : GetPortList_Internal 2854 16:02:14.058000 +
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 3 3464 16:02:14.058000 - 0:00:00.000521
-->GetPortList_Internal: nHC=0 prodInfo=0
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&2094cd55&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
ClientRegister 'QPST Configuration', 20001
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
ClientRegister 'QPST Configuration', 20001
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 6
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:02:14.058000 +
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{6bdd1fc6-810f-11d0-bec7-08002be2092f}\0000>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1>
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]CHubController::GetConnInfo port 4-- nothing connected
[L1]CHubController::GetConnInfo port 5-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{36fc9e60-c465-11cf-8056-444553540000}\0009>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:4>
[L1]CHubController::GetConnInfo port 6-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&125740a&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 2
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&288b1440&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 6
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{4d36e978-e325-11ce-bfc1-08002be10318}\0002>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&92#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2>
[L1]CHubController::GetConnInfo port 4-- nothing connected
[L1]CHubController::GetConnInfo port 5-- nothing connected
[L1]CHubController::GetConnInfo port 6-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB20#4&17bbe5a1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&23722bef&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- nothing connected
[L1]CHubController::GetConnInfo port 2-- nothing connected
[L1]CHubController::GetConnInfo port 3-- nothing connected
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&b2584e2&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
-->[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
[L1]CHubController:penHubController: HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0 numPorts 3
[L1]EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}> nodeType 0
[L1]CHubController::GetConnInfo port 1-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{36fc9e60-c465-11cf-8056-444553540000}\0015>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:0>
[L1]CHubController::GetConnInfo port 2-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{36fc9e60-c465-11cf-8056-444553540000}\0016>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1>
[L1]CHubController::GetConnInfo port 3-- product <>/<>
[L1]CHubController::GetNodeConnectionDriverkeyName -- dkn <{745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0010>
[L1]CollectHubInfo: calling CollectDevInfo
[L1]CollectDevInfo: Add to devices <_HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2>
[L1]<--EnumerateHub: Inspect HC <\\.\USB#ROOT_HUB#4&e02e37c&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1
GetPortList_Internal: PhyDevices add dknToConn: <{6bdd1fc6-810f-11d0-bec7-08002be2092f}\0000>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&9a#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:4
GetPortList_Internal: PhyDevices add dknToConn: <{36fc9e60-c465-11cf-8056-444553540000}\0009>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4396&subsys_75771462&rev_00#3&267a616a&1&92#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2
GetPortList_Internal: PhyDevices add dknToConn: <{4d36e978-e325-11ce-bfc1-08002be10318}\0002>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:0
GetPortList_Internal: PhyDevices add dknToConn: <{36fc9e60-c465-11cf-8056-444553540000}\0015>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:1
GetPortList_Internal: PhyDevices add dknToConn: <{36fc9e60-c465-11cf-8056-444553540000}\0016>
GetPortList_Internal: phyDevices product , path _HCD(\\?\pci#ven_1002&dev_4398&subsys_75771462&rev_00#3&267a616a&1&91#{3abf6f2d-71c4-462a-8a92-1e6861e6af27})!dev:2
GetPortList_Internal: PhyDevices add dknToConn: <{745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0010>
GetPortList_Internal: Composite - Add mapping <USB\VID_046D&PID_C51A\5&353CC03A&0&2> <{36fc9e60-c465-11cf-8056-444553540000}\0016>
GetPortList_Internal: Composite - Add mapping <USB\VID_06A3&PID_8020\5&353CC03A&0&1> <{36fc9e60-c465-11cf-8056-444553540000}\0015>
GetPortList_Internal: Matching device <USB\ROOT_HUB20\4&17BBE5A1&0>
GetPortList_Internal: decision 2: Find the device path from the driver key name
<GetPortList_Internal> : DeviceList.cpp(143) Info : GetPortList_Internal 2854 16:02:14.565000 - 0:00:00.501329
<Qpst::Server:eviceMonitorThreadWork::GetPortList> : DeviceMonitor\DeviceMonitor.cpp(594) Info : Qpst::Server:eviceMonitorThreadWork::GetPortList 2854 16:02:14.565000 - 0:00:00.501857
Qualcomm HS-USB QDLoader 9008
valid driver found
deviceStart() skipped for this port
Auto Add COM5
<CAtlasPortConfig::StartPort> : CAtlasPortConfig.cpp(1762) Info : CAtlasPortConfig::StartPort 2854 16:02:14.567000 +
<CAtlasPhone::LoadPhoneModules> : CAtlasPhone.cpp(1020) Info : CAtlasPhone::LoadPhoneModules 2854 16:02:15.230000 +
<CAtlasPhone::LoadPhoneModules> : CAtlasPhone.cpp(1020) Info : CAtlasPhone::LoadPhoneModules 2854 16:02:15.804000 - 0:00:00.566262
insert port to phone map!
<CAtlasPortConfig::StartPort> : CAtlasPortConfig.cpp(1762) Info : CAtlasPortConfig::StartPort 2854 16:02:15.804000 - 0:00:01.243193
Communications Port
device skipped
cookie call back event called
cookie transaction watch dog calls
start cookie transaction
in downloadMode Cookie Transaction
Download Mode Cookie Transaction: Read Successful
Req. Handles: Phone: 1
ClientRegister 'QPST Software Download', 20005
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:02:25.389000 +
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:02:25.389000 - 0:00:00.000528
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.639000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.639000 - 0:00:00.000367
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.732000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.732000 - 0:00:00.000309
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.748000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:25.748000 - 0:00:00.000276
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:29.592000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:29.592000 - 0:00:00.000376
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:32.889000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:32.889000 - 0:00:00.000361
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:47.716000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:47.716000 - 0:00:00.000377
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:50.466000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:02:50.466000 - 0:00:00.000456
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:00.403000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:00.403000 - 0:00:00.000463
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:02.591000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:02.591000 - 0:00:00.000460
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:04.450000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:04.450000 - 0:00:00.001618
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20005 32F0 16:03:10.406000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:03:10.406000 +
ActiveClients: 1
Req. Handles: Phone: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:03:10.406000 - 0:00:00.003149
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20005 32F0 16:03:10.406000 - 0:00:00.005764
Req. Handles: Phone: 1
ClientRegister 'QPST Service Programming', 20007
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister CEC 16:03:17.109000 +
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister CEC 16:03:17.109000 - 0:00:00.000297
Req. Handles: Phone: 1
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 - 0:00:00.000499
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:17.531000 - 0:00:00.000240
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:25.640000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:25.640000 - 0:00:00.000580
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.037000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.037000 - 0:00:00.000427
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.100000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:43.100000 - 0:00:00.000337
Req. Handles: Phone: 1
Req. Handles: Phone: 1
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 - 0:00:00.000253
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:49.022000 - 0:00:00.000350
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:57.178000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:03:57.178000 - 0:00:00.000377
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:04:13.209000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:04:13.225000 - 0:00:00.000820
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId CEC 16:04:13.225000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId CEC 16:04:13.225000 - 0:00:00.001133
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20007 32F0 16:04:20.922000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:04:20.922000 +
ActiveClients: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:04:20.922000 - 0:00:00.000644
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20007 32F0 16:04:20.922000 - 0:00:00.001592
Req. Handles: Phone: 1
ClientRegister 'QPST eMMC Software Download', 20012
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:05:20.797000 +
<QpstServer::ClientRegister> : QpstServer.cpp(231) Info : QpstServer::ClientRegister 32F0 16:05:20.797000 - 0:00:00.000170
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.703000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.703000 - 0:00:00.000439
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.766000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:22.766000 - 0:00:00.000322
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:31.672000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:31.672000 - 0:00:00.000351
Req. Handles: Phone: 1
Req. Handles: Phone: 1
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:34.266000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:34.266000 - 0:00:00.000338
<CAtlasPhone:ut_PhoneMode> : CAtlasPhone.cpp(2546) Info : put_PhoneMode 4 32F0 16:05:34.266000 +
<CAtlasPhone::SetPhoneMode> : CAtlasPhone.cpp(2575) Info : SetPhoneMode 4, 30000 32F0 16:05:34.266000 +
<CAtlasPhone::SetPhoneMode> : CAtlasPhone.cpp(2575) Info : SetPhoneMode 4, 30000 32F0 16:05:34.266000 - 0:00:00.000279
<CAtlasPhone:ut_PhoneMode> : CAtlasPhone.cpp(2546) Info : put_PhoneMode 4 32F0 16:05:34.266000 - 0:00:00.000854
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:37.763000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 32F0 16:05:37.763000 - 0:00:00.000403
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20012 32F0 16:06:24.826000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:24.826000 +
ActiveClients: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:24.826000 - 0:00:00.000541
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20012 32F0 16:06:24.826000 - 0:00:00.001175
Req. Handles: Phone: 1
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20001 32F0 16:06:35.592000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 +
ActiveClients: 0
<QpstServer::ClientUnregister> : QpstServer.cpp(280) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 +
<CAtlasModule::Stop> : CAtlasModule.cpp(433) Info : CAtlasModule::Stop 3464 16:06:35.592000 +
<QpstServer::ClientUnregister> : QpstServer.cpp(280) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 - 0:00:00.000451
<QpstServer::ClientUnregister> : QpstServer.cpp(274) Info : QpstServer::ClientUnregister 32F0 16:06:35.592000 - 0:00:00.001484
<QpstServer::ClientUnregister> : QpstServer.cpp(252) Info : ClientUnregister 20001 32F0 16:06:35.592000 - 0:00:00.007957
<QpstServer::Stop> : QpstServer.cpp(1282) Info : Stopping Server Component 3464 16:06:35.654000 +
<CAtlasPortConfig::Stop> : CAtlasPortConfig.cpp(2050) Info : CAtlasPortConfig::Stop 3464 16:06:35.654000 +
PortWait queue thread still active... signaling
PortWait exit event
<CAtlasPortConfig:ortQueue> : CAtlasPortConfig.cpp(1582) Info : CAtlasPortConfig:ortQueue 24A8 16:06:35.654000 - 0:04:21.607637
PortWait port queue thread signaled
<CAtlasPortConfig::StopDiagServerThread> : CAtlasPortConfig.cpp(2115) Info : CAtlasPortConfig::StopDiagServerThread 3464 16:06:35.654000 +
<CAtlasPortConfig::StopDiagServerThread> : CAtlasPortConfig.cpp(2115) Info : CAtlasPortConfig::StopDiagServerThread 3464 16:06:35.654000 - 0:00:00.000279
Start dumping PortCongigs
------------------------------------------------------
Id: 10000
------------------------------------------------------
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2156) Info : CAtlasPortConfig::StopPort 3464 16:06:35.654000 +
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2166) Info : CAtlasPortConfig::StopPort 3464 16:06:35.654000 +
Stopping port 10000 at physical port COM5
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2178) Info : CAtlasPortConfig::StopPort 3464 16:06:35.670000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 3464 16:06:35.670000 +
<CAtlasResources::GetPhoneByPortId> : CAtlasResources.cpp(1122) Info : CAtlasResources::GetPhoneByPortId 3464 16:06:35.670000 - 0:00:00.000265
<CAtlasPortConfig:isconnectPortFromPhone> : CAtlasPortConfig.cpp(712) Info : CAtlasPortConfig:isconnectPortFromPhone 3464 16:06:35.670000 +
<CAtlasPortConfig:isconnectPortFromPhone> : CAtlasPortConfig.cpp(712) Info : CAtlasPortConfig:isconnectPortFromPhone 3464 16:06:35.670000 - 0:00:00.000719
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2219) Info : Remove PHONE 3464 16:06:35.704000 +
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20004 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20004 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 - 0:00:00.000209
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20004 3464 16:06:35.704000 - 0:00:00.000635
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20004 3464 16:06:35.704000 - 0:00:00.001099
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2219) Info : Remove PHONE 3464 16:06:35.704000 - 0:00:00.001640
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2227) Info : Remove PORT 3464 16:06:35.704000 +
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20003 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20003 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 +
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(160) Info : CAtlasServerFactory::RemoveComponent 3464 16:06:35.704000 - 0:00:00.000183
<CAtlasServerFactory::RemoveComponent> : CAtlasServerFactory.cpp(156) Info : CAtlasServerFactory::RemoveComponent 20003 3464 16:06:35.704000 - 0:00:00.000558
<Qpst::Components::Remove> : AtlasComponents.cpp(349) Info : ::Remove 20003 3464 16:06:35.704000 - 0:00:00.000967
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2227) Info : Remove PORT 3464 16:06:35.704000 - 0:00:00.001335
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2178) Info : CAtlasPortConfig::StopPort 3464 16:06:35.704000 - 0:00:00.040853
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2166) Info : CAtlasPortConfig::StopPort 3464 16:06:35.704000 - 0:00:00.041530
<CAtlasPortConfig::StopPort> : CAtlasPortConfig.cpp(2156) Info : CAtlasPortConfig::StopPort 3464 16:06:35.704000 - 0:00:00.042114
<CAtlasPortConfig::Stop> : CAtlasPortConfig.cpp(2050) Info : CAtlasPortConfig::Stop 3464 16:06:35.704000 - 0:00:00.045227
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 4 3464 16:06:35.704000 +
<QpstServer::SetStatus> : QpstServer.cpp(1166) Info : ** sending ServerStopping message 3464 16:06:35.704000 +
<QpstServer::SetStatus> : QpstServer.cpp(1166) Info : ** sending ServerStopping message 3464 16:06:35.704000 - 0:00:00.000372
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 4 3464 16:06:35.704000 - 0:00:00.000758
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 5 3464 16:06:35.704000 +
server shutting down agents
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 5 3464 16:06:35.704000 - 0:00:00.000352
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 6 3464 16:06:35.704000 +
server shutting down ports
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 6 3464 16:06:35.704000 - 0:00:00.000342
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 7 3464 16:06:36.017000 +
server shutting down components
<QpstServer::SetStatus> : QpstServer.cpp(1144) Info : internal status = 7 3464 16:06:36.017000 - 0:00:00.004637
<QpstServer::Stop> : QpstServer.cpp(1282) Info : Stopping Server Component 3464 16:06:36.533000 - 0:00:00.868885
save m_bDisableAutoResetAfterDump as 0
<CAtlasModule::Stop_FreeServerComponents> : CAtlasModule.cpp(479) Info : CAtlasModule::Stop_FreeServerComponents 3464 16:06:36.642000 +
Releasing m_pIAtlasResources component
Releasing m_pMobileIdent component
<CAtlasModule::Stop_FreeServerComponents> : CAtlasModule.cpp(479) Info : CAtlasModule::Stop_FreeServerComponents 3464 16:06:36.642000 - 0:00:00.001447
<CAtlasModule::Stop> : CAtlasModule.cpp(433) Info : CAtlasModule::Stop 3464 16:06:36.642000 - 0:00:01.047011
AtlasServer.cpp(293) : WinMain Info : QPST Server 3464 16:06:36.908000 - 0:04:23.072826
Click to expand...
Click to collapse
feherneoh said:
You should try manually force EDL mode, as to me it seems like the phone is not in the correct mode. Before you ask, I have no idea on why, but it seems to be that way.
Click to expand...
Click to collapse
feherneoh said:
It temporarily kills eMMC communication, so phone will boot into emergency download mode
it must be undone later to make flashing possible
Click to expand...
Click to collapse
feherneoh said:
R3209 is the name of that resistor for ALL Lumia, they are just on different places on the mainboard
Click to expand...
Click to collapse
Is this what you mean? It definitely works on the Lumia 925?
Is there any documentation that describes the different modes for QHSUSB? i.e. DLOAD, ARMPRG, BULK (and FLSHPRG?) and how they relate to each other, what sequence they follow each other in? A troubleshooting flowchart? (note I have tried extensive googling but turned up nothing definitive).
feherneoh said:
I only know that we need DLOAD, nothing more
Click to expand...
Click to collapse
Okay, I dismantled the phone to this stage, see pic. The cover and heat transfer pad of the package-on-package has been removed to expose the Hynix memory chip. R3209 is located under this metal surround which is stuck (soldered?) to the board. I tried to remove it but can't without risking damaging resistors etc. Should I cut a gap? Or is there an alternative?
feherneoh said:
I usually break it down the board, but that is quite dangerous...
Click to expand...
Click to collapse
You mean fully remove the metal surround? I don't think I've got tools for that, most of my stuff is the right size for car maintenance, not PCBs :laugh:
I pulled the edge of the metal frame away from the PoP and was able to short the resistor out against the frame using a multimeter probe. The phone was recognised as QHSUSB_DLOAD in device manager, but WPInternals still didn't recognise it. I tried restore bootloader from WPI anyway and it's been in "Sending Loader" for over 50 minutes. Is this too long? Is it okay just to stop WPI, exit it and disconnect the USB?
I tried again and got past the "Sending Loader" stage, but then it crashed during the download of the firmware, same as before I forced DLOAD.
I tried the phone in another USB port and found that it's recognised as ARMPRG again! I swapped about, reshorted R3209, rebooted, etc, but long story short, my front panel USB ports see the phone as DLOAD and the rear ones as ARMPRG. However, the behaviour of WPInternals and WDRT is the same regardless of which ports I use - thor2 log even says:
[22:22:09.113] D_MSG : Check if device in Dload
[22:22:09.114] D_MSG : Connection to DLOAD mode succeeded
Click to expand...
Click to collapse
I've tried holding various buttons when connected the USB cable, battery connected and disconnected, but it's the same for all.
In fact, now the phone doesn't respond to button presses at all - holding down power, or power and volume down, doesn't cause the phone to reset (disappear and reappear in device manager) or for the windows logo to light up at all. The only time the windows logo lights up is very briefly when the USB is connected.
I tried firmware for product codes that have worked for other people, but they didn't work for me.
I've also tried Nokia Software Updater and Nokia Care Suite. The first doesn't work anymore because Nokia's servers have been shutdown and the second can't work if it can't see the device (like Lumia Phone Test Application).
There's a few more things I've found which I'll try tomorrow but I've pretty much given up, I suspect the eMMC is damaged or write-protected.
So I'll probably buy a new mainboard, ~€20 on Ali-Express. Anyone got any recommendations for other suppliers?
I've tried almost everything twice, with and without the battery, but unfortunately the results are the same every time.
This afternoon I confirmed that the behaviour of WPInternals and WDRT is the same regardless of which USB port I use (front or rear) therefore it doesn't matter if the phone is in DLOAD or ARMPRG mode, the result is still a failure to recover the phone. I used Wireshark to monitor the traffic, I will work out to attach the traces for anyone who knows the protocols well enough to understand them and see what the problem is. To me, it looks like the phone refuses to go into fast download protocol, resulting in the OPEN_MULTI_REQ failures shown in the thor2 logs.
I'd like to do is see what's possible with QPST, in particular the eMMC Software Download App, but the user guide I have doesn't include that app and I can't find anything online that's very helpful. For the other Software Downloader app the user guide I have is badly out of date. I'm nervous of making the problem worse because QPST can be used with many different firmware configurations and can therefore do damage in cases where WDRT and WPI can't because they're Lumia specific and don't have as many functions that can cause problems.
Am I making this too complicated? Should I just go back to using Thor2 on the command line and trying lots of different Hexes, FFUs/MBNs etc?
I've got a few other things to try as well, I'll report later.