Un Lock & ReRoot Verizon HTC One M8 - One (M8) Q&A, Help & Troubleshooting

So I thought I had to return my HTC one for repair, or replacement and I RELOCKED the bootloader an UNRooted it. I can find a hundred different threads (mostly out of date) with instructions.
Originally I reloaded original Verizon firmware and watched the phone update little by little up to 5.01.
Does anyone know how to unlock and re root my phone? The last thing I thought of was trying to reload the original KitKat back on the phone if that is even possible???
TIA
Peter
PS Still S-Off

djpeterdj said:
PS Still S-Off
Click to expand...
Click to collapse
I don't have the VZN version, but my understanding, sunshine gives you the ability to unlock the bootloader on VZN after s-off, so I'd suggest loading the sunshine app, and seeing if it give you that option (unlock bootloader)
Sunshine normally won't charge you $ to s-off again, once its been s-off'ed by sunshine before. So I'm guessing the same holds true (no $ to unlock the bootloader) is you already used it to s-off.
djpeterdj said:
Does anyone know how to unlock and re root my phone? The last thing I thought of was trying to reload the original KitKat back on the phone if that is even possible???
Click to expand...
Click to collapse
In theory, I believe YES you can downgrade since you are s-off. But i"m not sure that would help. It would help you root, but I don't know if it would help you unlock the bootloader.

If you are S-off, don't you only need a root shell to dd the right data to unlock the bootloader? If so, then perhaps boot (vs flash) TWRP and use an adb shell to unlock the bootloader?

jshamlet said:
If you are S-off, don't you only need a root shell to dd the right data to unlock the bootloader? If so, then perhaps boot (vs flash) TWRP and use an adb shell to unlock the bootloader?
Click to expand...
Click to collapse
Not too familiar with that. I can only guess that is what sunshine does ("behind the scenes") after s-off. But if there is a "manual" way to do it, and it works, than that is great!

djpeterdj said:
So I thought I had to return my HTC one for repair, or replacement and I RELOCKED the bootloader an UNRooted it. I can find a hundred different threads (mostly out of date) with instructions.
Originally I reloaded original Verizon firmware and watched the phone update little by little up to 5.01.
Does anyone know how to unlock and re root my phone? The last thing I thought of was trying to reload the original KitKat back on the phone if that is even possible???
TIA
Peter
PS Still S-Off
Click to expand...
Click to collapse
needs S-OFF:
http://forum.xda-developers.com/showpost.php?p=60234290&postcount=3217
unfortunately, i didnt bother putting VZW__001 CID in there, so you're going to temporarily need to change CID
Code:
fastboot oem writecid 11111111[I] <- eight ones[/I]
fastboot reboot-bootloader
then you can proceed with the above, and once done you can change your cid back

nkk71 said:
needs S-OFF:
http://forum.xda-developers.com/showpost.php?p=60234290&postcount=3217
unfortunately, i didnt bother putting VZW__001 CID in there, so you're going to temporarily need to change CID
Code:
fastboot oem writecid 11111111[I] <- eight ones[/I]
fastboot reboot-bootloader
then you can proceed with the above, and once done you can change your cid back
Click to expand...
Click to collapse
Worked like a charm. Thank YOU!!!!

Related

[Q] fastboot & radio.img

