[Q] Unrooted and Locked Phone Stuck in Bootloop - One (M7) Q&A, Help & Troubleshooting

I have an HTC One M7 (India, so I am guessing its the Asian version), unrooted and running the stock ROM. Few days back I got the update and upgraded to Lollipop. Everything was running fine until one morning, when suddenly the phone powered off and rebooted, whereupon it would just boot to the splash screen.
I tried the following methods but all I can still see is the splash screen (HTC logo, powered by android) -
1) Power down +Vol up to simulate battery pull (nothing happened)
2) Power down+ Vol down - reached recovery and tried clear cache (nothing happened)
3) Gave the phone to HTC Repair, only to be told that they will have to replace the whole motherboard, and asked for an exorbitant amount.
Can anyone help me out and suggest what can be done? I have been told that I can try flashing a new RUU, but I am unaware how to get hold of the proper one. Is it true?

devious avatar said:
I have an HTC One M7 (India, so I am guessing its the Asian version), unrooted and running the stock ROM. Few days back I got the update and upgraded to Lollipop. Everything was running fine until one morning, when suddenly the phone powered off and rebooted, whereupon it would just boot to the splash screen.
I tried the following methods but all I can still see is the splash screen (HTC logo, powered by android) -
1) Power down +Vol up to simulate battery pull (nothing happened)
2) Power down+ Vol down - reached recovery and tried clear cache (nothing happened)
3) Gave the phone to HTC Repair, only to be told that they will have to replace the whole motherboard, and asked for an exorbitant amount.
Can anyone help me out and suggest what can be done? I have been told that I can try flashing a new RUU, but I am unaware how to get hold of the proper one. Is it true?
Click to expand...
Click to collapse
post the output of "fastboot getvar all" (remove imei and serialno before posting).
Flashing a ruu could indeed fix your phone.

alray said:
post the output of "fastboot getvar all" (remove imei and serialno before posting).
Flashing a ruu could indeed fix your phone.
Click to expand...
Click to collapse
Hi. I got the details. I am removing the IMEI and Serial info but the rest is the same -
c:\Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.61.0000
(bootloader) version-baseband: 4T.35.3218.16
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 7.21.707.105
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__038
(bootloader) battery-status: good
(bootloader) battery-voltage: 3904mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-0e2a13e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.046s

devious avatar said:
Hi. I got the details. I am removing the IMEI and Serial info but the rest is the same -
c:\Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.61.0000
(bootloader) version-baseband: 4T.35.3218.16
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 7.21.707.105
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__038
(bootloader) battery-status: good
(bootloader) battery-voltage: 3904mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-0e2a13e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.046s
Click to expand...
Click to collapse
Make sure your bootloader is locked or relocked if its unlocked re-lock it:
Code:
fastboot oem lock
download this ruu and save it in the same folder you have fastboot on your computer.
Download this version of fastboot and save it in the same folder you already have fastboot on your computer <---- important, flashing the ruu will not work using the "normal" fastboot. You must use this one.
with your phone booted in bootloader / fastboot usb mode, reboot in ruu mode:
Code:
fastboot oem rebootRUU
***Don't forget RUU in capital letters (case sensitive).
Your phone will now reboot in ruu mode, you'll see a black screen with silver HTC logo.
Flash the ruu (usinf htc_fastboot):
Code:
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_hTC_Asia_WWE_7.21.707.105_Radio_4T.35.3218.16_10.33Q.1718.01D_release_425267_signed.zip
Wait for the ruu to flash. Phone should reboot once during the process. Wait for fastboot to confirm the ruu was flashed successfully.
Reboot the phone:
Code:
fastboot reboot
PS. RUU file was uploaded by @seilogeo, please take a second to tanks him in his ruu collection thread here

alray said:
Make sure your bootloader is locked or relocked if its unlocked re-lock it:
Code:
fastboot oem lock
download this ruu and save it in the same folder you have fastboot on your computer.
Download this version of fastboot and save it in the same folder you already have fastboot on your computer <---- important, flashing the ruu will not work using the "normal" fastboot. You must use this one.
with your phone booted in bootloader / fastboot usb mode, reboot in ruu mode:
Code:
fastboot oem rebootRUU
***Don't forget RUU in capital letters (case sensitive).
Your phone will now reboot in ruu mode, you'll see a black screen with silver HTC logo.
Flash the ruu (usinf htc_fastboot):
Code:
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_hTC_Asia_WWE_7.21.707.105_Radio_4T.35.3218.16_10.33Q.1718.01D_release_425267_signed.zip
Wait for the ruu to flash. Phone should reboot once during the process. Wait for fastboot to confirm the ruu was flashed successfully.
Reboot the phone:
Code:
fastboot reboot
PS. RUU file was uploaded by @seilogeo, please take a second to tanks him in his ruu collection thread here
Click to expand...
Click to collapse
Whoa!
Thanks a lot mate. I will try it today once I get back from work and let you know.
Just one question -
Do I have to manually type in this code? -
Code:
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_hTC_Asia_WWE_7.21.707.105_Radio_4T.35.3218.16_10.33Q.1718.01D_release_425267_signed.zip
Sorry for the dumb question.

