What does s-off provide - General Questions and Answers

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

To have root access simply means to access certain system file that a stock rom does not permit.
Generally custom roms have root access.
How to flash a custom rom, there are 2 methods, unlock using HTCdev(bootloader status : s-on unlock) or Revolutionary s-off(bootloader status : s-off revolutionary)
When would u need to s-off:
1. Flash a radio
2. Change hboot
Advantage of s-off:
The ability to flash the kernel in recovery, unlike s-on unlock, one will have to flash the kernel in fastboot
Cheers

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.

On my Desire S UnlockRoot work properly or not ?

Kindly... can anyone help me using "Unlock Root" ?
After uninstalling the HTC software, (leaving the drivers), disabling Fastboot and put Desire S in debugging, I launched "Unlock Root". After more attempt, the procedure was successful:
Ready
Starting adb server
get online devices (much more rapidly passes to the next step)
Chose the Connected Device: (recognized HTC Desire S 2.3.5)
get devices online
waiting for debug mode
try to get root shell permission May Take Several Minutes
root Succeed!
Unfortunately Desire S is alwais *** LOCKED *** S-ON
I repeated the procedure many times, but the result always the same.
I forgot / mistaken something?
My phone:
SAGA PVT SHIP S-ON RL
HBOOT-2.00.0002
Android Version 2.3.5
HTC Sense Version 3.0
Software n. 2.10.401.8
Thanks.
kRel said:
Kindly... can anyone help me using "Unlock Root" ?
After uninstalling the HTC software, (leaving the drivers), disabling Fastboot and put Desire S in debugging, I launched "Unlock Root". After more attempt, the procedure was successful:
Ready
Starting adb server
get online devices (much more rapidly passes to the next step)
Chose the Connected Device: (recognized HTC Desire S 2.3.5)
get devices online
waiting for debug mode
try to get root shell permission May Take Several Minutes
root Succeed!
Unfortunately Desire S is alwais *** LOCKED *** S-ON
I repeated the procedure many times, but the result always the same.
I forgot / mistaken something?
My phone:
SAGA PVT SHIP S-ON RL
HBOOT-2.00.0002
Android Version 2.3.5
HTC Sense Version 3.0
Software n. 2.10.401.8
Thanks.
Click to expand...
Click to collapse
You are confusing rooting a phone with gaining S-OFF. To date there has not been a solution developed that will S-OFF HBOOT 2.00.0002. You can change the "LOCKED" status to "UNLOCKED" by using the procedure at HTCDEV.com and this will allow you to flash a custom recovery and then install custom ROMs.
only way to get Permanent Root is to make your device S-OFF....what do you use to root your device?"unlockroot"?
tpbklake said:
You are confusing rooting a phone with gaining S-OFF. To date there has not been a solution developed that will S-OFF HBOOT 2.00.0002. You can change the "LOCKED" status to "UNLOCKED" by using the procedure at HTCDEV.com and this will allow you to flash a custom recovery and then install custom ROMs.
Click to expand...
Click to collapse
Thanks
No! i'm not confusing rooting with S-OFF ! I know S-OFF HBOOT 2.00.0002 solution but i desire only S-OFF. Also I do not want downgrade HBOOT 2.00.0002 to 0.98 !
I want only (for root-applications) S-OFF, and Unlock Root don't work in my case.
Using procedure at HTCDEV.com invalidate the warranty ! You know ?
tpbklake said:
You are confusing rooting a phone with gaining S-OFF. To date there has not been a solution developed that will S-OFF HBOOT 2.00.0002. You can change the "LOCKED" status to "UNLOCKED" by using the procedure at HTCDEV.com and this will allow you to flash a custom recovery and then install custom ROMs.
Click to expand...
Click to collapse
Thanks
No! i'm not confusing rooting with S-OFF ! I know S-OFF HBOOT 2.00.0002 solution but i desire only S-OFF. Also I do not want downgrade HBOOT 2.00.0002 to 0.98 !
I want only S-OFF, and Unlock Root don't work in my case. Or rooting but without android downgrading !
Using procedure at HTCDEV.com invalidate the warranty ! You know ?
shadi22 said:
only way to get Permanent Root is to make your device S-OFF....what do you use to root your device?"unlockroot"?
Click to expand...
Click to collapse
read on: vvv.unlockroot.com/index.htm
kRel said:
Thanks
No! i'm not confusing rooting with S-OFF ! I know S-OFF HBOOT 2.00.0002 solution but i desire only S-OFF. Also I do not want downgrade HBOOT 2.00.0002 to 0.98 !
I want only S-OFF, and Unlock Root don't work in my case. Or rooting but without android downgrading !
Using procedure at HTCDEV.com invalidate the warranty ! You know ?
read on: vvv.unlockroot.com/index.htm
Click to expand...
Click to collapse
i repeat the only way to get PERM ROOT IS to get it to S-OFF or to UNLOCK BOOTLOADER VIA HTC DEV.. If Unlock Root works for you then its just SHELL ROOT!.. the root disappears when you restart the device.
And the ONLY way to get S OFF is to DOWNGRADE and use Revolutionary. (which you can do anything you want)
you can unlock bootloader also with HTC dev.(which only let you root, flash roms and kernels)
YOU CANT DO ANYTHING(root,etc) WITH A LOCK BOOTLOADER, same with a S-ON.. Read the forums...http://forum.xda-developers.com/showthread.php?t=1146601
Ummm... Correct me if I'm wrong, but @up talks b.s. ... My d.S is s-on, bootloader unlocked by htcdev and perm rooted.
I've restarted my device numerous times and not loosing root... Latest hboot on it ofcourse.
Oh... And rooted with "super one click". (if it helps with anything)
I rooted mine yesterday by unlocking the bootloder through htcdev.com then using super one click v2.2
Sent from my HTC Desire S using the XDA mobile application powered by Tapatalk
bronx said:
Ummm... Correct me if I'm wrong, but @up talks b.s. ... My d.S is s-on, bootloader unlocked by htcdev and perm rooted.
I've restarted my device numerous times and not loosing root... Latest hboot on it ofcourse.
Oh... And rooted with "super one click". (if it helps with anything)
Click to expand...
Click to collapse
Dude,, youve unlock using htc dev. that means you can get PERM ROOT.. Unlocking with HTC DEV mean you can flash roms/ root but not as equal as S-OFF. As you can see. it still S-ON because there are still security parameters in the device which are still ON in order to protect the system. S-OFF can only be done using Revolutionary and by that you can do anything with the system.. "UNLOCK BOOTLOADER= FALSE S-OFF"

