How to root HTC Desire S

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!

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.

Check for Hboot version

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)
  • Fast boot setting should be off(Settings-Power-Fast boot)
  • Download AplhaRev X and start it
  • After you select download you should get a popup, if not check your Noscript settings.
  • Connect you mobile via USB
  • Now you should get the serial from the application, type this serial on the alpharev website and you get the beta key
  • Say no for installation of recovery
  • Your Desire S is now S-OFF

Flashing recovery

  • Download Clockworkmod Recovery v3.2.0.0
  • Rename it to PG88IMG.zip and place on the sdcard
  • Boot to the Hboot(Volume Down+Power)
  • Confirm the recovery update
  • Reboot and remove PG88IMG.zip from sdcard

Installing Superuser und su binary

  • Download su package(not just the binary! filename should be like su-x.y.z-efgh-signed.zip) and save it on the sdcard
  • Reboot to the recovery(boot in hboot and select recovery)
  • Choose “install zip from sdcard”-“choose zip from sdcard”-“su-x.y.z-efgh-signed.zip”
  • Reboot
  • Install Superuser from Market

That's all!

See also

Discussion

frederik vdn, 15.07.2011 14:44 CEST

werkt perfect thanks allot

Enter your comment. Wiki syntax is allowed:
If you can't read the letters on the image, download this .wav file to get them read to you.