devious avatar said:
Whoa!
Thanks a lot mate. I will try it today once I get back from work and let you know.
Just one question -
Do I have to manually type in this code? -
Code:
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_hTC_Asia_WWE_7.21.707.105_Radio_4T.35.3218.16_10.33Q.1718.01D_release_425267_signed.zip
Sorry for the dumb question.
Click to expand...
Click to collapse
just do not rename the file.
copy & paste the codes to fastboot command window to make it easier for you!

devious avatar said:
Whoa!
Thanks a lot mate. I will try it today once I get back from work and let you know.
Just one question -
Do I have to manually type in this code? -
Code:
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_hTC_Asia_WWE_7.21.707.105_Radio_4T.35.3218.16_10.33Q.1718.01D_release_425267_signed.zip
Sorry for the dumb question.
Click to expand...
Click to collapse
you can use Tab on your keyboard to auto complete the command e.g:
type: "htc_fastboot flash zip PN07IMG" then press Tab key and it will auto-complete the file name (will add the missing: _M7_U_L50_SENSE60_MR_hTC_Asia_WWE_7.21.707.105_Radio_4T.35.3218.16_10.33Q.1718.01D_release_425267_signed.zip)
or copy paste the command like suggested above (CTL + C / CTL + V doesn't work in the command prompt, use the mouse right button to manually select "paste")

target reported max download size of 1514139648 bytes
invalid sparse file format at header magi
notes : please help me

EDIT: It seems, that my powerbutton has failed. The phone jumped into bootloop after taking screenshot (vol UP + power). Despite clicking, it seems that it is stuck in "pressed" position. After pressing the button against desk corner really hard, I've managed to "unstick" the button, and now the phone is charging. I'm going to download all data, and let the phone enjoy the well deserver rest on a shelf.
Hi, I've experienced issue similar to OP.
I was playing music, when my stock, unrooted, s-off lollipop Htc One M7 rebooted all of sudden and jumped into bootloop.
It vibrates - white screen with HTC logo - after 5 seconds turns black and restarts.
This sequence continued no matter what I tried:
1) Vol DOWN + POWER - it enters HBOOT for moment, but without touching anything the phone reboots again. I can navigate menu very briefly - up only, but it restarts again without touching power button.
2) Vol UP + POWER / Vol UP + Vol DOWN + power - no difference in behaviour
This continued for at least 3 hours until the battery depleted.
I was hoping that draining the battery would help and phone will escape the loop.
False hopes, after connecting, phone charges for minute or two (without showing the battery sign) and enters the loop again as described above.
As the battery is flat now, after disconnecting from charger, it loops once or twice and goes black again.
Is this the end?

Related

[Q] htc one bricked!! help!!

