What does s-off provide? - HTC Desire S

What does s-off offer than root access?
Is it worth getting s-off or not?
Shall I just get root?
So I don't have to downgrade my hboot.
Sent from HTC desire S Android 4.0.4

when you are s-off you dont have to flash boot.img via fastboot when changing roms

Oh right is that it, I might as well just root instead downgrading hboot.
Sent from HTC desire S Android 4.0.4

powerwill said:
What does s-off offer than root access?
Click to expand...
Click to collapse
It seems to be a common misconception that S-OFF means root, you can be S-OFF without root; what it really means is that you have turned off write protection to the phone's NAND memory, which is where important parts of the OS and other firmware are stored.
powerwill said:
Is it worth getting s-off or not?
Click to expand...
Click to collapse
Once you're S-OFF it is a huge convenience, if you think you might be changing firmware or flashing ROMs often it can be well worth it. If you're less "tech savvy" you may feel more comfortable with just an unlocked bootloader.
powerwill said:
Shall I just get root?
So I don't have to downgrade my hboot.
Click to expand...
Click to collapse
If all you want is root, it might be easier for you, if you need to unlock your bootloader remember that you will still have your data wiped.

Related

[Q] H Boot 2.00.0002

Hi I have just got a Desire S and its on H Boot 2.00.0002
Now I have looked at this guide- {GUIDE} Root Desire S hboot 2.00.0002 android 2.3.5 the easy way
and i am still un clear as to whether this will S-off the Desire S or is there a better way?
Any pointers for me would be good thanks
Nexus04
Nexus04 said:
Hi I have just got a Desire S and its on H Boot 2.00.0002
Now I have looked at this guide- {GUIDE} Root Desire S hboot 2.00.0002 android 2.3.5 the easy way
and i am still un clear as to whether this will S-off the Desire S or is there a better way?
Any pointers for me would be good thanks
Nexus04
Click to expand...
Click to collapse
You need S-OFF if you want to change the hboot/bootloader or the radio. SInce you have the latest versions of both it is not necessary at this moment. In you need to S-OFF by any reason it is possible via downgrading to older version that is supported by Revolutionary.
If you unlock the bootloader with HTCDev.com you will remain S-ON but will have the ability to flash custom Recovery, Kernel or ROMs and rooting as well. So basically you have the freedom to change your system according to your preferences
Hi thanks for the reply,
so it`s not neccessary to S-off to be able to root the phone? I will do some more reading before I take the plunge as I do not want to brick my new phone
Cheers Nexus04
Nexus04 said:
...
so it`s not neccessary to S-off to be able to root the phone? ...
Click to expand...
Click to collapse
Exactly.
Basically you will need to unlock your hboot at htcdev.com, then flash a custom recovery then
1) flash Superuser to have root or
2) flash a custom ROM, they are all prerooted
amidabuddha said:
Exactly.
Basically you will need to unlock your hboot at htcdev.com, then flash a custom recovery then
1) flash Superuser to have root or
2) flash a custom ROM, they are all prerooted
Click to expand...
Click to collapse
What about relocking hboot?
Thanks for your input into this thread by the way, I was led to believe according to the guide section that you must be s-off (therefore downgrade from 2.00.0002) in order to flash custom roms.
dontjudgemekk said:
What about relocking hboot?
Thanks for your input into this thread by the way, I was led to believe according to the guide section that you must be s-off (therefore downgrade from 2.00.0002) in order to flash custom roms.
Click to expand...
Click to collapse
AFAK re-locking the bootloader is necessary only when you want to run a RUU (to restore the Stock configuration if needed)
amidabuddha said:
AFAK re-locking the bootloader is necessary only when you want to run a RUU (to restore the Stock configuration if needed)
Click to expand...
Click to collapse
Just in case I was to send my device for a warranty fix or such!
Unlocking the bootloader at htcdev will void your warranty.
I am patiently waiting for May 2012 for my warranty to be over and then I will unlock my boot loader..
As said the htcdev unlock void your warranty, it will send the info of your phone to HTC.
You can do the HBOOT downgrade http://forum.xda-developers.com/showthread.php?t=1399331 and use Revolutionary to get S-OFF and if you need the warranty you can use eng hboot and flash a new RUU to get back to stock and S-ON.
amidabuddha said:
You need S-OFF if you want to change the hboot/bootloader or the radio. SInce you have the latest versions of both it is not necessary at this moment. In you need to S-OFF by any reason it is possible via downgrading to older version that is supported by Revolutionary.
If you unlock the bootloader with HTCDev.com you will remain S-ON but will have the ability to flash custom Recovery, Kernel or ROMs and rooting as well. So basically you have the freedom to change your system according to your preferences
Click to expand...
Click to collapse
please will someone guide me how to flash custom recovery.
i have s-on, bootloader unlock htcdev and boot h2.00.0002.
i'm new to to desire s , previous hd2 owner,
thank you.
riaan0010 said:
please will someone guide me how to flash custom recovery.
i have s-on, bootloader unlock htcdev and boot h2.00.0002.
i'm new to to desire s , previous hd2 owner,
thank you.
Click to expand...
Click to collapse
Check the sticky posts on DesireS forums, you will find all you need
Swyped from my Desire S
Let the ads those who succeeded in HBoot Revolucionary 6.98.1002 S-OFF to get back to Hboot 2.00.0002 S-ON.
Some write to read this post and this post, last but nothing concrete.
Thank you.

