[One (M9) Q&A, Help & Troubleshooting] MeltdownSpectre:
I'm S-ON with Locked bootloader, running 1.40.708.9 with CID: HTC_622

I booted into download mode

typed fastboot oem rebootRUU

then fastboot flash zip firmware.zip

target reported max download size of 800000000 bytes

sending 'zip' (74111 KB)...

OKAY [ 5.469s]

writing 'zip'...

(bootloader) HOSD CL#599004

(bootloader) start@16

(bootloader) aboot_signed.img@100%

(bootloader) adsp.img@100%

(bootloader) boot.img@100%

(bootloader) hosd_signed.img@100%

(bootloader) hyp-8994-1.img@100%

(bootloader) pg2fs_ship_signkey.img@100%

(bootloader) pmic-8994-1.img@100%

(bootloader) rcdata.img@100%

(bootloader) recovery.img@100%

(bootloader) rpm-8994-1.img@100%

(bootloader) sbl1-8994-1.img@100%

(bootloader) sdi.img@100%

(bootloader) tz-8994-1.img@100%

(bootloader) radio.img@100%

(bootloader) sensor_hub.img@BYPASS

(bootloader) tp_MXM11876.img@BYPASS

(bootloader) Update zip file OK

(bootloader) end@Done

OKAY [ 10.382s]

I typed fastboot reboot after this, it's stuck on the HTC screen and says Powered by Android. Doesn't boot. Is it supposed to take longer than 10 minutes? I can't boot into stock recovery, it shows a phone icon with a red triangle.

I then went back to download mode, typed fastboot flash zip firmware.zip again and:

target reported max download size of 800000000 bytes

sending 'zip' (74111 KB)...

OKAY [ 6.465s]

writing 'zip'...

(bootloader) HOSD CL#599004

(bootloader) Perform pre-update

(bootloader) start@16

(bootloader) aboot_signed.img@100%

(bootloader) adsp.img@BYPASS

(bootloader) boot.img@BYPASS

(bootloader) hosd_signed.img@100%

(bootloader) hyp-8994-1.img@100%

(bootloader) pg2fs_ship_signkey.img@BYPASS

(bootloader) pmic-8994-1.img@100%

(bootloader) rcdata.img@BYPASS

(bootloader) recovery.img@BYPASS

(bootloader) rpm-8994-1.img@100%

(bootloader) sbl1-8994-1.img@100%

(bootloader) sdi.img@100%

(bootloader) sensor_hub.img@BYPASS

(bootloader) tp_MXM11876.img@BYPASS

(bootloader) tz-8994-1.img@100%

(bootloader) radio.img@BYPASS

FAILED (remote: 90 hboot pre-update! please flush image again immediately)

finished. total time: 10.688s

Still doesn't boot!

Is it supposed to take long or have I bricked my phone? :(

What does hboot pre-update mean?

---------- Post added at 11:26 AM ---------- Previous post was at 10:57 AM ----------

I got this again, however still has been 10 minutes and not booting, is it supposed to take this long?

Download mode shows the new firmware number (instead of 1.40.708.9, it shows 2.11.708.27).

sending 'zip' (74111 KB)...

OKAY [ 5.217s]

writing 'zip'...

(bootloader) HOSD CL#599004

(bootloader) start@16

(bootloader) aboot_signed.img@100%

(bootloader) adsp.img@100%

(bootloader) boot.img@100%

(bootloader) hosd_signed.img@100%

(bootloader) hyp-8994-1.img@100%

(bootloader) pg2fs_ship_signkey.img@100%

(bootloader) pmic-8994-1.img@100%

(bootloader) rcdata.img@100%

(bootloader) recovery.img@100%

(bootloader) rpm-8994-1.img@100%

(bootloader) sbl1-8994-1.img@100%

(bootloader) sdi.img@100%

(bootloader) tz-8994-1.img@100%

(bootloader) radio.img@100%

(bootloader) sensor_hub.img@BYPASS

(bootloader) tp_MXM11876.img@BYPASS

(bootloader) Update zip file OK

(bootloader) end@Done

OKAY [ 10.389s]