Fast start-up is relate to file system trace, no thing to do with firmware
For example you can not mount a NTFS partition as Read/Write if fsck failed on that partition.
Something wrong in your assumption
P/S after reading your long procedure. I think, the “WORK-AROUND”, you describe need SUSPEND function of Android.
This may relate to File System trace as you say with FASTBOOT.
That is the only possible explanation of Windows affect in this case
There is nothing to do with touchscreen firmware.
Windows does, in fact affect other dual boot system in term of peripheral firmware download.
Like I said as observed in dual boot Hackintosh/Linux with Windows machine, when Bluetooth firmware is downloaded to the board,
then a hot-reboot to Hacckintosh/Linux make it work.
So it is obvious that different version of Windows has different version of firmware!
All Linux/Hackintosh gurus of the Linux/Hackintosh community know this.
End!
FUCK FUCKTECHTABLET