[Q] Unroot S-On HTC One M8 - One (M8) Q&A, Help & Troubleshooting

I planned on converting my One M8 to a GPE edition but I couldn't gain S-Off, so now I have a phone with root access and TWPR installed. In preparation for HTCs upcoming Lollipop OTA, I would Like to bring my device back to full stock so I can install the OTA. I can't seem to find a way to do this without having S-Off. Could someone help me please?
Thanks, Nathan

nathbullen said:
I planned on converting my One M8 to a GPE edition but I couldn't gain S-Off, so now I have a phone with root access and TWPR installed. In preparation for HTCs upcoming Lollipop OTA, I would Like to bring my device back to full stock so I can install the OTA. I can't seem to find a way to do this without having S-Off. Could someone help me please?
Thanks, Nathan
Click to expand...
Click to collapse
You can always flash to stock recovery
https://www.youtube.com/watch?v=PPPT5J8xG6w
Good luck!

L1nuz said:
You can always flash to stock recovery
Click to expand...
Click to collapse
Will that remove my root user permissions too?
And do I need to relock the boot loader to install OTA's?
Thanks!

nathbullen said:
Will that remove my root user permissions too?
And do I need to relock the boot loader to install OTA's?
Thanks!
Click to expand...
Click to collapse
sakitech didn't mention anything about losing root or relock bootloader requirements to receive OTA updates after following his video.

L1nuz said:
sakitech didn't mention anything about losing root or relock bootloader requirements to receive OTA updates after following his video.
Click to expand...
Click to collapse
No, he didn't, but it was part of my original question!

nathbullen said:
No, he didn't, but it was part of my original question!
Click to expand...
Click to collapse
Oh, sorry for not being clear xD
No, I don't think you will lose root and you don't have to relock bootloader afaik.
Even so.. you can always redo the process of rooting and unlock the bootloader after OTA update.. no biggie
but if you run stock rom and recovery.. it shouldnt affect root or if ure unlocked with OTA updates

I just reverted back to stock last night with s-on. you will have to relock your bootloader (I used a tool kit, but had to boot into the bootloader myself to get the toolkit relock it) and flash a stock RUU (exe or zip). I suggest using an exe to flash if available. I have a sprint HK edition so I used an RUU exe for that model, and all worked perfectly. I was able to install the OTA update they just released with no problem after I was back to stock.
sakitech's method should work too if you want to try and keep root and the bootloader unlocked

Related

Verizon HTC one 4.4.3 help.

Hello. I'm.New to the site and I've been searching everywhere for a root method for my Verizon HTC One running the latest 4.4.3 ota. I want to root and s-off and unlock my boot loader.
Sunshine
vincegrice said:
Hello. I'm.New to the site and I've been searching everywhere for a root method for my Verizon HTC One running the latest 4.4.3 ota. I want to root and s-off and unlock my boot loader.
Click to expand...
Click to collapse
I believe this paid app, Sunshine, is your only option: http://forum.xda-developers.com/showthread.php?t=2792487
vincegrice said:
Hello. I'm.New to the site and I've been searching everywhere for a root method for my Verizon HTC One running the latest 4.4.3 ota. I want to root and s-off and unlock my boot loader.
Click to expand...
Click to collapse
Yes being that you're running 4.4.3 Sense 6, basically Sunshine is your only option. It's $25 , but it's very well worth it. It's literally a 1 click method for S-Off, and Unlocked Bootloader, and it checks to make sure it'll work on your device before it asks u 2 pay…
bdizzle1686 said:
Yes being that you're running 4.4.3 Sense 6, basically Sunshine is your only option. It's $25 , but it's very well worth it. It's literally a 1 click method for S-Off, and Unlocked Bootloader, and it checks to make sure it'll work on your device before it asks u 2 pay…
Click to expand...
Click to collapse
I don't have any experience with this. So if I do this and get S-Off and Unlocked Bootloader, I can then get root? Could someone maybe link me to the root method after getting S-Off?
empty20 said:
I don't have any experience with this. So if I do this and get S-Off and Unlocked Bootloader, I can then get root? Could someone maybe link me to the root method after getting S-Off?
Click to expand...
Click to collapse
On an unlocked or s off phone you simply fastboot flash the custom recovery of choice. After that you either flash a rooted rom or flash the latest su.zip to root your existing rom.