ever since doing the ota and fota my phone was upgraded to 2.3.5 and the most recent radio version. However, I have had connection issues ever since.
My question is. I have downloaded RUU_Marvel_HTC_Europe_1.33.401.2_Radio_47.10.35.3029H_7.46.35.08_release_185724_signed.exe, located its temp files and found ROM.zip, inside which is the image file for the radio version which i found flawless. Can I thru fastboot flash radio.img and restore the phone back to an older radio version?
I tried to install the ROM.zip by following a guide to the letter, but hboot said it was incorrect file.
My phone is current s-on but unlocked thru htcdev, CWM recovery is installed, and has been rooted and is working.
thanks
I don't think you can flash the radio with s-on.
i had a suspicion that would be the case, so I've ordered an xtc clip
nckgarvey said:
i had a suspicion that would be the case, so I've ordered an xtc clip
Click to expand...
Click to collapse
too early, mate. you could have downgrade your device to 1.33.401.2 and then install the new hboot from htcdev again (the latest version does not include a new radio anymore) and re unlock your bootloader.
theq86 said:
too early, mate. you could have downgrade your device to 1.33.401.2 and then install the new hboot from htcdev again (the latest version does not include a new radio anymore) and re unlock your bootloader.
Click to expand...
Click to collapse
does this mean even if i s-off with xtc clip i can't downgrade
no, the clip will give you absolute freedom.
but if you only wanted to achieve the old radio there would have been a way to do so without the clip.
theq86 said:
no, the clip will give you absolute freedom.
but if you only wanted to achieve the old radio there would have been a way to do so without the clip.
Click to expand...
Click to collapse
thew, thats good to know, can anyone point me in the direction of a tutorial in how to do what i want, whilst i wait for the arrival of the clip.
Thanks given to you all
Follow that tutorial: http://forum.xda-developers.com/showthread.php?t=1445867
then you will be able to flash the official 1.33.401.2 RUU. (but you first have to lock the bootloader again with fastboot oem lock)
in 1.33.401.2 there is hboot 1.03.0000, the hboot will bypassing installation because it can not be downgraded. That means if your device was unlocked before, you can unlock it again.
theq86 said:
Follow that tutorial: http://forum.xda-developers.com/showthread.php?t=1445867
then you will be able to flash the official 1.33.401.2 RUU. (but you first have to lock the bootloader again with fastboot oem lock)
in 1.33.401.2 there is hboot 1.03.0000, the hboot will bypassing installation because it can not be downgraded. That means if your device was unlocked before, you can unlock it again.
Click to expand...
Click to collapse
So let me see if I got this right.
Relock boot loader using fast boot OEM lock
Follow changing version guide
Flash the from that I want
And then unlock again if I want root
exactly
booted phone into fastboot
entered fastboot oem lock - phone now relocked
start following guide for error 190 fix.
got to:
./data/local/tmp/zergRush
*zergRush will kill adb, start it again with*
but it didn't kill adb $ sign still remained, so moved onto next step
cat /dev/mtd/mtd0 > /sdcard/misc.img
and i get permission denied.
where am i going wrong
Problem solved, followed error 190 guide, skipped the parts regarding zergrush, completed flash in #prompt.
rebooted phone, let hboot do its work, then got a menu asking me what i wanted to update, or in my case would have been a downgrade.
Thanks given to theq86

[Q] How to upgrade JB Firmware with a S-Off HOX

Guys,
I'm trying to get my JB flasher tool to work with S-Off devices. (Mine is S-On so I can't test)
Can anyone with a S-off phone that's upgraded the FW let me know the procedure. There seems to be confusion about which commands work with a locked bootloader and S-off so don't speculate, only respond if you know it works.
Specific question:
If you have a CID of 11111111 does it need changing to a compatible CID from the androidinfo.txt? If so, how? Does the bootloader need to be unlocked?
Can the bootloader be unlocked without htcdev code? If yes, how?
Can all fastboot commands be run with S-off but a locked bootloader?
Thanks
DO NOT UNLOCK YOUR BOOTLOADER!!!!
You will have to add the Super CID to the android-info.txt before flashing but other than that it's the same process as S-ON users
EddyOS said:
DO NOT UNLOCK YOUR BOOTLOADER!!!!
You will have to add the Super CID to the android-info.txt before flashing but other than that it's the same process as S-ON users
Click to expand...
Click to collapse
As easy as that. Thanks:good:
PS So S-off will ignore the broken signature?
Also, if someone has already unlocked their bootloader (due to not realising the power of S-Off ), I assume it'll need to be relocked before installing the firmware.zip?
PS Can boot.img be flashed via fastboot if its locked on a S-off phone?
Also, can I replace the recovery.img with CWM in the zip, or even just remove it. Same goes for the boot.img
If you're S-OFF you basically have the same rights as someone with an unlocked bootloader plus more so you can flash CWM/boot etc. through fastboot without unlocking the bootloader. As you said, S-OFF ignores the signature. So long as it's a proper update.zip it should flash without issues (I should qualify this by saying I'm basing this on my HTC Sensation and what I could/couldn't do with S-OFF. If I had an S-OFF One X I could give you a 100% answer)
S-off HOX 044? how to do this? pls,help me
hoangps said:
S-off HOX 044? how to do this? pls,help me
Click to expand...
Click to collapse
you can't s-off for now...

[Q] Confused about sunshine

