[Q] Bootloader and mechanics. - One (M7) Q&A, Help & Troubleshooting

Hi everyone,
I have been using android for a couple of years now but first reasontly I got an interest for modifying the software.
After reading numerous of hours on the forums I still have´nt found a thread giving me all the answers for the bootloader setup and what do the different statements mean for you and your phone.
Ex. my One´s bootloader says following:
TAMPERED - Is this good or bad?
UNLOCKED - Why has it not gone back to locked after I flashed a custom ROM and why is S-ON back again.
S-ON - Any danger by keeping this S-OFF all the time? Before I flashed I believe it said "S-ON RL" Now it says S-ON RH?
HBOOT - Any good reasons to mess with this?
RADIO - Same question as above.
xtra:
OpenDSP-v26.120.276.0202 - Whats this?`
eMMC-boot - Whats this?
The date written is the date it was flashed by the vendor?
Thanks for any answers and I hope someone can help me clear my head!

Groovi80 said:
Hi everyone,
I have been using android for a couple of years now but first reasontly I got an interest for modifying the software.
After reading numerous of hours on the forums I still have´nt found a thread giving me all the answers for the bootloader setup and what do the different statements mean for you and your phone.
Ex. my One´s bootloader says following:
TAMPERED - Is this good or bad?
UNLOCKED - Why has it not gone back to locked after I flashed a custom ROM and why is S-ON back again.
S-ON - Any danger by keeping this S-OFF all the time? Before I flashed I believe it said "S-ON RL" Now it says S-ON RH?
HBOOT - Any good reasons to mess with this?
RADIO - Same question as above.
xtra:
OpenDSP-v26.120.276.0202 - Whats this?`
eMMC-boot - Whats this?
The date written is the date it was flashed by the vendor?
Thanks for any answers and I hope someone can help me clear my head!
Click to expand...
Click to collapse
Tampered means you have unsigned software running on your device
Unlocked means you unlocked you bootloader and won't change back until you relock it, and s-on will stay s-on unless you s-off your device
Stay s-on if you don't know the benefits of s-off, it increases your chance of bricking the device
Hboot-you couldn't mess with it if you wanted without s-off, don't mess with it
Radio-It's just best to stay with your stock radio firmware
Those others are just information about the device. Not really sure. These are things you need not worry about, just keep on flashing roms and you will be fine.
Sent from my HTC One using Tapatalk 4

superchilpil said:
Tampered means you have unsigned software running on your device
Unlocked means you unlocked you bootloader and won't change back until you relock it, and s-on will stay s-on unless you s-off your device
Stay s-on if you don't know the benefits of s-off, it increases your chance of bricking the device
Hboot-you couldn't mess with it if you wanted without s-off, don't mess with it
Radio-It's just best to stay with your stock radio firmware
Those others are just information about the device. Not really sure. These are things you need not worry about, just keep on flashing roms and you will be fine.
Sent from my HTC One using Tapatalk 4
Click to expand...
Click to collapse
Thanks for the fast reply Superchillpill.
I am using Trickdroid ROM, so this has to be signed by who in order to remove the TAMPERED from my phone?
Is there any point relocking the bootloader?
And do I not need to S-OFF again in order to flash another custom ROM?

Groovi80 said:
Thanks for the fast reply Superchillpill.
I am using Trickdroid ROM, so this has to be signed by who in order to remove the TAMPERED from my phone?
Is there any point relocking the bootloader?
And do I not need to S-OFF again in order to flash another custom ROM?
Click to expand...
Click to collapse
By HTC, the tampered isn't going to go away basically. Unless you s-off your device
No there isn't any point, you need an unlocked bootloader to flash custom roms.
S-off is not needed with an unlocked bootloader
Sent from my HTC One using Tapatalk 4

eMMC-boot, if I'm not mistaken, means the phone has booted from its onboard system rather than fastboot boot mode. This is something you don't need to worry about unless you're a developer or advanced user.
Open DSP is the digital signal processing framework. Again, nothing you need to worry about unless you're a dev.

Related

[Q] S-OFF Through HTC Dev with 1.54 Firmware

