What Is S-Off and a RUU? - AT&T HTC One (M8)

Will I need S-Off to flash ROMs such as CyanogenMod?
What is a RUU?
I am coming from a Nexus 5 and I have never owned a HTC device so I'm unfamiliar with these terms.
Sent from my HTC One_M8 using Tapatalk

S-off == security off
RUU == ROM update utility
I think. Someone correct me if I'm writing.
Sent from my HTC One_M8 using Tapatalk

Correct. S-Off allows you to flash anything to the phone regardless of whether it belongs on there or not. Caution should be exercised when you have S-Off. One use for a RUU was a means of flashing the phone back to stock with software leaked from HTC. We don't see much of them anymore.
There are, of course, many other things that both of these things can do. Look in the M8 International forum (http://forum.xda-developers.com/htc-one-m8) for a much more in depth explanation of both. They have step by step instructions for almost anything you'd need. The ROM's over there are usually applicable to the AT&T model. If not, they'll state it in the thread.
Read, Read, Read. And take it slowly. You could easily brick your phone and void the warranty as well with some of these things.

Related

[Q] Radio update topic?

Hello, I recently bought my Flyer, S-OFF'd, rooted, got CWM and custom ROM, everything's fine. In the HTC Desire section there are many threads about RADIO updates, mostly taken from new builds/RUUs/leaks: is there something like that for Flyer? Or can anyone point me to the latest RADIOs available so I can check against the RADIO I have now? Thanks!
I think the issue here is that there aren't a lot of releases from HTC for the Flyer that would have this in it, except for maybe the Honeycomb leaks. I don't know if a GB radio would work in HC and vice versa. I know what you're talking about though, in the DInc forums there's like 6 - 7 different radios you can flash from various leaks/official releases, and EVO radios were even compatible with them...so there were a ton of options.
I don't think that's the case with the Flyer. If I am wrong, someone correct me, as I only have a Wifi only version, but I just haven't seen radios around these forums in abundance.
I may be wrong but I believe there is serious risk in having a radio that does not match the hboot on your flyer. I would not suggest playing with radios
Sent from my HTC Flyer P510e using xda premium
mcord11758 said:
I may be wrong but I believe there is serious risk in having a radio that does not match the hboot on your flyer. I would not suggest playing with radios
Sent from my HTC Flyer P510e using xda premium
Click to expand...
Click to collapse
Let's go with "you're wrong," as it's pretty easy to swap out radios if you flash a bad one.
MattG987 said:
Let's go with "you're wrong," as it's pretty easy to swap out radios if you flash a bad one.
Click to expand...
Click to collapse
Indeed. And I don't think there's any link between hboots and radios. What are you on, guys?
"
Originally Posted by globatron
It will just fail. Revolutionary uses hboot protection. Even if it did manage to update hboot, the partitions are different as are the boot image bases. You'd just make a mess of the software and have to RUU, worst case you end up with a hboot/radio mismatch and have to send it back to HTC to be re-imaged.
You won't be stuck, for as of right now it's the *only* way you can have HC. HC system images are too big for the old partition layout.
Yeah a reasonable statement if you have a device with no unlock. Otherwise it's just as easy to apply su as a zip file, you need CWM either way.
thanks for the info. for what its worth, i had based my answer on updating to an official release HC from a HC leak,but in retrospect that dint make sense either,as you prolly wont get an OTA while on a leak ima just be quiet now
Originally Posted by globatron
No, don't be quiet...just learn from mistakes. If you don't keep trying it's pointless because nobody learns. If I didn't think you or others could benefit from the information then I wouldn't bothered with the explanations.
i agree with you completely,thats just my humor. got honeycomb installed and am very much enjoying my flyer.
just trying to keep in mind that what i know about phones will not neccessarily apply anymore. for example,the hboot incompatibility between HC and GB. revolutionary hboot works for everything on the phones,so we change radios around regularly. not that ive any reason to change the radio in my wifi flyer,but it never occured to me that mis-matching the radio and hboot oculd cause such a catastrophe that an ruu wouldnt fix it definately good info to have
thanks again for the info"
I did not pull the concept of mismatch radio/hboot from my ass
from my HTC Flyer P510e using xda premium
There is a very definite relationship between htc unlockable hboots and radios. With S-OFF hboots however no such issue unless you try to go back to S-ON and flash an unrecoverable configuration of hboot/version-main and radio. It an odd situation to get into but it is possible while there are no official HC RUUs.
HC hboot + HC version-main + GB radio = send to HTC for re-imaging or wait for an offical RUU.
A mismatched radio/hboot prevents the HTC unlock from working, and without unlock and hence without root you can't fix the main version and can't RUU.
As I said at the top so long as you stay S-OFF flashing a bad radio doesn't matter.
Thanks for the clear explanation.
I told that because I'm S-OFF so wouldn't mind trying some radios for a few days. So I ask again: what version are you using, guys? And what is your feedback about that?

Question! But you knew that already...

For those who are helpers with only the Sprint or GSM 3D, please ignore this post.
I repeat, this is about the Virgin Mobile Evo V 4G, if you know nothing about it, please don't try to help, you'll waste both of our time.
So let me begin, I'm going to root my Evo V 4G. But I've noticed quite a lot of things that tell you to do things with that tell you to downgrade the S-Off. Wonderful. But to downgrade, they say you should be unrooted, and locked.
So I have a couple of questions. First off, "What is S-Off and HBoot and all that."
Second, is there a point to downgrading the HBoot (because I believe it is a higher version on the V 4G).
And third, should I root it first, or do the HBoot downgrade, or both?
(And yes I understand I'm a noob, but coming from the Motorola Triumph, all you had to do was use Terminal Emulator to root, and then get a custom recovery and you were good.)
Please explain, from one dev to a noob. Thank you very much.
First off I'm no developer, but I've dealt enough w/ HTC phones to know most of what you ask. I could be mistaken a bit but from my understanding here is what you are asking about:
S-Off/S-On is basically a setting that tells the bootloader (HBOOT) if it should verify the stuff it is flashing has been signed by HTC.
HBOOT is the bootloader for HTC phones, it is responsible for booting the ROM or Recovery, it's also used for fastboot commands.
Downgrading your HBOOT may be necessary in order to get true S-OFF
an example would be the Evo 3D HBOOT 1.4 can be S-OFF'd with revolutionary (maintaining your warranty and giving true S-OFF), but 1.5 needs the HTC Dev Unlock method which doesn't give true S-OFF but allows flashing of some unsigned content. In this instance it's better to downgrade your HBOOT and get a real S-OFF.
As for which to do first, if S-OFF can be gotten on your current HBOOT version, I dont see a need to downgrade it at all. If you HAVE TO downgrade I'd do that first, get S-OFF then flash a recovery and rom that has root access already.
Anyone who reads this and sees a mistake, please correct it
For those who are helpers with only the Sprint or GSM 3D, please ignore this post.
Click to expand...
Click to collapse
probably shouldn't be in the Evo 3D forums then eh?
probably shouldn't be in the Evo 3D forums then eh?
Click to expand...
Click to collapse
Ahhh, whoops. I suppose so.
And you're sure it's perfectly fine with the Virgin Mobile 3D, not just the Sprint one?
Wait a sec, are you saying there's an Evo V 4G forum too?
Sent from my HTCEVOV4G using xda app-developers app

New root

My friend wants me to root his phone. Going to use HTC method. My question is, can I use the same bin.img from my phone for his phone. That way I can skip the oem unlock code?
Sent from my PG86100 using xda premium
I highly doubt it. Even if it's the same model, it's NEVER a good idea to try to use the same file from another phone, you could easily brick it.
demar01 said:
My friend wants me to root his phone. Going to use HTC method. My question is, can I use the same bin.img from my phone for his phone. That way I can skip the oem unlock code?
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
Sitlet is right, it won't work. The codes are phone specific.
You might want to s-off his phone instead, he'll have less problems, and since you're rooting it, he's gonna come to you every time it has an issue.
It will better if you use revolutionary.io method. Thanks to this one your friend won't lose warranty and can easily install every custom kernel by any recovery.
Wysłane z mojego HTC EVO 3D X515m
Yeah, if the phone is on hboot 1.4 I suggest using revolutionary.io. If on 1.5 then downgrade it, it's not as complicated as it may seem and the easier control is nice to have.
Gonna ump-teen back the revolutionary method here. As long as your friend doesn't take OTA updates he should be fine. The only real problem with that is keeping the radios up to date.
But with the source code for ICS on the 3D out, I imagine more support for the 1.5X+ HBOOTs will be cropping up in the months to come
dubsie said:
But with the source code for ICS on the 3D out, I imagine more support for the 1.5X+ HBOOTs will be cropping up in the months to come
Click to expand...
Click to collapse
The JuopunutBear (wire trick) method for gaining S-OFF already supports doing it with hboots through the 1.58 bootloader that came with the official Sprint ICS 2.89 build.
The stock kernel that came with the 2.89 ICS build requires the 1.58 bootloader, but the ROM developers have been replacing that kernel with the VM leak kernel that runs with earlier bootloaders, including 1.4.
Once your phone is S-OFF, no matter which method you use to get there, it will stay that way unless you use the "fastboot writesecureflag" command to set it back to S-ON, so you can flash any OTA, RUU or bootloader you want without having to worry about losing your S-OFF status.
ramjet73

[Q] Should i need s-off or s-on

should i need s-off to install a international firmware on my at&t one ?
or else i can do it with s-on ?
yogikratos said:
should i need s-off to install a international firmware on my at&t one ?
or else i can do it with s-on ?
Click to expand...
Click to collapse
Yes you need to be s-off in order to install firmware that does not match your CID or MID.
Sent from my HTC One using xda app-developers app
You need s-off if you are going to run a different carriers ruu if you want to run a custom rom from the international forum you can be s-on or s-off
Sent from my HTC One X using Tapatalk 2
yogikratos said:
should i need s-off to install a international firmware on my at&t one ?
or else i can do it with s-on ?
Click to expand...
Click to collapse
I just went through this process and S-OFF is not enough, you also need to change your MID otherwise OTAs will fail. I will write something up soon on what I did to convert my ATT to International ROM.
Just got my One today, coming from an S-Off One X. Is getting S-Off deemed important on the One?
##Update##
Realized how easy it was to obtain S-Off compared to the HTC One X (which admittedly was pretty easy already) and went ahead and did it anyways
Honestly if you need to ask this type of question do not attempt it, just because its on here doesnt mean its a necessity...htc dev unlock the phone and flash a custom rom and be happy with that for now until youve read read and read some more....

[Q] ???s rooting, new dna

I am finally deciding to upgrade my TB to the DNA. It has been out a while, so I figure any bugs are worked out. I have a few questions...
1. What is the easiest rooting app / procedure for the DNA? and where can it be found?, and also, the reversibility of the rooting process should be considered, in the event that it needs to be unrooted for a return or warranty
2. Does the rooting process include the S-Off, or is that a separate procedure?, or is it event necessary?
3. A couple of the places where I read about rooting the DNA state that you need to flash either CWM or TWRP...is the 4EXT considered an acceptable recovery for the DNA rooting procedure? How would it be loaded in the rooting / flashing procedure?
4. I'm partial to Virus's and Santod's Eternity ROMs for the TB over at Infected, and have been using them for two years now; is there one out there close enough that I would be happy with, comparing it to Eternity?
Any and all information that you would be able to provide and point me to would be greatly appreciated. Thank you in advance.
I'll be doing the same shortly. If I get to it before you I'll let you know what I did?
Sent from my Rezound using xda app-developers app
Rumrunner is the S-off and unlock method. Since htcdev blocked unlocking this device, we get both in one.
Reverting s-off unlock is simple and has instructions in a thread, will find and edit post with link soon.
CWM and TWRP are the only two custom recoveries that I know of.
I don't have experience with those roms to give you insight.
Edit: s-off to complete stock thread:
http://forum.xda-developers.com/showthread.php?t=2293919
Sent from my DNA using my mind.

Categories

Resources