HTC One S is a part of HTCs line up of smartphones that can have their bootloaders unlocked directly through HTC. To root or install a custom ROM you will have to unlock the bootloader first. Follow the steps below to unlock the bootloader and install a custom ROM
Credit goes to torxx at XDA for the following steps
Step 1: Unlock
- Register at htcdev.com
- Unlock your bootloader here
- Choose your phone from the list
Step 2: Recovery
- Download the Android SDK
- Download the Interim CWM Touch Recovery of Paul or Official CWM of koush (HTC One S)Place the CWM File where the fastboot.exe is (Downloaded with the SDK)
- Now open the cmd and navigate to the folder where the CWM File is located
- Now type:fastboot flash recovery name_of_the_recovery.img
For Paul's:
fastboot flash recovery r2-modaco-recovery-clockwork-touch-ville.img
Step 3: Root
- Now root your phone with SuperSU by Chainfire, thanks a lot!
- Download SuperSU
- Flash it with the Recovery:
- Power off your device and then hold the VOL DOWN + Power to boot into the Bootloader
- Navigate with VOL and Power to Recovery
- Now flash the .zip:- install zip from sdcard
- choose zip from sdcard
- select the CWN-SuperSU-v0.87.zip file and flash it
- Reboot now