I knew it was to good to be true, ready for the mega log output from terminal? Here it is, in all it glory....
Please ensure your phone is:
o] Charged
o] Connected to USB 2 using your OEM cable
o] Booted to AP Fastboot mode: [power off, hold volume down and press power]
Ready to flash...
Press enter to continue.
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'partition' (32 KB)...
OKAY [ 0.027s]
writing 'partition'...
(bootloader) This may take a few seconds, if a
(bootloader) different partition table is being
(bootloader) flashed since we need to backup
(bootloader) and restore a few partitions
(bootloader) Failed to program partition table
FAILED (remote failure)
finished. total time: 0.344s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'sbl1' (101 KB)...
OKAY [ 0.044s]
writing 'sbl1'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition sbl1
FAILED (remote failure)
finished. total time: 0.175s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'sbl2' (127 KB)...
OKAY [ 0.061s]
writing 'sbl2'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition sbl2
FAILED (remote failure)
finished. total time: 0.184s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'sbl3' (512 KB)...
OKAY [ 0.121s]
writing 'sbl3'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition sbl3
FAILED (remote failure)
finished. total time: 0.401s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'rpm' (140 KB)...
OKAY [ 0.049s]
writing 'rpm'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition rpm
FAILED (remote failure)
finished. total time: 0.307s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'tz' (210 KB)...
OKAY [ 0.066s]
writing 'tz'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition tz
FAILED (remote failure)
finished. total time: 0.327s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'aboot' (256 KB)...
OKAY [ 0.075s]
writing 'aboot'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition aboot
FAILED (remote failure)
finished. total time: 0.349s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
Invalid sparse file format at header magi
sending sparse 'modem' (28132 KB)...
OKAY [ 6.906s]
writing 'modem'...
(bootloader) Failed to erase partition
FAILED (remote failure)
finished. total time: 7.034s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'fsg' (165 KB)...
OKAY [ 0.050s]
writing 'fsg'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition fsg
FAILED (remote failure)
finished. total time: 0.176s
(bootloader) Variable not supported!
erasing 'modemst1'...
(bootloader) Failed to erase partition
FAILED (remote failure)
finished. total time: 0.058s
(bootloader) Variable not supported!
erasing 'modemst2'...
(bootloader) Failed to erase partition
FAILED (remote failure)
finished. total time: 0.058s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'logo' (854 KB)...
OKAY [ 0.176s]
writing 'logo'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition logo
FAILED (remote failure)
finished. total time: 0.306s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'boot' (10240 KB)...
OKAY [ 2.186s]
writing 'boot'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition boot
FAILED (remote failure)
finished. total time: 2.918s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
sending 'recovery' (10240 KB)...
OKAY [ 2.197s]
writing 'recovery'...
(bootloader) Failed to erase partition
(bootloader) Failed to flash partition recovery
FAILED (remote failure)
finished. total time: 2.934s
(bootloader) Variable not supported!
target reported max download size of 31457280 bytes
Invalid sparse file format at header magi
error: write_sparse_skip_chunk: don't care size 1097312864 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 1065859680 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 1034406496 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 1002953312 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 971471456 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 940014176 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 908552800 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 876706400 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 848497248 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 817044064 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 785844832 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 755759712 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 724302432 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 692779616 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 661322336 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 630585952 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 599100000 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 567589472 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 538651232 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 507165280 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 475695712 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 444242528 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 412719712 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 381262432 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 349809248 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 319117920 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 287664736 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 256182880 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 224729696 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 196082272 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 164596320 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 133143136 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 101689952 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 70236768 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 38754912 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 7301728 is not a multiple of the block size 4096
fastboot: ../libsparse/sparse.c:143: write_all_blocks: Assertion `pad >= 0' failed.
FULL.sh: line 16: 2203 Aborted (core dumped) $fastboot flash system system.img
(bootloader) Variable not supported!
erasing 'tombstones'...
(bootloader) Failed to erase partition
FAILED (remote failure)
finished. total time: 0.059s
(bootloader) Variable not supported!
erasing 'cache'...
(bootloader) Failed to erase partition
FAILED (remote failure)
finished. total time: 0.056s
(bootloader) Variable not supported!
erasing 'userdata'...
(bootloader) Failed to erase partition
FAILED (remote failure)
finished. total time: 0.058s
rebooting...
finished. total time: 0.008s
Press enter to continue.
Basically the same as Windows but with more detail, so what do you think. Not worth the effort at this point?