my htc one(801s) bricked......how to unbrick??? I did unlock and apply Super su. It worked well and fine. But I deleted some data. After that,My htc one not working.
Now, when I turn on, stop on htc logo not turn on........
Ah...... please root specialist !!!!!!!
P.S please teach me easily, I'm korean.
Help this company said:
my htc one(801s) bricked......how to unbrick??? I did unlock and apply Super su. It worked well and fine. But I deleted some data. After that,My htc one not working.
Now, when I turn on, stop on htc logo not turn on........
Ah...... please root specialist !!!!!!!
P.S please teach me easily, I'm korean.
Click to expand...
Click to collapse
Looks like you have also deleted your OS as well. please post output from "fastboot getvar all"
A
mb_guy said:
Looks like you have also deleted your OS as well. please post output from "fastboot getvar all"
Click to expand...
Click to collapse
What's the fastboot getvar all?? And I had relocked,so my device can't go twrp. Now perfect brick. What do I have to do? There's no answer on the google.
Help this company said:
What's the fastboot getvar all?? And I had relocked,so my device can't go twrp. Now perfect brick. What do I have to do? There's no answer on the google.
Click to expand...
Click to collapse
You will need to re unlock bootloader for twrp to function
Help this company said:
my htc one(801s) bricked......how to unbrick??? I did unlock and apply Super su. It worked well and fine. But I deleted some data. After that,My htc one not working.
Now, when I turn on, stop on htc logo not turn on........
Ah...... please root specialist !!!!!!!
P.S please teach me easily, I'm korean.
Click to expand...
Click to collapse
this thread should help you.. post issues there...
[GUIDE][FIX] Solve Bootloops and no OS on phone!
a
mb_guy said:
You will need to re unlock bootloader for twrp to function
Click to expand...
Click to collapse
I did unlocked on htc dev. So what's the next???? Is possible to fix??
Help this company said:
I did unlocked on htc dev. So what's the next???? Is possible to fix??
Click to expand...
Click to collapse
Use fastboot and get us the output of "fastboot getvar all"
A
mb_guy said:
Use fastboot and get us the output of "fastboot getvar all"
Click to expand...
Click to collapse
I'm noobie.. Could you say what's the "fastboot getvar all"?? I 'don't know that.. How to see the" fastboot getvar all"?? Thanks to ur helping me continuously.!!
Help this company said:
I'm noobie.. Could you say what's the "fastboot getvar all"?? I 'don't know that.. How to see the" fastboot getvar all"?? Thanks to ur helping me continuously.!!
Click to expand...
Click to collapse
Download/install latest android sdk from here. Remember where you install it.
Download and install latest htc sync manager from here. Then uninstall it. We only want the drivers.
boot your phone in bootloader mode by holding power and vol -
select fastboot (use vol + and vol - to navigate then hit power to select)
plug usb cable between phone and computer (do not use any usb hub, use usb 2.0 port directly on back of computer)
Now back to the sdk you have installed, navigate to the ''platform-tools'' folder of the sdk. I.e: adt-bundle-windows-x86_64-XXXXXX\sdk\platform-tools
hold shift and right click a blank space in the folder. Select ''start a cmd prompt here'' from the contextual menu. A cmd prompt window will open.
Now type fastboot getvar all
Copy/paste the output and post it here except IMEI and SERIALNO
Then we will have the required info to assist you.
answer
alray said:
Download/install latest android sdk from here. Remember where you install it.
Download and install latest htc sync manager from here. Then uninstall it. We only want the drivers.
boot your phone in bootloader mode by holding power and vol -
select fastboot (use vol + and vol - to navigate then hit power to select)
plug usb cable between phone and computer (do not use any usb hub, use usb 2.0 port directly on back of computer)
Now back to the sdk you have installed, navigate to the ''platform-tools'' folder of the sdk. I.e: adt-bundle-windows-x86_64-XXXXXX\sdk\platform-tools
hold shift and right click a blank space in the folder. Select ''start a cmd prompt here'' from the contextual menu. A cmd prompt window will open.
Now type fastboot getvar all
Copy/paste the output and post it here except IMEI and SERIALNO
Then we will have the required info to assist you.
Click to expand...
Click to collapse
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.56.0000
(bootloader) version-baseband: 4A.23.3263.28
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.20.707.6
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0714000
(bootloader) cidnum: HTC__044
(bootloader) battery-status: good
(bootloader) battery-voltage: 4323mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-59adc32b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.045s
* Is possible fix my device not going A/S center?? I'm worring..
Help this company said:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.56.0000
(bootloader) version-baseband: 4A.23.3263.28
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.20.707.6
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0714000
(bootloader) cidnum: HTC__044
(bootloader) battery-status: good
(bootloader) battery-voltage: 4323mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-59adc32b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.045s
* Is possible fix my device not going A/S center?? I'm worring..
Click to expand...
Click to collapse
The easiest solution for you now is to install a custom rom. Is your bootloader locked or unlocked?
edit: nvm just saw you have unlocked from your 1st post.
Download and flash latest twrp recovery from here
a
alray said:
The easiest solution for you now is to install a custom rom. Is your bootloader locked or unlocked?
edit: nvm just saw you have unlocked from your 1st post.
Download and flash latest twrp recovery from here
Click to expand...
Click to collapse
I want to apply official rom. why I should install custom rom?? And I downloaded that, How to install??
Help this company said:
I want to apply official rom. why I should install custom rom??
Click to expand...
Click to collapse
The options you have are:
Flashing a custom rom i.e. arhd
Returning to stock:
You can't flash the official rom (guru reset rom) for your version (3.63.707.4) because that rom is corrupted atm. Read this: http://forum.xda-developers.com/showthread.php?t=2682363
So the only way to return stock require to s-off your phone and use this RUU
S-off require a working rom to be achieved.
In both cases you'll need to flash a custom rom first.
Help this company said:
And I downloaded that, How to install??
Click to expand...
Click to collapse
I don't understand, you said you have unlocked your bootloader and flashed supersu in post #1 then you should know how to flash a recovery...
Code:
fastboot flash recovery <name_of_file>.img
fastboot erase cache
fastboot reboot-bootloader

[Q] unable to access the recovery mode