Hi guys,
just one quick question. I have my phone stuck in S-ON after upgrading into new firmware (HBOOT 1.54). It is clear that revone (the one I used to S-OFF the first time) is currently unable to S-OFF my phone right now. Therefore now I'm considering S-OFF through HTC Dev. Will HTC Dev S-OFF work with 1.54 HBOOT?
Another question would be, apart from getting wiped and lose some application, what disadvantage will S-OFF through HTC Dev brings?
Thanks for the help
you can unlock the bootloader and install custom roms/kernels but no s-off, which might be a problem if you need to send your phone to warranty because they could deny warranty on the re/unlocked status of the bootloader.
flamechamp said:
Hi guys,
just one quick question. I have my phone stuck in S-ON after upgrading into new firmware (HBOOT 1.54). It is clear that revone (the one I used to S-OFF the first time) is currently unable to S-OFF my phone right now. Therefore now I'm considering S-OFF through HTC Dev. Will HTC Dev S-OFF work with 1.54 HBOOT?
Another question would be, apart from getting wiped and lose some application, what disadvantage will S-OFF through HTC Dev brings?
Thanks for the help
Click to expand...
Click to collapse
Why did you s-on in the first place? You can't s-off, you're stuck for now. HTC Dev can only unlock your bootloader.
redbull123 said:
Why did you s-on in the first place? You can't s-off, you're stuck for now. HTC Dev can only unlock your bootloader.
Click to expand...
Click to collapse
I didn't S-ON it on purpose. It went S-ON automatically after firmware update and few resets. I have no slightest idea why it went S-ON. So... it seems I'm doomed for now...
godutch said:
you can unlock the bootloader and install custom roms/kernels but no s-off, which might be a problem if you need to send your phone to warranty because they could deny warranty on the re/unlocked status of the bootloader.
Click to expand...
Click to collapse
how am I suppose to install custom ROMs when I'm S-On now? I can't even flash custom recovery right?
flamechamp said:
how am I suppose to install custom ROMs when I'm S-On now? I can't even flash custom recovery right?
Click to expand...
Click to collapse
with htc dev unlock bootloader method you can, you dont need s-off to flash custom recovery and roms.
I know that could be somewhat confusing, but seems like you did not read enough
flamechamp said:
Hi guys,
just one quick question. I have my phone stuck in S-ON after upgrading into new firmware (HBOOT 1.54). It is clear that revone (the one I used to S-OFF the first time) is currently unable to S-OFF my phone right now. Therefore now I'm considering S-OFF through HTC Dev. Will HTC Dev S-OFF work with 1.54 HBOOT?
Another question would be, apart from getting wiped and lose some application, what disadvantage will S-OFF through HTC Dev brings?
Thanks for the help
Click to expand...
Click to collapse
Yeah the word is devs are workingbpn that but I heard still long time away
SLver said:
with htc dev unlock bootloader method you can, you dont need s-off to flash custom recovery and roms.
I know that could be somewhat confusing, but seems like you did not read enough
Click to expand...
Click to collapse
Any links maybe? Because as far as I know I need custom recovery to flash ROMs and to install custom recovery S-OFF is needed.
99piotrek said:
Yeah the word is devs are workingbpn that but I heard still long time away
Click to expand...
Click to collapse
I do hope the REVOLUTIONARY team finishes their work quickly...
flamechamp said:
Any links maybe? Because as far as I know I need custom recovery to flash ROMs and to install custom recovery S-OFF is needed.
Click to expand...
Click to collapse
With the HTC ONE toolkit you can unlock your bootloader and flash a custom recovery.
Very easy. I'm in the same situation at this moment. hboot 1.54.
I also got a question about this.
When I'm in the toolkit and I want to use the mainver error fix I always get Device not Found. Is this also because i'm on hboot 1.54 or maybe not a correct setting somwhere (adb?).
haenraets said:
With the HTC ONE toolkit you can unlock your bootloader and flash a custom recovery.
Very easy. I'm in the same situation at this moment. hboot 1.54.
I also got a question about this.
When I'm in the toolkit and I want to use the mainver error fix I always get Device not Found. Is this also because i'm on hboot 1.54 or maybe not a correct setting somwhere (adb?).
Click to expand...
Click to collapse
Oh but I must unlock my RELOCKED bootloader to install the recovery right?
flamechamp said:
Oh but I must unlock my RELOCKED bootloader to install the recovery right?
Click to expand...
Click to collapse
Yes... That is correct and once you unlock it you can use the all in one kit to flash a recovery and then you can flash the rom of your choice
Sent from my ViperOne
flamechamp said:
Oh but I must unlock my RELOCKED bootloader to install the recovery right?
Click to expand...
Click to collapse
Yes, and you can do this with the toolkit.
leohdz148 said:
Yes... That is correct and once you unlock it you can use the all in one kit to flash a recovery and then you can flash the rom of your choice
Sent from my ViperOne
Click to expand...
Click to collapse
haenraets said:
Yes, and you can do this with the toolkit.
Click to expand...
Click to collapse
But through the toolkit, the unlocking process will use the HTC Dev method which erases the phone's internal memory and some part which contains some apps right? Any other cons which shouldn't I unlock through HTC Dev?
Here it is but be careful
flamechamp said:
Any links maybe? Because as far as I know I need custom recovery to flash ROMs and to install custom recovery S-OFF is needed.
Click to expand...
Click to collapse
Go there, register an account
http://www.htcdev.com/
after that click on the "developer center" button and right in the middle you will find a "unlock bootloader" button
click on it, follow instructions, but make sure you have a full backup of your storage cause it will be erased
S-OFF is a security flag that gives you permission to "play" with organic partitions of the devices system in a way
you don't need it for having custom recovery, after you unlock you can flash a recovery the exact same way you did with S-OFF or restore a backup you did before reverting to complete stock
S-OFF for most users is only a solution to not losing warranty after unlocking as unlocking actually voids your software warranty and in a way the hardware warranty as HTC can claim that the unofficial software you used actually damaged the device.
If I helped to make you understand in any way I am glad but please if you don't understand what these procedures do or how they work in a general sense it's better not to use/perform them, if you are in any way like me who spent the better part of a salary to buy this phone it would be a shame wasting all that money bricking it out of ignorance, if not, it's still a shame.
flamechamp said:
But through the toolkit, the unlocking process will use the HTC Dev method which erases the phone's internal memory and some part which contains some apps right? Any other cons which shouldn't I unlock through HTC Dev?
Click to expand...
Click to collapse
Yea it wipes everything so I suggest you back up anything important to you before you unlock... And there aren't any other cons except the fact that it will wipe EVERYTHING (apps, contacts synced with phone, music, pictures, etc.), thats the only con to it
Sent from my ViperOne
I think there is some confusion here for the OP.
First, S-off and unlocking your bootloader are 2 completely different things. To install custom recoveries, and therefore custom Roms and kernels, you need an unlocked bootloader (I am not sue what all the talk of relocking was about). The only way for you to unlock at this point is with HTCdev, and this will wipe your device unfortunately. Their are guides to unlocking and rooting your phone in this very forum
dgtiii said:
I think there is some confusion here for the OP.
First, S-off and unlocking your bootloader are 2 completely different things. To install custom recoveries, and therefore custom Roms and kernels, you need an unlocked bootloader (I am not sue what all the talk of relocking was about). The only way for you to unlock at this point is with HTCdev, and this will wipe your device unfortunately. Their are guides to unlocking and rooting your phone in this very forum
Click to expand...
Click to collapse
Yes, I got things mixed up. I got so frustrated with S-ON such that I forgot that the real problem is the RELOCKED status of my phone. Thanks for reminding me
But i do need S-OFF to flash splash screen right?
flamechamp said:
Yes, I got things mixed up. I got so frustrated with S-ON such that I forgot that the real problem is the RELOCKED status of my phone. Thanks for reminding me
Click to expand...
Click to collapse
No problem, glad to help.....
flamechamp said:
Yes, I got things mixed up. I got so frustrated with S-ON such that I forgot that the real problem is the RELOCKED status of my phone. Thanks for reminding me
Click to expand...
Click to collapse
??? There was no talk from anyone about 'relocking'. You were told about 5 times you had to unlock your bootloader.
Sent from my HTC One using xda premium 4
redbull123 said:
??? There was no talk from anyone about 'relocking'. You were told about 5 times you had to unlock your bootloader.
Sent from my HTC One using xda premium 4
Click to expand...
Click to collapse
no, I got it relocked to update my firmware last time. But can't have it unlocked now. But now I know that using HTC Dev method, it will be solved.
But I do need S-OFF to flash splash screen right?