What does sunshine do that HTCDev doesn't do? I'm really very confused.
Sunshine S-off's your phone, as well as unlocking the bootloader. HTCdev unlocks your bootloader but leaves security/signing on (S-on) Also, the method Sunshine uses to unlock your bootloader doesn't trip a factory reset.
You don't typically need to turn security/signing off unless you want to change your CID/MID (to convert your handset to a different region) or go back to an older version of firmware/software.
AlecRobertson said:
What does sunshine do that HTCDev doesn't do? I'm really very confused.
Click to expand...
Click to collapse
HTC dev only unlocks the boot loader, sunshine or firewater provides full s off which lifts restrictions to partitions that are normally locked down.
Check the below thread for explanations.
Thread updated
http://forum.xda-developers.com/showthread.php?t=2744194
Thank link is invalid.
Also, I have got s-off previously without using this?
AlecRobertson said:
Also, I have got s-off previously without using this?
Click to expand...
Click to collapse
So in bootloader (or alternately, adb getvar all) it indicates s-off?
If so, and you didn't do firewater or sunshine, then its factory s-off. Its rare, but I've seen it here from time to time.

Unrooting T-Mobile M8 Questions

Hey guys, I know there's a crazy amount of unrooting threads here and everywhere else on the internet, but the more I search the more confused I get. So here's my short situation and my few questions:
Got a T-mobile M8, rooted, S-On, Unlocked, Running S.ROM. I'm trying to do the Tmobile JUMP thing to get the new HTC 10, so I'm trying to unroot this as much as possible. I've found at least 7 different ways with different outcomes on how to do this, so here are my questions:
-I keep reading you can just flash the RUU with no other prerequisites and it'll take your phone back to stock (except for the "Relocked" status). Is this true?
-Follow up to previous question: has anyone had any experience with returning a Relocked phone to Tmobile for their JUMP plan? (Not warranty exchange, I feel they're more strict with that)
-Is the only way to change the Relocked status to Locked by going S-Off with Sunshine and doing all of the 8923479324 steps in order to erase all of the tampered flags?
-What is the BEST method with the BEST outcome to go back to full stock on the M8?
Thanks in advance!
TehAsher said:
-I keep reading you can just flash the RUU with no other prerequisites and it'll take your phone back to stock (except for the "Relocked" status). Is this true?
Click to expand...
Click to collapse
The statement "no other prerequisites" is not specific enough. If you mean stock ROM and/or stock recovery (which folks sometimes think is needed to RUU), its true that neither are needed in order to RUU.
There are however some prerequisites:
1) PC required. Win7 and USB 2.0 for the best compatibility with RUU.
2) RUU needs to be intended for your version (CID and MID)
3) RUU version needs to be greater or equal to main version on the phone (this requirement is bypassed with s-off)
4) Relocked or locked bootloaded (this requirement also bypassed with s-off)
TehAsher said:
-Is the only way to change the Relocked status to Locked by going S-Off with Sunshine and doing all of the 8923479324 steps in order to erase all of the tampered flags?
Click to expand...
Click to collapse
Correct.
TehAsher said:
-What is the BEST method with the BEST outcome to go back to full stock on the M8?
Click to expand...
Click to collapse
T-Mob is not my carrier, and I know nothing of their Jump program. But in most cases, the best bet with returning a phone is to RUU to stock, and make the bootloader LOCKED. Return to s-on (after s-off) is probably not needed.
Thanks for the info! I guess I'll be getting sunshine then and try to follow all of these guides. So if I S-off with sunshine, as long as I check my CID and MID (I got the RUU from the HTC website, but I'll double check it anyways), I can flash that and return to stock. And afterwards I can find a guide on how to reset the tampered flags and the Locked status?
TehAsher said:
And afterwards I can find a guide on how to reset the tampered flags and the Locked status?
Click to expand...
Click to collapse
Yes, that is what I would suggest. Guide on how to make it LOCKED and remove TAMPERED:
http://forum.xda-developers.com/showthread.php?t=2708571
How I went back to stock
I was rooted and running custom ROMS, but when MM came out I wanted to make sure that my firmware/radio was updated. So for me this is what I did
- first I am s-on
- When I unlocked the bootloader, just before I installed TWRP, I made a copy of the recovery. Also I backed up my stock ROM. Both I kept
So to restore:
- I re-installed via TWRP, the stock ROM, and made sure that I didn't root it
- I re-installed the stock recovery
- rebooted and phone saw the MM upgrade and proceeded to upgrade.
If you don't have the recovery/stock ROM you will need to remember what version of android you were on when you overwrote the recovery with TWRP. If your firmware + recovery + OS do not match the update won't work.
-brad
redpoint73 said:
Yes, that is what I would suggest. Guide on how to make it LOCKED and remove TAMPERED:
http://forum.xda-developers.com/showthread.php?t=2708571
Click to expand...
Click to collapse
Awesome, got my phone S-Off. I tried installing the RUU from the HTC website but I got an error and it failed, saying something about I'm using the wrong RUU. This is my CID and MID:
MID: 0P6B13000
CID: T-MOB010
I used this link to get my RUU:
http://www.htc.com/us/support/rom-downloads.html#tmobile
Am I doing something wrong?
TehAsher said:
I tried installing the RUU from the HTC website but I got an error and it failed, saying something about I'm using the wrong RUU. This is my CID and MID:
MID: 0P6B13000
CID: T-MOB010
I used this link to get my RUU:
http://www.htc.com/us/support/rom-downloads.html#tmobile
Am I doing something wrong?
Click to expand...
Click to collapse
What error number? If 155 or 159, you can't RUU from LP to MM (this is a new requirement they added with MM). You either need to flash the 6.20.531.5 full stock firmware from here, then run the RUU again. Or run the T-Mobile LP RUU.

