HTC One S — Gain S-Off on HTC One XL / One S

  • Replies:0
  • OpenNot stickiedUnanswered
  • Forum posts: 2

Feb 20, 2013, 8:34:58 AM via Website

The S-Off / On term is mostly applied when talking about HTC handsets. Of course as you can already tell, when you first buy a device, it will be delivered with the S turned on. So, the first conclusion to take is that we are dealing with a carrier restriction over your phone’s internal system. Therefore, with the S turned on you will not be able to access the internal files of your device, customize, or optimize the OS, installing custom apps and updating with custom ROMs firmware. As you can see it is quite important to learn how to turn S-Off and unchain your HTC One XL / One S from the factory restrictions.

  1. You need to use a computer or notebook.
  2. ADB must be installed on your computer and the fastboot environment must be working on the same.
  3. Backup the data which is being saved on your phone’s internal storage memory. You can use our guides for learning how to save almost everything from your device, so don’t hesitate and use the same.
  4. Make sure your handset stay “alive” during the unlock operation; so if you notice that there is less than 60% power left, use the charger.
  5. Uninstall or just deactivate the security programs from your computer and smartphone; these tools might interfere with our work and we don’t want that to happen.
  6. Enable the USB debugging option on your One XL / One S.


  1. Download PJ8312000-OneX in
  2. Place these files on the same folder as fastboot.
  3. Turn off the handset and reboot it into fastboot mode.
  4. Now, use the USB cable and connect the phone with the computer.
  5. On your computer open a cmd window (go to “Start -> run -> cmd”).
  6. Navigate through the folder where you have saved the downloaded files.
  7. On the command prompt window first enter the command: “adb reboot bootloader”.
  8. Once the bootloader is showed, on cmd type “fastboot oem rebootRUU”.
  9. Now, wait until the black HTC screen will be displayed, and then on the same cmd window enter: “fastboot flash zip ”.
  10. Again, you have to wait for a couple of minutes. At some point the following error message will be displayed: “FAILED (remote: 92 supercid! Please flush image again immediately)”.
  11. Then, you need to type “fastboot oem boot”.
  12. Wait for the handset to boot into Android; don’t press anything and don’t get scared if some error message will be displayed.
  13. Up next, enter the following three commands one at a time: “adb push soffbin3 /data/local/tmp/”; “adb shell chmod 744 /data/local/tmp/soffbin3”; “adb shell su -c “/data/local/tmp/soffbin3″.
  14. After a few second, type “adb reboot bootloader” and you are finally done.


Recommended by NextPit