Hello,
I was in custom room. I decided to go back to go back to stock room. I have changed the cid to HTC__J15 but I don't know what was before (I believe its the same because I from Arab world)
then I locked the oem then I tried to flash RUU (exe) and (zip) but was not right one and did not finish flashing. So I say I start over form unlock the HTC. after passing the token the phone rebooted and freeze on Entering recovery. I force it to reboot but I am not able to get the recovery mode and the HTC unable to unlocked (still relocked mode)
I tried to flash many stock recovery
6.09.401.10
6.09.401.11
but did not wok
my devise information
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.29.3218.08
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.09.401.10
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: ***************
(bootloader) imei: *******************
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__J15
(bootloader) battery-status: good
(bootloader) battery-voltage: 4303mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-6d8a0b9b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.078s
Click to expand...
Click to collapse
ksa32 said:
Hello,
I was in custom room. I decided to go back to go back to stock room. I have changed the cid to HTC__J15 but I don't know what was before (I believe its the same because I from Arab world)
then I locked the oem then I tried to flash RUU (exe) and (zip) but was not right one and did not finish flashing. So I say I start over form unlock the HTC. after passing the token the phone rebooted and freeze on Entering recovery. I force it to reboot but I am not able to get the recovery mode and the HTC unable to unlocked (still relocked mode)
I tried to flash many stock recovery
6.09.401.10
6.09.401.11
but did not wok
my devise information
Click to expand...
Click to collapse
Download this firmware 6.09.401.10 flash it in bootloader. You can rename the firmware to firmware.zip or type the entire name in the command line.
Code:
[B][I]adb reboot bootloader[/I][/B]
After that, type:
Code:
[B][I]fastboot oem rebootRUU [/I][/B]
NOTE: You should see a silver HTC logo come up on your phone after executing this command.
NOTE: if this command freezes, just disconnect the USB cable and hold the power and volume down buttons until the device reboots. Then, repeat the steps above again.
Finally:
Code:
[B][I]fastboot flash zip firmware.zip[/I][/B]
Repeat the same command: IMPORTANT
Code:
[B][I]fastboot flash zip firmware.zip[/I][/B]
NOTE: The green bar on the phone may not go to 100% of the bar ... but If you see completed on your computer command window, wait for a few seconds and move on.
Last Step:
Code:
[B][I]fastboot reboot[/I][/B]
Click to expand...
Click to collapse
After you have flashed the firmware then try to unlock the bootloader again.
thanks for your reply
but did not work
sending 'zip' (550870 KB)...
OKAY [ 25.639s]
writing 'zip'...
(bootloader) signature checking...
FAILED (remote: 12 signature verify fail)
finished. total time: 83.761s
Click to expand...
Click to collapse
I think the problem start when I flash
RUU_ENDEAVOR_U_ICS_40_HTC_ARA_1.29.415.11_Radio_1.1204.105.14_release_260742_signed.exe
it was not the right one (which is field to flash)
then I tried RUU_M7_UL_JB_50_HTC_Europe_1.20.401.1_Radio_4A.13.3227.06_10.27.1127.01_release_308001_signed_2_4.exe (this one the program freeze then I flash the first one then I was able to connect to fastboot)
ksa32 said:
thanks for your reply
but did not work
I think the problem start when I flash
RUU_ENDEAVOR_U_ICS_40_HTC_ARA_1.29.415.11_Radio_1.1204.105.14_release_260742_signed.exe
it was not the right one (which is field to flash)
then I tried RUU_M7_UL_JB_50_HTC_Europe_1.20.401.1_Radio_4A.13.3227.06_10.27.1127.01_release_308001_signed_2_4.exe (this one the program freeze then I flash the first one then I was able to connect to fastboot)
Click to expand...
Click to collapse
Sorry you can't flash both of them
1 is not for htc one
2 is much lower version so this will fail anyway
You have to do
go to fastboot flash firmware 6.09.401.10 >> unlock boot loader >> Install Custom Recovery TWRP 2.6.3.3 in fastboot >> reboot phone
Download This backup http://forum.xda-developers.com/showthread.php?t=2224752
Extract and copy files to TWRP/BACKUPS/SH44TW901053/Stock
reboot to custom recovery
restore backup >> reboot Bootloader >> flash firmware 6.09.401.12
be patient I Wrote in short so you have to search & read @ xda
you will get full stock software 6.09.401.12
Remove imei and serial no from 1st post
thanks for reply
when I reach the this point I am not sure that I follow you right
Code:
restore backup >> reboot Bootloader >> flash firmware 6.09.401.12
because when I restore it the stock
the error massage
E:No partitions selected for restore
Click to expand...
Click to collapse
I have solve the problem
on the recovery mode I make a backup to make folder in htc storage then I put the following file the make restore
with flashing TWRP 6.09.401.111
now it's working fine
thaks for everyone you help me a lot

[Q] No signal after an update/downgrade rollercoaster