Modified Status in Recovery

Hey guys !
As the title suggests. What does that mean? and how do i revert to official locked ?
I have s-on and have rooted and installed twrp, and cwm afterwards. And decided to go back to stock( because the current methods of changing to s-off are not working) by flashing through cwm a RUU backup. And flashing the stock recovery afterwards. I have also declined root access when prompted by cwm after RUU install.
What can I do to return to 100% stock ?
After entering fastboot The first text is ***MODIFIED*** and at os there is blank space. I want to return my phone to out of the box state.
sherbibv said:
Hey guys !
As the title suggests. What does that mean? and how do i revert to official locked ?
I have s-on and have rooted and installed twrp, and cwm afterwards. And decided to go back to stock( because the current methods of changing to s-off are not working) by flashing through cwm a RUU backup. And flashing the stock recovery afterwards. I have also declined root access when prompted by cwm after RUU install.
What can I do to return to 100% stock ?
After entering fastboot The first text is ***MODIFIED*** and at os there is blank space. I want to return my phone to out of the box state.
Click to expand...
Click to collapse
You need S-OFF. With S-ON you cannot remove the 'MODIFIED' text.
XSL-FO said:
You need S-OFF. With S-ON you cannot remove the 'MODIFIED' text.
Click to expand...
Click to collapse
I don't just want to remove the text. I want the whole rom to be brand new and stock. And LOCKED
sherbibv said:
I don't just want to remove the text. I want the whole rom to be brand new and stock. And LOCKED
Click to expand...
Click to collapse
You must S-OFF. Remove texts, unroot, relock bootloader and go S-ON.
sherbibv said:
I don't just want to remove the text. I want the whole rom to be brand new and stock. And LOCKED
Click to expand...
Click to collapse
Doesn't matter, you can restore stock ROM until the cows come home. You won't be able to change the modified flag in the bootloader. You need S-OFF to change the text to "official" just like you'll need S-OFF to change the bootloader "locked" text to "Locked" and not "Relocked" if you relock the bootloader.
You will NOT be able to have it show the same way it was "out of box" if you do NOT have S-OFF.
So the only way is to buy the s-off service with 25$ right?
BerndM14 said:
Doesn't matter, you can restore stock ROM until the cows come home. You won't be able to change the modified flag in the bootloader. You need S-OFF to change the text to "official" just like you'll need S-OFF to change the bootloader "locked" text to "Locked" and not "Relocked" if you relock the bootloader.
You will NOT be able to have it show the same way it was "out of box" if you do NOT have S-OFF.
Click to expand...
Click to collapse
Sorry for the noob question, but what does modified imply ? What does it mean exactly?
sherbibv said:
Sorry for the noob question, but what does modified imply ? What does it mean exactly?
Click to expand...
Click to collapse
It means unlocked botloader and of course rooted. It means that you have tampered with the software.
XSL-FO said:
It means unlocked botloader and of course rooted. It means that you have tampered with the software.
Click to expand...
Click to collapse
But I can continue running like this without a problem right?
It won't cause any instability ?
And also, can I install OTAs?
sherbibv said:
But I can continue running like this without a problem right?
It won't cause any instability ?
Click to expand...
Click to collapse
Any at all. You can run it safely like this.
XSL-FO said:
Any at all. You can run it safely like this.
Click to expand...
Click to collapse
what about OTAs?
sherbibv said:
what about OTAs?
Click to expand...
Click to collapse
You will be able to recieve OTA's but if you want to install them you will need to go back to stock recovery. Easy. After OTA flash again a custom one.
XSL-FO said:
You will be able to recieve OTA's but if you want to install them you will need to go back to stock recovery. Easy. After OTA flash again a custom one.
Click to expand...
Click to collapse
I'm currently on stock recovery
sherbibv said:
I'm currently on stock recovery
Click to expand...
Click to collapse
It's ok. Keep it if you want.
sherbibv said:
I'm currently on stock recovery
Click to expand...
Click to collapse
Then you're fine.
Rooted, S-OFF, Modified status, none of those will prevent OTA updates. You MUST have stock reocovery and stock ROM for OTA updates i.e No changes to system files, no deleted apps, no xposed framework.
If all those are stock you can get and install OTA no problem. Don't even have to relock the bootloader for it.
BerndM14 said:
Then you're fine.
Rooted, S-OFF, Modified status, none of those will prevent OTA updates. You MUST have stock reocovery and stock ROM for OTA updates i.e No changes to system files, no deleted apps, no xposed framework.
If all those are stock you can get and install OTA no problem. Don't even have to relock the bootloader for it.
Click to expand...
Click to collapse
I had Xposed and still I was able to upgrade.
Thanks allot guys !
Have e great day ! :good:
sherbibv said:
Thanks allot guys !
Have e great day ! :good:
Click to expand...
Click to collapse
You too. Good luck.

