[Sony Cross-Device General] jbbandos:
Hi,

I am having problems flashing an xperia Z5 (E6633) with flashtool 0.9.22.0. With the 32.0.A.6.152 "promotor" firmware from xperifirm it hangs on modem.sin. I turned debug logging on, and it hangs on part 17:

17/005/2016 23:05:08 - INFO - (FlashJob.java:36) - Please connect your device into flashmode.
17/005/2016 23:05:09 - INFO - (USBFlashLinux.java:32) - Opening device for R/W
17/005/2016 23:05:09 - INFO - (USBFlashLinux.java:35) - Device ready for R/W.
17/005/2016 23:05:09 - INFO - (X10flash.java:955) - Reading device information
17/005/2016 23:05:09 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:09 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 1 / Flags : false,false,false / Data length : 1109 / Data CRC32 : 78 F2 67 5C
17/005/2016 23:05:09 - DEBUG - (X10flash.java:962) - PROT_VER="04";VER="S1_Boot_MSM8994_LA1.2_119";S1SBL_VER="MSM8994_50";ID="1289-5620";TYPE="S1_BOOT";ACTIVE_COMP_AID="0004";MAX_PKT_SZ="00080000";IGNORE_CRC="HDR,DATA";DEF_SEC="ON";HWCONF_AID="0004";LOADER_AID="0004";BOOT_AID="0004";NO_SUB_SYSTEMS="0001";OTP_DATA_1="01000400";OTP_LOCK_STATUS_1="LOCKED";UNIQUE_DEV_ID_1="018538BA";IDCODE_1="109400E1";SUID_1="01000000E1009410BA38850100000000";S1_ROOT="S1_Root_f936,S1_Root_Test_b316";MSN="BH900JFM4A";HW_CONFIG_VER="0006";HW_CONFIG_INFO="HWC_Kitakami_Com_010";SEC_STATE="HWC_Kitakami_Com_010";IMEI="35457707055338";PROD_ID="0001";GLOB_SEC="0000";PHONE_ID="0000:35457707055338,0000:35457707055339";HW_CONFIG="S1_Boot:0004:0013,S1_Loader:0004:000B,S1_SW:0006:0013,S1_Cust:0004:0013,S1_ELabel:0004:0013,S1_SL:0004:0043,S1_ModemSW:0006:0013,S1_FOTA:0006:0023,S1_RIC:0006:0123,S1_HexagonSW3:0006:0023,S1_RIVA3:0006:0023,S1_Video3:0006:0023,S1_ETS:0006:0013,S1_RAMETS:0006:000B,S1_TZExec3:0006:00A3,S1_RLock:0004:0223,S1_GCodes:0004:0423";ROOTING_STATUS="ROOTABLE";PLF_ROOT_1="F421B16FFDD52124A7107C2156B6C478355991BC9D88F0F8682CD08F127A0FA5";REMOTE_LOCK="UNLOCKED";

17/005/2016 23:05:54 - INFO - (X10flash.java:306) - Processing modem.sin
17/005/2016 23:05:54 - INFO - (X10flash.java:288) - Checking header
17/005/2016 23:05:54 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 5 / Flags : false,true,false / Data length : 3776 / Data CRC32 : BF 04 1D D8
17/005/2016 23:05:54 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 5 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:55 - INFO - (X10flash.java:308) - Flashing data
17/005/2016 23:05:55 - DEBUG - (X10flash.java:309) - Number of parts to send : 77 / Part size : 524288
17/005/2016 23:05:55 - DEBUG - (X10flash.java:313) - Sending part 1 of 77
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 81 12 3B 4B
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:55 - DEBUG - (X10flash.java:313) - Sending part 2 of 77
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 12 B2 67 1B
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:55 - DEBUG - (X10flash.java:313) - Sending part 3 of 77
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : A2 2D A0 FA
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:55 - DEBUG - (X10flash.java:313) - Sending part 4 of 77
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : E5 FB 9C 48
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:55 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:55 - DEBUG - (X10flash.java:313) - Sending part 5 of 77
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 5D 6B A0 FD
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:56 - DEBUG - (X10flash.java:313) - Sending part 6 of 77
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 18 C5 50 89
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:56 - DEBUG - (X10flash.java:313) - Sending part 7 of 77
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : C0 B4 D1 69
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:56 - DEBUG - (X10flash.java:313) - Sending part 8 of 77
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : F6 17 55 33
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:56 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:56 - DEBUG - (X10flash.java:313) - Sending part 9 of 77
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : E0 E0 6C E0
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:57 - DEBUG - (X10flash.java:313) - Sending part 10 of 77
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : CF E1 CC 75
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:57 - DEBUG - (X10flash.java:313) - Sending part 11 of 77
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : FA 98 06 2C
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:57 - DEBUG - (X10flash.java:313) - Sending part 12 of 77
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 2D A8 D9 97
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:57 - DEBUG - (X10flash.java:313) - Sending part 13 of 77
17/005/2016 23:05:57 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 27 8C C4 7C
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:58 - DEBUG - (X10flash.java:313) - Sending part 14 of 77
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : 6E E3 0B CA
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:58 - DEBUG - (X10flash.java:313) - Sending part 15 of 77
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : C6 E8 2E BB
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:58 - DEBUG - (X10flash.java:313) - Sending part 16 of 77
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:57) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 524288 / Data CRC32 : E0 C9 F9 42
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:75) - Reading packet from phone
17/005/2016 23:05:58 - DEBUG - (USBFlashLinux.java:81) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : 00 00 00 00
17/005/2016 23:05:58 - DEBUG - (X10flash.java:313) - Sending part 17 of 77

I am going to try 0.9.20 now, but I am not very hopeful. Any idea on what I should do?