Originally Posted by kalestar
Hey everyone. Just got a new HTC one yay. I am coming from a moterola droid bionic where all i had to do was root, install recovery and flash whatever ROMs I wanted. All this s-off and unlocked boot loader stuff is confusing. Can someone explain to me what are the benefits of these options and which I should use. Sorry for the noob question. Thanks!
Yeah, things were a bit simpler in Motorola land. Having come from the Droid 3, here is what I know so far.
You cannot permanently root the Stock build by default. This is due to some special write protection on the /system mount. I don't know the details but it is more than a remount command can take care of.
Unlocking the bootloader, most often associated with the htcdev.com site, allows you to flash a custom bootloader, and in turn flash custom roms that have root built-in and bypass the previously mentioned write protection. From what I can tell you still cannot flash the radio at this level.
S-Off is the big one. With S-Off you can do anything, including changing partition sizes, flashing radios, and all that fun stuff.
rumrunner is the program that unlocks the phone. It performs a S-Off, Bootloader Unlock, and roots the device in one package. Once you run it on your phone you will be able to load a custom bootloader and flash just as you would any other phone.
If anybody with more experience wants to correct me please do so. Like I said I am still learning the terms and technology.