For every HTC Desire S users who wanted to try something different from the phone they obtain in the box, rooting would be a great option. Rooting is a procedure when third party applications, like custom ROMs, are provided access to system level files. Such root-level access is not usually achievable. But, by modifying the system files, users can easily enjoy the customized experience of their phone. However a drawback is that rooting voids the phone’s warranty in almost every case.
In order to assist a smooth rooting procedure, you must take a back up of the data available on the phone. Messages, music, pictures, phone contacts, videos and even the Internet settings must be backed up so that they can be safely restored later if ever the rooting process fails.
Do Read:- How to jailbreak a Samsung Galaxy s3
It’s also significant to have the device charged over 60% so the phone won’t shut down in the middle of the process, which may lead to bricking the device.
With that being said, here’s how to root HTC Desire S and install custom recovery on it:
Also Read:- How To Install Android SDK On Ubuntu
- Take note of your phone’s serial number. Look for it in the battery compartment. It’s usually beside the label “S/N” in the battery compartment. Copy the serial number accurately.
- Find out the HBoot version of your phone. To do that, reboot your phone into bootloader mode. First, turn off your phone. Then, turn it back on by pressing the Volume Down button and Power button together for a few seconds. Your phone will start in bootloader mode. The screen will show you the HBoot version. Copy the HBoot version number.
- Turn your phone off and turn it on again normally.
- Download su-2.3.6.3-efgh-signed.zip. Save it to your desktop. Do not extract the ZIP file. Copy the ZIP file to the root of your phone’s SD card.
- Enable USB debugging in “Settings > Applications > Development > USB Debugging”.
- Turn off the Fast boot option from “Settings > Power > Fast boot.”
- Download the HTC Sync drivers into your phone. Get them here. Install the drivers to your computer. These are for Windows machines only.
- Go to http://revolutionary.ioand download Revolutionary: S-OFF & Recovery Tool 0.4pre4 by clicking on the “Download for Windows” link in the Downloads section. A form will also appear below the link after you click the link.
- Fill out the form with your operating system (Windows), device name (HTC Desire S), HBOOT version (you copied this as instructed in a previous step), and your device’s serial number (you also copied this as instructed in a previous step).
- Click the Generate Key button. The page that appears will show you your beta key. Copy this key exactly as shown. It is case-sensitive.
- Extract the contents of revolutionary-0.4pre4.zip into a folder on your computer.
- Connect your phone via the USB cable. If your phone asks you for a connection type, choose “HTC Sync” and just ignore the warnings.
- Launch the Revolutionary tool (revolutionary.exe). A command prompt window will open and will ask you for the beta key.
Recommended:- How to unlock the Nexus 7 (2013) bootloader
- Type or copy-and-paste the beta key for Revolutionary into the command prompt window. The beta key is case-sensitive. Press Enter to allow the tool to proceed.
- Wait a little bit for Revolutionary to enable S-OFF and unlock the rewritable NAND on your handset. If the program asks you to install ClockworkMod Recovery, choose to do so.
- Reboot the phone. Then, turn it off again.
- Boot into bootloader mode by pressing the Volume Down and Power buttons together. Enter recovery mode by selecting Recovery from the list. Use the Volume Up/Down keys to scroll through the list and use the Power button to select.
- In ClockworkMod Recovery, choose install zip from sdcard, and then click choose zip from sdcard.
- Find su-2.3.6.3-efgh-signed.zip and press the Power button to select it. Wait for a little bit for the process to complete.
- Reboot the phone. It is now rooted and has custom recovery installed as well.
So now you know how to root HTC Desire S and after the rooting, it will now have S-OFF. The custom recovery image will also be successfully installed on the phone. You can now flash custom ROMs to your phone.