Correct sequence for converting from carrier locked ?

If I want to convert my carrier locked m8, Vodafone, to 401 unlocked, what is the correct steps and sequence ?
Am I right with this...
1. S-off with sunshine after taking out box AND before taking any ota updates.
2. Install custom recovery. (So I can flash stock 401 ROM)
3. Flash firmware that matches ROM
4. Flash stock recovery.
The only real doubts I have are the order of steps especially firmware and ROM.
Is it firmware or ROM first ?
Thanks
Sent from M8
Hi,
If it's a GSM phone, Here's the guide for it,
http://forum.xda-developers.com/showthread.php?t=2708567
Good luck!
Thanks for reply but it's not sim unlock I want. I want to convert it from Vodafone UK software to stock wwe, 401, system.
I know the steps, just wondering that I've got the correct sequence in my op.
It is gsm because it's a UK phone.
Thanks
Sent from M8
10rdan said:
Thanks for reply but it's not sim unlock I want. I want to convert it from Vodafone UK software to stock wwe, 401, system.
I know the steps, just wondering that I've got the correct sequence in my op.
It is gsm because it's a UK phone.
Thanks
Sent from M8
Click to expand...
Click to collapse
the only drawback to doing the firmware after the rom is the rom will not have wifi on the old firmware
So the correct order is
unlock bootloader
flash custom recovery / root
s-off
flash firmware
flash rom
flash stock recovery
take updates
clsA said:
the only drawback to doing the firmware after the rom is the rom will not have wifi on the old firmware
So the correct order is
unlock bootloader
flash custom recovery / root
s-off
flash firmware
flash rom
flash stock recovery
take updates
Click to expand...
Click to collapse
Ok, thanks. Just wanted it confirmed before I "melted" the phone.
Sent from M8
clsA said:
the only drawback to doing the firmware after the rom is the rom will not have wifi on the old firmware
So the correct order is
unlock bootloader
flash custom recovery / root
s-off
flash firmware
flash rom
flash stock recovery
take updates
Click to expand...
Click to collapse
Been thinking about this, cause I like to have things clear before starting.
If I s-off with sunshine, because it will unlock bootloader without using HTCdev, then
1. Flash TWRP
2. Take nand
3. Then run this https://www.androidfilehost.com/?fid=95784891001609293
4. Take any ota updates
Will that remove the need to flash 401 firmware, ROM and stock recovery as 3 individual processes ?
Thanks
Edit, will change cid to HTC__001 before running RUU.
Sent from M8
10rdan said:
Been thinking about this, cause I like to have things clear before starting.
If I s-off with sunshine, because it will unlock bootloader without using HTCdev, then
1. Flash TWRP
2. Take nand
3. Then run this https://www.androidfilehost.com/?fid=95784891001609293
4. Take any ota updates
Will that remove the need to flash 401 firmware, ROM and stock recovery as 3 individual processes ?
Thanks
Edit, will change cid to HTC__001 before running RUU.
Sent from M8
Click to expand...
Click to collapse
The RUU will certainly shorten the update process ...Running Sunshine to unlock the bootloader without Root could be a problem
clsA said:
The RUU will certainly shorten the update process ...Running Sunshine to unlock the bootloader without Root could be a problem
Click to expand...
Click to collapse
Sunshine unlocked my bootloader ok with the m8 I'm using just now. Can't remember which hboot I was on at the time. Wasn't rooted, completely stock.
That's why I intend using sunshine BEFORE I take any ota updates, ie, as soon as I get it out the box.
Didn't use sunshine to, primarily, unlock bootloader at the time. It was a welcome "extra".
Cheers
Edit
Copied from Sunshine web site........
SunShine unlocks your device's bootloader and sets it to s-off (HTC ONLY). SunShine does NOT install root binaries on the device. There are a few ways to root your device after using SunShine. The most common and reliable method would be to flash TWRP recovery to your device via fastboot, and flash the root binaries or a rooted ROM from within TWRP.
Sent from M8
Did this yesterday on my new m8. Worked flawlessly with temp root. Rooted after using adb and flashed SuperSU.
Same Question...
So, i've been reading a lot but still don't understand everything right...
I already use sunshine and now my AT&T (4.4.3 by RUU (this)) is s-off and bootloader unlocked. What should be my next step? Just run that RUU that you post will work? And after that i can flash any ROM that need 4.4.4?
guire01 said:
So, i've been reading a lot but still don't understand everything right...
I already use sunshine and now my AT&T (4.4.3 by RUU (this)) is s-off and bootloader unlocked. What should be my next step? Just run that RUU that you post will work? And after that i can flash any ROM that need 4.4.4?
Click to expand...
Click to collapse
What are you trying to do exactly? If your intent is to convert to WWE version, or run the phone on non-AT&T networks, that what you describe is probably right.
If you intend to just update firmware and run the phone on AT&T's network, I don't personally recommend the WWE firmware, as it has caused issues for a lot of folks on AT&T.
redpoint73 said:
What are you trying to do exactly? If your intent is to convert to WWE version, or run the phone on non-AT&T networks, that what you describe is probably right.
If you intend to just update firmware and run the phone on AT&T's network, I don't personally recommend the WWE firmware, as it has caused issues for a lot of folks on AT&T.
Click to expand...
Click to collapse
Thanks for answer! I Already use my phone on non-AT&T netwoorks, as i am from Brazil. I also planning flash Android Revolution or maybe SkyDragon, and both require 4.4.4.
guire01 said:
Thanks for answer! I Already use my phone on non-AT&T netwoorks, as i am from Brazil. I also planning flash Android Revolution or maybe SkyDragon, and both require 4.4.4.
Click to expand...
Click to collapse
You just need to update the firmware, not run the entire RUU. Instruction here: http://forum.xda-developers.com/showthread.php?t=2696282
RUU will do it too, but it seems a bit overkill for what you are trying to do.
redpoint73 said:
You just need to update the firmware, not run the entire RUU. Instruction here: http://forum.xda-developers.com/showthread.php?t=2696282
RUU will do it too, but it seems a bit overkill for what you are trying to do.
Click to expand...
Click to collapse
Ok, i'll update just the firmware, but everytime i read about i got lost... For this, do i need to change CID and MID on my phone? Or i can get any firmware and flash since i am with s-off?