Hey all, I'm at the end of my wits here with my phone and any help would be greatly appreciated.
So last week I decided to give CM12 a shot, and upgraded my phone (M7) as per the official nightlies. As I am S-On (hboot 1.57 and too cheap to spend 25 quid to S-Off), I flashed the boot.img, and successfully booted in CM12. However, I had no network signal. Following instructions in some other thread, I flashed the alpha modem through ClockworkMod recovery, however this didn't fix the problem. After some messing around, I finally got network to work, however the signal would drop to 0 after about 30 minutes, and the only way I could get signal again was to do a Dalvik cache wipe. After that, I tried to fix this problem by reverting to a stock rom, however I have again been left with no signal whatsoever. Since then, I've tried multiple roms, including viper rom, liquidsmooth, even stock rom, ranging from jellybean to lollipop. I've also tried multiple different radio/baseband/modem zips found here: http://forum.xda-developers.com/showthread.php?t=2419699. None of these worked.
When I say I get no signal, I mean that half the time that I do a network search, I can pick up 2 network providers around me, and the other half of the times I scan, I pick up none. Wifi works fine, as does bluetooth.
Info on the phone.
HTC one M7
Hboot is 1.57.
This is the 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: 6.14.771.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT33MW902191
(bootloader) imei: [removed]
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: H3G__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3855mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-6d8a0b9b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Any help would be greatly appreciated.
Thanks!
Same network issue
After cm12 18th jan update. There is no signal at all.
platinum95 said:
Hey all, I'm at the end of my wits here with my phone and any help would be greatly appreciated.
So last week I decided to give CM12 a shot, and upgraded my phone (M7) as per the official nightlies. As I am S-On (hboot 1.57 and too cheap to spend 25 quid to S-Off), I flashed the boot.img, and successfully booted in CM12. However, I had no network signal. Following instructions in some other thread, I flashed the alpha modem through ClockworkMod recovery, however this didn't fix the problem. After some messing around, I finally got network to work, however the signal would drop to 0 after about 30 minutes, and the only way I could get signal again was to do a Dalvik cache wipe. After that, I tried to fix this problem by reverting to a stock rom, however I have again been left with no signal whatsoever. Since then, I've tried multiple roms, including viper rom, liquidsmooth, even stock rom, ranging from jellybean to lollipop. I've also tried multiple different radio/baseband/modem zips found here: http://forum.xda-developers.com/showthread.php?t=2419699. None of these worked.
When I say I get no signal, I mean that half the time that I do a network search, I can pick up 2 network providers around me, and the other half of the times I scan, I pick up none. Wifi works fine, as does bluetooth.
Info on the phone.
HTC one M7
Hboot is 1.57.
This is the 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: 6.14.771.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT33MW902191
(bootloader) imei: [removed]
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: H3G__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3855mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-6d8a0b9b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Any help would be greatly appreciated.
Thanks!
Click to expand...
Click to collapse
Best bet would be to return to stock Rom then flash the stock firmware. I have both if you need.
Firmware - Download and place in your fastboot folder
https://www.androidfilehost.com/?fid=95864024717073199
Stock Nandroid - Download and unzip. Put the folder in your TWRP backups folder.
https://www.androidfilehost.com/?fid=95864024717073216
The stock Rom is a nandroid backup, so you will need to restore it like a normal backup but it requires TWRP recovery. 2.6.3.3 recommended.
Restore the stock nandroid then reboot to the bootloader You Should now be in the bootloader connected with fastboot usb. In the command window type.
Code:
fastboot erase cache
fastboot oem lock
fastboot reboot-bootloader
Your device will reboot to the bootloader and should now be ***RELOCKED***
Code:
fastboot oem rebootRUU
**--- Case sensative ---^^^
Your device should boot to a black screen with a Silver HTC logo. This is RUU mode. We can now flash the firmware. In the command window type
Code:
fastboot flash zip 6.14.771.2.zip
The first flash will be short, and will appear to fail. Thats normal its just a pre update preparing the hboot for the firmware so we need to do the same command again.
Code:
fastboot flash zip 6.14.771.2.zip
The second flash will take a little longer and will flash the full firmware. The progress bar on the phone screen will not reach 100% this is normal. As long as the command window has finished its output its done. Reboot to the bootloader.
Code:
fastboot reboot-bootloader
Thats it, essentially your device is now back to matching Stock firmware and rom. Reboot and Check mobile service
zabihchaudhry said:
After cm12 18th jan update. There is no signal at all.
Click to expand...
Click to collapse
have you tried returning the phone to stock and see if your radio is still broken ?
@Danny201281 beat me to it
Danny201281 said:
Best bet would be to return to stock Rom then flash the stock firmware. I have both if you need.
Firmware - Download and place in your fastboot folder
[redacted]
Stock Nandroid - Download and unzip. Put the folder in your TWRP backups folder.
[redacted]
The stock Rom is a nandroid backup, so you will need to restore it like a normal backup but it requires TWRP recovery. 2.6.3.3 recommended.
Restore the stock nandroid then reboot to the bootloader You Should now be in the bootloader connected with fastboot usb. In the command window type.
Code:
fastboot erase cache
fastboot oem lock
fastboot reboot-bootloader
Your device will reboot to the bootloader and should now be ***RELOCKED***
Code:
fastboot oem rebootRUU
**--- Case sensative ---^^^
Your device should boot to a black screen with a Silver HTC logo. This is RUU mode. We can now flash the firmware. In the command window type
Code:
fastboot flash zip 6.14.771.2.zip
The first flash will be short, and will appear to fail. Thats normal its just a pre update preparing the hboot for the firmware so we need to do the same command again.
Code:
fastboot flash zip 6.14.771.2.zip
The second flash will take a little longer and will flash the full firmware. The progress bar on the phone screen will not reach 100% this is normal. As long as the command window has finished its output its done. Reboot to the bootloader.
Code:
fastboot reboot-bootloader
Thats it, essentially your device is now back to matching Stock firmware and rom. Reboot and Check mobile service
Click to expand...
Click to collapse
Thanks for that!
It did seem to change something. I'm seeing 2 different networks now, one of them is my own however I can't register on it. Anything else i can try?
platinum95 said:
Thanks for that!
It did seem to change something. I'm seeing 2 different networks now, one of them is my own however I can't register on it. Anything else i can try?
Click to expand...
Click to collapse
Check your apn settings you can Dr mine in the attached screen shots.
Danny201281 said:
Check your apn settings you can Dr mine in the attached screen shots.
Click to expand...
Click to collapse
Sorry, I should have mentioned that the phone has been sim unlocked. Anything else I could try?

