Edit: I have also uploaded a Guru_Reset of this if anyone is interested (Thanks to @crushalot)
Download it Here
for instructions look here >> http://forum.xda-developers.com/showthread.php?t=2358738
WARNING!!! include optional flashable radio.
..here is the Stock Nandroid before the phone was rooted
http://www.androidfilehost.com/?fid=23501681358543596
MD5: b01ad6da065b19c7aff36f77724a5b74
Extract zip, copy 'HTCOne-32GB-ATT-5.12.502.2-TWRP-stock-unrooted' folder to /sdcard/TWRP/BACKUPS//HTCOne-32GB-ATT-5.12.502.2-TWRP-stock-unrooted
For complete stock Say no to installing Root when exiting TWRP and Flash the Stock Recovery
It's also recommended to Factory Reset in TWRP after Restoring the Firmware
http://www.androidfilehost.com/?fid=23501681358543599
MD5: 1a8b1482d4525488c89335df07dc24f2
reboot into fastboot USB
fastboot flash recovery 5.12.502.2.recovery.img
fastboot erase cache
fastboot reboot
Be Very Careful with the firmware posted below, I actually put my HTC One into QHSUSB_DLOAD Flashing this. I was able to fix it (Thanks to dexter93) but be very careful and do not flash a 3.xx.502.x firmware with the one posted below !!
http://forum.xda-developers.com/showthread.php?t=2770684
Download it Here
for instructions look here >> http://forum.xda-developers.com/showthread.php?t=2358738
WARNING!!! include optional flashable radio.
..here is the Stock Nandroid before the phone was rooted
http://www.androidfilehost.com/?fid=23501681358543596
MD5: b01ad6da065b19c7aff36f77724a5b74
Extract zip, copy 'HTCOne-32GB-ATT-5.12.502.2-TWRP-stock-unrooted' folder to /sdcard/TWRP/BACKUPS//HTCOne-32GB-ATT-5.12.502.2-TWRP-stock-unrooted
For complete stock Say no to installing Root when exiting TWRP and Flash the Stock Recovery
It's also recommended to Factory Reset in TWRP after Restoring the Firmware
http://www.androidfilehost.com/?fid=23501681358543599
MD5: 1a8b1482d4525488c89335df07dc24f2
reboot into fastboot USB
fastboot flash recovery 5.12.502.2.recovery.img
fastboot erase cache
fastboot reboot
Be Very Careful with the firmware posted below, I actually put my HTC One into QHSUSB_DLOAD Flashing this. I was able to fix it (Thanks to dexter93) but be very careful and do not flash a 3.xx.502.x firmware with the one posted below !!
http://forum.xda-developers.com/showthread.php?t=2770684
This will fix devices which were bricked due to firmware incompatibility. This can be caused with the way HTC handles the firmware updates in it's m7's OTAs. If you've been flashing from a 3.x firmware to a 5.x firmware via OTA, or manually, you most likely have a device stuck in QHSUSB_DLOAD. This tool is for you
For Completeness here's the 5.12.502.2.firmware.zip
http://www.androidfilehost.com/?fid=23501681358543602
MD5: 4d671edd6bcf1876c44c3798aaaebb0c
Flash with fastboot oem rebootRUU
fastboot oem rebootRUU
fastboot flash zip 5.12.502.2.firmware.zip
fastboot flash zip 5.12.502.2.firmware.zip
http://www.androidfilehost.com/?fid=23501681358543602
MD5: 4d671edd6bcf1876c44c3798aaaebb0c
Flash with fastboot oem rebootRUU
fastboot oem rebootRUU
fastboot flash zip 5.12.502.2.firmware.zip
fastboot flash zip 5.12.502.2.firmware.zip
Last edited: