The RUU posted for NON-HK, Sprint_HTC_One_M8_2.16.651.4_RUU, model is seems to be corrupted. I have downloaded it thrice without luck, same with the non-hk full ota firmware i.e., 2.16.651.4 Full Firmware. I have cross-checked the MD5 for both files and they are same as the AFH server.
target reported max download size of 1830711296 bytes
sending 'zip' (39248 KB)...
OKAY [ 2.298s]
(bootloader) signature checking...
FAILED (remote: 12 signature verify fail)
finished. total time: 5.325s
The HK files however seems to be fine, my phone is s-on and relocked atm. Is thr anything m missing ?
If anyone else having the same issue, download the official 4.4.3 OTA package and extract the firmware.zip from it, then flash zip via fastboot.