[Q] Lolipop update fails with red triangle

Hello all. I ahve an issue with my HTC One M7. I have been trying to install the OTA Lolipop update but on each occasion I get a red triangle with an exclamation mark. I have done factory resets a few times but it has made no difference. I have never rooted or modified the phone in any way. I have looked for a solution to the problem but have not found anything very helpful.
I would be very grateful if any of you could give me an idea of how I might get around this problem.
Thanks.
fxcw said:
Hello all. I ahve an issue with my HTC One M7. I have been trying to install the OTA Lolipop update but on each occasion I get a red triangle with an exclamation mark. I have done factory resets a few times but it has made no difference. I have never rooted or modified the phone in any way. I have looked for a solution to the problem but have not found anything very helpful.
I would be very grateful if any of you could give me an idea of how I might get around this problem.
Thanks.
Click to expand...
Click to collapse
When it fails and you get the red triangle, press the volume up and power button and it will tell you why it's failing, report that back here please along with your fastboot getvar all without imei and detail number.
Ok, so I did what you asked but I am still in the process of downloading the necessary tools to get the full readout.
I pressed volume up and the power button when I got the red triangle and got the following error message: "system/priv-app/HTC_IME.apk" has unexpected contents.
Hope this helps. I'll try to post the other info soon.
Thanks again
Seanie280672 said:
When it fails and you get the red triangle, press the volume up and power button and it will tell you why it's failing, report that back here please along with your fastboot getvar all without imei and detail number.
Click to expand...
Click to collapse
Ok, I've installed minimal ADB and Fastboot but have run into an issue when it comes to the getvar all. I can get the phone to reboot from my PC by typing the command adb reboot bootloader but when it is in the bootloader I cannot seem to get the info which you asked for.
I type fastboot getvar all but the console only says waiting for device. Using the volume keys I select fasboot USB and reboot but that has no effect either. I'm at a bit of a loss.
Can anybody help with this? Would have been nice to get Lollipop.
Ok, follow these steps to get your "getvar all"
1. Make sure your phone is not connected to your PC.
2. Shut down normally using your power button.
3. Press and hold volume down, then press power button.
4. Select "Fastboot"
5. NOW plug USB cable into phone. Check to see it says "Fastboot USB".
6. Go to the folder in your PC that has the Fastboot program in it. Hold Shift key and right-click on empty space. Select "open command window here".
7. In command window, type: fastboot getvar all
8. Change your IMEI and serial number to all zeros (protect yourself)
9. Copy and paste in quick reply window here on XDA.
C:\Users\Steven\Downloads\fastboot-win>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.56.0000
(bootloader) version-baseband: 4T.24.3218.09
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.18.502.7
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HTxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxx947
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: CWS__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3937mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-c6bbb6d4
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.070s

[HELP] Returning HTC One (M7) to Stock ROM

