garyplaton
Lurker
Hi All,
My phone suddenly started doing a Bootloop, please notice that I haven't messed up with any custom ROMs, flashing, etc... the only thing that I may guess that happened here is that my phone got a little wet a couple of days ago. The screen won't came up so I dry it using a hairdryer and started working normally. Two days later I got an error that Foursquare app was failing and then I got into the Bootloop that I cannot get rid of....
I'm totally new with flashing phones, rooting, unlocking, etc... but I'm a developer, so, I can learn much easily.
I was reading some forums and solutions but I could not get it work.
Here are the details:
1- The phone is a HTC One M7
2- I'm able to enter to "Recovery mode" screen
3- If i scroll down to "Recovery" or "Factory Reset" the phone try to enter to those modes but after a few seconds of black screen I got an image with a phone with a red warning icon inside. So, I cannot enter to recovery nor do a factory reset
4- If I try to use "adb" commands looks like the bootloop is avoiding me to recognize the device. I tried "adb devices" several times while the phone is rebooting and I see the phone appearing in the list in the middle of the reboot but the status is "offline", then, it changed to "unauthorized" and then it disappears. I also tried "adb wait-for-device" but does not worked and sometimes it said that there is more than one device connected (if i tried adb devices again, appear my device a lot of times but always offline).
I also tried a BAT file to wait for the device and do a shell stop to be able to "freeze" where the phone is accessible, but did not worked neither.
I guess that I don't have debugging enable on my device and that is why i cannot use the adb commands of see the phone connected. I saw that adb will work even with debugging disabled in recovery, but like i mentioned before, i cannot enter to recovery.
5- I was able to enter to "fastboot mode" and my phone connected to USB. If i use fastboot devices, my device appears and looks fine.
6- I tried to unlock the bootloader using the HTCDev. I followed the steps and looks simple, I don't think i messed something there. I was able to get the phone token, submit, get the Unlock_code bin file, flash the code using fastboot, I got the screen to select yes/no to unlock the bootloader, and at this point everything looks great. I selected Yes, and my phone reboot and still on bootloop (as expected), but If i enter again to recovery mode, the phone is still "*** LOCKED ***". I tried the process (get toke, submit, flash bin, etc) lot of times, but with no result, phone is still appears as Locked.
7- My idea on #6 was to flash the recovery img and try to make the recovery to work, but to be able to flash the recovery i need my bootloader to be unlocked. I tried anyways to flash the recovery but as expected if failed :
>fastboot flash recovery openrecovery-twrp-2.7.1.1-m7. img
target reported max download size of 1514139648 bytes
sending 'recovery' (9434 KB)...
OKAY [ 1.201s]
writing 'recovery'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 2.172s
8- I saw that there is another method to unlock the bootloader but is using adb, which on #4 i explained i cannot use.
9- This is the result of "fastboot getvar all":
>fastboot getvar all
(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.1540.9
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: BS_US001
(bootloader) battery-status: low
(bootloader) battery-voltage: 3451mV
(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.044s
Any idea? thoughts?
Thanks in advance,
Juan.
My phone suddenly started doing a Bootloop, please notice that I haven't messed up with any custom ROMs, flashing, etc... the only thing that I may guess that happened here is that my phone got a little wet a couple of days ago. The screen won't came up so I dry it using a hairdryer and started working normally. Two days later I got an error that Foursquare app was failing and then I got into the Bootloop that I cannot get rid of....
I'm totally new with flashing phones, rooting, unlocking, etc... but I'm a developer, so, I can learn much easily.
I was reading some forums and solutions but I could not get it work.
Here are the details:
1- The phone is a HTC One M7
2- I'm able to enter to "Recovery mode" screen
3- If i scroll down to "Recovery" or "Factory Reset" the phone try to enter to those modes but after a few seconds of black screen I got an image with a phone with a red warning icon inside. So, I cannot enter to recovery nor do a factory reset
4- If I try to use "adb" commands looks like the bootloop is avoiding me to recognize the device. I tried "adb devices" several times while the phone is rebooting and I see the phone appearing in the list in the middle of the reboot but the status is "offline", then, it changed to "unauthorized" and then it disappears. I also tried "adb wait-for-device" but does not worked and sometimes it said that there is more than one device connected (if i tried adb devices again, appear my device a lot of times but always offline).
I also tried a BAT file to wait for the device and do a shell stop to be able to "freeze" where the phone is accessible, but did not worked neither.
I guess that I don't have debugging enable on my device and that is why i cannot use the adb commands of see the phone connected. I saw that adb will work even with debugging disabled in recovery, but like i mentioned before, i cannot enter to recovery.
5- I was able to enter to "fastboot mode" and my phone connected to USB. If i use fastboot devices, my device appears and looks fine.
6- I tried to unlock the bootloader using the HTCDev. I followed the steps and looks simple, I don't think i messed something there. I was able to get the phone token, submit, get the Unlock_code bin file, flash the code using fastboot, I got the screen to select yes/no to unlock the bootloader, and at this point everything looks great. I selected Yes, and my phone reboot and still on bootloop (as expected), but If i enter again to recovery mode, the phone is still "*** LOCKED ***". I tried the process (get toke, submit, flash bin, etc) lot of times, but with no result, phone is still appears as Locked.
7- My idea on #6 was to flash the recovery img and try to make the recovery to work, but to be able to flash the recovery i need my bootloader to be unlocked. I tried anyways to flash the recovery but as expected if failed :
>fastboot flash recovery openrecovery-twrp-2.7.1.1-m7. img
target reported max download size of 1514139648 bytes
sending 'recovery' (9434 KB)...
OKAY [ 1.201s]
writing 'recovery'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 2.172s
8- I saw that there is another method to unlock the bootloader but is using adb, which on #4 i explained i cannot use.
9- This is the result of "fastboot getvar all":
>fastboot getvar all
(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.1540.9
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: BS_US001
(bootloader) battery-status: low
(bootloader) battery-voltage: 3451mV
(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.044s
Any idea? thoughts?
Thanks in advance,
Juan.