[Q] [Q} Returning to stock on 2.24.401,1

Hi, have been reading up as much as possible, but am after confirmation before I start trying to return to stock.
Basically, I have an unlocked HTC__001 HTC One, s-on ,with an unlocked bootloader which was unlocked via HTCDev.
It was unlocked after being updated to 2.24.401.1, so I have bootloader 1.54, and an active "tampered" flag.
So, i've been playing with a GE rom for a bit but have decided I would like to get my device back to stock. I am under the impression that I could use my custom recovery to flash a stock odexed ROM suitable for my CID from here, then flash the correct radio, then re-flash the correct stock recovery, then re-lock the bootloader and be back to stock. My questions are these:
a) Am I right?
b) If I am right, will I still have the "tampered" flag set in the bootloader? I'm assuming I would.
c) If the flag is still set, will it affect any future OTA updates I may receive?
d) Does anyone know of a method other than this which will get me back to stock?
I have noted that the RUU for my device does not seem to be availabe to download as of yet, only the previous version is available which has the 1.44 bootloader, obviously, if I try to flash that, it will complain about the bootloader version being lower ect. So I don't think that is an option.
Any help would be appreciated, Cheers.
Clivectmob said:
Hi, have been reading up as much as possible, but am after confirmation before I start trying to return to stock.
Basically, I have an unlocked HTC__001 HTC One, s-on ,with an unlocked bootloader which was unlocked via HTCDev.
It was unlocked after being updated to 2.24.401.1, so I have bootloader 1.54, and an active "tampered" flag.
So, i've been playing with a GE rom for a bit but have decided I would like to get my device back to stock. I am under the impression that I could use my custom recovery to flash a stock odexed ROM suitable for my CID from here, then flash the correct radio, then re-flash the correct stock recovery, then re-lock the bootloader and be back to stock. My questions are these:
a) Am I right?
b) If I am right, will I still have the "tampered" flag set in the bootloader? I'm assuming I would.
c) If the flag is still set, will it affect any future OTA updates I may receive?
d) Does anyone know of a method other than this which will get me back to stock?
I have noted that the RUU for my device does not seem to be availabe to download as of yet, only the previous version is available which has the 1.44 bootloader, obviously, if I try to flash that, it will complain about the bootloader version being lower ect. So I don't think that is an option.
Any help would be appreciated, Cheers.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2358738 Check this guide out
Thanks, but I have read that thread, it doesn't really apply to my situation. That thread is for S-off devices, mine is S-on. And also, it requires running an RUU which for me isn't available. The trouble (i believe) is that when S-on, I cannot run an older RUU than my current device is at. Hence my asking here.
Clivectmob said:
Thanks, but I have read that thread, it doesn't really apply to my situation. That thread is for S-off devices, mine is S-on. And also, it requires running an RUU which for me isn't available. The trouble (i believe) is that when S-on, I cannot run an older RUU than my current device is at. Hence my asking here.
Click to expand...
Click to collapse
Run a stock ROM like found in mike1986's thread, install the stock recovery and relock your bootloader ... That's all you can do at the moment because you can't go S-Off on Hboot 1.54 so the tampered flag will have to stay until you can.
Read through this, http://forum.xda-developers.com/showthread.php?t=2265618 .. there's everything there that you need to return to stock and receive OTA updates while being S-On. The only time you'll have an issue is if you can't go S-Off to remove the tampered flag and change it from relocked to locked, only an issue if you need to return it under warranty for anything that's happened as a result of you unlocking the bootloader and flashing stuff.
Yeah! That's pretty much what I thought.
Will the tamper flag give me issues do you think?
Clivectmob said:
Yeah! That's pretty much what I thought.
Will the tamper flag give me issues do you think?
Click to expand...
Click to collapse
According to the guy I spoke to at HTC when I sent mine back the other day, it shouldn't. He said they should only refuse to cover repair under warranty if the fault is caused by something you've done, i.e, flashing stuff or deliberate damge or something. Unfortunately that's the risk you take if you need to return it, unless there's a method to change the flag by being S-Off you just have to either not risk it and wait until you can go S-Off and be sure to remove all traces of messing, or you return it and hope for the best lol
Well, I don't need to get it fixed or anything. Just had me play and wanna return it back to normal. I have done as I said I would in the first post and applied a small application update from HTC, so it appears to have worked. As expected, I have Re-locked and Tampered displayed. Will Just wait for S-off to emerge and deal with it then. Thanks for all the replies.

