How to Gain S-Off
This guide will go over some of the methods you can use to gain S-Off on your HTC One Phone. This guide mostly applies to AT&T, T-Mobile and International variants of the device types M7 UL and M7 U. It does not cover Verizon or Sprint which use a different method. You will have to search the XDA threads to find the methods for those versions.
You need to know your hboot version in order to pick the correct method. You can see your hboot version by holding te power button and volume down button at the same time until your bootloader screen appears. It should list your hboot version such as 1.44, 1.54, 1.55 etc.
If you are lucky enough to have an older/original hboot that has version 1.44 then the easiest method would be to use the revone tool. The simple noob method for using the revone tool to gain S-off is by using this toolkit:
For most of the advanced modifications you will need working ADB/Fastboot. This thread has all the info you need on that:
If you are on a MAC/Linux or just want the manual instructions for S-off using revone, they are outlined in the first section of this thread:
Now most of the new HTC One phone models sold now already come with hboot 1.54 which can not gain S-Off with revone, so you will have to take a look at the newly release tool rumrunner which can gain S-Off on hboot 1.54. The guide for gaining S-Off with rumrunner can be found here:
If you have questions about performing these actions you should use the threads listed above to post questions.
If you are going S-Off you phone, you should also REALLY know what it means. This is important because S-Off basically disables the built in security checking and gives you direct read/write access to all the partitions on your phone and you can seriously damage or even render your phone useless if you are not careful. This is a great article on what S-off means and why most modder’s want it:
S-Off is also important for being able to return to phone to complete stock without any trace of modifications. It is needed to run most RUU files and also need to remove the Tampered flag from your bootloader and to be able to reset your bootloader status to the original LOCKED, instead of just RELOCKED which is what is shows if done with S-On.