[Xperia Z1 Q&A, Help & Troubleshooting] Reemuz:
So, I'm following this guide: http://xdaforums.com/xperia-z1/general/root-14-4-0-157-lb-ubl-t2933298

I'm stuck on the Flashtool part, I boot it into flashmode (led flashes red then green then goes off) and then I attempt to flash kernel only FTF onto my Z1 but it gets stuck at "Phone ready for flashmode operations".

Below is my Flashtool log on "INFO" & "Debug" level.

I'm really clueless on how to proceed with this, I can't find anyone getting the same errors as I am and as far as I can tell, I'm doing everything correctly.

Also, just FYI: I booted Win8 into non-driver enforcement mode and installed the Flashtool drivers from there with no errors.

09/029/2015 17:29:50 - INFO - Flashtool Version 0.9.18.4 built on 12-05-2014 22:00:00
09/029/2015 17:29:50 - INFO - Executing search strategies to find proxy selector
09/029/2015 17:29:50 - INFO - No proxy found for IE. Trying next one
09/029/2015 17:29:50 - INFO - Proxy found for firefox
09/029/2015 17:29:50 - INFO - Syncing devices from github
09/029/2015 17:29:50 - INFO - Scanning devices folder for changes.
09/029/2015 17:29:54 - INFO - Pulling changes from github.
09/029/2015 17:29:55 - INFO - Devices sync finished.
09/029/2015 17:29:59 - INFO - Device disconnected
09/030/2015 17:30:03 - INFO - Device connected in flash mode
09/030/2015 17:30:15 - INFO - Selected Bundle for Sony Xperia Z1 (C6902). FW release : 14.4.A.0.108. Customization : KernelOnly
09/030/2015 17:30:15 - INFO - Preparing files for flashing
09/030/2015 17:30:15 - INFO - Please connect your device into flashmode.
09/030/2015 17:30:16 - INFO - Opening device for R/W
09/030/2015 17:30:16 - INFO - Reading device information
09/030/2015 17:30:16 - INFO - Phone ready for flashmode operations.
// I disconnect the device manually here.
09/032/2015 17:32:32 - INFO - Start Flashing
09/032/2015 17:32:32 - INFO - Processing loader.sin
09/032/2015 17:32:32 - INFO - Checking header
09/032/2015 17:32:32 - ERROR - Processing of loader.sin finished with errors.
09/032/2015 17:32:32 - INFO - Ending flash session
09/032/2015 17:32:32 - ERROR - Error in processHeader : 22 : Enheden genkender ikke kommandoen.
09/032/2015 17:32:32 - ERROR - Error flashing. Aborted
09/032/2015 17:32:32 - INFO - Device disconnected

And this is the debug level log.