[Q] back to stock

Yes i read threads over going back to stock but my question is a little bit different
I got a dutch T-mobile branded M8 after i did my first root i made a a backup from my phone with TWRP.
i can't get S-OFF, so my phone is still S-ON!
Now i got the problem that my HBOOT isn't updated since, this is giving me problems with newer versions of TWRP and so for CM12.
My thoughts were:
- flash my backup to my phone
- ? 1
- ? 2
- update it regulary via ota updates (guess my phone is updated to the latest hboot)
- Root my phone
- install any new rom
Frist my questons are for the questionmarks in my steps:
? 1: Should i un-root and relock my bootloader?
? 2: Anythinge else i missed?
Thanks in advance
samstar said:
i can't get S-OFF, so my phone is still S-ON!
Click to expand...
Click to collapse
You can't s-off, since sunshine says your phone is not supported? Or you don't want to pay for sunshine?
samstar said:
Frist my questons are for the questionmarks in my steps:
? 1: Should i un-root and relock my bootloader?
? 2: Anythinge else i missed?
Click to expand...
Click to collapse
1) No need to unroot or relock bootloader. But no system files can be modified in order to OTA. If you made the nandroid right after installing TWRP and root, without any other mods, you should be OK.
2) You also need to flash stock recovery to install OTA
redpoint73 said:
You can't s-off, since sunshine says your phone is not supported? Or you don't want to pay for sunshine?
1) No need to unroot or relock bootloader. But no system files can be modified in order to OTA. If you made the nandroid right after installing TWRP and root, without any other mods, you should be OK.
2) You also need to flash stock recovery to install OTA
Click to expand...
Click to collapse
Don't want to pay for sunshine, don't see the importance, just want to **** around with custom roms, never has been a great difference for me.
but the stock recovery, how do i get it? i donloaded one from a thread but just want to be sure it's alright
samstar said:
Don't want to pay for sunshine, don't see the importance, just want to **** around with custom roms, never has been a great difference for me.
Click to expand...
Click to collapse
If you want s-off, pay for it. Otherwise, don't. And I agree that if the goal is merely to update firmware, you don't need s-off in your case. As for the importance, s-off allows a number of things, including being able to flash radios, modified hboots, and unlock SIM. These may not be relevant or needed by you.
But to say you can't s-off is not correct. You just don't want to. When asking for help, its best to provide the most complete and correct information.
samstar said:
but the stock recovery, how do i get it? i donloaded one from a thread but just want to be sure it's alright
Click to expand...
Click to collapse
Download the stock recovery corresponding to your stock software number from this thread: http://forum.xda-developers.com/showthread.php?t=2701376