How to s-off and root Desire S hboot 2.00.0002 2.3.5?

Hi,
I have a Desire S:
- hboot 2.00.0002
- 2.3.5
- S-ON
What is the best and safe way to S-OFF and root this device?
Thanks
I dont understand, its possible root and install a custom ROM without S-OFF?
Just htcdev to unlock your phone
no way to s-off
Sent from my HTC Desire S using XDA
@Fredericosilva
Read some... and read some more...
If you wish to s-off then you need to downgrade to a supported hboot, search the general thread (search:downgrade) for how to.
If you wish to stay s-on and have most of the advantages of s-off (root/recovery/roms) then you need to use HTCdev, but your warranty could be voided.
To me the best way would be; downgrade, revolutionary to s-off, install 4ext recovery, and use it to install super user.
s-on
Guys,
can you flash a custom kernel with s-on?
please respond this is the only thing keeping me from rooting
swiftfraser said:
Guys,
can you flash a custom kernel with s-on?
please respond this is the only thing keeping me from rooting
Click to expand...
Click to collapse
Y y yes, although you can only flash them via fastboot with HTCdev unlock.
foX2delta said:
@Fredericosilva
Read some... and read some more...
If you wish to s-off then you need to downgrade to a supported hboot, search the general thread (search:downgrade) for how to.
If you wish to stay s-on and have most of the advantages of s-off (root/recovery/roms) then you need to use HTCdev, but your warranty could be voided.
To me the best way would be; downgrade, revolutionary to s-off, install 4ext recovery, and use it to install super user.
Click to expand...
Click to collapse
I am a little scared to downgrade, are many steps....
- http://forum.xda-developers.com/showpost.php?p=20535265&postcount=26
- http://forum.xda-developers.com/showpost.php?p=22271797&postcount=11
hboot 2.00.0002 will be supported by Revolutionary? If it will be i prefer wait instead of do something wrong and damage my beauty.
@Fredericosilva
It may be supported down the line..... Not a guarantee though.
Many steps..... not really.... Its up to you at the end of the day.
If you don't want to downgrade your hboot u can try this guide:
http://forum.xda-developers.com/showthread.php?t=1525100
It'll leave your phone s-on, but you'll be root and you'll be able to flash roms.
So if I follow this guide what is the difference between this and do s-off?
I'll be able to install custom roms and install app that requiring root?
What the difference?
I rooted my phone earlier this week using the unlock bootloader method that HTCdev provided, and then rooted my phone, still have S-ON. At first I was very excited, but as I began trying to do other stuff, like flashing the kernel to overclock, flashing a rom and such I found out that it was not possible to do while I still had S-ON. So i went back, locked the bootloader, downgraded the bootloader 0.98.0000 and then used the Revolutiony.io to get the S-OFF and unlock the bootloader. It worked like a charm, and the method described in the guide:
http://forum.xda-developers.com/showpost.php?p=20535265&postcount=26
is very easy to go by. It is, as mentioned earlier entirely up to you whether or not you want to do it. But I won't suggest waiting for Revolutionary to support the updated bootloader, since it might never happen and you'll end up growing weary knowing that you'll miss out all the fun you could have with a custom rom, overclocking and so on
Gormsen said:
I rooted my phone earlier this week using the unlock bootloader method that HTCdev provided, and then rooted my phone, still have S-ON. At first I was very excited, but as I began trying to do other stuff, like flashing the kernel to overclock, flashing a rom and such I found out that it was not possible to do while I still had S-ON. So i went back, locked the bootloader, downgraded the bootloader 0.98.0000 and then used the Revolutiony.io to get the S-OFF and unlock the bootloader. It worked like a charm, and the method described in the guide:
http://forum.xda-developers.com/showpost.php?p=20535265&postcount=26
is very easy to go by. It is, as mentioned earlier entirely up to you whether or not you want to do it. But I won't suggest waiting for Revolutionary to support the updated bootloader, since it might never happen and you'll end up growing weary knowing that you'll miss out all the fun you could have with a custom rom, overclocking and so on
Click to expand...
Click to collapse
Your DS was hboot 2.00.0002 2.3.5?
Non Branded?
I guess I will try it when I have time...
Gormsen said:
I rooted my phone earlier this week using the unlock bootloader method that HTCdev provided, and then rooted my phone, still have S-ON. At first I was very excited, but as I began trying to do other stuff, like flashing the kernel to overclock, flashing a rom and such I found out that it was not possible to do while I still had S-ON. So i went back, locked the bootloader, downgraded the bootloader 0.98.0000 and then used the Revolutiony.io to get the S-OFF and unlock the bootloader. It worked like a charm, and the method described in the guide:
http://forum.xda-developers.com/showpost.php?p=20535265&postcount=26
is very easy to go by. It is, as mentioned earlier entirely up to you whether or not you want to do it. But I won't suggest waiting for Revolutionary to support the updated bootloader, since it might never happen and you'll end up growing weary knowing that you'll miss out all the fun you could have with a custom rom, overclocking and so on
Click to expand...
Click to collapse
it is possible to flash a custom rom, look at this tutorial i've posted before, you only have to do it via fastboot. I'm not sure about the kernel thing.
Fredericosilva said:
So if I follow this guide what is the difference between this and do s-off?
I'll be able to install custom roms and install app that requiring root?
What the difference?
Click to expand...
Click to collapse
you can flash custom roms, but you'll have to do it via fastboot. So it takes a bit more time. i'm not sure about other differences

