Related
Hi everyone,
I have been using android for a couple of years now but first reasontly I got an interest for modifying the software.
After reading numerous of hours on the forums I still have´nt found a thread giving me all the answers for the bootloader setup and what do the different statements mean for you and your phone.
Ex. my One´s bootloader says following:
TAMPERED - Is this good or bad?
UNLOCKED - Why has it not gone back to locked after I flashed a custom ROM and why is S-ON back again.
S-ON - Any danger by keeping this S-OFF all the time? Before I flashed I believe it said "S-ON RL" Now it says S-ON RH?
HBOOT - Any good reasons to mess with this?
RADIO - Same question as above.
xtra:
OpenDSP-v26.120.276.0202 - Whats this?`
eMMC-boot - Whats this?
The date written is the date it was flashed by the vendor?
Thanks for any answers and I hope someone can help me clear my head!
Groovi80 said:
Hi everyone,
I have been using android for a couple of years now but first reasontly I got an interest for modifying the software.
After reading numerous of hours on the forums I still have´nt found a thread giving me all the answers for the bootloader setup and what do the different statements mean for you and your phone.
Ex. my One´s bootloader says following:
TAMPERED - Is this good or bad?
UNLOCKED - Why has it not gone back to locked after I flashed a custom ROM and why is S-ON back again.
S-ON - Any danger by keeping this S-OFF all the time? Before I flashed I believe it said "S-ON RL" Now it says S-ON RH?
HBOOT - Any good reasons to mess with this?
RADIO - Same question as above.
xtra:
OpenDSP-v26.120.276.0202 - Whats this?`
eMMC-boot - Whats this?
The date written is the date it was flashed by the vendor?
Thanks for any answers and I hope someone can help me clear my head!
Click to expand...
Click to collapse
Tampered means you have unsigned software running on your device
Unlocked means you unlocked you bootloader and won't change back until you relock it, and s-on will stay s-on unless you s-off your device
Stay s-on if you don't know the benefits of s-off, it increases your chance of bricking the device
Hboot-you couldn't mess with it if you wanted without s-off, don't mess with it
Radio-It's just best to stay with your stock radio firmware
Those others are just information about the device. Not really sure. These are things you need not worry about, just keep on flashing roms and you will be fine.
Sent from my HTC One using Tapatalk 4
superchilpil said:
Tampered means you have unsigned software running on your device
Unlocked means you unlocked you bootloader and won't change back until you relock it, and s-on will stay s-on unless you s-off your device
Stay s-on if you don't know the benefits of s-off, it increases your chance of bricking the device
Hboot-you couldn't mess with it if you wanted without s-off, don't mess with it
Radio-It's just best to stay with your stock radio firmware
Those others are just information about the device. Not really sure. These are things you need not worry about, just keep on flashing roms and you will be fine.
Sent from my HTC One using Tapatalk 4
Click to expand...
Click to collapse
Thanks for the fast reply Superchillpill.
I am using Trickdroid ROM, so this has to be signed by who in order to remove the TAMPERED from my phone?
Is there any point relocking the bootloader?
And do I not need to S-OFF again in order to flash another custom ROM?
Groovi80 said:
Thanks for the fast reply Superchillpill.
I am using Trickdroid ROM, so this has to be signed by who in order to remove the TAMPERED from my phone?
Is there any point relocking the bootloader?
And do I not need to S-OFF again in order to flash another custom ROM?
Click to expand...
Click to collapse
By HTC, the tampered isn't going to go away basically. Unless you s-off your device
No there isn't any point, you need an unlocked bootloader to flash custom roms.
S-off is not needed with an unlocked bootloader
Sent from my HTC One using Tapatalk 4
eMMC-boot, if I'm not mistaken, means the phone has booted from its onboard system rather than fastboot boot mode. This is something you don't need to worry about unless you're a developer or advanced user.
Open DSP is the digital signal processing framework. Again, nothing you need to worry about unless you're a dev.
Hi guys,
just one quick question. I have my phone stuck in S-ON after upgrading into new firmware (HBOOT 1.54). It is clear that revone (the one I used to S-OFF the first time) is currently unable to S-OFF my phone right now. Therefore now I'm considering S-OFF through HTC Dev. Will HTC Dev S-OFF work with 1.54 HBOOT?
Another question would be, apart from getting wiped and lose some application, what disadvantage will S-OFF through HTC Dev brings?
Thanks for the help
you can unlock the bootloader and install custom roms/kernels but no s-off, which might be a problem if you need to send your phone to warranty because they could deny warranty on the re/unlocked status of the bootloader.
flamechamp said:
Hi guys,
just one quick question. I have my phone stuck in S-ON after upgrading into new firmware (HBOOT 1.54). It is clear that revone (the one I used to S-OFF the first time) is currently unable to S-OFF my phone right now. Therefore now I'm considering S-OFF through HTC Dev. Will HTC Dev S-OFF work with 1.54 HBOOT?
Another question would be, apart from getting wiped and lose some application, what disadvantage will S-OFF through HTC Dev brings?
Thanks for the help
Click to expand...
Click to collapse
Why did you s-on in the first place? You can't s-off, you're stuck for now. HTC Dev can only unlock your bootloader.
redbull123 said:
Why did you s-on in the first place? You can't s-off, you're stuck for now. HTC Dev can only unlock your bootloader.
Click to expand...
Click to collapse
I didn't S-ON it on purpose. It went S-ON automatically after firmware update and few resets. I have no slightest idea why it went S-ON. So... it seems I'm doomed for now...
godutch said:
you can unlock the bootloader and install custom roms/kernels but no s-off, which might be a problem if you need to send your phone to warranty because they could deny warranty on the re/unlocked status of the bootloader.
Click to expand...
Click to collapse
how am I suppose to install custom ROMs when I'm S-On now? I can't even flash custom recovery right?
flamechamp said:
how am I suppose to install custom ROMs when I'm S-On now? I can't even flash custom recovery right?
Click to expand...
Click to collapse
with htc dev unlock bootloader method you can, you dont need s-off to flash custom recovery and roms.
I know that could be somewhat confusing, but seems like you did not read enough
flamechamp said:
Hi guys,
just one quick question. I have my phone stuck in S-ON after upgrading into new firmware (HBOOT 1.54). It is clear that revone (the one I used to S-OFF the first time) is currently unable to S-OFF my phone right now. Therefore now I'm considering S-OFF through HTC Dev. Will HTC Dev S-OFF work with 1.54 HBOOT?
Another question would be, apart from getting wiped and lose some application, what disadvantage will S-OFF through HTC Dev brings?
Thanks for the help
Click to expand...
Click to collapse
Yeah the word is devs are workingbpn that but I heard still long time away
SLver said:
with htc dev unlock bootloader method you can, you dont need s-off to flash custom recovery and roms.
I know that could be somewhat confusing, but seems like you did not read enough
Click to expand...
Click to collapse
Any links maybe? Because as far as I know I need custom recovery to flash ROMs and to install custom recovery S-OFF is needed.
99piotrek said:
Yeah the word is devs are workingbpn that but I heard still long time away
Click to expand...
Click to collapse
I do hope the REVOLUTIONARY team finishes their work quickly...
flamechamp said:
Any links maybe? Because as far as I know I need custom recovery to flash ROMs and to install custom recovery S-OFF is needed.
Click to expand...
Click to collapse
With the HTC ONE toolkit you can unlock your bootloader and flash a custom recovery.
Very easy. I'm in the same situation at this moment. hboot 1.54.
I also got a question about this.
When I'm in the toolkit and I want to use the mainver error fix I always get Device not Found. Is this also because i'm on hboot 1.54 or maybe not a correct setting somwhere (adb?).
haenraets said:
With the HTC ONE toolkit you can unlock your bootloader and flash a custom recovery.
Very easy. I'm in the same situation at this moment. hboot 1.54.
I also got a question about this.
When I'm in the toolkit and I want to use the mainver error fix I always get Device not Found. Is this also because i'm on hboot 1.54 or maybe not a correct setting somwhere (adb?).
Click to expand...
Click to collapse
Oh but I must unlock my RELOCKED bootloader to install the recovery right?
flamechamp said:
Oh but I must unlock my RELOCKED bootloader to install the recovery right?
Click to expand...
Click to collapse
Yes... That is correct and once you unlock it you can use the all in one kit to flash a recovery and then you can flash the rom of your choice
Sent from my ViperOne
flamechamp said:
Oh but I must unlock my RELOCKED bootloader to install the recovery right?
Click to expand...
Click to collapse
Yes, and you can do this with the toolkit.
leohdz148 said:
Yes... That is correct and once you unlock it you can use the all in one kit to flash a recovery and then you can flash the rom of your choice
Sent from my ViperOne
Click to expand...
Click to collapse
haenraets said:
Yes, and you can do this with the toolkit.
Click to expand...
Click to collapse
But through the toolkit, the unlocking process will use the HTC Dev method which erases the phone's internal memory and some part which contains some apps right? Any other cons which shouldn't I unlock through HTC Dev?
Here it is but be careful
flamechamp said:
Any links maybe? Because as far as I know I need custom recovery to flash ROMs and to install custom recovery S-OFF is needed.
Click to expand...
Click to collapse
Go there, register an account
http://www.htcdev.com/
after that click on the "developer center" button and right in the middle you will find a "unlock bootloader" button
click on it, follow instructions, but make sure you have a full backup of your storage cause it will be erased
S-OFF is a security flag that gives you permission to "play" with organic partitions of the devices system in a way
you don't need it for having custom recovery, after you unlock you can flash a recovery the exact same way you did with S-OFF or restore a backup you did before reverting to complete stock
S-OFF for most users is only a solution to not losing warranty after unlocking as unlocking actually voids your software warranty and in a way the hardware warranty as HTC can claim that the unofficial software you used actually damaged the device.
If I helped to make you understand in any way I am glad but please if you don't understand what these procedures do or how they work in a general sense it's better not to use/perform them, if you are in any way like me who spent the better part of a salary to buy this phone it would be a shame wasting all that money bricking it out of ignorance, if not, it's still a shame.
flamechamp said:
But through the toolkit, the unlocking process will use the HTC Dev method which erases the phone's internal memory and some part which contains some apps right? Any other cons which shouldn't I unlock through HTC Dev?
Click to expand...
Click to collapse
Yea it wipes everything so I suggest you back up anything important to you before you unlock... And there aren't any other cons except the fact that it will wipe EVERYTHING (apps, contacts synced with phone, music, pictures, etc.), thats the only con to it
Sent from my ViperOne
I think there is some confusion here for the OP.
First, S-off and unlocking your bootloader are 2 completely different things. To install custom recoveries, and therefore custom Roms and kernels, you need an unlocked bootloader (I am not sue what all the talk of relocking was about). The only way for you to unlock at this point is with HTCdev, and this will wipe your device unfortunately. Their are guides to unlocking and rooting your phone in this very forum
dgtiii said:
I think there is some confusion here for the OP.
First, S-off and unlocking your bootloader are 2 completely different things. To install custom recoveries, and therefore custom Roms and kernels, you need an unlocked bootloader (I am not sue what all the talk of relocking was about). The only way for you to unlock at this point is with HTCdev, and this will wipe your device unfortunately. Their are guides to unlocking and rooting your phone in this very forum
Click to expand...
Click to collapse
Yes, I got things mixed up. I got so frustrated with S-ON such that I forgot that the real problem is the RELOCKED status of my phone. Thanks for reminding me
But i do need S-OFF to flash splash screen right?
flamechamp said:
Yes, I got things mixed up. I got so frustrated with S-ON such that I forgot that the real problem is the RELOCKED status of my phone. Thanks for reminding me
Click to expand...
Click to collapse
No problem, glad to help.....
flamechamp said:
Yes, I got things mixed up. I got so frustrated with S-ON such that I forgot that the real problem is the RELOCKED status of my phone. Thanks for reminding me
Click to expand...
Click to collapse
??? There was no talk from anyone about 'relocking'. You were told about 5 times you had to unlock your bootloader.
Sent from my HTC One using xda premium 4
redbull123 said:
??? There was no talk from anyone about 'relocking'. You were told about 5 times you had to unlock your bootloader.
Sent from my HTC One using xda premium 4
Click to expand...
Click to collapse
no, I got it relocked to update my firmware last time. But can't have it unlocked now. But now I know that using HTC Dev method, it will be solved.
But I do need S-OFF to flash splash screen right?
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
Its not important at all
Sent from my HTC One using xda app-developers app
With S-off you can flash everything you want on your phone . Downgrade is a most comun reason.
Sent from my HTC 802w
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
Some carriers are the only users option in their area.
Like for me, that carrier would be Verizon. They have great coverage.
But they also happen to be evil and had HTC block our HTC One's MID from being able to use the HTC Bootloader Unlock bin file.
It will fail the initial checks after getting the token from you.
We also have the 1.54 hboot as stock, so there is no using moonshine, or facepalm, or any other previous method as of yet.
So in order for poor folks with carriers that strongarm smaller companies like HTC into doing things against their wishes and our wishes,
S-off allows us to then change CID,MID, etc,...as well as then go and unlock the bootloader as we should be able to do by choice.
That's why they built it and added in a warranty void warning, so we could make that choice if we so choose.
Anyway, that should make it more clear to you now at least, sorry for the extra carrier rant, lol.
Plus the obvious other advantages of flashing radios, kernels, etc,...without doing fastboot.
Ah okay. So S-off does similar to the HTCDev unlock? If I used S-Off instead could I get rid of the ugly warning text on boot?
Htc dev unlock only needed partitions. S-off unlock ALL
Sent from my HTC 802w
Stephen304 said:
Ah okay. So S-off does similar to the HTCDev unlock? If I used S-Off instead could I get rid of the ugly warning text on boot?
Click to expand...
Click to collapse
Yes you could get ride of the warning text with s-off, with s-on you cannot.
Everything what's said above + more , for example if htc one windows version ever gets ported s-off users can have it , we can also convert our device into ge edition / dev edition / flash whatever comes thru your mind , even splash screens , use modified bootloaders , we can also unlock bootloader without need of HTC official unlock process , we can lock it as well ( s-on can only relock it ) we can also completely hide we ever were rooted / unlocked for warranty reasons while s-on can't.
We can also use super cid which allows us to flash any ruu or use any region / carrier roms.
We can also downgrade bootloader or flash any other.
That's mainly it , also for example us with s-off have writeable partitions while for example s-on users still don't on 3.22 base.
And at the end maybe a good thing for you and some less advanced or less knowledgeable ppl s-on is a good thing since with s-on phone is practically indestructible software-wise , while with s-off small mistake even in fastboot could brick the device.
Sent from my HTC One using XDA Premium 4 mobile app
santod040 said:
Plus the obvious other advantages of flashing radios, kernels, etc,...without doing fastboot.
Click to expand...
Click to collapse
With the HTC One, you can flash radios and kernels in the recovery if you unlock the bootloader...
>> Sent from the abyss <<
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
To get official OTA with updates to firmware, hboot and everything you have to get them from your carrier, and this depends on your CID. You cannot change this on S-ON. So basically your are bound to your carrier for life, they may but also may not release updates (like for ex. carriers in USA skipped 4.2 if I am not mistaken). You can of course flash custom ROM using dev unlock, but it won't update the firmware.
Ah okay thanks for the info! I have one more question about S-OFF if you don't mind: If I S-OFF and disable the red warning (flashing an unsigned fw), then S-ON again, would the warning come back?
If you do s-on with modified hboot will result an instant and forever brick. Dont do that.
Sent from my HTC 802w
Stephen304 said:
Ah okay thanks for the info! I have one more question about S-OFF if you don't mind: If I S-OFF and disable the red warning (flashing an unsigned fw), then S-ON again, would the warning come back?
Click to expand...
Click to collapse
Why exactly would you want to go back to S-ON?
Sent from my HTC One using Tapatalk 4
Can anyone point me in the right direction to either get s-off for HBOOT 1.55 or a tutorial or video on how to downgrade back to a version of HBOOT that I can run S-OFF on. I did the Sprint OTA 4.3 and need a little help.
I'm sorry to say it, but you can't s-off when on 1.55, nor can you downgrade. I found that out for myself.
I also did the OTA 4.3 upgrade with S-off on Hboot 1.44.
I now am on Hboot 1.55 and can unlock/lock my bootloader using the unlock code.bin I saved from HTCdev.
I cant believe I thought S-off was the same as unlocked bootloader....
Now im stuck with 4.3 BOO
How did you guys lose your s-off? I did the 4.3 OTA when I had s-off already, and I didn't lose mine
Sent from my HTCONE using XDA Premium 4 mobile app
I was downgrading and upgrading and some things went wrong. I was stuck in recovery. Through the process of getting back to stock I guess I messed up.
At least I heard that the Devs are working on 1.55 : )
I found this but, its For ATT, and I don't really know if it would work.
http://forum.xda-developers.com/showthread.php?t=2394155
So if anyone knows if a nandroid backup will restore everything, even hboot 1.55 to 1.44, I would love a link so I can download yours since I upgraded to windows 8.1 with a fresh install before backing up mine...
Also, if I have S-ON, which I cant tell except for the fact that I cant downgrade, why can I lock/unlock my bootloader?
doragu said:
I was downgrading and upgrading and some things went wrong. I was stuck in recovery. Through the process of getting back to stock I guess I messed up.
At least I heard that the Devs are working on 1.55 : )
I found this but, its For ATT, and I don't really know if it would work.
http://forum.xda-developers.com/showthread.php?t=2394155
So if anyone knows if a nandroid backup will restore everything, even hboot 1.55 to 1.44, I would love a link so I can download yours since I upgraded to windows 8.1 with a fresh install before backing up mine...
Also, if I have S-ON, which I cant tell except for the fact that I cant downgrade, why can I lock/unlock my bootloader?
Click to expand...
Click to collapse
No a nandroid does not contain the hboot. Sorry but you'll have to wait till some dev manages to s-off the newest hboot. You don't seem to know what s-off really means so don't worry, I'm sure you'll never need it.
Anyway here's a quote for you to read
In their devices, HTC have installed a sort of security check whose level is determined by S-OFF/S-ON. Essentially, this security level is a flag stored on the device’s radio that checks signature images for any firmware before it is allowed to be written to system memory. This hinders using any custom ROMs, splash images, recovery etc., and also restricts access to the NAND flash memory. However, when security level is set to S-OFF, the signature check is bypassed, allowing a user to upload custom firmware images, unsigned boot, recovery, splash and HBOOT images, as well as official firmware that has been modified, this enabling maximum customization of your HTC Android device.
Furthermore, S-OFF also reduces restrictions on accessing the NAND flash memory on the device, allowing all partitions (including /system) to be mounted in write mode while the operating system is booted.
Click to expand...
Click to collapse
Thank you for better explaining that to me.
But why am I still allowed to flash TWRP recovery, and OMJ's Deodexed 3.04...ROM if the security is suppose to block it?
Guess I should of read more. SGS2 was too simple
doragu said:
Thank you for better explaining that to me.
But why am I still allowed to flash TWRP recovery, and OMJ's Deodexed 3.04...ROM if the security is suppose to block it?
Guess I should of read more. SGS2 was too simple
Click to expand...
Click to collapse
Flashing recovery and ROM, doesn't need you to be s-off, but flashing a firmware does
Sent from my HTCONE using Tapatalk 4
elvisypi said:
Flashing recovery and ROM, doesn't need you to be s-off, but flashing a firmware does
Sent from my HTCONE using Tapatalk 4
Click to expand...
Click to collapse
Okay so as I understand it. When a developer says need to be s-off to flash a rom they do mean it ? or is it some special firmware you are talking about. I had s-off and lost it because I didn't do my research. I'm very disgusted with my self now i'm on H-Boot 1.55 and stuck... also I heard the devs are working on this h-boot to get s-off. Can anyone tell me if this is true?
I was able to flash the viperone rom with S-On without any issues. well may be couple at&t apps which i erased but other than that-Lokks okay for now.
intramorph said:
Okay so as I understand it. When a developer says need to be s-off to flash a rom they do mean it ? or is it some special firmware you are talking about. I had s-off and lost it because I didn't do my research. I'm very disgusted with my self now i'm on H-Boot 1.55 and stuck... also I heard the devs are working on this h-boot to get s-off. Can anyone tell me if this is true?
I was able to flash the viperone rom with S-On without any issues. well may be couple at&t apps which i erased but other than that-Lokks okay for now.
Click to expand...
Click to collapse
You're really not missing much by not being S-OFF. As far as ROMs are concerned, it's mainly for custom boot screens.
tkoreaper said:
You're really not missing much by not being S-OFF. As far as ROMs are concerned, it's mainly for custom boot screens.
Click to expand...
Click to collapse
I appreciate that however I had s-off and now can't get it back due to my been n00b. So yeah it's a little disappointing
Does this mean I won't be able to get the 4.3 OTA?
tkoreaper said:
You're really not missing much by not being S-OFF. As far as ROMs are concerned, it's mainly for custom boot screens.
Click to expand...
Click to collapse
Worst pile of misinformation ever. You do not need s-off to flash a boot animation, however you do need it for important things like downgrading your hboot.
Sent from my HTCONE using xda app-developers app
tkoreaper said:
You're really not missing much by not being S-OFF. As far as ROMs are concerned, it's mainly for custom boot screens.
Click to expand...
Click to collapse
And the ability to S-Off to go back to stock unrooted the properly official way. That's all I use it for lol
Konfuzion said:
Worst pile of misinformation ever. You do not need s-off to flash a boot animation, however you do need it for important things like downgrading your hboot.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Oh really? Are you sure about that? Explain to me how we never had custom boot animations until we achieved S-OFF and also explain to me why everything I've read on the topic has been wrong. There was no reason for you to be rude about it. A quick Google search tells you all that you need to know: http://android-revolution-hd.blogspot.com/2013/06/do-we-really-need-s-off.html
With S-OFF you can:
Flash in fastboot original parts of the firmware like: Trust Zone (tz.img), Resource Power Manager (rpm.img), Advanced Digital Signal Processor (adsp.img), bootloader (hboot.img), Radio Config Data (rcdata.img), Splash Screen and others, very often device specific firmware like Consumer IR (cir.img) for the television remote controller in HTC One.
Flash in fastboot custom parts of the firmware above, however I've never seen in my life anyone compiling custom rpm.img or tz.img. I've seen custom bootloaders and Splash Screens only. You can also flash modified radio.img but there is rarely anyone out there who does this.
Use more advanced fastboot commands, for example you can change the CID (Carrier ID) of your device or even MID (Model ID). And this one is the most important one in the context of this article.
Reset the Tampered flag, so your device does not show up as "Relocked" if you relock your bootloader.
Click to expand...
Click to collapse
You can also refer yourself to a thread that I started back when we got S-OFF... Take a look at one of the first things mentioned: http://forum.xda-developers.com/showthread.php?t=2314705
tkoreaper said:
Oh really? Are you sure about that? Explain to me how we never had custom boot animations until we achieved S-OFF and also explain to me why everything I've read on the topic has been wrong. There was no reason for you to be rude about it. A quick Google search tells you all that you need to know: http://android-revolution-hd.blogspot.com/2013/06/do-we-really-need-s-off.html
You can also refer yourself to a thread that I started back when we got S-OFF... Take a look at one of the first things mentioned: http://forum.xda-developers.com/showthread.php?t=2314705
Click to expand...
Click to collapse
Le sigh.....
Maybe I slightly misread your post. You said main thing is "boot screens" you mean splash screens maybe? If so yes you do need s-off, however you don't need s-off to flash custom boot animations. Most importantly flashing a splash screen is not the main reason someone would need s-off, and I am sure the many users of this forum who have flashed a 4.3 based GSM Rom on their CDMA device and don't have s-off would agree.
Last but not least I was in no shape or form rude, even if you did mean to flash splash screens it's still total misinformation that isn't the most important reason to have s-off, it's to save your butt when your in a pickle.
Sent from my HTCONE using xda app-developers app
Konfuzion said:
Le sigh.....
Maybe I slightly misread your post. You said main thing is "boot screens" you mean splash screens maybe? If so yes you do need s-off, however you don't need s-off to flash custom boot animations. Most importantly flashing a splash screen is not the main reason someone would need s-off, and I am sure the many users of this forum who have flashed a 4.3 based GSM Rom on their CDMA device and don't have s-off would agree.
Last but not least I was in no shape or form rude, even if you did mean to flash splash screens it's still total misinformation that isn't the most important reason to have s-off, it's to save your butt when your in a pickle.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
And that's why I said "as far as ROMs are concerned..."
Of course S-OFF is used for more important things, but the person's question was about S-OFF in regards to ROMs. And what is a ROM going to do with S-OFF? I answered that question.
tkoreaper said:
And that's why I said "as far as ROMs are concerned..."
Of course S-OFF is used for more important things, but the person's question was about S-OFF in regards to ROMs. And what is a ROM going to do with S-OFF? I answered that question.
Click to expand...
Click to collapse
Ok, sounds fair. Just a misunderstanding
Sent from my HTCONE using xda app-developers app
Konfuzion said:
Ok, sounds fair. Just a misunderstanding
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Okay guys I didn't need to start a war. Is there anything I can do or anyone I can pay to get s-off If I'm on hboot 1.55 at&t?
I really need my s-off back ^^
intramorph said:
Okay guys I didn't need to start a war. Is there anything I can do or anyone I can pay to get s-off If I'm on hboot 1.55 at&t?
I really need my s-off back ^^
Click to expand...
Click to collapse
As of now there it's nothing you can do, this might change in the future.
Sent from my HTCONE using xda app-developers app
Kernel
Konfuzion said:
As of now there it's nothing you can do, this might change in the future.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
So with s-on can I still flash kernel and radio??? My biggest concern is that I won't be able to flash the kernel I want and the radio also when there's an official update how can I get that with custom rom I stalled? I rly miss having s-off rly does anyone know of a paid site who can do that for me?
Could somebody please help with a few brief answers in case I mess something up? I'm new to HTC/S-OFF concept.
I bought a used sprint htc one that I wish to return completely to stock in fear previous owner messed something up, and to start from scratch (SU can't install busybox).
The phone has been unlocked, and rooted, no S-OFF, Hboot 1.56 OTA updated to 4.06.651.9 stock. (don't need to edit hboot, or show "locked" again through S-OFF, just normal "relocked", and stock everything else. I know I need to relock bootloader, and stock recovery anyways)
Is an official RUU for 4.06.651.9 (slash .4) the only way to return to stock completely? I don't want/need S-OFF (currently available through Firewire for Sprint on 1.56) unless necessary.
Can I S-OFF, and then S-ON afterwards?
What is the difference between an official RUU vs pushing this stock firmware (4.06.651.9) or .4 through fastboot? Do I need to S-OFF and go to an earlier firmware, and THEN, go to the newest like some people suggest because of the radio?
What has the radio to do with going back to an earlier firmware, and then upgrading?
Is there a way to "freeze" the OTA software upgrade like it's possible on other non HTC devices?
Sorry to bother guys, I have read many threads, but I'm not so clear on these questions
ianthomas said:
Could somebody please help with a few brief answers in case I mess something up? I'm new to HTC/S-OFF concept.
I bought a used sprint htc one that I wish to return completely to stock in fear previous owner messed something up, and to start from scratch (SU can't install busybox).
The phone has been unlocked, and rooted, no S-OFF, Hboot 1.56 OTA updated to 4.06.651.9 stock. (don't need to edit hboot, or show "locked" again through S-OFF, just normal "relocked", and stock everything else. I know I need to relock bootloader, and stock recovery anyways)
Is an official RUU for 4.06.651.9 (slash .4) the only way to return to stock completely? I don't want/need S-OFF (currently available through Firewire for Sprint on 1.56) unless necessary.
Can I S-OFF, and then S-ON afterwards?
What is the difference between an official RUU vs pushing this stock firmware (4.06.651.9) or .4 through fastboot? Do I need to S-OFF and go to an earlier firmware, and THEN, go to the newest like some people suggest because of the radio?
What has the radio to do with going back to an earlier firmware, and then upgrading?
Is there a way to "freeze" the OTA software upgrade like it's possible on other non HTC devices?
Sorry to bother guys, I have read many threads, but I'm not so clear on these questions
Click to expand...
Click to collapse
... oh man so many questions and believe me this is the best way to go by it
long story short you can just factory reset your device and it will be like stock out of the box.
Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910
you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us
if you get s-off 1st then no need to lock your bootloader. RUU runs irrespective of bootloader status if device is s-off.
and yes you can s-on after s-off.
hope this helps ...
Devilish_Angel said:
... oh man so many questions and believe me this is the best way to go by it
long story short you can just factory reset your device and it will be like stock out of the box.
Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910
you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us
if you get s-off 1st then no need to lock your bootloader. RUU runs irrespective of bootloader status if device is s-off.
and yes you can s-on after s-off.
hope this helps ...
Click to expand...
Click to collapse
I really appreciate your help . I'm still a little stuck though. When you say:
"long story short you can just factory reset your device and it will be like stock out of the box."
If by that you mean to Factory Reset through the privacy options of any Android phone, then this is a big NO-NO for me from previous expirience with many other non HTC phones that would soft brick if I did that on a rooted phone. Maybe it works on HTC's, but it seems too easy to be true So I would rather not risk it, and go the RUU way if possible,
"Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910"
I was going to try that RUU, even though it's for 4.06.651.4, and I have 4.06.651.9. I was going to assume it works on all 4.0's firmwares on S-ON, and that I need S-OFF to go back to earlier firmwares? The info out there is very vague on this, but since I'm S-ON, I will risk it, since it seems the most I would get out of that in S-ON maybe a softbrick.
"you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us"
The rumrunner threads seem to say it doesn't work on Hboot 1.56. So far I only read a few threads with people saying only Firewire works on Hboot 1.56, but again, others say it doesn't, and the info it's very vague. I will try S-OFF if I have to though
"and yes you can s-on after s-off."
This one does seem dangerous. The only credible info I found on it was from a popular dev in these threads saying NOT to be quoted about using this command because he wasn't sure either:
fastboot oem writesecureflag 3
Click to expand...
Click to collapse
So the info was vague/unclear again, so I will take a leap of faith with S-OFF if I have to, and report back anything else I find
ianthomas said:
I really appreciate your help . I'm still a little stuck though. When you say:
"long story short you can just factory reset your device and it will be like stock out of the box."
If by that you mean to Factory Reset through the privacy options of any Android phone, then this is a big NO-NO for me from previous expirience with many other non HTC phones that would soft brick if I did that on a rooted phone. Maybe it works on HTC's, but it seems too easy to be true So I would rather not risk it, and go the RUU way if possible,
"Now though you dont need it but here is the link to RUU if you really wanna do it but it wont make a difference if you are not experiencing any hiccups. but for this RUU to run you need to relock your botloader via fastboot.
http://forum.xda-developers.com/showthread.php?t=2658910"
I was going to try that RUU, even though it's for 4.06.651.4, and I have 4.06.651.9. I was going to assume it works on all 4.0's firmwares on S-ON, and that I need S-OFF to go back to earlier firmwares? The info out there is very vague on this, but since I'm S-ON, I will risk it, since it seems the most I would get out of that in S-ON maybe a softbrick.
"you are in a good position to gain s-off as you are already unlocked so go get it. folow rumrunner.us"
The rumrunner threads seem to say it doesn't work on Hboot 1.56. So far I only read a few threads with people saying only Firewire works on Hboot 1.56, but again, others say it doesn't, and the info it's very vague. I will try S-OFF if I have to though
"and yes you can s-on after s-off."
This one does seem dangerous. The only credible info I found on it was from a popular dev in these threads saying NOT to be quoted about using this command because he wasn't sure either:
So the info was vague/unclear again, so I will take a leap of faith with S-OFF if I have to, and report back anything else I find
Click to expand...
Click to collapse
... well you are the 1st one to experience problems after factory reset . usually it happens other way round. i cant remember how many times i have rooted how many phones of how many makes and never ever have i encountered any problems after resets. factory resets are done to rectify any harm done to the device OS by the user, apps, kernels, mods or something else. it brings the phone back to original stock out of the box state.
by the experiences i have with the phones you just need to reset it and if you are really adamant to RUU, you can.
as for the s-off is concerned, there is no harm trying rumrunner or firewater. they do no harm even if they fail. a lot of people including me have gained s-off with hboot 1.56. if rumrunner doesnt work for you try fire water and if that too fails, flash ARHD 41 and then try rumrunner ...
S-OFF - do it!
Devilish_Angel said:
... well you are the 1st one to experience problems after factory reset . usually it happens other way round. i cant remember how many times i have rooted how many phones of how many makes and never ever have i encountered any problems after resets. factory resets are done to rectify any harm done to the device OS by the user, apps, kernels, mods or something else. it brings the phone back to original stock out of the box state.
by the experiences i have with the phones you just need to reset it and if you are really adamant to RUU, you can.
as for the s-off is concerned, there is no harm trying rumrunner or firewater. they do no harm even if they fail. a lot of people including me have gained s-off with hboot 1.56. if rumrunner doesnt work for you try fire water and if that too fails, flash ARHD 41 and then try rumrunner ...
Click to expand...
Click to collapse
Take it from me, one who has replaced his One 3 times- twice being directly my fault, get S-OFF. If I could go back in time and slap younger me in the face, I would. Instead, I will tell you this- get S-OFF. It doesn't take a ton of work, and you will never find a reason to regret it. Plus, RootLinux has an HBOOT flasher in the Development forums if you really want everything to LOOK stock. Once you're S-OFF, you don't have to relock the bootloader to flash an RUU, another perk.
slyest12 said:
Take it from me, one who has replaced his One 3 times- twice being directly my fault, get S-OFF. If I could go back in time and slap younger me in the face, I would. Instead, I will tell you this- get S-OFF. It doesn't take a ton of work, and you will never find a reason to regret it. Plus, RootLinux has an HBOOT flasher in the Development forums if you really want everything to LOOK stock. Once you're S-OFF, you don't have to relock the bootloader to flash an RUU, another perk.
Click to expand...
Click to collapse
... well buddy you quoted the wrong guy . never mind. this is exactly what i was telling him to get s-off to make things easier. appreciate your help though ...
ianthomas said:
Is there a way to "freeze" the OTA software upgrade like it's possible on other non HTC devices?
Sorry to bother guys, I have read many threads, but I'm not so clear on these questions
Click to expand...
Click to collapse
It's my understanding that the OTA only works on bone stock phones.
slyest12 said:
It's my understanding that the OTA only works on bone stock phones.
Click to expand...
Click to collapse
Edited for clarity or the lack there of.
Or bone stock rooted Roms, however you have to flash stock recovery first if s-on, how about with s-off?
Little story to tell:
A day or two ago I got a notification of an ota*.9* to be exact, I tried installing it knowing it wouldn't cause I was rooted. I like to flash back to my stock Rom and update the apps and stuff so I get get the stock feel back without losing much from my daily driver Roms.
Anyways, there is a thread in the forums about installing this update, I tried it and wiped my phone minus the stock Rom, everything was gone even backups. The thread suggested to me to download this app sort of like flashify to flash stock recovery. After flashing stock recovery, well I had or think I had stock recovery cause I had to reinstall twrp, that's when I found out I wiped the heck out of my phone.
I had to start from scratch without a stock Rom cause what ever I did, my stock Rom was borked somehow, everything was gone, I couldn't "repair" missing stuff* like the weather/widget couldn't stick on the home screen. I had to make a sense six Rom my "stock" Rom while gathering more info on RUU and being s-off.
What I thought was this, I'd have to relock boot loader to do a RUU, which I didn't want to do, cause I am thinking I will lose root and have to htcdev again. But I'm s-off'd and now knowing that I won't need to relock bootloader, I have a question.
How do I EXACTLY go about RUU with s-off if I don't have to "oem lock"?
I s-off'd mainly to change boot splash and use a modded hboot to show its "not" rooted, I knew I don't have to htcdev again while s-off, but I was hoping to not come to that point, then this ota thing happened.
Sorry for a long post and prolly going way off topic, but s-off and RUUs or having to flash stock recovery in order to install an ota is confusing to me.
1. Can I RUU without relocking bootloader with s-off?
2. Can I install an ota update without flashing stock recovery with s-off?
3. Last thing, what are the steps to update my stock Rom, while being s-off?
Lol, nice hijack buddy, but it just so happens I have the same question
I got frustrated about a continuous brick while on S-ON, so I decided to S-OFF on my Hboot 1.56, and turns out, only Firewater was able to give me S-OFF. The process was very simple!!!
http://firewater-soff.com/
But even with S-OFF, I still soft brick or get into a bootloader bootloop while trying to install any non stock ROMS:
[Q] Bootloader Bootlopp soft brick on Viper 5.8.0 and other ROMS
I stopped trying more crazy things... I learned no to use TWRP 2.7 in my case, and use older versions, or PhilzTouch, but I still can't figure out how to either OTA update to .9, or install the Viper ROM correctly.
My guess is the same as yours... I shouldn't push a Stock odex ROM through fastboot, or ADB sideload through recovery. Having S-OFF means being able to use the RUU tool WITHIN a stock ROM itself, BUT BEFORE doing so, maybe it's best to flash a stock recovery, or this firmware file:
[Guide][How-to] Run 4.06.651.4 RUU on any windows without any problem..!!
That I guess it's the same found here (MD5 match "Full Firmware from RUU (fastboot flashable)"):
[RUU][Firmware]Sprint HTC One | 4.06.651.4 | Encrypted | Decrypted | Stock Rooted ROM
Anyways, before trying to do any of that, I will try to simply run the RUU from within the stock ROM, and hope the RUU flashes a firmware that contains a stock recovery as well (and maybe more?), so that maybe that's all I need to install the .9 OTA properly through the stock ROM, and after that, try and get the Viper ROM installed properly.
Will report back whatever I can find.
More useful posts:
[Tutorial][Rescue]Sprint HTC One users that flash GSM roms on their CDMA devices.
[ROM] Bad Boyz Sprint ONE ROMz | 4.4.2 | KitKat | Deodexed | myHUB | Updated 2/23/14
[HOW TO] ADB Sideload/Push if you Wipe Internal Storage And have no ROM to Flash
[Tutorial][Resource][Root]Unlock-Recovery-SuperSU for HTC One(M7)-Sprint-m7wls The all in one folder put togheter by BD619 in this post is pretty handy.
EDIT: Actually I will report back in my other question too, since this thread was supposed to be about RUU, and S-OFF, which I resolved through Firewater under Hboot 1.56.
Sorry for the hijack mang!!
Good info here though.
I tried flashing the stock Rom that's on post #2 on the ruu thread but I still get the ota nagging, and data is slow for some reason, that Rom is really wonky for me.
At the moment I'm using a sense 6 Rom and viper Rom 5.8, and data with those are well enough to say I can browse normally on 3g.
Anyways so what is being said is that we would have to just run the ruu though desktop and it should have stock bootloader so we can take the .9 ota. And then after its done we can just flash any custom recovery after that?
Is there really no way to just bypass the its, like how we can bypass hfa?
v1ral said:
Sorry for the hijack mang!!
Good info here though.
I tried flashing the stock Rom that's on post #2 on the ruu thread but I still get the ota nagging, and data is slow for some reason, that Rom is really wonky for me.
At the moment I'm using a sense 6 Rom and viper Rom 5.8, and data with those are well enough to say I can browse normally on 3g.
Anyways so what is being said is that we would have to just run the ruu though desktop and it should have stock bootloader so we can take the .9 ota. And then after its done we can just flash any custom recovery after that?
Is there really no way to just bypass the its, like how we can bypass hfa?
Click to expand...
Click to collapse
... There is a way to bypass hfa if you don't know yet ...
Devilish_Angel said:
... There is a way to bypass hfa if you don't know yet ...
Click to expand...
Click to collapse
I only know about deleting or modifying the "xxxOmad.apks" in the /system/app/ areas. Is there another way?
v1ral said:
I only know about deleting or modifying the "xxxOmad.apks" in the /system/app/ areas. Is there another way?
Click to expand...
Click to collapse
... here you go. download the attached zip file. flash the rom, boot the rom until you see hfa then restart device in recovery and flash the below file. when its done restart the device normally and guess what ???? no hfa ...
slyest12 said:
Take it from me, one who has replaced his One 3 times- twice being directly my fault, get S-OFF. If I could go back in time and slap younger me in the face, I would. Instead, I will tell you this- get S-OFF. It doesn't take a ton of work, and you will never find a reason to regret it. Plus, RootLinux has an HBOOT flasher in the Development forums if you really want everything to LOOK stock. Once you're S-OFF, you don't have to relock the bootloader to flash an RUU, another perk.
Click to expand...
Click to collapse
I forgot to thank you for your advise, which I took, and I don't regret There is a tiny little fine print about this though: " you don't have to relock the bootloader to flash an RUU"... That is not mentioned in the guides I read, and I will try to clarify in my noob post.
v1ral said:
Edited for clarity or the lack there of.
Or bone stock rooted Roms, however you have to flash stock recovery first if s-on, how about with s-off?
Sorry for a long post and prolly going way off topic, but s-off and RUUs or having to flash stock recovery in order to install an ota is confusing to me.
1. Can I RUU without relocking bootloader with s-off?
2. Can I install an ota update without flashing stock recovery with s-off?
3. Last thing, what are the steps to update my stock Rom, while being s-off?
Click to expand...
Click to collapse
It is confusing for me too, but one of my theories was right, and I felt like a dunce once I figured it out, and I think you figured it out too...
Anyways, the HTC one will be for my brother, so I had limited access to it, and finally did more tests on it to figure things out.
I will try and answer your questions to my best of knowledge, but please keep in mind this is a noob/guinea pig point of view that is still asking questions, and I may be wrong on some things, so bear with me, but this has worked for me:
===========================================================================
Being on a Sprint HTC ONE with Hboot 1.56, originally on stock 4.06.651.4 , and S-OFF thanks to Firewater (other methods failed for me). I would recommend getting S-OFF now (to whoever else this may help).
OK v1ral, as far as I know, the ability to flash the 4.06.651.4 RUU WITHOUT having to relock the bootloader is from WITHIN the stock ROM itself, NOT from fastboot or anywhere else.
TIP: When unlocking the bootloader, simply save the .BIN file HTCDEV sends you, and save the command used to unlock for quick unlocking and relocking, just in case.
However you have to flash stock recovery first if s-on, how about with s-off?
You don't have to flash a stock recovery, because the RUU itself does that for you, regardless of S-ON or S-OFF. The only condition is having to relock the bootloader if S-ON BEFORE running the 4.06.651.4 RUU from WITHIN the stock ROM you're in, but obviously that is not necessary if S-OFF.
Can I RUU without relocking bootloader with s-off?
As far as I know, yes. that is the perk of having S-OFF.
Can I install an ota update without flashing stock recovery with s-off?
As far as I know (please correct me), the RUU itself flashes a stock recovery anyways, or at least that's one of the messages it gives while working. Keep reading for the info on how to install the OTA properly in my case.
Last thing, what are the steps to update my stock Rom, while being s-off?
OK, here we go, there is a very important, and easy missing detail nobody mentions in the guides I read, and the reason I was soft bricking with any rom.
How to OTA update from 4.06.651.4 to 4.06.651.9 properly, regardless of being S-ON, or S-OFF, and avoid bootloader bootloop for noobs
First off, If you're already in trouble, and can't install a stock rom, in a bootloop, or don't know how to adb sideload a rom into your device, etc... PM me to try and help you out of it, and start off in a stock room. That may take more time.
Moving on, assuming you're already in a stock rom, or any 'working' rom for that matter, meet these requierements first:
Make sure you never installed HTC Sync before, EVER. Have proper drivers installed, and a correct ADB online connection to your phone is important. I'm just assuming you didn't lazy out, and know how to research the drivers in here already. I just need you to run the command
ADB devices
Click to expand...
Click to collapse
and get a correct online connection between your phone, and PC. Another thing is not to use usb 3.0, or the frontal usb inputs on your PC, and use the back inputs just in case...
And even MORE important tip, is to never... EVER... use cheap low quality or damaged usb cables. I learned this the hard way hard bricking 2 phones in my old LG LGNPST days (LGNPST is another type of flashing tool for LG devices).
Having a damaged usb cable may be really dangerous, specially if your'e S-OFF
Having an al in one folder with the tools to work is pretty convenient, and user BD619 gathered one in his thread
He may not always have the latest version of the TWRP or CWM/PhilzTouch recoveries in it, but you can easily get them in this forum obviously.
TIP: TWRP is the recommended recovery on this device, version 2.7.0.3 didn't work for me, but the new 2.7.0.4 seems better for me, but I still can't mount an OTG drive to it, so you may have to learn how to push/adb sideload ROMs or files into it like this.
OK, from WITHIN your stock ROM, run this 4.06.651.4 RUU first (you only need to relock bootloader prior to running it if you're S-ON):
http://forum.xda-developers.com/showthread.php?t=2658910
It doesn't matter if you're already on firmware 4.06.651.4, run it anyways (it will flash a stock recovery, and more), reboot, and
THEN relock your bootloader, regardless of being S-ON or S-OFF
That was the little detail I was missing, and should've figured out before...
After relocking the bootloader, reboot back in, and THEN, and only then, you can download and install the 4.06.651.9 update from within the Software Update option.
After updating properly to 4.06.651.9, it is then that you can unlock the bootloader back again, flash TWRP, and root with it, or get ROMS already rooted without hiccups.
Finally, if I'm wrong on any of the small details in this, please correct me, but it was what worked for me at least.
Devilish_Angel said:
... here you go. download the attached zip file. flash the rom, boot the rom until you see hfa then restart device in recovery and flash the below file. when its done restart the device normally and guess what ???? no hfa ...
Click to expand...
Click to collapse
Lol, what I meant to put is ota not about hfa.. I have stopped hfa on all the new flashed roms I get by renaming/deleting some files in the system/app.
Does that link work for all roms?
v1ral said:
Lol, what I meant to put is ota not about hfa.. I have stopped hfa on all the new flashed roms I get by renaming/deleting some files in the system/app.
Does that link work for all roms?
Click to expand...
Click to collapse
... It should. Moreover it is far more easy to flash a simple zip than mounting the file system, finding files and then deleting some and renaming some ? ...