[One (M9) Q&A, Help & Troubleshooting] itsjamel210:
it is not working, i have tried it with htc_fastboot and the phone just keep rebooting and flashing the same thing,

check the cmd

C:\adb>htc_fastboot flash zip 0PJAIMG_HIMA_UHL_L51_SENSE70_MR_hTC_Asia_AUS_2.9.710.5_Radio_01.04_U11440601_71.02.50709G_F_release_452741_signed.zip
sending 'zip'... (154628 KB) OKAY
sending time = 7.219 secs
writing 'zip'... (bootloader) HOSD CL#573756
(bootloader) GPT is up-to-dated. [17408]
(bootloader) Perform pre-update
FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device XXXXXXXXXXXX...
sending 'zip'... (154628 KB) OKAY
sending time = 8.309 secs
writing 'zip'... (bootloader) HOSD CL#573756
(bootloader) GPT is up-to-dated. [17408]
(bootloader) Perform pre-update
(bootloader) start@23
(bootloader) aboot_signed.img@100%
(bootloader) rcdata.img@BYPASS
(bootloader) splash1.nb0@BYPASS
(bootloader) adsp.img@BYPASS
(bootloader) modem_st1.img@BYPASS
(bootloader) modem_st2.img@BYPASS
(bootloader) pg2fs_ship_signkey.img@BYPASS
(bootloader) apppreload.img@BYPASS
(bootloader) cota.img@BYPASS
(bootloader) sbl1-8994-1.img@100%
(bootloader) sdi.img@100%
(bootloader) hosd_signed.img@100%
(bootloader) rpm-8994-1.img@100%
(bootloader) pmic-8994-1.img@100%
(bootloader) boot_signed.img@BYPASS
(bootloader) recovery_signed.img@BYPASS
(bootloader) cpe.img@BYPASS
(bootloader) tz-8994-1.img@100%
(bootloader) hyp-8994-1.img@100%
(bootloader) sensor_hub.img@BYPASS
(bootloader) tp_SYN3351.img@BYPASS
(bootloader) tp_MXM11876.img@BYPASS
(bootloader) radio.img@BYPASS
FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device XXXXXXXXXXXX...
sending 'zip'... (154628 KB) OKAY
sending time = 8.201 secs
writing 'zip'... (bootloader) HOSD CL#573756
(bootloader) GPT is up-to-dated. [17408]
(bootloader) Perform pre-update
FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device XXXXXXXXXXXX...
sending 'zip'... (154628 KB) OKAY
sending time = 8.291 secs
writing 'zip'... (bootloader) HOSD CL#573756
(bootloader) GPT is up-to-dated. [17408]
(bootloader) Perform pre-update
(bootloader) start@23
(bootloader) aboot_signed.img@100%
(bootloader) rcdata.img@BYPASS
(bootloader) splash1.nb0@BYPASS
(bootloader) adsp.img@BYPASS
(bootloader) modem_st1.img@BYPASS
(bootloader) modem_st2.img@BYPASS
(bootloader) pg2fs_ship_signkey.img@BYPASS
(bootloader) apppreload.img@BYPASS
(bootloader) cota.img@BYPASS
(bootloader) sbl1-8994-1.img@100%
(bootloader) sdi.img@100%
(bootloader) hosd_signed.img@100%
(bootloader) rpm-8994-1.img@100%
(bootloader) pmic-8994-1.img@100%
(bootloader) boot_signed.img@BYPASS
(bootloader) recovery_signed.img@BYPASS
(bootloader) cpe.img@BYPASS
(bootloader) tz-8994-1.img@100%
(bootloader) hyp-8994-1.img@100%
(bootloader) sensor_hub.img@BYPASS
(bootloader) tp_SYN3351.img@BYPASS
(bootloader) tp_MXM11876.img@BYPASS
(bootloader) radio.img@BYPASS
FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device XXXXXXXXXXXX...