Not able to S-Off my Desire S, require help

Below is the details of my phone, I am not able to S-Off the phone, require help. I tried couple of things however gives me error.
Phone Details.
Saga Pvt ship S-on RL
Hboot – 2.00.0002
Radio – 3822.10.08.04_M
eMMC-boot
Which guide did u follow and which part did u encounter an error?
Have u used the search bar?
Be specific. Show us ur error.
Sent from my Desire S
unlock your phone with htcdev and root it with superoneclick
worked perfect for me :good:
johnyomair said:
unlock your phone with htcdev and root it with superoneclick
worked perfect for me :good:
Click to expand...
Click to collapse
Using htcdev keeps the phone S-ON. You'll still be able to run custom roms, but can't flash a new radio.
rain987 said:
Which guide did u follow and which part did u encounter an error?
Have u used the search bar?
Be specific. Show us ur error.
Sent from my Desire S
Click to expand...
Click to collapse
I refered to a you tube video " How to S-off htc desire s" the first video that shows up. My phone is already rooted using the hdc dev kit, however when I am trying to do s-off the software gives just a message "Error". It also fails at signature.
do let me know what more information can I provide.
If you have a guide that I can try and share the results with you do send me that as well. I am new to rooting the phone, so sorry for not providing any info that is required.
You either htcdev unlock or you s-off
You'll now need to relock your phone to undo the htcdev and then downgrade you phone in order to properly s-off using revolutionary.
There are various downgrade guides in the index, see link on my signature
Sywepd form my DsereiS
ben_pyett said:
You either htcdev unlock or you s-off
You'll now need to relock your phone to undo the htcdev and then downgrade you phone in order to properly s-off using revolutionary.
There are various downgrade guides in the index, see link on my signature
Sywepd form my DsereiS
Click to expand...
Click to collapse
Thanks will try the suggestion and let you know the results
505dv said:
Using htcdev keeps the phone S-ON. You'll still be able to run custom roms, but can't flash a new radio.
Click to expand...
Click to collapse
My HTC is S-OFF because i rooted it with SuperOneClick afterwards
johnyomair said:
My HTC is S-OFF because i rooted it with SuperOneClick afterwards
Click to expand...
Click to collapse
No, it's S-ON, but writable on /system partition due to HTCDev unlock. It only means that you don't know the difference between S-OFF, rooting and HTCDev unlock - and misleading others.
Jack_R1 said:
It only means that you don't know the difference between S-OFF, rooting and HTCDev unlock - and misleading others.
Click to expand...
Click to collapse
Then please tell me why my Bootloader says:
*unlocked*
SAGA PUT SHIP S-OFF RL
S-OFF ... Security off
Rooting ... Grant root for the device, like su on linux
HTCDev unlock ... unlocks the bootloader
But its ok I just tried to help...
Then you can try to avoid confusion providing more detailed info, like:
"I have used XTC Clip to gain S-OFF, then used htcdev.com, without any particular reason, then got rooted by SuperOneClick"
Your previous post can mislead some non advanced users that SOC can provide S-OFF, without using additional tools.
Sent from my HTC Desire S
Ok..
I unlocked my HTC Desire S following the instructions on HTCDev.com. Afterwards I rooted the Phone,installed Busybox and installed ClockworkMod Recovery using the SuperOneClick tool for Windows 7.
And now I am able to flash Rom and Radios.
Nope to upgrade your Radio you have to be S-OFF
Maybe it was shipped with S-OFF because I had a brandig first.
I doubt that it was shipped S-OFF and even if, why would you unlock it with HTCdev ?
johnyomair said:
Ok..
I unlocked my HTC Desire S following the instructions on HTCDev.com. Afterwards I rooted the Phone,installed Busybox and installed ClockworkMod Recovery using the SuperOneClick tool for Windows 7.
And now I am able to flash Rom and Radios.
Click to expand...
Click to collapse
And you can flash radios only because you had a phone which already was S-OFF, either during manufacturing or by XTC-Clip, and you just didn't understand it and uselessly unlocked it while you could have done whatever you wanted with it. And S-OFF is the only reason you can flash radios, and HTCDev unlock didn't actually add anything and didn't allow you anything - just as it won't allow any non-S-OFF user to flash radios, and won't turn S-ON to S-OFF. But what do I know, I was just passing here.
c.m.b said:
I doubt that it was shipped S-OFF and even if, why would you unlock it with HTCdev ?
Click to expand...
Click to collapse
It is unlikely, but certainly possible. In the early days of Desire S development (back when we had to use the XTC-Clip hardware to obtain S-Off) there were some people who got their devices brand new already S-Off.
ok, back to the topic:
the simpliest way to gain s-off without xtc-clip is to downgrade the bootloader to HBOOT 0.98, and gain S-OFF with Revolutionary. After you did this you can run the latest ruu, which doesn't influence wether your s-off or s-on. Finally, you've got a device with hboot 2.02 and s-off.
After using revolutionary you are already S-OFF!
If you want to upgrade your HBOOT don't run a RUU AFAIK it could brick your device ... use this tutorial
http://forum.xda-developers.com/showthread.php?t=1679338
Do you know the differences between Radio HBOOT S-OFF root etc?
Sent from my Desire S using xda app-developers app
Jack_R1 said:
....you had a phone which already was S-OFF, either during manufacturing or by XTC-Clip, and you just didn't understand it and uselessly unlocked it
................and HTCDev unlock didn't actually add anything and didn't allow you anything...........
Click to expand...
Click to collapse
I have to disagree @Jack_R1 the unlock via htcdev wasn't completely useless as it managed to void his HTC warranty! :laugh: logging that fact with HTC in the process!
we can only try...........:silly:

Root 3.18 idea

Is there a way we can erase entire system OS, like a rooted device can using TWRP? If so after erasing system OS we can use older RUU? Afterwards then unlock bootloader and root, mission accomplished root successful. But does anyone know if you can do the erase system OS through the Command Prompt on platform-tools. If so how!? We might not be able to root 3.18 AT&T One X because AT&T are jerks but once we find a way to downgrade problem solved, maby that's the loop hole into the software I just don't know how to do it.
Wrong section
---------- Post added at 10:30 PM ---------- Previous post was at 10:29 PM ----------
And the answer is no ..
a box of kittens said:
Wrong section
---------- Post added at 10:30 PM ---------- Previous post was at 10:29 PM ----------
And the answer is no ..
Click to expand...
Click to collapse
Oops sorry about that. Can a moderator move it? Also your positive it cant be done?
Techinstein said:
Oops sorry about that. Can a moderator move it? Also your positive it cant be done?
Click to expand...
Click to collapse
no this is not going to work. You need root to be able to do anything like this, and this is not a way to root.
Erasing the OS wont make a difference, RUU contains everything including my grandmothers panties, not just a OS.
XsMagical said:
Erasing the OS wont make a difference, RUU contains everything including my grandmothers panties, not just a OS.
Click to expand...
Click to collapse
In that case can't you I or someone brick the one x on purpose. Then use the RUU? Then root and unlock and then mission accomplished?
Techinstein said:
In that case can't you I or someone brick the one x on purpose. Then use the RUU? Then root and unlock and then mission accomplished?
Click to expand...
Click to collapse
Nope BC without perm root you can only ruu to the version you were previously on.
Sent from my HTC One XL using Tapatalk 2
InflatedTitan said:
Nope BC without perm root you can only ruu to the version you were previously on.
Sent from my HTC One XL using Tapatalk 2
Click to expand...
Click to collapse
I used to be on ICS 1.14 then upgraded , but i tried factory reset and nothing happened. Well ruu 2.20 work to downgrade for me? Or other people with the same problem as me at least?
So you want to root your phone or downgrade from 3.18? Do you want to use CM rom or what?
jun10rocks said:
So you want to root your phone or downgrade from 3.18? Do you want to use CM rom or what?
Click to expand...
Click to collapse
I want to downgrade back. Then root. If you know how thanks! As said above I hade ICS before JB then it updat
ed to 2.14 and 3.18 firmware.
Techinstein said:
I want to downgrade back. Then root. If you know how thanks! As said above I hade ICS before JB then it updat
ed to 2.14 and 3.18 firmware.
Click to expand...
Click to collapse
You can't downgrade from 3.18 but some roms are based on older versions. What's wrong with 3.18?
jun10rocks said:
You can't downgrade from 3.18 but some roms are based on older versions. What's wrong with 3.18?
Click to expand...
Click to collapse
if you previously had s-off before the ota then you can unlock/root/and flash i downgraded to ics 2.20 after jb update no issues
Idea but I'm no hacker so I could be very very wrong.......
Techinstein said:
Is there a way we can erase entire system OS, like a rooted device can using TWRP? If so after erasing system OS we can use older RUU? Afterwards then unlock bootloader and root, mission accomplished root successful. But does anyone know if you can do the erase system OS through the Command Prompt on platform-tools. If so how!? We might not be able to root 3.18 AT&T One X because AT&T are jerks but once we find a way to downgrade problem solved, maby that's the loop hole into the software I just don't know how to do it.
Click to expand...
Click to collapse
As far as I know the only reason you can't use lower ruus is because of the hboot.(could be wrong)
Also i think you can unlock bootloader with root and maybe get twrp (might be wrong)
So use this to downgrade to 1.09 http://forum.xda-developers.com/showthread.php?t=1982442 (not sure it will work for your hboot)
then use the hboot 1.09's respective ruu.. I think 1.85.
root 1.85 then wham rooted.
But this is just a guess made by a guy who doesn't do these things. I'm honestly more of a hardware guy than software.
But the only to find out is for a guy who knows about software to tell me I'm an idiot or for you to try it one an actual xl.
Unless you're s-off you CAN NOT ruu down.... Only up my brother... OP hasn't been 100% clear if he's s-off or not....
If he has a telus or rogers phone he can unlock the bootloader without root. ATT models HAVE to have root access, if not htcdev will let you know your device isn't supported.
If you were unlocked BEFORE taking the update, should you be able to still have held on to the original unlock token you might be able to fastboot it again and unlock, fastboot twrp, flash rom or SU..... Although I can almost guarantee I'm wrong lol
If you were rooted, unlocked, and took the ota you should have bricked. So is there a chance you had s-off?
Sent from my One X using Tapatalk 2
oops forgot one thing
boss1019 said:
As far as I know the only reason you can't use lower ruus is because of the hboot.(could be wrong)
Also i think you can unlock bootloader with root and maybe get twrp (might be wrong)
So use this to downgrade to 1.09 http://forum.xda-developers.com/showthread.php?t=1982442 (not sure it will work for your hboot)
then use the hboot 1.09's respective ruu.. I think 1.85.
root 1.85 then wham rooted.
But this is just a guess made by a guy who doesn't do these things. I'm honestly more of a hardware guy than software.
But the only to find out is for a guy who knows about software to tell me I'm an idiot or for you to try it one an actual xl.
Click to expand...
Click to collapse
oops i forgot makesure you have a linux installation everything you need to have is in the thread
does he want to downgrade to root? because 3.18 is rootable
jun10rocks said:
does he want to downgrade to root? because 3.18 is rootable
Click to expand...
Click to collapse
As of right now 3.18 is not rootable
Sent from my HTC One X using xda app-developers app
Megadoug13 said:
As of right now 3.18 is not rootable
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
I updated to the 3.18 update and rooted the phone or was there a newer update because I got the update about 2 weeks ago.
InflatedTitan said:
Unless you're s-off you CAN NOT ruu down.... Only up my brother... OP hasn't been 100% clear if he's s-off or not....
If he has a telus or rogers phone he can unlock the bootloader without root. ATT models HAVE to have root access, if not htcdev will let you know your device isn't supported.
If you were unlocked BEFORE taking the update, should you be able to still have held on to the original unlock token you might be able to fastboot it again and unlock, fastboot twrp, flash rom or SU..... Although I can almost guarantee I'm wrong lol
If you were rooted, unlocked, and took the ota you should have bricked. So is there a chance you had s-off?
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
S-Off is the only reason i did not brick when running the 3.18 RUU on my current device also why not just hook up an otg cable with a pj83img.zip and flash a radio with a modified mainver in the android-info.txt? thats how i have meen modifying the mainver in almost every htc device since the Touch Diamond
The reason you can't wipe the whole phone is that important portions of the firmware are write-protected without s-off.
If you were s-off before, you haven't lost root, you just need to push your custom recovery back on and then flash a rooted rom.