09/025/2015 17:25:41 - INFO - (MainSWT.java:979) - Flashtool Version 0.9.18.4 built on 12-05-2014 22:00:00
09/025/2015 17:25:41 - DEBUG - (PlatformUtil.java:26) - Detecting platform. Name is: Windows 8
09/025/2015 17:25:41 - DEBUG - (PlatformUtil.java:29) - Detected Windows platform: Windows 8
09/025/2015 17:25:41 - DEBUG - (PlatformUtil.java:26) - Detecting platform. Name is: Windows 8
09/025/2015 17:25:41 - DEBUG - (PlatformUtil.java:29) - Detected Windows platform: Windows 8
09/025/2015 17:25:41 - INFO - (ProxySearch.java:189) - Executing search strategies to find proxy selector
09/025/2015 17:25:41 - DEBUG - (IEProxySearchStrategy.java:42) - Detecting IE proxy settings
09/025/2015 17:25:42 - INFO - (ProxySearch.java:199) - No proxy found for IE. Trying next one
09/025/2015 17:25:42 - DEBUG - (FirefoxProxySearchStrategy.java:91) - Detecting Firefox settings.
09/025/2015 17:25:42 - DEBUG - (WinFirefoxProfileSource.java:69) - Firefox windows settings folder is C:\Users\Admin\AppData\Roaming\Mozilla\Firefox\Profiles/d6xlnyhr.default
09/025/2015 17:25:42 - DEBUG - (FirefoxProxySearchStrategy.java:107) - Firefox uses manual settings
09/025/2015 17:25:42 - DEBUG - (FirefoxProxySearchStrategy.java:224) - Firefox socks proxy is 108.61.198.186:1080
09/025/2015 17:25:42 - INFO - (ProxySearch.java:195) - Proxy found for firefox
09/025/2015 17:25:42 - DEBUG - (VersionCheckerJob.java:97) - Fetching latest release from github
09/025/2015 17:25:42 - INFO - (DevicesSyncJob.java:28) - Syncing devices from github
09/025/2015 17:25:42 - DEBUG - (VersionCheckerJob.java:47) - Resolving github
09/025/2015 17:25:42 - DEBUG - (VersionCheckerJob.java:49) - Finished resolving github. Result : Success
09/025/2015 17:25:42 - DEBUG - (VersionCheckerJob.java:56) - opening connection
09/025/2015 17:25:42 - INFO - (DevicesGit.java:50) - Scanning devices folder for changes.
09/025/2015 17:25:42 - DEBUG - (VersionCheckerJob.java:66) - Getting stream on connection
09/025/2015 17:25:43 - DEBUG - (VersionCheckerJob.java:69) - stream opened
09/025/2015 17:25:43 - DEBUG - (VersionCheckerJob.java:112) - out of loop
09/025/2015 17:25:43 - DEBUG - (VersionCheckerJob.java:114) - Latest : 0.9.18.4
09/025/2015 17:25:43 - DEBUG - (VersionCheckerJob.java:115) - Current build : Version 0.9.18.4 built on 12-05-2014 22:00:00
09/025/2015 17:25:46 - INFO - (DevicesGit.java:59) - Pulling changes from github.
09/025/2015 17:25:46 - INFO - (DevicesSyncJob.java:30) - Devices sync finished.
09/025/2015 17:25:48 - DEBUG - (Bundle.java:78) - Creating bundle from ftf file : C:\Flashtool\firmwares\C690X_14.4.A.0.108_KernelOnly.ftf
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : loader.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : rpm.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : kernel.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:78) - Creating bundle from ftf file : C:\Flashtool\firmwares\C690X_14.4.A.0.157_KernelOnly.ftf
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : loader.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : rpm.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : kernel.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:78) - Creating bundle from ftf file : C:\Flashtool\firmwares\X10_V1_BLRelock.ftf
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : kernel.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : loader.sin
09/025/2015 17:25:48 - DEBUG - (Bundle.java:94) - Added this entry to the bundle list : s1boot.sin
09/025/2015 17:25:50 - INFO - (MainSWT.java:1186) - Selected Bundle for Sony Xperia Z1 (C6902). FW release : 14.4.A.0.108. Customization : KernelOnly
09/025/2015 17:25:50 - INFO - (Bundle.java:408) - Preparing files for flashing
09/025/2015 17:25:50 - DEBUG - (Bundle.java:418) - Created the prepared folder
09/025/2015 17:25:50 - DEBUG - (Bundle.java:327) - Saving entry rpm.sin to disk
09/025/2015 17:25:50 - DEBUG - (BundleEntry.java:42) - Streaming from jar entry : rpm.sin
09/025/2015 17:25:50 - DEBUG - (Bundle.java:331) - Writing Entry to .\firmwares\prepared\rpm.sin
09/025/2015 17:25:50 - DEBUG - (Bundle.java:327) - Saving entry kernel.sin to disk
09/025/2015 17:25:50 - DEBUG - (BundleEntry.java:42) - Streaming from jar entry : kernel.sin
09/025/2015 17:25:50 - DEBUG - (Bundle.java:331) - Writing Entry to .\firmwares\prepared\kernel.sin
09/025/2015 17:25:50 - DEBUG - (Bundle.java:327) - Saving entry loader.sin to disk
09/025/2015 17:25:50 - DEBUG - (BundleEntry.java:42) - Streaming from jar entry : loader.sin
09/025/2015 17:25:50 - DEBUG - (Bundle.java:331) - Writing Entry to .\firmwares\prepared\loader.sin
09/025/2015 17:25:50 - INFO - (FlashJob.java:34) - Please connect your device into flashmode.
09/025/2015 17:25:50 - INFO - (MainSWT.java:141) - Device connected in flash mode
09/025/2015 17:25:51 - INFO - (USBFlashWin32.java:20) - Opening device for R/W
09/025/2015 17:25:51 - INFO - (X10flash.java:596) - Reading device information
09/025/2015 17:25:51 - DEBUG - (USBFlashWin32.java:55) - Reading packet from phone
09/025/2015 17:25:51 - DEBUG - (USBFlashWin32.java:65) - IN : CommandID : 12 / Flags : false,false,false / Data length : 5 / Data CRC32 : [81, 3F, 0C, 1E]
09/025/2015 17:25:51 - INFO - (X10flash.java:608) - Unable to read from phone after having opened it.
09/025/2015 17:25:51 - INFO - (X10flash.java:609) - trying to continue anyway
09/025/2015 17:25:51 - DEBUG - (USBFlashWin32.java:39) - Writing packet to phone
09/025/2015 17:25:51 - DEBUG - (USBFlashWin32.java:44) - OUT : CommandID : 1 / Flags : false,true,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
09/025/2015 17:25:51 - DEBUG - (USBFlashWin32.java:55) - Reading packet from phone
// I disconnect the cable here manually
09/028/2015 17:28:25 - INFO - (X10flash.java:486) - Start Flashing
09/028/2015 17:28:25 - INFO - (X10flash.java:239) - Processing loader.sin
09/028/2015 17:28:25 - DEBUG - (X10flash.java:240) - loader.sin : header size : 1024
09/028/2015 17:28:25 - INFO - (X10flash.java:218) - Checking header
09/028/2015 17:28:25 - DEBUG - (X10flash.java:222) - Sending part 1 of 1
09/028/2015 17:28:25 - DEBUG - (USBFlashWin32.java:39) - Writing packet to phone
09/028/2015 17:28:25 - ERROR - (X10flash.java:254) - Processing of loader.sin finished with errors.
09/028/2015 17:28:25 - INFO - (X10flash.java:546) - Ending flash session
09/028/2015 17:28:25 - DEBUG - (USBFlashWin32.java:39) - Writing packet to phone
09/028/2015 17:28:25 - ERROR - (X10flash.java:519) - Error in processHeader : 22 : Enheden genkender ikke kommandoen.
09/028/2015 17:28:25 - ERROR - (X10flash.java:520) - Error flashing. Aborted
09/028/2015 17:28:26 - INFO - (MainSWT.java:137) - Device disconnected