HTC one m8 s-OFF

I want to S-OFF my HTC m8 European version 4.16.401.10 lollipop 5.0.1
It's locked and not rooted
What I want S-OFF and relocked the boot loader as locked and flash TWRP
and custom Rom so I can back to get OTA update from HTC any time I want
I can use kit Kat way to S-OFF or there is anew for lollipop
Thank you
Sent from my HTC One_M8 using xda Forum
KARIM9377 said:
I want to S-OFF my HTC m8 European version 4.16.401.10 lollipop 5.0.1
It's locked and not rooted
What I want S-OFF and relocked the boot loader as locked and flash TWRP
and custom Rom so I can back to get OTA update from HTC any time I want
I can use kit Kat way to S-OFF or there is anew for lollipop
Thank you
Sent from my HTC One_M8 using xda Forum
Click to expand...
Click to collapse
The only way to S-OFF is to use SunShine @ http://theroot.ninja which will cost $25 respectively.
KARIM9377 said:
What I want S-OFF and relocked the boot loader as locked and flash TWRP
and custom Rom so I can back to get OTA update from HTC any time I want
Click to expand...
Click to collapse
Its not clear to me why you want s-off.
You only need stock ROM (no system files altered by root) and stock recovery to OTA. Relocking bootloader is not necessary. Its only necessary to relock bootloader to RUU (when s-on).
Sunshine doesn't work with Lollipop (yet) but keep checking their website for updates
EddyOS said:
Sunshine doesn't work with Lollipop (yet) but keep checking their website for updates
Click to expand...
Click to collapse
Yes I don't want to use sunshine, If there is away like firewater with kitKat use fast boot terminal/command* it was like this one
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
Sent from my HTC One_M8 using xda Forum
Firewater doesn't work AT ALL, Sunshine is the ONLY way to S-OFF a phone but it's not compatible with Lollipop
KARIM9377 said:
Yes I don't want to use sunshine, If there is away like firewater with kitKat use fast boot terminal/command* it was like this one
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
Click to expand...
Click to collapse
firewater was an online service. So it no longer works now that the developer stopped supporting it 3 months ago.
But I'm still not convinced you even need s-off. You haven't provided a valid reason that required s-off.
If you do need soff, you need to use sunshine. There is no other option to s-off.
redpoint73 said:
firewater was an online service. So it no longer works now that the developer stopped supporting it 3 months ago.
But I'm still not convinced you even need s-off. You haven't provided a valid reason that required s-off.
If you do need soff, you need to use sunshine. There is no other option to s-off.
Click to expand...
Click to collapse
The S-OFF it's more save to get back to locked on boot loader and with that you can get OTA UPDATE from HTC what I hope is to try flash viperM8 Rom and try it and then try sky Rom and see if I don't like them can back to stack with S-OFF
maybe I am wrong I don't know if
Sent from my HTC One_M8 using xda Forum
KARIM9377 said:
The S-OFF it's more save to get back to locked on boot loader and with that you can get OTA UPDATE from HTC what I hope is to try flash viperM8 Rom and try it and then try sky Rom and see if I don't like them can back to stack with S-OFF
maybe I am wrong I don't know if
Click to expand...
Click to collapse
As I already stated above, you do not need to lock the bootloader to OTA update, and you do not need s-off to OTA update. OTA update works fine with bootloader unlocked or otherwise.
You also do not need s-off to go back to stock. Just made a nandroid (or get one from the nandroid collection here) to restore stock ROM, and restore stock recovery (also in the collection).
With s-off you can make the bootloader say LOCKED instead of RELOCKED. But warranty service is typically the only time that is desired.
Yes, s-off will give you more recovery options. Such as being able to run RUU for any CID, or "downgrade" by RUU. And it lets you do things like flash radios or modified hboots. But of the things you mentioned, its not needed.
redpoint73 said:
As I already stated above, you do not need to lock the bootloader to OTA update, and you do not need s-off to OTA update. OTA update works fine with bootloader unlocked or otherwise.
You also do not need s-off to go back to stock. Just made a nandroid (or get one from the nandroid collection here) to restore stock ROM, and restore stock recovery (also in the collection).
With s-off you can make the bootloader say LOCKED instead of RELOCKED. But warranty service is typically the only time that is desired.
Yes, s-off will give you more recovery options. Such as being able to run RUU for any CID, or "downgrade" by RUU. And it lets you do things like flash radios or modified hboots. But of the things you mentioned, its not needed.
Click to expand...
Click to collapse
Thank you for your advice I will root and flash TWRP recovery and backup the stack Rom and then flash custom Rom
Thank you for your help
Sent from my HTC One_M8 using xda Forum
Hi @redpoint73 can i ask you a question ?
I bought a second hand M8 and it already had S-OFF via sunshine.When i entered bootloader it says : Software status : Modified , (bootloader) UNLOCKED and S-OFF.
I asked the seller for the "unlock_code.bin" and he said that didn't have any.He said he simply ran sunshine to S-OFF.Didn't modified further.No custom recovery no root (although sunshine temp roots) no custom ROM.
So my question is this : performing S-OFF via sunshine will auto unlock your bootloader and say Software status : Modified ?
nighthawk696969 said:
Hi @redpoint73 can i ask you a question ?
Click to expand...
Click to collapse
Of course, that's what this forum section if for!
nighthawk696969 said:
I bought a second hand M8 and it already had S-OFF via sunshine.When i entered bootloader it says : Software status : Modified , (bootloader) UNLOCKED and S-OFF.
I asked the seller for the "unlock_code.bin" and he said that didn't have any.He said he simply ran sunshine to S-OFF.Didn't modified further.No custom recovery no root (although sunshine temp roots) no custom ROM.
So my question is this : performing S-OFF via sunshine will auto unlock your bootloader and say Software status : Modified ?
Click to expand...
Click to collapse
I actually did s-off back when firewater was still working, before sunshine even existed. So I can't speak from personal experience, just what I've read on these forums. I believe that the sunshine app gives you the options to temp root, s-off, and unlock the bootloader (by means that bypasses HTCDev.com). So that is probably what the previous owner did.
With s-off there isn't ever a need to relock the bootloader, and therefore no need to unlock it again with the bin code. RUUs will run with bootloader unlocked when s-off. And you can change the hboot flag to LOCKED for warranty purposes with s-off.
If for some reason you want to relock and then unlock the bootloader again, you can just go through the HTCDev.com process to get a new bin code. But its not advised. As I don't see why you would ever want to relock (for the reasons just given). And once you go through HTCDev.com, HTC will have a record of you doing so (which they do not at this time).
Thanks you have been more than helpfull!
Another question and last one :
Can i dual boot with multirom a sense 6 rom and the GPe rom?
I have the latest firmware installed so from what i read GPe roms can run without any issues.
Thanks again!
nighthawk696969 said:
Thanks you have been more than helpfull!
Another question and last one :
Can i dual boot with multirom a sense 6 rom and the GPe rom?
I have the latest firmware installed so from what i read GPe roms can run without any issues.
!
Click to expand...
Click to collapse
No idea, I've never used MultiROM, and not that familiar with it. Hopefully, someone who knows will chime in. Or you can post to the MultiROM thread to possibly get a quicker answer.

Categories

Resources