Because I am kind of lost information. Some of us here says Evo 3D and Sensation is a like. At this thread http://forum.xda-developers.com/showthread.php?t=1135100 I just read that root not mean s-off. So my question is what is the point of root when I can't pass the recovery to install a rom. I think s-on is a protection for the recovery, I am right or wrong?
Root is when you have access to the filesystem in Android. This may or may not stick after a reboot. It will definitely not stick with S-On. With root and S-On you also cannot flash custom roms, as the bootloader is locked.
S-Off means that the security on the bootloader is off. With S-Off you can load any rom you want. It is the ultimate hack that will open up a HTC phone
Root is a set of privileges, while s-off is a security setting that protects areas like the radio, bootloader and recovery from being modified. So with root you can run apps that require root permission like wireless tether and Titanium Backup, but with s-off you can start replacing the recovery, radio, bootloader, entire ROM, etc.
First we get root, then we get s-off, then we flash ROMs, and then we celebrate.
karnovaran said:
First we get root, then we get s-off, then we flash ROMs, and then we celebrate.
Click to expand...
Click to collapse
and then we f**k
c19932 said:
and then we f**k
Click to expand...
Click to collapse
Or not...
Lol, pretty sure a majority of us are guys here. I don't swing that way.
You actually can achieve permanent ROOT access and have S-ON simultaneously. After the OTA Froyo update for The MyTouch Slide this was the case. You could still flash a custom recovery, custom ROMS and whatever radio you chose to, however one could NOT change your MTD positions.
Edit: This is the only case I know of, where this has ever happened though.
Sent from my HTC Sensation 4G using XDA Premium App
BonesRed said:
You actually can achieve permanent ROOT access and have S-ON simultaneously. After the OTA Froyo update for The MyTouch Slide this was the case. You could still flash a custom recovery, custom ROMS and whatever radio you chose to, however one could NOT change your MTD positions.
Edit: This is the only case I know of, where this has ever happened though.
Sent from my HTC Sensation 4G using XDA Premium App
Click to expand...
Click to collapse
The Mytouch Slide was one of the last HTC phones that didn't come with newer super reinforced eMMC security. On devices like the Slide, Desire and others, the S-ON flag meant you couldn't alter the boot loader, but you could still write to /system with root. Starting at the G2, Desire HD and Mytouch 4G, this became more highly secured.
Sent from my Nexus One using Tapatalk
Related
Today, I Unlocked the Bootloader with the Unlock from HTC, but it still says S-ON.
Will I still be able to root and flash rooms with the TUTs posted in the Development Section?
Or will there be an Alternate method.
If it still says s-on perhaps you should re try the HTC unlocking process until it says s-off
Swyped from HTC Desire S using XDA Premium
Why would you use the htc method. It saves your serial number and it voids your warranty. If you use revolutions you can always go back to s on and tmo will never know the difference.
Sent from my HTC Sensation 4G using xda premium
Daveon93 said:
Today, I Unlocked the Bootloader with the Unlock from HTC, but it still says S-ON.
Will I still be able to root and flash rooms with the TUTs posted in the Development Section?
Or will there be an Alternate method.
Click to expand...
Click to collapse
From the all the gossip flying around the word is you may be able to get CWM installed but no custom roms yet, seems HTC provided an Unlock for developers and will provide S-off at later date.
Just go here http://revolutionary.io/
and follow the instructions.
Yeah if you've unlocked using HTC unlock bootloader then you can't get S-OFF and flash custom roms. You can achieve root and flash a modified version of the stock rom.
This link will help explain it better:
http://www.androidcentral.com/how-unlocked-htcs-bootloader-unlocking-method
I feel that since you have already unlocked with HTC you've officially voided your warranty. It is probably best to just to revolutionary.io and unlock using the revolutionary process that way you can get S-OFF and start flashing custom roms. It would have probably been better to use revolutionary in the first place that way you could have S-ONed your phone if you ever needed to use the warranty later but it won't make much of a difference now.
Well, thanks guys, but I can lock it back on the HTC way, I wasnt aware that it voided warranty.
It's okay.
It gives me the Option to lock the bootloader, but I'm unaware that it'd bring the warranty back.
But Should I still just use revo to get S-OFF?
Yes, you should just use the revolutionary method. Much less time consuming. Give them your serial, they give you a code, they send Caroline in, and then you're good.
I'm not sure if the Sensation is any different, but I unlocked a Evo3d the other day using the HTC method.
The h-boot will not say s-off, but it will say *** unlocked ***.
CWM can be flashed.
Custom roms can be flashed, loaded Synergy nightly on there.
The only reason the Evo3d had to go that route was because the latest OTA was accepted before I had a chance to get revo on there. Anyhow, it was actually pretty pain free and I can't imagine the Sensation being any different.
I'd imagine you just use the fastboot flash command to flash CWM but, as already said, you should've just used Revolutionary
EddyOS said:
I'd imagine you just use the fastboot flash command to flash CWM but, as already said, you should've just used Revolutionary
Click to expand...
Click to collapse
Yup, fastboot flash recovery recovery_of_your_choice.img.
my h-boot version was 18 then when i flashed android revolution rom it went to a 17. (not exact numbers but thats not really the point) I was just wondering what the H-boot version really has to do with my device itself. Or would i need to be able to switch it back to original state at some point
rddocke said:
my h-boot version was 18 then when i flashed android revolution rom it went to a 17. (not exact numbers but thats not really the point) I was just wondering what the H-boot version really has to do with my device itself. Or would i need to be able to switch it back to original state at some point
Click to expand...
Click to collapse
Hboot is on a separate partition than rom. When you go from stock to rooted your hboot might change, depending on the root method.
Flashing a rom won't change it. Reverting to stock with an ruu will.
Sent from my HTC Glacier using xda premium
rddocke said:
my h-boot version was 18 then when i flashed android revolution rom it went to a 17. (not exact numbers but thats not really the point) I was just wondering what the H-boot version really has to do with my device itself. Or would i need to be able to switch it back to original state at some point
Click to expand...
Click to collapse
You're good to go, that's how's it suppose to be. Make sure you have supercid, and also if you have time search in devolpement section for Bin4ry and flash Eng Hboot to be safe.
epsix said:
You're good to go, that's how's it suppose to be. Make sure you have supercid, and also if you have time search in devolpement section for Bin4ry and flash Eng Hboot to be safe.
Click to expand...
Click to collapse
Thanks for4 the replies guys i havent messed with CID yet or Eng. currently running ARHD 3.6.0 i havent had any troubles rooting or flashing and speeds seem to be doing well.. i am still working on maximizing my battery life. its good i get about 15 hours when im not on wifi.
but how will Eng and CID help out?
Those are just gonna help you in the long run without bricking your phone if you do alot of flashing. Nothing to do with battery. Lol
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA Premium App
rddocke said:
Thanks for4 the replies guys i havent messed with CID yet or Eng. currently running ARHD 3.6.0 i havent had any troubles rooting or flashing and speeds seem to be doing well.. i am still working on maximizing my battery life. its good i get about 15 hours when im not on wifi.
but how will Eng and CID help out?
Click to expand...
Click to collapse
Engineering hboot allows you to flash recovery and radio at a more basic level and can help you recover from a ****ed up state in some cases. Good idea to have.
Super CID just allows you to flash an ruu from another carrier and is completely unnecessary if you're flashing custom roms.
Sent from my HTC Glacier using xda premium
epsix said:
Those are just gonna help you in the long run without bricking your phone if you do alot of flashing. Nothing to do with battery. Lol
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA Premium App
Click to expand...
Click to collapse
Hmm I'll look into it some more got any referrals for my research?
And ya I was just making a comment on my battery life I didn't think any of this would have an effect on battery life. Just pointing out successes. Fortunately haven't faced too difficult a situation with the sensation.
Now the galaxy s 2 on group via mini kies, bow that was a pain. Again thanks
Phateless said:
Engineering hboot allows you to flash recovery and radio at a more basic level and can help you recover from a ****ed up state in some cases. Good idea to have.
Super CID just allows you to flash an ruu from another carrier and is completely unnecessary if you're flashing custom roms.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
I mean how much more basic could it get then flashing under CWM? If there's a simpler way I'm all for it lol.
But seriously ill look into it some more I just figured dont fix what ain't broken you know?
Flashing the radio/recovery isn't done via CWM - it's done using fastboot commands
EddyOS said:
Flashing the radio/recovery isn't done via CWM - it's done using fastboot commands
Click to expand...
Click to collapse
I was speaking of simplicity in general I'm just curiouse to what this more basic level would be. I did just fine with the flashing of o_10.58.9035.00U_10.15.9035.02_2 without adb
rddocke said:
I was speaking of simplicity in general I'm just curiouse to what this more basic level would be. I did just fine with the flashing of o_10.58.9035.00U_10.15.9035.02_2 without adb
Click to expand...
Click to collapse
It provides you some extra options if something goes wrong.
Phateless said:
It provides you some extra options if something goes wrong.
Click to expand...
Click to collapse
Ok cool thanks boss.
Is there anything to look for in a radio or zip before flashing that would tip me off to potential brickage or do you have to kinda just experience it?
rddocke said:
Ok cool thanks boss.
Is there anything to look for in a radio or zip before flashing that would tip me off to potential brickage or do you have to kinda just experience it?
Click to expand...
Click to collapse
Make SURE it's the right radio for your device and check md5sum. Do a google search, md5sum is easy.
Sent from my HTC Glacier using xda premium
Phateless said:
Make SURE it's the right radio for your device and check md5sum. Do a google search, md5sum is easy.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
Gotcha thanks. Also I'm sure there is a difference between eng s-off and the s-off using revolutionary.io since your here and we talkin about it, you have a definition for me in basic terms? Perhaps a link to someplace? I been looking in google but they start talking about ship s-off and radio s-off, I'm not sure what s-off I've done. I just knew it was necessary before perm rooting.
rddocke said:
Gotcha thanks. Also I'm sure there is a difference between eng s-off and the s-off using revolutionary.io since your here and we talkin about it, you have a definition for me in basic terms? Perhaps a link to someplace? I been looking in google but they start talking about ship s-off and radio s-off, I'm not sure what s-off I've done. I just knew it was necessary before perm rooting.
Click to expand...
Click to collapse
Revolutionary does radio s-off which means the phone itself has security turned off and whatever hboot you have will display that. Eng s-off means the hboot is allowing the security bypass. Ship s-off just means it came that way from factory.
My understanding is somewhat rudimentary so I would appreciate one of the elders stepping in to clarify if I've missed anything.
We need s-off to give hboot permission to flash a custom recovery. Then we use the custom recovery because it permits us to make changes to the firmware, like the update that gave us root access.
The hierarchy goes radio, hboot, recovery, rom. Each is on a separate partition.
Sent from my HTC Glacier using xda premium
Phateless said:
Revolutionary does radio s-off which means the phone itself has security turned off and whatever hboot you have will display that. Eng s-off means the hboot is allowing the security bypass. Ship s-off just means it came that way from factory.
My understanding is somewhat rudimentary so I would appreciate one of the elders stepping in to clarify if I've missed anything.
We need s-off to give hboot permission to flash a custom recovery. Then we use the custom recovery because it permits us to make changes to the firmware, like the update that gave us root access.
The hierarchy goes radio, hboot, recovery, rom. Each is on a separate partition.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
Wow ok that was very helpful. Looks like this is turning into quite a decent thread. I appreciate you for your knowledge spread.
I would like to see (as you put it) one of the elders step in here with their feedback as well.
I'm gonna go ahead and move to the next step (eng) and see where that will take me in my adventures of the sensation.
I am also interested to hear from other members about their achievements with their devices as far as CPU speeds and of the many tricks that can performed by the sensation. I find myself searching for that info all day.
I've checked every possible tag in my mind about this and couldn't find one for Sensation.
Is it possible to revet back to the original state before the Revolutionary. Is it possible to completely uninstall the Revolutionary from my phone?
I'm not talking about the s-off -> s-on
I'm talking about returning the phones software to its original state.
Like it is never installed in the first place.
Thank you.
It's funny because last weekend I wanted to do exactly the same thing.
What I learnt was to go from S-OFF back to S-ON can be quite fiddly and tricky, abd if you mess it up rub the risk of bricking your phone.
In order to get the stock Rom, here is the link: http://forum.xda-developers.com/showthread.php?t=1074559
Now it's just a case of finding which one you are, and your ril and radio.
Good luck
Thank you for your answer. But this is not what I want I can do this already but when I check the bootloader I see the pink "Locked" and it tells me that Revolutionary is still there.
I can go to S-On without any trouble that is not what I am asking.
What I am asking is to be able to get rid of every little bit of coding about the Revolutionary and return my phone to its original bootloader software.
If is says locked then ur good since that's what it said when you bought the phone.
Sent from my HTC Sensation 4G using XDA App
moshe22 said:
If is says locked then ur good since that's what it said when you bought the phone.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
When I get my phone there wasn't such writing. It is the product of Revolutionary.
So it is still there. I want to be able to get rid of it.
I'm not asking this about the warranty purposes. I'm asking this because I've realized that after using Revolutionary I can't install any app from market via wireless no matter what I did. Strangely it is fine to surf and download via mobile.
I know this because this is the Second Sensation I've faced having this problem and I remember some user Leviathan(maybe wrong?) talking about wifi dieing after Revolutionary.
So what I need is to get rid of it and be able to install original bootloader(maybe bootloader is not the right term here I don't know).
webmanya said:
When I get my phone there wasn't such writing. It is the product of Revolutionary.
So it is still there. I want to be able to get rid of it.
I'm not asking this about the warranty purposes. I'm asking this because I've realized that after using Revolutionary I can't install any app from market via wireless no matter what I did. Strangely it is fine to surf and download via mobile.
I know this because this is the Second Sensation I've faced having this problem and I remember some user Leviathan(maybe wrong?) talking about wifi dieing after Revolutionary.
So what I need is to get rid of it and be able to install original bootloader(maybe bootloader is not the right term here I don't know).
Click to expand...
Click to collapse
flash stock hboot, should come with a ruu file, but you can always check if you extract rom.zip from the ruu.exe.
Sent from my HTC Wildfire
I've tried installing stock roms over it no luck untill now.
webmanya said:
I've tried installing stock roms over it no luck untill now.
Click to expand...
Click to collapse
i am saying that you probably have a modified hboot, because of the revolutionary sOFF, just like alpharev. you need to flash stock hboot to get everything back, hboot flashing is dangerous, if it goes wrong youll have a brick.
Sent from my HTC Wildfire
and stock hboots are found in ruus.
Sent from my HTC Wildfire
smokzye said:
and stock hboots are found in ruus.
Sent from my HTC Wildfire
Click to expand...
Click to collapse
Thank you for your answer. I understand what do you mean. But I'm not sure if it will help because while flashing stock rom it also updates hboot.
Hi guys I have some questions on root/Unroot/S-off for HTC one s
I have had a evo3D (still do ) and dev a little to so here are my questions
1.Root
I looked at the all in one thread I saw to the Aio tool kit by hasoon200 and the standard root by torxx
my current stock setup
Htc vile not cs
Stock Ics sense 4.1
Hboot 1.40
Radio 1.08
And T-Mobil
2.Unroot
I have not seen one of these Unroot
Threads like in 3D land So how would o go about going from s-off back to s-on and have no super cid
Also I might sim unlock if I can but only if could go back
Thanks guys I hope to bring some of my development here to the one s
Any one?
Sent from my HTC VLE_U using Tapatalk 2
Rooting is pretty straight forward, doesn't take much effort. I prefer to do it through the console and not the AIO tool, no offense to the author. You can check my signature for the tutorial for rooting. As far as unrooting, CM 10 based roms as you may know have settings to restrict root access to ADB or apps, or both. I know in SuperSU, I think you can unroot, and also in SuperUser Elite as well if I'm not mistaken.
You can go from S-Off to S-On with this turtorial, and sim unlock with this one. According to this post sim unlock is persistent even after flashing new roms and factory resets. But now that we have S-Off, I imagine there has to be a way to relock the phone.
impostle said:
As far as unrooting, CM 10 based roms as you may know have settings to restrict root access to ADB or apps, or both. I know in SuperSU, I think you can unroot, and also in SuperUser Elite as well if I'm not mistaken.
Click to expand...
Click to collapse
Is there a way to relock bootloader
And back to stock from ruu or firmware zip
Sent from my HTC VLE_U using Tapatalk 2
Yeah, you can relock the bootloader with a fastboot command. An RUU will take you back to stock.
impostle said:
Yeah, you can relock the bootloader with a fastboot command. An RUU will take you back to stock.
Click to expand...
Click to collapse
Thanks for all the help going all the way s-off tonight and maybe start making some roms
Sent from my HTC VLE_U using Tapatalk 2
Last time I had an HTC phone was before they introduced the S-Off / S-ON.
So, I already got TWRP installed
Working great, LTE/4G is good, I made stock backup for everything.
Planning to install the Bad Boy ROM
but can't find anything about how to set S-Off / S-ON.
I was trying to install BusyBox, Titanium Backup, Adaway, and many other Apps which requires root, all of which won't work properly because it's S-On? so I want to switch to S-Off, make the install changes, then switch it back to S-On?
Because as I understand it, when it's S-Off many Apps and even LTE/4G might not work because it needs to be in S-On ?
--- EDIT ---
in download mode it shows:
htc_ocnwhl PVT S-ON
S-off is not available yet, but hopefully it will be. If you install Badboyz ROM you will have a choice of Superuser or Magisk for root. Those apps should be able to work once you obtain root, nothing to do with S-off/S-on. S-off is mainly for flashing unsigned firmware. In all the HTC phones I have had, never once did I lose 4G/LTE when obtaining S-off.
BusyBox says it cannot write to system.
Same with Adaway, it's even a Known issue they have listed in the Help pages, that S-Off is needed to be able to modify the HOST file, when it's S-On it cannot write to it.
Hopefully we can get S-Off working on this phone, really liking this U11 so far. :good:
As far as I know there is a thread about systemless AdAway if running stock rooted with Magisk. Not sure though.
Sent from my htc_ocnuhl using XDA Labs
If it's anything like recent htc phones the stock kernel also write protects /system even when rooted. Custom kernel should fix your issues.
mattman83 said:
If it's anything like recent htc phones the stock kernel also write protects /system even when rooted. Custom kernel should fix your issues.
Click to expand...
Click to collapse
I'll try that :good:
Yes, a lot of Apps that I use that needs to write to System, heck even I myself want to replace and remove stuff from system, like all those Google Stuff.
Anyway yeah, I can't write to System partition with the stock kernel it seems.
Which of the currently released custom kernels allows to write to System?
... time to check the Dev section to see what's available :laugh:
server hiccup duplicated
AllGamer said:
... time to check the Dev section to see what's available :laugh:
Click to expand...
Click to collapse
Maybe that would have been a better idea: (1) BEFORE you did everything you did to your U11 and (2) BEFORE you started this thread.
There are lots of resources here on XDA. It seems a great number of people are just doing things to their handsets before they read up on the complications and consequences, then asking questions afterwards. (One other poster on the forum actually unlocked, flashed an alternate recovery and ROM, without making any Nandroids or backups of stock, and only THEN tried his SIM in the device, only to find that it didn't work and he has no way back now. Permission to smack the moron?)
If you have $649 to throw away, great. Otherwise, let's be careful out there and take a little more time to study before we bork our phones.
And, oh, XDA has a GREAT search function, too!
Seems like Kirisakura-OCEAN-0.2 might do the trick.
Optionally I could go with LeeDrOiD ROM, but it's based on Europe version of the stock image.
Not sure if that will affect the Radio for the American models.
AllGamer said:
Seems like Kirisakura-OCEAN-0.2 might do the trick.
Optionally I could go with LeeDrOiD ROM, but it's based on Europe version of the stock image.
Not sure if that will affect the Radio for the American models.
Click to expand...
Click to collapse
LeeDrOiD is safe. I flashed European version of roms all the time.
Yeah s-off is only needed if you want to change base firmware (radio, bootloader etc). Most usefull for downgrading the firmware.
Also S-off lets you reset the phone to LOCKED without the RELOCKED normal htcdev unlock allows for.
AllGamer said:
Seems like Kirisakura-OCEAN-0.2 might do the trick.
Optionally I could go with LeeDrOiD ROM, but it's based on Europe version of the stock image.
Not sure if that will affect the Radio for the American models.
Click to expand...
Click to collapse
I am running LeeDrOiD on sprint USDA and its working perfectly!!!!
AllGamer said:
Seems like Kirisakura-OCEAN-0.2 might do the trick.
Click to expand...
Click to collapse
Oh and do you have the dl url for Kirisakura-OCEAN-0.2 for kali? or any variation of linux I'll make it work!!! >>>>>?
I will hack it if given the tool!
jmkhenka said:
Also S-off lets you reset the phone to LOCKED without the RELOCKED normal htcdev unlock allows for.
Click to expand...
Click to collapse
Not on the U11 with its temp S-OFF shenanigans. The XTC2Clip can gain temp S-OFF on the U11 (needs a new 50 dollar adapter) but so far there is no way to set the bootloader back to locked status, it's relock only. HTC needs to release a bootloader that supports S-OFF - either through a leak or a legitimate firmware update - or S-OFF is going to be out of reach for all practical purposes for awhile. Temp S-OFF is a huge liability. Screw up one thing while you're in that state, as soon as the phone goes back to S-ON at the next boot, you've got a brick.
semi-noob here, and slightly confused... The past phones I've flashed, seemed to equate "S-OFF" to "able to remount /system as RW'..... S-ON/OFF is unrelated to /system remounting, having root access/root shell, etc?