Hey guys, What's up?
First of all, I must mention what happened, I always had an iPhone, and I bought a HTC One (M7) like 2 years ago, and I never thought about rooting it..
One year ago, my friend suggested that he can upgrade it to Lollipop, and he seemed so confident lol, and I think he messed it up, I do have Lollipop on it, but it's SO BUGGY!, The phone gets so HOT easily! keeps crashing! and many many other problems..
So I decided to have the Stock ROM back, and I started reading how, but honestly, it's so difficult since I don't know what he has done to the phone..
The only thing I remember he did: He was coming to this forum and mentioned that this is the best forums for Android devs..
So.. Can anyone please help me get my phone back to Stock ROM?
Tell me what to do first? What I need to have?
And most important, help me find the right files for my phone?
Thanks alot,
Have a nice day
Stock like in GPE or Sense?
IF you have international M7 not verizon, sprint etc.
The most simple method would be just flashing nearly stock tweaked rom through recovery i.e. this one:
Sense: http://forum.xda-developers.com/showthread.php?t=2183023
GPE: http://forum.xda-developers.com/htc-one/development/rom-google-play-edition-lollipop-v1-00-t2963927
Full on back to stock would require using fastboot and RUU images, but you wouldn't gain anything from that.
MahmoudM10 said:
Hey guys, What's up?
First of all, I must mention what happened, I always had an iPhone, and I bought a HTC One (M7) like 2 years ago, and I never thought about rooting it..
One year ago, my friend suggested that he can upgrade it to Lollipop, and he seemed so confident lol, and I think he messed it up, I do have Lollipop on it, but it's SO BUGGY!, The phone gets so HOT easily! keeps crashing! and many many other problems..
So I decided to have the Stock ROM back, and I started reading how, but honestly, it's so difficult since I don't know what he has done to the phone..
The only thing I remember he did: He was coming to this forum and mentioned that this is the best forums for Android devs..
So.. Can anyone please help me get my phone back to Stock ROM?
Tell me what to do first? What I need to have?
And most important, help me find the right files for my phone?
Thanks alot,
Have a nice day
Click to expand...
Click to collapse
We will first need to know the exact info about your phone. You'll need to have adb and fastboot installed on your computer, if you don't have it yet, I would suggest you to download the simplified version (Minimal adb and fastboot). You'll also need to have HTC drivers installed on your computer. Once both are installed, reboot your phone in bootloader mode (hold power and volume down), make sure your phone is in "fastboot usb" (showing a red "fastboot usb" caption, if not select "fastboot" from the bootloader menu), then start a "minimal adb and fastboot" command prompt (start menu --> program --> Minimal adb and fastboot ---> Minimal adb and fastboot.exe). Type "fastboot getvar all" and hit enter. Copy/paste the output here (remove your IMEI, MEID and SerialNo before posting).
Should look like this:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.43.0000
(bootloader) version-baseband: 4A.13.3231.20
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.26.707.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FAxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxxx
(bootloader) meid: xxxxxxxxxxxx
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 4011mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
FeelThePoveR said:
Stock like in GPE or Sense?
IF you have international M7 not verizon, sprint etc.
The most simple method would be just flashing nearly stock tweaked rom through recovery i.e. this one:
Sense: http://forum.xda-developers.com/showthread.php?t=2183023
GPE: http://forum.xda-developers.com/htc-one/development/rom-google-play-edition-lollipop-v1-00-t2963927
Full on back to stock would require using fastboot and RUU images, but you wouldn't gain anything from that.
Click to expand...
Click to collapse
Hey FeelThePoveR,
Well, I don't really know what are verizon or sprint... and I don't know how to know..
but I live in Israel, and bought it from a private store, so I guess I have the international M7.. (makes sense? :/ )
Honestly, I want it back to stock so I can do whatever I want with my phone knowing what I'm doing..
I have some experience with adb and fastboot already.. I have ubuntu as well, it's not gonna be hard for me to follow instructions.. my WHOLE problem is.. that I don't know the condition of my phone.. what's wrong with it..
for example.. all the time I thought I have root, I tried to follow instructions few days ago to install something..
and I checked my root via Root Checker app, and it says that I don't have root installed proberly..
So yeah.. I want my phone back to stock.. :/
And yeah it's Sense not GPE..
Any suggestions?
(I'm gonna post in a reply the "getvar" info in few hours..)
Thanks alot for giving me some of your time
Have a nice day..
alray said:
We will first need to know the exact info about your phone. You'll need to have adb and fastboot installed on your computer, if you don't have it yet, I would suggest you to download the simplified version (Minimal adb and fastboot). You'll also need to have HTC drivers installed on your computer. Once both are installed, reboot your phone in bootloader mode (hold power and volume down), make sure your phone is in "fastboot usb" (showing a red "fastboot usb" caption, if not select "fastboot" from the bootloader menu), then start a "minimal adb and fastboot" command prompt (start menu --> program --> Minimal adb and fastboot ---> Minimal adb and fastboot.exe). Type "fastboot getvar all" and hit enter. Copy/paste the output here (remove your IMEI, MEID and SerialNo before posting).
Should look like this:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.43.0000
(bootloader) version-baseband: 4A.13.3231.20
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.26.707.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FAxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxxx
(bootloader) meid: xxxxxxxxxxxx
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 4011mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
Click to expand...
Click to collapse
Hey alray,
I've been trying to get fastboot to work on my Windows for all day now..
and I tried following your instructions and files you mentioned above..
But I still get "< waiting for any device >", it doesn't recognize my phone..
tried downloading Android-SDK and installed google usb drivers as well..
It didn't work..
That's why I didn't post the getvar info yet :/
So I'm thinking about trying to do that on my Ubuntu..
but It's gonna take few hours until I'm on my laptop..
then I'll post the getvar info
For now, I don't know if that helps,
But I do know that my phone is TAMPERED + UNLOCKED + S-OFF
Thanks for your time..
Windows can be weird that way. You just have to manually install the driver.
I think I used that driver pack http://d-h.st/23V .
Unpack it, connect your phone in fastboot mode, go to device manager in the control panel and search for your device, than right click on it and select update drivers, browse my computer and select the folder with drivers.
Voila it should be working now.
Hey..
Here's my getvar info:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: 4A.17.3250.14
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXXXXXXXXXX
(bootloader) imei: XXXXXXXXXXXX
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__K18
(bootloader) battery-status: good
(bootloader) battery-voltage: 3874mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-d959c75800
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
NOTE: I didn't hide the meid field.. it's all zeros (is that okay?)
MahmoudM10 said:
Hey..
Here's my getvar info:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: 4A.17.3250.14
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXXXXXXXXXX
(bootloader) imei: XXXXXXXXXXXX
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0711000
(bootloader) cidnum: HTC__K18
(bootloader) battery-status: good
(bootloader) battery-voltage: 3874mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-d959c75800
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Click to expand...
Click to collapse
Since your phone is S-OFF you can simply flash the international version on it but before flashing the international RUU, you'll have to change your CID and then update your firmware.
Download these 2 files and save it in your adb/fastboot folder on your computer:
RUU: https://www.androidfilehost.com/?fid=24391638059058554
htc_fastboot.exe (this version is needed to flash the RUU, not the regular fastboot): https://www.androidfilehost.com/?fid=24341993505161791
Change your CID to SuperCID:
Code:
fastboot oem writecid 11111111
fastboot reboot-bootloader
and confirm your cid is now 11111111 (8 times 1) using "fastboot getvar all"
Download the attached firmware.zip file and save it in your adb/fastboot folder on your computer
Then with the phone in bootloader mode:
Code:
fastboot oem rebootRUU
phone will reboot to a black screen with silver HTC logo (RUU mode), you can now flash the firmware:
Code:
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip
fastboot reboot-bootloader
You'll have to do the "fastboot flash zip" command twice, fist time it will fail. Ignore the green progress bar on your phone, it will not reach 100% just confirm in the command window that everything is OK.
Now that you are back in bootloader make sure your hboot is now 1.57 and your version-main is 7.19.401.102. If yes go back in ruu mode and flash the RUU:
Code:
fastboot oem rebootRUU
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_HTC_Europe_7.19.401.151_Radio_4T.35.3218.16_10.33Q.1718.01D_release_458806_signed.zip
fastboot reboot
Make sure to use htc_fastboot to flash the RUU and not the regular fastboot.
NOTE: I didn't hide the meid field.. it's all zeros (is that okay?)[/QUOTE]
Thats fine, only CDMA phones have both an IMEI and MEID numbers (yours is GSM and only have an IMEI number)
alray said:
Since your phone is S-OFF you can simply flash the international version on it but before flashing the international RUU, you'll have to change your CID and then update your firmware.
Download these 2 files and save it in your adb/fastboot folder on your computer:
RUU: https://www.androidfilehost.com/?fid=24391638059058554
htc_fastboot.exe (this version is needed to flash the RUU, not the regular fastboot): https://www.androidfilehost.com/?fid=24341993505161791
Change your CID to SuperCID:
Code:
fastboot oem writecid 11111111
fastboot reboot-bootloader
and confirm your cid is now 11111111 (8 times 1) using "fastboot getvar all"
Download the attached firmware.zip file and save it in your adb/fastboot folder on your computer
Then with the phone in bootloader mode:
Code:
fastboot oem rebootRUU
phone will reboot to a black screen with silver HTC logo (RUU mode), you can now flash the firmware:
Code:
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip
fastboot reboot-bootloader
You'll have to do the "fastboot flash zip" command twice, fist time it will fail. Ignore the green progress bar on your phone, it will not reach 100% just confirm in the command window that everything is OK.
Now that you are back in bootloader make sure your hboot is now 1.57 and your version-main is 7.19.401.102. If yes go back in ruu mode and flash the RUU:
Code:
fastboot oem rebootRUU
htc_fastboot flash zip PN07IMG_M7_U_L50_SENSE60_MR_HTC_Europe_7.19.401.151_Radio_4T.35.3218.16_10.33Q.1718.01D_release_458806_signed.zip
fastboot reboot
Make sure to use htc_fastboot to flash the RUU and not the regular fastboot.
NOTE: I didn't hide the meid field.. it's all zeros (is that okay?)
Click to expand...
Click to collapse
Thats fine, only CDMA phones have both an IMEI and MEID numbers (yours is GSM and only have an IMEI number)[/QUOTE]
Hey alray,
Thanks for the instructions, but I have a question..
The fastboot you mentioned, ends with '.exe', which means it's for Windows, and I couldn't get my Windows to recognize my phone, so I'm using Ubuntu..
How can I get this fastboot for linux?
Thanks alot
MahmoudM10 said:
Hey alray,
Thanks for the instructions, but I have a question..
The fastboot you mentioned, ends with '.exe', which means it's for Windows, and I couldn't get my Windows to recognize my phone, so I'm using Ubuntu..
How can I get this fastboot for linux?
Thanks alot
Click to expand...
Click to collapse
Idk if there is a Linux version but there is a Windows and a MacOS version on htcdev.com
thanks boyy
thanks friends

Categories

Resources