s-off noob question- need help

At first
Hi all
Recently I bought HTC sensation ( i'm new to android) and I was wondering if my handset is rooted an s-off or not.
When I go to hboot it looks like this
^^^^^^^^^^^^^^^^^^^^^^^^^
**locked**
Pyramid PVT SHIP S-OFF RL
Hboot 1.18.0000
Radio 10.14.90.35.01_m
^^^^^^^^^^^^^^^^^^^^^^^^^
I have android 2.3.4 GB, sense 3, firmware no. 1.50.401.1
Can any body tell me it is s-off or not?
I read somewhere that if I will have s-off and root I can instal ICS by OTA and I will still have s-off, it is true? If I will don't like sense 3.6 on stck, I want to flash custom sense 4 rom. It is posible?
If I don't have s-off
can anybody tell me exactly what to do to have s-off and root in my case
ps. sorry for my english
You are s-off. If you flash an ICS OTA you'll still have s-off, but you'll need to gain root access whether or not you currently have it.
Simplest way to check if you have root access currently is to download a terminal emulator from market, open it, enter "su", and if it shows a "#" instead of a "*" then you have root access.
If it does not then you'll need to flash a custom recovery, and then flash a superuser.zip through recovery which will install the su.apk as well as the su binaries to allow root access to applications.
in terminal I type su but it shows that I don't have premision or something
so I flashed custom recovery, it shows me that it' will be updated, after rebot i deleted it from sd and boot again but seams to be de same recovery
what to do in this case?
and wat thas mean that in boot is s-off but **locked** on pink background
thanks
You definetly S-OFF but you are locked that mean you can't install custom ROM or flash zip with not from hTC. Since you are S-OFF you have to unlock it either via htcdev.com or Revolutionary. The Revolutionary will be the good choice right now, and since you are in Gingerbread. You can follow ":[Guide] to Installing S-off, Unlocking, ClockWork, Root, SuperCID & S-on" to root and unlocked the nand. Hope this will clear your's problem.
thank for help,
I make a mistake, custom recovery installed fine to me, I just don't know where to find instal from sd card, but now i now where it is
ok If it is locked I try to unlock it by revolutionary metod
and one question - After that I must instal recovery again or it will be stil ther after revolutionary process
Because you are S-OFF already you can update to official ICS, then flash the 3.32 Unlocked firmware http://forum.xda-developers.com/showthread.php?t=1459767
then flash a recovery http://forum.xda-developers.com/attachment.php?attachmentid=966814&stc=1&d=1332793798
and you will be ready to flash any new custom ICS roms.
OK I have in botloader now this
^^^^^^^^^^^^^^^^^
revolutionary <----- chenged from **locked**
Pyramid PVT SHIP S-OFF RL
Hboot 1.17.1111 <----- chenged from 1.18.0000
Radio 10.14.9035.01_M
eMMC- boot
^^^^^^^^^^^^^^^^
I installed su 2.3.6.3-efgh-signed.zip
and in terminal when i put su command I get #
so please tell me I'm s-off and root, right?
kellyq said:
OK I have in botloader now this
^^^^^^^^^^^^^^^^^
revolutionary <----- chenged from **locked**
Pyramid PVT SHIP S-OFF RL
Hboot 1.17.1111 <----- chenged from 1.18.0000
Radio 10.14.9035.01_M
eMMC- boot
^^^^^^^^^^^^^^^^
I installed su 2.3.6.3-efgh-signed.zip
and in terminal when i put su command I get #
so please tell me I'm s-off and root, right?
Click to expand...
Click to collapse
you arw now soff and unlocked your bootloader. we cant say your os whether rooted or not. check the Superuser app in app drawer.if it is there you are rooted
Sent from my HTC Sensation Z710e using XDA
kellyq said:
OK I have in botloader now this
^^^^^^^^^^^^^^^^^
revolutionary <----- chenged from **locked**
Pyramid PVT SHIP S-OFF RL
Hboot 1.17.1111 <----- chenged from 1.18.0000
Radio 10.14.9035.01_M
eMMC- boot
^^^^^^^^^^^^^^^^
I installed su 2.3.6.3-efgh-signed.zip
and in terminal when i put su command I get #
so please tell me I'm s-off and root, right?
Click to expand...
Click to collapse
Yes
Sent from my HTC Sensation 4G using Tapatalk 2
A LOT of bad information/advice in this thread...
To the OP:
Going by what you originally posted you ARE S-OFF as said but you were running the stock HTC HBOOT 1.18.0000. With this you CAN flash a custom ROM but you CANNOT use fastboot commands as the stock HBOOT has them locked out. If you were to go to Recovery and you got CWM then you can flash a new ROM/root your existing ROM with no issues whatsoever
If you went to Recovery and got a red ! on the screen then you have the stock Recovery and cannot flash a custom ROM. You would need to flash CWM via a PG58IMG.zip file
Once CWM has been flashed you can then use a custom ROM.
Going by the last HBOOT info you posted you are currently running the Revolutionary HBOOT which is the same as the HTC one but allows the use of fastboot commands.
The important thing here is you will NOT be able to run an ICS-based ROM until you update the FW to the latest 3.32 FW so until you do you're stuck with GB-based ROMs
EddyOS said:
A LOT of bad information/advice in this thread...
The important thing here is you will NOT be able to run an ICS-based ROM until you update the FW to the latest 3.32 FW so until you do you're stuck with GB-based ROMs
Click to expand...
Click to collapse
SO I must update to new ICS via OTG, but... When it download and update my phone I got a strange icon with android and with "!", and it stuck, only batery pull down is working to bring it to life. What can I do with this???
Just flash that new 3.32 firmware which is needed for ics, then my given recovery, and you will be ready for ics roms.
Please help!
I make a mistake and now I have s-off but locked on 1.27 bootloader and also boot loop
Is original firmware from here bring my phone to life, I flashed before unlocked firmware, but got loop so flashed also fix for it but not work
Code:
http://www.filefactory.com/f/c87a2330449af512/
So did you flash the recommended unlocked 3.32 firmware? Your hboot version should be 1.27.1100 now, is it? Now flash 4ext recovery and then choose one of many ics roms. Your old gingerbread rom will not boot with the new hboot so it is normal. Get an ics rom.
I'm stock again, phone works but how to get it unlocked again
I updated my phone via RUU to official ICS, so at the moment I have s-off but locked and bootloader ver. 1.27.0000
I want to ask If I update by RUU to oficial GB it brings older bootloader too?
How to get custom ICS now....?
http://forum.xda-developers.com/showthread.php?p=24752188
Ok Finally I got all to work. Thanks to all
Sent from my Sensation 4G using Tapatalk 2

Root HTC Sensation ICS stock with S-OFF and Locked bootloader?

Hello,
I updated my HTC Sensation to stock ROM based on Android 4.0.3 ICS (build 3.33.401.6) now I want root it.
In bootloader mode I see that it result S-OFF and Bootloader LOCKED, following htcdev.com I try to unlock bootloader, in fastboot send file (Unlock-code.bin) but doesn't flash.
Can I root without unlocked bootloader?
see this thread,it might help you
but first read
http://forum.xda-developers.com/showthread.php?t=1661631
max299 said:
Hello,
I updated my HTC Sensation to stock ROM based on Android 4.0.3 ICS (build 3.33.401.6) now I want root it.
In bootloader mode I see that it result S-OFF and Bootloader LOCKED, following htcdev.com I try to unlock bootloader, in fastboot send file (Unlock-code.bin) but doesn't flash.
Can I root without unlocked bootloader?
Click to expand...
Click to collapse
I've recently up and downgraded from 3.32 to 3.33 and back.
I've S-OFF'd my device with Revolutionary.
So on 3.32 my device showed HBOOT 1.27.XXXX (dunno right now), S-OFF and REVOLUTIONARY on top.
On 3.33 it said S-OFF and LOCKED... This is quite annoying because I like fastboot
This and a "slowdown issue" on Viper Rom made me to go back to 3.32 - just go to the Firmwares thread and download the PG58IMG.zip and put it on your SDCard - now boot to bootloader and flash the PG58IMG
By the way, normally you can flash any rom with S-OFF on, you just need to get root by something like zergRush (dunno right now which tool).
S-ON meant at least on my previous phone that you can change the content of /system only within recovery. You weren't able to change your stock recovery to CWM, so you had to use "fake-flash" - you actually apply an update.zip that contained your CWM Recovery...
S-OFF meant you can change /system on a running android and change your recovery and don't have to use FakeFlash (like 3 seconds faster )

Possible to get root with official GB?

First of all sorry for that question, but I can't find what I'm looking for. (I'm sure it is somewhere in this great forum)
I want to root my DS, but without changing the Rom at this time.
I need to edit some files which are write protected.
I found al lot of instructions to get the Phone S-OFF and to downgrade the bootloader, tp flash a custom ROM but no way to get root access without changing the ROM.
Do I need to install a pre rooted rom (2.10.401.8) or something? My DS is unbranded and because of warrenty issues, I don't want to use HTCDev to unlock it.
Thank you very much for your help
- if you can s-off, so you have to s-on again to keep warranty. And it has some risk to brick your phone
- unlock by htcdev is pretty safer then s-off
- if you want to s-off anyway, what is your hboot version?
- no need to install custom rom to gain root access. Just to s-off OR unlock hboot, install custom recovery then flash superuser to root
vndnguyen said:
- if you can s-off, so you have to s-on again to keep warranty. And it has some risk to brick your phone
- unlock by htcdev is pretty safer then s-off
- if you want to s-off anyway, what is your hboot version?
- no need to install custom rom to gain root access. Just to s-off OR unlock hboot, install custom recovery then flash superuser to root
Click to expand...
Click to collapse
Thank you,for your answer. Hboot Version is 2.00.0002. I know, that I have to switch back to S-On for warrenty, but this is an other issue. And this part of job is quite clear. I use zergRush to get temp root and replace misc_version. Than I use Revolutionary to get S-off.
You wrote I have to install custom recovery than flash su to root. That is exactly the part of the job I don't know how to do.
Which custom recovery should I use, how do I flash it to get root access?
Millord_01 said:
Thank you,for your answer. Hboot Version is 2.00.0002. I know, that I have to switch back to S-On for warrenty, but this is an other issue. And this part of job is quite clear. I use zergRush to get temp root and replace misc_version. Than I use Revolutionary to get S-off.
You wrote I have to install custom recovery than flash su to root. That is exactly the part of the job I don't know how to do.
Which custom recovery should I use, how do I flash it to get root access?
Click to expand...
Click to collapse
ok once you have s-off you are ready to install custom recovery and then root
- Custom recovery: can use 4EXT or CWM. Search in the forum for the installation files and how to flash it.
- Root: can use Superuser 3.1.3 or SuperSU 0.96. Search in the forum for the installation files, and boot into recovery to flash it.
This is all in the index, see signature
Sywepd form my DsereiS
http://forum.xda-developers.com/showthread.php?t=1627066
Just follow each step of the guide and you will have root access to your phone. You will still be on hboot 2.00.002 and s-on.

Categories

Resources