[Q] What's all the fuss about S-OFF?

So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
Its not important at all
Sent from my HTC One using xda app-developers app
With S-off you can flash everything you want on your phone . Downgrade is a most comun reason.
Sent from my HTC 802w
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
Some carriers are the only users option in their area.
Like for me, that carrier would be Verizon. They have great coverage.
But they also happen to be evil and had HTC block our HTC One's MID from being able to use the HTC Bootloader Unlock bin file.
It will fail the initial checks after getting the token from you.
We also have the 1.54 hboot as stock, so there is no using moonshine, or facepalm, or any other previous method as of yet.
So in order for poor folks with carriers that strongarm smaller companies like HTC into doing things against their wishes and our wishes,
S-off allows us to then change CID,MID, etc,...as well as then go and unlock the bootloader as we should be able to do by choice.
That's why they built it and added in a warranty void warning, so we could make that choice if we so choose.
Anyway, that should make it more clear to you now at least, sorry for the extra carrier rant, lol.
Plus the obvious other advantages of flashing radios, kernels, etc,...without doing fastboot.
Ah okay. So S-off does similar to the HTCDev unlock? If I used S-Off instead could I get rid of the ugly warning text on boot?
Htc dev unlock only needed partitions. S-off unlock ALL
Sent from my HTC 802w
Stephen304 said:
Ah okay. So S-off does similar to the HTCDev unlock? If I used S-Off instead could I get rid of the ugly warning text on boot?
Click to expand...
Click to collapse
Yes you could get ride of the warning text with s-off, with s-on you cannot.
Everything what's said above + more , for example if htc one windows version ever gets ported s-off users can have it , we can also convert our device into ge edition / dev edition / flash whatever comes thru your mind , even splash screens , use modified bootloaders , we can also unlock bootloader without need of HTC official unlock process , we can lock it as well ( s-on can only relock it ) we can also completely hide we ever were rooted / unlocked for warranty reasons while s-on can't.
We can also use super cid which allows us to flash any ruu or use any region / carrier roms.
We can also downgrade bootloader or flash any other.
That's mainly it , also for example us with s-off have writeable partitions while for example s-on users still don't on 3.22 base.
And at the end maybe a good thing for you and some less advanced or less knowledgeable ppl s-on is a good thing since with s-on phone is practically indestructible software-wise , while with s-off small mistake even in fastboot could brick the device.
Sent from my HTC One using XDA Premium 4 mobile app
santod040 said:
Plus the obvious other advantages of flashing radios, kernels, etc,...without doing fastboot.
Click to expand...
Click to collapse
With the HTC One, you can flash radios and kernels in the recovery if you unlock the bootloader...
>> Sent from the abyss <<
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
To get official OTA with updates to firmware, hboot and everything you have to get them from your carrier, and this depends on your CID. You cannot change this on S-ON. So basically your are bound to your carrier for life, they may but also may not release updates (like for ex. carriers in USA skipped 4.2 if I am not mistaken). You can of course flash custom ROM using dev unlock, but it won't update the firmware.
Ah okay thanks for the info! I have one more question about S-OFF if you don't mind: If I S-OFF and disable the red warning (flashing an unsigned fw), then S-ON again, would the warning come back?
If you do s-on with modified hboot will result an instant and forever brick. Dont do that.
Sent from my HTC 802w
Stephen304 said:
Ah okay thanks for the info! I have one more question about S-OFF if you don't mind: If I S-OFF and disable the red warning (flashing an unsigned fw), then S-ON again, would the warning come back?
Click to expand...
Click to collapse
Why exactly would you want to go back to S-ON?
Sent from my HTC One using Tapatalk 4