[Q]Flashing TWRP/CWM With S-On?

Hi Guys i recently got this phone i wanted to know if we can flash twrp with s-on and if it will have any consequences?
If you have a Verizon m8 with s-on then i assume you also have a locked bootloader. Attempting to flash a custom recovery won't hurt anything but it won't be successful either.
cntryby429 said:
If you have a Verizon m8 with s-on then i assume you also have a locked bootloader. Attempting to flash a custom recovery won't hurt anything but it won't be successful either.
Click to expand...
Click to collapse
yes the bootloader is locked.
piyushkohli97 said:
yes the bootloader is locked.
Click to expand...
Click to collapse
any way i can unlock bootloader without sunshine i m on 4.4.4 rooted with weaksauce2.
You would need either sunshine ore to find one of the folks with a java card to get you s-off. Why are you opposed to sunshine? Many people have had success using it with king root.
cntryby429 said:
You would need either sunshine ore to find one of the folks with a java card to get you s-off. Why are you opposed to sunshine? Many people have had success using it with king root.
Click to expand...
Click to collapse
Do you know any of the person with java card?
cntryby429 said:
You would need either sunshine ore to find one of the folks with a java card to get you s-off. Why are you opposed to sunshine? Many people have had success using it with king root.
Click to expand...
Click to collapse
Sorry dint knew what java card was i thought it was some kind of software. I will go with sunshine. And i dont need kingroot coz i am on 4.4.4.
Anyway thk u very much for help!

Categories

Resources