[Guide]S-OFF and ROOT HTC Desire with Revolutionary - Windows (published 4th November 2011)

Thread Status:
Not open for further replies.

Last Updated:

  1. Mattb81

    Mattb81 Well-Known Member

    Mod notice - this thread is now closed. No worries, please visit the replacement thread at -


    Thanks, EarlyMon

    As many people are saying there isn't a guide for this and I found it quite easy, I thought I'd write a simple one. At the moment I don't have the time to make it too pretty or repeat things which SURoot has already done in other guides, but over time I will edit and improve it.

    Revolutionary is not the same as Unrevoked. Revolutionary is more like the successor to Alpharev than the successor to Unrevoked, as Unrevoked roots your phone, while Revolutionary will S-OFF your phone. You then have to root it by running a root zip file in recovery mode.

    It's just another way of getting to the end goal of having more options of what you can do with your phone.

    Revolutionary will not work for every Desire (currently), but it will work for certain HBoots and is the only way for people who have the "official" HTC Gingerbread Android. Froyo users can also S-OFF and root this way too if you have the right hboot (I did, because Unrevoked didn't work).

    Almost everyone should be able to get rooted using either this guide or the Unrevoked guide

    I'm assuming the goal is to root your phone. If you just want to S-OFF and have already rooted, you can ignore most of the sections as you've probably already done them. You can probably just run the Revolutionary software and follow the prompts (Section 5).

    For everyone else, follow this:



    1) Firstly, sort out your drivers so your PC speaks with your phone: (note usb debugging should always be on)

    a) Download HTC Sync and uninstall (this leaves the drivers behind but not the program which can interfere with things, you can reinstall it after your rooted)
    b) Download and installl HBoot driver (see Unrevoked guide for the download link and guide)

    2) Find out your PVT version:

    a) Boot into HBoot (from off, hold vol-down and press power), make note of HBoot version. If PTV4, follow (b) to (d). If not, go to (e)
    b) Download Terminal Emulator from the market and open it
    c) Type "Cat/proc/mtd" and press enter. It will return results of either 20000 or 40000
    d) If 40,000 - download Amon-Ra 2.0.1 Recovery (see below section (e)) and store it in a easy to find and access place on your PC (ie C:/ )
    e) if 20000 or not ptv4, download your choice of recovery below, either will work.
    Amon-Ra 2.0.1 or ClockWorkMod

    NOTE: Clockworkmod asks for a username and pw to download. This can be found on the Useful Downloads thread, usually near the last page.

    3) Read the [FAQ] ADB and FASTBOOT for Windows

    You don't have to necessarily understand it (I didn't until I used it), but just follow the set up instructions.

    4) On the Revolutionary page read everything and download the following:

    a) Revolutionary zip - save to PC. They will ask for info (currently) on your phone to get a beta key.
    b) Root file - place this on your SD card. http://goo-inside.me/superuser/su-

    I can't express how important it is that you understand what this program does and what you still need to do afterwards. Read everything on the site, especially the FAQ

    Now you're ready to go.


    5) Run Revolutionary (unzip and run) and follow prompts. Say no to installing their recovery.

    Congratulations, you should be S-OFF now. You can check by booting to Hboot and seeing if you have a nice pink "Revolutionary" label above your HBoot info.


    6) it's time to install your recovery file.

    a) Boot into fastboot mode (from off, volume-up and power or volume-down and power then cycle to fastboot option)
    b) Connect phone to PC through USB. You should see "FASTBOOT USB" on your phones screen.
    c) Open CMD (Start > Run > type "cmd" and press enter)
    d) Type "fastboot flash recovery c:\your recovery file name" where c:\your recovery file name is the exact location and name of the recovery file you downloaded.

    You should now have a S-OFF phone with a custom recovery


    7) Now for rooting:

    a) Boot into Hboot (from off, hold vol-down and power) and choose "Recovery" from the menu.
    b) Choose "flash zip from SD card" or similar from Recovery menu (use trackpad to navigate)
    c) Choose the Root file you downloaded to your SD card from the Revolutionary website.
    d) Wait till it says it's done, then choose to reboot.

    Congratulations, you're S-OFF and Rooted!

    whitegust, enoksrd, ciccio59 and 33 others like this.
  2. Rastaman-FB

    Rastaman-FB Well-Known Member

    like the guide, font makes my eyes bleed
    I would also not advise to install the custom recovery from revolutionary even if you are 20000
    reason being is that all the new ones are flakey and dont support amend scripts. they only support edify and some of the older or more basic roms are created using amend.
    tdt, somin, Mattb81 and 1 other person like this.
  3. dan55

    dan55 Well-Known Member

    nice one Matt. is this for me ;-)

    @RFB. good point. I was wondering that myself. cheers

    btw Matt. did you flash custom hboot too?

    I assume you need to have phone with usb debug etc turned on?
    tdt likes this.
  4. Mattb81

    Mattb81 Well-Known Member

    Yes Dan its for you!

    No I haven't done a custom hboot yet, but I imagine its just a line in fastboot.
  5. dan55

    dan55 Well-Known Member


    it might be. not too sure. thought you could just flash it like a rom :-\
    but makes more sense doing it the way you say as it is the hboot after all :eek:
  6. SUroot

    SUroot Well-Known Member Developer

    Its a fastboot command.
    dan55 likes this.
  7. dan55

    dan55 Well-Known Member

    cheers Dan
  8. Mattb81

    Mattb81 Well-Known Member

    dan55 likes this.
  9. Mattb81

    Mattb81 Well-Known Member

    I've started editing it to make it more user friendly and changed the recovery recommendations. Don't know where the font came from. I wrote it on an email then copied it so probably that.

    Any other suggedtions welcome.
  10. 1st_Paladin

    1st_Paladin Well-Known Member

    Thanks Matt81. Found your write up very helpful. Out of curiosity, what recovery does Revolutionary download and install by default? Presumably once S-Off and rooted one can just use Android Flasher to install say Clockwordmod 2.5.07 as recommended? What about those who have installed bravo_alphaspl-cm7r2.img? Is it still recommended to flash Clockwordmod 2.5.07? I'm showing my ignorance here so please excuse me.
  11. Mattb81

    Mattb81 Well-Known Member

    I believe its a clockwork mod recovery. Rastaman states in the first reply why they aren't as good.

    Once s-off you can flash a recovery as you described, or using fastboot. Even if you have the revolutionary recovery, you can overwrite it.

    Not sure if you need a recovery to run the root zip or whether you can do it in fastboot/android flashed. I just know the way I did it, ie s-off, flash recovery, run root zip from recovery.
  12. SUroot

    SUroot Well-Known Member Developer

    Yeah you need recovery
    Mattb81 likes this.
  13. 1st_Paladin

    1st_Paladin Well-Known Member

    SURoot, Rastman or Matt81. I'm quite sure you all know the answer to this.

    Presumably once S-Off and rooted one can just use Android Flasher to install say Clockwordmod 2.5.07 as recommended? What about those who have installed bravo_alphaspl-cm7r2.img? Is it still recommended to flash Clockwordmod 2.5.07?
  14. dan55

    dan55 Well-Known Member

    hi all,

    thanks to Matt - it helpd me s-off :) cheers

    i rooted my phone before using Unrevoke and so had clockwork 2.5 installed already

    once s-off i used android flasher from SUs post elsewhere to flash the cm7v2 hboot

    *BEWARE* once the hboot flash had run my phone appeared to be hung in htc boot screen! scary for me :( :D

    BUT, i pulled battery and then booted into hboot-> recovery as normal ok - so was then able to wipe wipe wipe and re flash cm7
  15. SUroot

    SUroot Well-Known Member Developer

    Its not relevant as to what hboot you have. The only situation you cannot use CWM is if you have an erase size of 40,000. To ascertain this, download and run "terminal emulator" from the market.


    Code (Text):
    1. cat /proc/mtd
  16. Mattb81

    Mattb81 Well-Known Member

    Ah i got confused as to what the cm7r2.img was, thought it was revolutionary's default recovery, as I have not played around with hboots yet.

    Dan has answered your question above.
  17. 1st_Paladin

    1st_Paladin Well-Known Member

    Tried to flash Clockworkmod recovery using Android Flasher. Received an error message saying that img already exists. My current Clockwordmod is the one that Revolutionary installed. As per SURoots instructions, my erase size is 20000. I've also tried installing via Recovery using the Zip file to no avail. What am I doing wrong?
  18. SUroot

    SUroot Well-Known Member Developer

    Are you at the fastboot screen?
  19. 1st_Paladin

    1st_Paladin Well-Known Member

    For Android Flasher it was fully booted up and running with USB debugging on. For the Zip attempt, I got into Recovery and selected the Zip file to install. By Fastboot, do you mean getting into Recovery and then selecting Fastboot? Do I need to run Android Flasher in Fastboot? I tried that too and it did not work. Same error message i.e. IMG already exists.
  20. SUroot

    SUroot Well-Known Member Developer

    No you boot directly into fastboot (back + Power). You can't get into fastboot from Recovery. Only boot directly to it or select in Hboot.

    Yes you MUST use fastboot mode to fastboot flash. Try again.
  21. 1st_Paladin

    1st_Paladin Well-Known Member

    Thanks SURoot. Do I continue using Android Flasher? Will try again this evening.
  22. SUroot

    SUroot Well-Known Member Developer

    Can if you like. Personally I prefer to use fastboot commands (Command line stuff) but thats me.
  23. dan55

    dan55 Well-Known Member

    I've just used android flasher ok to sort my hboot out.
    I just did back+power on phone for fastboot menu, attached phone to of
    and then picked the img file to flash in android flasher.

    only issue was that phone appears to hang on HTC screen after and needed battery out
    to sort.

    then wiped all and flash rom as normal
  24. SUroot

    SUroot Well-Known Member Developer

    Ive reported this thread to see if we can get it addd to the sticky. It needs to be really.
    Mattb81 and Hadron like this.
  25. 1st_Paladin

    1st_Paladin Well-Known Member

    I tried using Android Flasher in Fastboot (Vol Down+Power, then Fastboot). Still getting the same error message "Recovery.Img" already exists. What else can I try? Tried reading your FAQ on Fastboot and commands. I cannot get my PC to recognise my phone. Each time I enter the adb shell command it says device not found.
Thread Status:
Not open for further replies.

Share This Page