How to root HTC Desire S

Why root? I want to use some advanced features like DroidWall(frontend for iptables), Titanium Backup, OpenVPN, so I need root. With root you can also remove some annoying apps installed by vendor.

I was using Linux for it, but it should work at the same way with Windows.

Warning: It was working for me. I’m not responsible if you break your device. You are doing this steps at your own risk. The installation of a modified firmware invalidates the manufacturer’s warranty! You have been warned!

Boot to Hboot (hold Volume Down and press Power), check for Hboot version. AlphaRev X is working only with HBoot.0.98.0000.

Flash HBoot and S-OFF

Start you mobile and check the settings for USB debugging(Settings-Applications-Development-USB Debugging)