[Q] S-OFF impossible after going S-ON?

In response to my Q below, a user wrote that if I go S-ON (to take the phone into repair) I can never go S-ON again. Is that true? I've restored my phone 100% to stock HBOOT, recovery OS etc. and I'm presently at HBOOT 1.57 and have locked the bootloader and have "*** LOCKED ***". So the only thing left is to go S-ON. But I'm wondering if this means I can never go S-ON again.
Thanks!
The original question: http://forum.xda-developers.com/htc-one/help/restore-m7-to-stock-q-hboot-t2999854
kenzorio said:
In response to my Q below, a user wrote that if I go S-ON (to take the phone into repair) I can never go S-ON again. Is that true? I've restored my phone 100% to stock HBOOT, recovery OS etc. and I'm presently at HBOOT 1.57 and have locked the bootloader and have "*** LOCKED ***". So the only thing left is to go S-ON. But I'm wondering if this means I can never go S-ON again.
Thanks!
The original question: http://forum.xda-developers.com/htc-one/help/restore-m7-to-stock-q-hboot-t2999854
Click to expand...
Click to collapse
You can go S On again any time
He advised you should not make it S On
because keep your SOff is beneficial
your phone is GPE so that's had firmware problem after 1.55 locking Bootloader it cant be unlocked if you are on S On that time
if you keep S Off you can Unlock your phone easily
as you know 1st time you need Unlock Bootloader then you make S Off but if you update Hboot then Lock Bootloader then S On its quiet hard to make it S Off again and using root custom Roms etc
IF YOU NOT UNDERSTAND ANSWER DONT WRITE A NEW THREAD ASK AGAIN IN SAME THREAD WE WILL HELP YOU THERE
kenzorio said:
In response to my Q below, a user wrote that if I go S-ON (to take the phone into repair) I can never go S-ON again. Is that true? I've restored my phone 100% to stock HBOOT, recovery OS etc. and I'm presently at HBOOT 1.57 and have locked the bootloader and have "*** LOCKED ***". So the only thing left is to go S-ON. But I'm wondering if this means I can never go S-ON again.
Thanks!
The original question: http://forum.xda-developers.com/htc-one/help/restore-m7-to-stock-q-hboot-t2999854
Click to expand...
Click to collapse
I did not mean you can never go s-off again. Most likely you phone will be returned with the latest software and hboot 1.57 installed and you'll have to pay to s-off. Many here have sent their phone to repair with s-off and had no problems getting repair.
and their phones were returned to them still s-off
clsA said:
I did not mean you can never go s-off again. Most likely you phone will be returned with the latest software and hboot 1.57 installed and you'll have to pay to s-off. Many here have sent their phone to repair with s-off and had no problems getting repair.
and their phones were returned to them still s-off
Click to expand...
Click to collapse
OK just to clarify - it originally wasn't a GPE. I converted it to GPE, and now I converted it back to stock (incl HBOOT, recovery etc.). Btw, in the post I mistakenly asked if it meant I could never go S-ON again. What I meant to ask was if I couldn't get S-OFF again!
But you say I have to pay to get S-OFF again. Is that because Sunshine is the only way to get S-OFF with HBOOT >= 1.57? Any chance that a free tool will come out that works as well?
Thanks
Moderator Information,
I will keep this thread open as you are getting help on it, but in future can you please keep to one thread per topic.
Thanks.

