Related
PLEASE READ: This will only work on a stock, signed S-OFF HBOOT. Do not try this on a patched or ENG HBOOT or the result will be a permanent hard brick.
1. Boot into fastboot on your device
2. Open a terminal or command prompt and navigate to where your fastboot binary is.
3. Type the following commands:
Code:
fastboot devices
Ensure your device is listed
_________________________________
Code:
fastboot oem readsecureflag
The output should read something like: secure_flag: 0
_________________________________
Code:
fastboot oem writesecureflag 3
_________________________________
Last:
Code:
fastboot reboot bootloader
Verify that your device is now S-ON
Thanks to Blue6IX for original tutorial
Thanks for this man, I was wondering when someone would come up with this. People will need it to fully return to stock.
Sent from my HTC PH39100 using xda premium
Thanks bud. Logic would suggest you could enter 0 to give s off inplace of 3 to return to s on.
Sent from my HTC Velocity 4G using XDA Premium App
78cortina said:
Thanks bud. Logic would suggest you could enter 0 to give s off inplace of 3 to return to s on.
Sent from my HTC Velocity 4G using XDA Premium App
Click to expand...
Click to collapse
No that will not work, you will have to run the S-Off tool again to regain it.
Awesome thank you
Sent from my HTC PH39100 using XDA
hey cruzin long time, how u been?
do you know if this will return you to a "LOCKED" stated instead of RELOCKED?
lebmb said:
hey cruzin long time, how u been?
do you know if this will return you to a "LOCKED" stated instead of RELOCKED?
Click to expand...
Click to collapse
I tried it... can confirm that u first what I did was lock bootlader run stock rom like ruu and then do these steps.... It will say locked and s on
Sent from my HTC PH39100 using XDA
Marshmellow92 said:
I tried it... can confirm that u first what I did was lock bootlader run stock rom like ruu and then do these steps.... It will say locked and s on
Sent from my HTC PH39100 using XDA
Click to expand...
Click to collapse
that's what i thought
thanks
Just clarifying something, so this will or will NOT work for the ics hboot posted on the s-off site by juopunutbear?
slapshot30 said:
Just clarifying something, so this will or will NOT work for the ics hboot posted on the s-off site by juopunutbear?
Click to expand...
Click to collapse
It will, just as long as you chose the non-patched hboot without fastboot commands.
Just had to use this method.
Used the PH39IMG to get back to a stock hboot and ran the commands. Confirmed that it does display locked in hboot.
Unlocked, reflashed recovery.. and I am good to go s-on
Sent from my HTC PH39100 using XDA
Where can I find the steps on flashing the PH39IMG to get back stock hboot ?
dynamiclynk said:
Where can I find the steps on flashing the PH39IMG to get back stock hboot ?
Click to expand...
Click to collapse
Superuser guide opt 6
http://forum.xda-developers.com/showthread.php?t=1416836
Just FYI it reboots once during the process let it do it's thing don't interrupt it.
esloan said:
Superuser guide opt 6
http://forum.xda-developers.com/showthread.php?t=1416836
Just FYI it reboots once during the process let it do it's thing don't interrupt it.
Click to expand...
Click to collapse
Thanks!
Yeah seems the
SECOND OPTION (PH39IMG.zip flash) <-- link dead
So can I do OPTION ONE and download the correct RUU and do the same or does the PH39IMG.zip have something the RUU does not ?
dynamiclynk said:
Thanks!
Yeah seems the
SECOND OPTION (PH39IMG.zip flash) <-- link dead
So can I do OPTION ONE and download the correct RUU and do the same or does the PH39IMG.zip have something the RUU does not ?
Click to expand...
Click to collapse
The RUU will do the trick.
Sent from my HTC Holiday using xda premium
Curious. Could you write the secureflag to 0?
Sent from my HTC PH39100 using XDA
mibikin said:
Curious. Could you write the secureflag to 0?
Sent from my HTC PH39100 using XDA
Click to expand...
Click to collapse
Nope ,
Sent from my HTC PH39100 using XDA
after i say
fastboot oem readsecureflag
The output is : secure_flag: 3
can i proceed to safety or killing the phone?
i did a s off through HTC by the way
Marshmellow92 said:
I tried it... can confirm that u first what I did was lock bootlader run stock rom like ruu and then do these steps.... It will say locked and s on
Sent from my HTC PH39100 using XDA
Click to expand...
Click to collapse
So for all intents and purposes, it will look like it was never HTC Unlocked then? My g/f has a Vivid, and she's very picky about going to the darkside of rooting, because she doesn't want her warranty voided. If it can look like it's been returned to stock, that would help.
I cant get it to say ***LOCKED*** I locked hboot, ran GB RUU, ran ICS RUU, followed your steps, fastboot oem readsecureflag
Output is : secure_flag: 3
***RELOCKED***
S-ON
Did I do something wrong?
I have tried both moonshine and revone and cant seem to get s-off on my HTC One M7. When I try on Moonshine it gets to the adb part and times out and says for me to fix it. When I try revone, I get an error code -6. Any suggestions on what I can do to fix this?
DevinM7 said:
I have tried both moonshine and revone and cant seem to get s-off on my HTC One M7. When I try on Moonshine it gets to the adb part and times out and says for me to fix it. When I try revone, I get an error code -6. Any suggestions on what I can do to fix this?
Click to expand...
Click to collapse
Need more info. Specifically, what is your Hboot version?
I'm a complete noob man. I recently moved over from iphone to android. Where do I find out my HBoot version?
Sent from my HTC One using xda app-developers app
Complete noobs shouldn't S-off
#justsayin
adb reboot bootloader
look at the top for hboot version.
If it says 1.54 you can't S-off
DevinM7 said:
I'm a complete noob man. I recently moved over from iphone to android. Where do I find out my HBoot version?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
That's cool bro, me too not that long ago. HTC One is my first Android, and I love it. Reboot into bootloader (hold down volume and power simultaneously, phone will reboot into bootloader mode). You'll see your Hboot version there. S-off only works on Hboot 1.44.
A word of caution from one noob to another. S-off is serious stuff, and not really needed for 90% of the mods here at xda. You can flash custom roms and recoveries, and radios, all without S-off. Just be careful, and read Everything. I mean it, I have spent countless hours here at xda reading before I did anything. The community here is very willing to help, as am I.
What have you done to your phone thus far? Unlocked? Rooted? Custom recovery or ROM?
Appreciate it guys. Yea I'm running HBoot 1.44, so I guess that solves that, lol. Yea I have rooted my phone with TWRP recovery. I was really hoping to turn s-off so I could switch over to Google play edition. Any suggestions on roms and other stuff to try out? And Thanks for being helpful and patient with me. Unfortunately I'm used to dealing with jailbroken iPhones.
Sent from my HTC One using xda app-developers app
DevinM7 said:
Appreciate it guys. Yea I'm running HBoot 1.44, so I guess that solves that, lol. Yea I have rooted my phone with TWRP recovery. I was really hoping to turn s-off so I could switch over to Google play edition. Any suggestions on roms and other stuff to try out? And Thanks for being helpful and patient with me. Unfortunately I'm used to dealing with jailbroken iPhones.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
1.44 CAN be S-off'ed
DevinM7 said:
Appreciate it guys. Yea I'm running HBoot 1.44, so I guess that solves that, lol. Yea I have rooted my phone with TWRP recovery. I was really hoping to turn s-off so I could switch over to Google play edition. Any suggestions on time and other stuff to try out? And Thanks for being helpful and patient with me. Unfortunately I'm used to dealing with jailbroken iPhones.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
The fact that you're coming from the jailbreak community is good, imo. Thing is, it's practically impossible to brick an iPhone, even a jail broken one, as you could always just restore the iPhone. S-off definitely gives you the opportunity (possible but not probable, depends on what you do) to brick your phone permanently. That being said, I used Revone and it worked well and easily. Read and follow the instructions in the OP for Revone to a T. I recommend reading about the first 50 pages in that thread before you try anything also (ignore the last half of the Revone thread for the most part, just page after page of people shocked and complaining the can't S-off Hboot 1.54). Some people get Revone to work pretty easily, some try 20 times and then it just works.
Here: http://forum.xda-developers.com/showthread.php?t=2390346 is a rom for GpE 4.3 that you could flash right now as you are, but yeah, you have to be S-off to fully convert.
From spending so much time here lately, some observations one noob to another:
-Either stay stock or go custom (I recommend custom), and stick to it. A lot of people here went custom (including S-off), and f'd up their Ones trying frantically to get back to stock for an OTA. Forums were littered with people who messed that up.
-Careful with TWRP. I use it and like it, but be very careful when you are wiping Dalvik/cache. Ton of people here blaze through the wipe options, then all it takes is a swipe, and suddenly they've erased everything and can't boot their phone. Just always triple check before that final swipe.
-if you modify your Hboot in any way, never ever go S-on until you flash a stock Hboot. Doing so will permanently brick your phone. I can't think of a reason to ever go S-on, but that was part if the whole return to stock for OTA scenario.
Hope this all helps!
Thanks so much for your help man. You have been a great help. So let me make sure I have this right. I have to change my HBoot version to be able to s-off at this point?
Sent from my HTC One using xda app-developers app
DevinM7 said:
Thanks so much for your help man. You have been a great help. So let me make sure I have this right. I have to change my HBoot version to be able to s-off at this point?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
You're welcome, happy to help!
No! If you are n Hboot 1.44, you should be able to go S-off fine. I recommend Revone, only because that's what I used. Just read, read, read, and follow the instructions to the letter.
Thanks! Do you know the URL to the OP for revone?
Sent from my HTC One using xda app-developers app
DevinM7 said:
Thanks! Do you know the URL to the OP for revone?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2314582
Here yah go, no problem
Bear with me as this is my first HTC device in a long time. I got it used and the bootloader is unlocked but says **TAMPERED**. I understand I could relock it and return it to stock but it seems I need S-OFF in order to do this. Currently, the phone is still S-ON. What would be the correct steps in getting rid of the tampered message? If you can just guide me in the right direction, it would be much appreciated. Thank you.
There are plenty of guides to s-off, look in the original development section...
Sent from my HTC One using XDA Premium 4 mobile app
xxquicksh0txx said:
There are plenty of guides to s-off, look in the original development section...
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
So, I do need S-OFF to relock? I know there are guides but not sure which is the first step.
Nicraz said:
Bear with me as this is my first HTC device in a long time. I got it used and the bootloader is unlocked but says **TAMPERED**. I understand I could relock it and return it to stock but it seems I need S-OFF in order to do this. Currently, the phone is still S-ON. What would be the correct steps in getting rid of the tampered message? If you can just guide me in the right direction, it would be much appreciated. Thank you.
Click to expand...
Click to collapse
Get s-off using revone
http://forum.xda-developers.com/showthread.php?t=2314582
And don't go s-on again unless ABSOLUTELY necessary. There are quite a few prerequisites for s-on, otherwise you'll brick your phone!!!
Sent from my HTC One using xda app-developers app
Nicraz said:
So, I do need S-OFF to relock? I know there are guides but not sure which is the first step.
Click to expand...
Click to collapse
You don't need it to relock, but it will say "Relocked" instead of "Locked"
With S-off you can change it to back Locked, like it was never touched.
The s-off guides have a list of requirements that you need before you get started if you do go that path.
Are you trying to make it look completely stock? Or just relocking? They require completely different things.
Sent from my HTC One using XDA Premium 4 mobile app
Doesn't 'tampered' just mean it's still got the custom recovery on it? Sure I've read if you get the stock one back on it goes away
xxquicksh0txx said:
You don't need it to relock, but it will say "Relocked" instead of "Locked"
With S-off you can change it to back Locked, like it was never touched.
The s-off guides have a list of requirements that you need before you get started if you do go that path.
Are you trying to make it look completely stock? Or just relocking? They require completely different things.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I'll head over there and make sure to read.
I'm a bit hesitant of doing anything with it. I was looking to just change it back to stock completely and possibly selling it. People who don't really root their phones may be turned off by the whole tampered thing, especially if they want to send it back to HTC for repair or something.
Nicraz said:
I'll head over there and make sure to read.
I'm a bit hesitant of doing anything with it. I was looking to just change it back to stock completely and possibly selling it. People who don't really root their phones may be turned off by the whole tampered thing, especially if they want to send it back to HTC for repair or something.
Click to expand...
Click to collapse
Once you're s-off you can remove the tampered sign, and even lock (as opposed to relocked) using revone.
As long as you're on hboot 1.44.
You can even keep it s-off because some phones come s-off by default so service centers shouldnt be able to complain about that.
Do quite a bit of reading if you do want to go back to s-on, otherwise a brick can happen!
Sent from my HTC One using xda app-developers app
nkk71 said:
Once you're s-off you can remove the tampered sign, and even lock (as opposed to relocked) using revone.
As long as you're on hboot 1.44.
You can even keep it s-off because some phones come s-off by default so service centers shouldnt be able to complain about that.
Do quite a bit of reading if you do want to go back to s-on, otherwise a brick can happen!
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Thank you very much. I just wanted a bit of guidance on what direction to take. Thanks again!!
I got my HTC one about two weeks ago and rooted it right away. Then today I mistakenly followed this guide here to upgrade to 4.3
htconeroot.c om/htc-one-stock-roms/official-android-4-3-stock-rom-root-for-htc-one-attt-mobileunlockedinternational/
(I put in a space in the link above since I am too new to the forum so can't post links)
Now I'm stuck in a bootloop. Tried restore backup, factory reset, clean cache etc. to no avail. I am a noob here could someone please help me??? Should I get S-OFF and install RUU? How do I do that?
Follow this guide http://forum.xda-developers.com/showthread.php?p=44243635
And from now on make sure whatever you are doing is for the Sprint HTC One.
Sent from my HTCONE using xda app-developers app
Thanks Konfuzion
My bootloader screen now says "relocked" with S-ON, maybe I can go ahead with the RUU then.
Question: how do you find out which RUU version I have on my phone right now?
kadsura said:
Thanks Konfuzion
My bootloader screen now says "relocked" with S-ON, maybe I can go ahead with the RUU then.
Question: how do you find out which RUU version I have on my phone right now?
Click to expand...
Click to collapse
About phone software info where it says fireware-baseband and radio info
Sent from my HTCONE using XDA Premium HD app
Thanks guys
I've reset to factory, so far (been 10 minutes) it hasn't rebooted. Seemed to work just fine now
:good::good::good:
Hey all I'm new to the HTC one and am a bit confused. I just got this thing yesterday and have unlocked the bootloader(HTC Dev), rooted it(SuperSU), and tried to S-off but it ended at this"must sanitize, skunky rum is nasty
hold please..............................................
[TTTT********************************************************]" so I'm not sure if it completed fine? Oh well. My question is...Can I upgrade from stock(4.1.2 to a ROM like ViperOne(4.3)? With no problems? I used to build SlimRoms for the Samsung Infuse and I know we couldn't just jump up builds like that. We had to go one android version at a time. Is this the case with the HTC one? Any help would be appreciated Thanks guys
Which hboot do you have? (you can check it in bootloader longpressing power and vol- when the phone is off).
If you have 1.44 hboot, i advice you to use the revone tool!
I believe I do have 1.44. I tried running sujo(?) Again and this time my phone rebooted to bootloader then to my phone's main screen and I had no data and couldn't unlock my phone. It said adb failed to load or something like that and "YOU fix it.." so I rebooted it and it's fine now..maybe dumb question how do I find out if I'm s-off or on? Because it may have worked..
Sent from my HTC One using XDA Premium 4 mobile app
FauxAffliction said:
I believe I do have 1.44. I tried running sujo(?) Again and this time my phone rebooted to bootloader then to my phone's main screen and I had no data and couldn't unlock my phone. It said adb failed to load or something like that and "YOU fix it.." so I rebooted it and it's fine now..maybe dumb question how do I find out if I'm s-off or on? Because it may have worked..
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
What's sujo?
However, reboot in bootloader and check the s-on/s-off and the hboot
Guich said:
What's sujo?
However, reboot in bootloader and check the s-on/s-off and the hboot
Click to expand...
Click to collapse
Lol idk I did use revone though. And my hboot is 1.44. How do I go about checking the s-off?
Sent from my HTC One using XDA Premium 4 mobile app
FauxAffliction said:
Lol idk I did use revone though. And my hboot is 1.44. How do I go about checking the s-off?
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Reboot into bootloader (adb reboot bootloader or longpress power and vol- when the phone is powered off).
At the top you will see a line with the S-ON or S-OFF Text.
Guich said:
Reboot into bootloader (adb reboot bootloader or longpress power and vol- when the phone is powered off).
At the top you will see a line with the S-ON or S-OFF Text.
Click to expand...
Click to collapse
Lol I'm stupid, I never noticed that. But it does still say s-on :/
Sent from my HTC One using XDA Premium 4 mobile app
FauxAffliction said:
Lol I'm stupid, I never noticed that. But it does still say s-on :/
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Same thing happened to me 2 nights ago, you have to install through redrummer twice, everything sticks the second time. I didn't read it completely when I did it.
Sent from my HTC One using XDA Premium 4 mobile app
qbanlinxx said:
Same thing happened to me 2 nights ago, you have to install through redrummer twice, everything sticks the second time. I didn't read it completely when I did it.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Ok man thanks. I'll try that
Sent from my HTC One using XDA Premium 4 mobile app
So, I tried rumrunner again and this time it worked perfect. Now my device says S-OFF!
Now, Why does the OTA update not appear for me? Is it because my bootloader is unlocked? If so what's the safest process to go from 4.1.2 to 4.3? I'd like to update to the ViperOne ROM. Thanks for any help guys I really appreciate it.
FauxAffliction said:
So, I tried rumrunner again and this time it worked perfect. Now my device says S-OFF!
Now, Why does the OTA update not appear for me? Is it because my bootloader is unlocked? If so what's the safest process to go from 4.1.2 to 4.3? I'd like to update to the ViperOne ROM. Thanks for any help guys I really appreciate it.
Click to expand...
Click to collapse
The OTA depends about your cid.
However, you can upgrade to the ViperOne, just flash it in recovery.
p.s. I advice to flash the 3.62 firmware, so you will have a phone like the stock but with the Viper