[One (M7) Q&A, Help & Troubleshooting] lnsulans:
Hi

I know this problem has shown up here before, and I've read through many threads on it on this forum, but I'm still very confused.

I have an HTC One M7 that my friend gave me to try to fix after bricking it. I'm not sure how he bricked it, as far as I know it was running stock system and he hasn't tried to flash it. As he has told me, the phone was working fine, and then suddenly broke.

Currently its stuck in a reboot loop. I can access the bootloader. It will not boot into recovery, choosing recovery mode triggers a reboot loop.

I tried unlocking the bootloader and installing TWRP recovery through fastboot, and it does the same thing.

I've also tried the suggestion of holding it under a light while holding the power button, and holding the power, volume up, and volume down buttons for a really long time as suggested at android.gs/unbrick-htc-one It didn't help.

The phone is from Telus (Canada), and has been carrier-unlocked. Model is PN07120.

I had a look at using the RUU.exe from htc1guru.com The forum won't let me link it, so look for

ruu_m7_ul_k44_sense55_mr_telus_wwe_4-19-661-8_r_radio_4t-24-3218-09_10-26-1718-01l_release_351500_signed_2-exe

for the one I used.

I also tried installing guru_reset_m7_3-22-661-1-zip/ from htc1guru.com's Stock Rom Guru Reset section, but got:

archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt

I guess there's the option of unzipping it and flashing the individual .img files, but I wasn't sure what to do with the rest of the files in that zip, and I didn't want to screw the phone up more, so I didn't touch it.

but so far the download has failed twice while trying to get the file. I'm trying again as I write this post, and if it fails, I'll go to my uni's library and try to download it on a better internet connection tomorrow. I'm also not sure if using this (or any) RUU is the right choice here.

The following is the information on the bootloader screen:

M7_UL PVT SHIP S-ON RH
HBOOT-1.57.0000
RADIO-4T.27.3218.14
OpenDSP-v32.120.274.0909
OS-5.11.661.8

The following is the output of fastboot getvar all (minus IMEI and serial)

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.27.3218.14
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 5.11.661.8
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: xxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxxx
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: TELUS001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3854mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-e47fb74b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.043s

Is there somewhere I can download stock firmware to flash to it aside from using the RUU if the download keeps failing? Anything else you need from me for diagnosis?

Any suggestions would be appreciated.