Is it worth to s-off?

Hello guys
Is it worth to s-off or I can install custom recovery and rom with no problem.
What are the benefits of s-off
S-off is good, as long as you can do it without issues. I broke my USB port while trying to s-off. I can't plug my phone into pc, it goes to car mode, and refuses to charge at all. Many people have faced this issue, and this is a software + hardware issue. Just warning you, tho im running ARHD with my own mods on it for about 2 years all without s-off.
Cheers ^_^
I've got hboot 1,61 so i need to know if it is worth buying sunshine or if a free option is avalible
AleXand3rr said:
I've got hboot 1,61 so i need to know if it is worth buying sunshine or if a free option is avalible
Click to expand...
Click to collapse
As far as I know sunshine is the only way to get s-off on that hboot so you'll need to pay $25. On the matter if it's worth buying that's up to you. Personally s-off allows you to flash ROMs easily since you don't have to worry about firmware and I know some ROMs require s-off. Always research what could go wrong just to make sure you can s-off in the safest way.
AleXand3rr said:
Hello guys
Is it worth to s-off or I can install custom recovery and rom with no problem.
Click to expand...
Click to collapse
You don't need S-OFF to flash a custom recovery nor a custom rom. Is it worth it? Well if you don't need it, no.
What are the benefits of s-off
Click to expand...
Click to collapse
If you don't know what are the benefits of having S-OFF then you probably don't need it. Unlocking the bootloader remove the signature check and disable security from the /system, /boot, /recovery and /radio partitions so you can flash custom software like roms, kernel, recovery and radios. S-OFF remove the signature check and security on the remaining partitions like /hboot, /pg1fs, /pg2fs and /mfg which make it possible to flash flash unsigned firmware like a custom hboot for example. This also make possible to downgrade or change your firmware version. With access to the mfg partition you can change your MID number and with the pgfs partitions you can remove the ***tampered***, ***re-locked*** and ***security warning*** flags. S-OFF also enables some blocked "fastboot oem" commands like "fastboot oem writecid" which make it possible to change your CID number. Well a lots of useful things but nothing required to flash a custom recovery and rom.
alicarbovader said:
I broke my USB port while trying to s-off
Click to expand...
Click to collapse
Achieving S-OFF itself can't broke your USB port, its most likely an hardware problem only or you did something wrong once s-off.
AleXand3rr said:
I've got hboot 1,61 so i need to know if it is worth buying sunshine or if a free option is avalible
Click to expand...
Click to collapse
There isn't any free alternative to sunshine on hboot 1.61.
Mikecosta64 said:
Personally s-off allows you to flash ROMs easily since you don't have to worry about firmware
Click to expand...
Click to collapse
Since he is already running hboot 1.61 he already have one of the latest 7.xx.xxx.x firmware version which is all he need to run all the recent roms. So even if he keep is phone S-ON, firmware isn't something to worry about.
and I know some ROMs require s-off
Click to expand...
Click to collapse
Custom roms requires an unlocked bootloader only, not S-OFF. :good:
alray said:
Custom roms requires an unlocked bootloader only, not S-OFF. :good:
Click to expand...
Click to collapse
Well most of them but Skydragon ROM for htc one m7 says it needs s-off and there are some kernels which require s-off as well. I've only seen one, don't remember the name of it.
Mikecosta64 said:
Well most of them
Click to expand...
Click to collapse
All of them can be flashed with S-ON . There isn't anything justifying the need to have S-OFF when flashing a custom rom or kernel.
but Skydragon ROM for htc one m7 says it needs s-off
Click to expand...
Click to collapse
Yeah I know its in the OP but you don't need s-off to flash and use it. There are a lot of members reporting successfully flashing this rom on a S-ON phone, even in the Skydragon thread.
and there are some kernels which require s-off as well. I've only seen one, don't remember the name of it.
Click to expand...
Click to collapse
I never seen any kernel requiring S-OFF and that wouldn't make any sense since the kernel is written on /boot partition which is not a secured partition once the bootloader is unlocked.
alray said:
All of them can be flashed with S-ON . There isn't anything justifying the need to have S-OFF when flashing a custom rom or kernel.
Yeah I know its in the OP but you don't need s-off to flash and use it. There are a lot of members reporting successfully flashing this rom on a S-ON phone, even in the Skydragon thread.
I never seen any kernel requiring S-OFF and that wouldn't make any sense since the kernel is written on /boot partition which is not a secured partition once the bootloader is unlocked.
Click to expand...
Click to collapse
Are you fairly knowledgeable about *old* HTC devices as well? (obviously you are very knowledgeable about current ones). Old meaning, gingerbread and older. I personally am not, but I'm wondering if the functions of S-on vs S-off have changed over the years. Because, if you run a basic google search for S-on vs S-off, the *vast majority* of the information you will find is false information-- or at least it is false now, but I do not know if it was always untrue. Countless websites that say "In order to root, you must be S-off." "In order to flash ROMs, you must have S-off." Stuff like that. I know the internet is full of false information, but it seems to me the amount of false information regarding S-off is disproportionate.. I find it odd.
That said...it's not completely necessary, but it *is* nice being able to remove the Tampered flag, and to have the red text be gone, and to be able to lock and unlock my bootloader and have it say 'locked" instead of "relocked." Is it even still the case that S-off allows you to flash the /system partition? I am S-off, and I have never been able to successfully flash /system. It always returns a permission denied error of some kind. Maybe it works with KitKat and below, and from Lollipop on you need an Eng bootloader to flash /system through fastboot?
I'm kinda curious how the one poster broke his usb port trying to S-off.... did it involve that one old S-off method that involved stripped wires...I think it was called the wire method.. I like the term "hot wiring"
firejuggler86 said:
Are you fairly knowledgeable about *old* HTC devices as well? (obviously you are very knowledgeable about current ones). Old meaning, gingerbread and older. I personally am not
Click to expand...
Click to collapse
Me neither, my first HTC device was in 2012, the One X (Tegra variant)
but I'm wondering if the functions of S-on vs S-off have changed over the years.
Click to expand...
Click to collapse
Probably, there a lot of old guides (back in the nexus one days) saying that you need S-OFF in order to ROOT which is false when speaking about the One M7 but not so false when speaking about the Verizon One M7 (this one requires s-off since bootloader unlock is not available from htcdev.com)
Because, if you run a basic google search for S-on vs S-off, the *vast majority* of the information you will find is false information-- or at least it is false now, but I do not know if it was always untrue. Countless websites that say "In order to root, you must be S-off." "In order to flash ROMs, you must have S-off." Stuff like that. I know the internet is full of false information, but it seems to me the amount of false information regarding S-off is disproportionate.. I find it odd.
Click to expand...
Click to collapse
I think its a combination of false informations and outdated informations. For example, some ppl are still saying that you must flash the kernel (boot.img) using fastboot after flashing a custom rom on a S-ON phone. This was true for older HTC devices, but not needed on the M7 (and i guess newer devices) since the boot partition isn't secured and can now be flashed from custom recovery. There are some ppl confusing ROOT and Unlocked bootloader (they think unlocking the bootloader = rooting the phone which are 2 totally different things). A lor of outdated/false(or applying to a specific device only) information online. Better to look for the most recent information available for the correct device. :good:
That said...it's not completely necessary, but it *is* nice being able to remove the Tampered flag, and to have the red text be gone, and to be able to lock and unlock my bootloader and have it say 'locked" instead of "relocked."
Click to expand...
Click to collapse
Yep, exactly what I was saying above, its very useful to have s-off. But is it needed to flash a custom recovery and rom (question asked at post #1)? Absolutely not.
Is it even still the case that S-off allows you to flash the /system partition?
Click to expand...
Click to collapse
You don't need s-off to flash the system partition, only an unlocked bootloader but it can only be done from custom recovery, not from fastboot.
If you absolutely want to flash /system from fastboot then I suppose you can make a custom ruu.zip with the system image only and flash it in RUU mode. In this case you will need S-OFF since its required to flash an unsigned ruu.zip.
I'm kinda curious how the one poster broke his usb port trying to S-off.... did it involve that one old S-off method that involved stripped wires...I think it was called the wire method.. I like the term "hot wiring"
Click to expand...
Click to collapse
Me too but imo its a coincidence only. The methods used to achieve S-OFF doesn't requires any hardware modification. You only have to use the appropriate exploit (software) for your bootloader version and the only one requiring your phone to be connected with a usb cable is rumrunner. The other exploits like Revone or Sunshine for example are running directly from your phone, without any computer. I'm 99.99% sure achieving s-off itself can't cause hardware damage since its done using software as opposed to the hot wiring method you described. Anyway what I'm saying in this thread might not apply for other HTC devices but I'm pretty sure everything I'm saying is 100% correct for the M7.
Yes. Plain and simple.

Categories

Resources