Unroot and lock bootloader and S-on for Warranty claim

How do you do the above for warranty claim
I need to send the phone in for replacement / maintenance
it is unlocked US version running Verizon ROM on Verizon network
How do I unroot, lock the bootloader, and s-on?
I know they might not care, I still would like to restore everything to prevent any surprises or rejection
please list the steps. Thank you very much
ahgahg said:
How do you do the above for warranty claim
I need to send the phone in for replacement / maintenance
it is unlocked US version running Verizon ROM on Verizon network
How do I unroot, lock the bootloader, and s-on?
I know they might not care, I still would like to restore everything to prevent any surprises or rejection
please list the steps. Thank you very much
Click to expand...
Click to collapse
First thing to do is backup everything from your phone to your PC. Then run a RUU ( I guess that would be US unlocked, not Verizon). After RUU is flashed, go to download mode and issue a command "fastboot oem writesecureflag 3" (without quotes). That will restore your security flag back to s-on. Then use Sunshine to set bootloader status to LOCKED and s-off (really the easiest way to set it to LOCKED, not RELOCKED). Finally, run "fastboot oem writesecureflag 3" once again, and done. You are 100% stock. It's much faster and simpler than it looks from my description.
donkeykong1 said:
First thing to do is backup everything from your phone to your PC. Then run a RUU ( I guess that would be US unlocked, not Verizon). After RUU is flashed, go to download mode and issue a command "fastboot oem writesecureflag 3" (without quotes). That will restore your security flag back to s-on. Then use Sunshine to set bootloader status to LOCKED and s-off (really the easiest way to set it to LOCKED, not RELOCKED). Finally, run "fastboot oem writesecureflag 3" once again, and done. You are 100% stock. It's much faster and simpler than it looks from my description.
Click to expand...
Click to collapse
Does this remove the red text on the start up screen? One look at that and HTC knows the phone has been altered. On Samsung devices once Knox is tripped you get a message saying so and it's permanent. Just curious.
comstockload said:
Does this remove the red text on the start up screen? One look at that and HTC knows the phone has been altered. On Samsung devices once Knox is tripped you get a message saying so and it's permanent. Just curious.
Click to expand...
Click to collapse
Red text will be removed after you flash a RUU. HTC is much simpler than Samsung regarding that. Just to be on the safe side, check bootloader status after each step. It's a quick procedure, but you're safe
S-off should be ok just make sure its locked not unlocked.
https://www.xda-developers.com/htc-...gn=Feed:+xda-developers/ShsH+(xda-developers)
donkeykong1 said:
First thing to do is backup everything from your phone to your PC. Then run a RUU ( I guess that would be US unlocked, not Verizon). After RUU is flashed, go to download mode and issue a command "fastboot oem writesecureflag 3" (without quotes). That will restore your security flag back to s-on. Then use Sunshine to set bootloader status to LOCKED and s-off (really the easiest way to set it to LOCKED, not RELOCKED). Finally, run "fastboot oem writesecureflag 3" once again, and done. You are 100% stock. It's much faster and simpler than it looks from my description.
Click to expand...
Click to collapse
Did all that (installing the RUU) and received only "re-locked" since it already was S-ON. Sunshine now cannot be used, because the RUU was installed. What did I do wrong, then?
Matt.Murdock said:
Did all that (installing the RUU) and received only "re-locked" since it already was S-ON. Sunshine now cannot be used, because the RUU was installed. What did I do wrong, then?
Click to expand...
Click to collapse
You can use Sunshine. But, if I understood correctly, your phine was never s-off. If that's true, you need to unlock your bootloader again, use Sunshine to get s-off, and then follow my steps
donkeykong1 said:
You can use Sunshine. But, if I understood correctly, your phine was never s-off. If that's true, you need to unlock your bootloader again, use Sunshine to get s-off, and then follow my steps
Click to expand...
Click to collapse
I see, so the only way to have the phone LOCKED is to root it and use Sunshine?
Matt.Murdock said:
I see, so the only way to have the phone LOCKED is to root it and use Sunshine?
Click to expand...
Click to collapse
Tecnicaly, you only need to unlock the bootloader and use Sunshine. No need to root, but, in general, the answer is yes
rooting without s-off
donkeykong1 said:
Tecnicaly, you only need to unlock the bootloader and use Sunshine. No need to root, but, in general, the answer is yes
Click to expand...
Click to collapse
how do you even get a verizon htc 10 with oreo installed rooted in the first place if the HTCdev site is unable to unlock your bootloader, Sunshine is unable to unlock your bootloader or S-Off? There is nothing on the internet that has this "Solved" issue that I've read. However after reading your response, are you sure anyone can unlock bootloader and then use sunshine without root?
pearson_1974 said:
how do you even get a verizon htc 10 with oreo installed rooted in the first place if the HTCdev site is unable to unlock your bootloader, Sunshine is unable to unlock your bootloader or S-Off? There is nothing on the internet that has this "Solved" issue that I've read. However after reading your response, are you sure anyone can unlock bootloader and then use sunshine without root?
Click to expand...
Click to collapse
If you read the first post, you will see that OP is running an US unlocked with Verizon ROM. In that case my steps are correct. If you have Verizon phone, you can't even unlock bootloader, so this is of no use for you
donkeykong1 said:
First thing to do is backup everything from your phone to your PC. Then run a RUU ( I guess that would be US unlocked, not Verizon). After RUU is flashed, go to download mode and issue a command "fastboot oem writesecureflag 3" (without quotes). That will restore your security flag back to s-on. Then use Sunshine to set bootloader status to LOCKED and s-off (really the easiest way to set it to LOCKED, not RELOCKED). Finally, run "fastboot oem writesecureflag 3" once again, and done. You are 100% stock. It's much faster and simpler than it looks from my description.
Click to expand...
Click to collapse
Hi. Sunshine .Pay once Or pay every time you use.
osakajung said:
Hi. Sunshine .Pay once Or pay every time you use.
Click to expand...
Click to collapse
Once
pearson_1974 said:
how do you even get a verizon htc 10 with oreo installed rooted in the first place if the HTCdev site is unable to unlock your bootloader, Sunshine is unable to unlock your bootloader or S-Off? There is nothing on the internet that has this "Solved" issue that I've read. However after reading your response, are you sure anyone can unlock bootloader and then use sunshine without root?
Click to expand...
Click to collapse
Only way is to mail your phone to the sunshine team
donkeykong1 said:
Once
Click to expand...
Click to collapse
I pay on the first to s-off/unlock bootloader.
I flash other rom.
I set "fastboot oem writesecureflag 3" to s-on.
I download Sunshine to set s-off/Lock bootloader is not pay?
osakajung said:
I pay on the first to s-off/unlock bootloader.
I flash other rom.
I set "fastboot oem writesecureflag 3" to s-on.
I download Sunshine to set s-off/Lock bootloader is not pay?
Click to expand...
Click to collapse
No. Once you pay for Sunshine, it's free for you to use as many times sa you need, as long as you don't change your motherboard
donkeykong1 said:
No. Once you pay for Sunshine, it's free for you to use as many times sa you need, as long as you don't change your motherboard
Click to expand...
Click to collapse
Thank you

Categories

Resources