[Guide]S-OFF and ROOT HTC Desire with Revolutionary - Windows (published 4th November 2011)
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).
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 2.5.0.7
NOTE: Clockworkmod 2.5.0.7 asks for a username and pw to download. This can be found on the Useful Downloads thread, usually near the last page.
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.
S-OFF PROCESS
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.
ADDING CUSTOM RECOVERY
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
ROOTING PROCESS
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!
Last edited by Mattb81; February 6th, 2012 at 04:40 PM.
Reason: Formating and started putting links in
The Following 28 Users Say Thank You to Mattb81 For This Useful Post:
Device(s): i7500@galax0-1.6.3.4
OC@710mhz
HTC Desire - never ending modding
Thanks: 111
Thanked 981 Times in 816 Posts
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.
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.
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.
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.
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.
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?
Last edited by 1st_Paladin; November 9th, 2011 at 01:26 AM.
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?
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.
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?
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.
Tried to flash Clockworkmod recovery 2.5.0.7 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?
Last edited by 1st_Paladin; November 9th, 2011 at 09:18 PM.
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.
Last edited by 1st_Paladin; November 10th, 2011 at 01:30 AM.
Device(s): htc desire
dGB28 in blue :-)
s-off
cm7v2 hboot
Thanks: 66
Thanked 57 Times in 53 Posts
hi.
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.
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.
Thanks SURoot. This is what I have tried. Unfortunately getting error message saying "Failed":
1. Vol Down+Power then using CMD in WinXP, ran this command "fastboot flash recovery c:\recovery.img"
2. Vol Down+Power then Fastboot and using CMD in WinXP, ran this command "fastboot flash recovery c:\recovery.img"
As mentioned earlier, have tried Android Flasher but get error message saying that Recovery.IMG already exists ...
Thanks Rastaman. Yes using the back USB ports. Confirmed that the files are from your links. As mentioned, I've tried:
1. vol down+power
2. vol down+power, then fastboot
Hence the multiple entries in the screen capture. What am I doing wrong? When I used Revolutionary to S-Off it install the newer version of Clockworkmod v4 I believe.
Device(s): i7500@galax0-1.6.3.4
OC@710mhz
HTC Desire - never ending modding
Thanks: 111
Thanked 981 Times in 816 Posts
its saying the recovery size is 0bytes. either it doesnt exist in c:\ or the file is corrupt
can you confirm the recovery is in c:\
which recovery are you using?
Yeah c:\recovery.img means that you have a file on the root of your c: drive named recovery.img. This must be true. If it is called recovery.img and is on your desktop, you should use
Code:
"c:\documents and settings\username\desktop\recovery.img"
But I don't like having to use " to make up for having spaces in the file path so c:\ is the best location
Thanks Rastaman and SURoot. I'm using Clockworkmod 2.5.0.7 that I downloaded from your signature. Yes it is on C:\. I renamed it recovery as the file name is quite long. See http://dl.dropbox.com/u/11071461/Screen%20Capture.doc
As you can see the file size 1K and it is an image file. This is the file from your signature recovery_CWM_2.5.0.7.img. I just rename it recovery as the name is quite long.
Thanks so much SURoot, Rastaman. It worked! Silly me. Turns out that the file was not properly downloaded. You were right all along. Really learned alot from this experience. Now have Clockworkmod 2.5.0.7 installed.
Hey I was following this greate guide, but now I have a problem.
All the first steps when perfect, I installed and uninstalled HTC Sync and then the HBoot Drivers. ADB is installed and finds then phone when it's started normaly.
Revolutinary was runned successfully and the phone is now S-OFF:ed (did not install the recovery they purposed)
Heres the problem: When trying to install Recovery manually i boot the phone into fastboot and the phone tell's me fastboot usb. I can see that Windows findes the phone in Device manager. However when starting ADB Shell, it cant find the device.
A'm I doing something wrong here, should i start ADB Shell first and then fireing upp away the fastboot commands, or is fastboot another win program I should run from the cmd? (Yes have read the ADB and FASTBOOT thread and followed the steps. Also I'm able to ADB Shell to the phone when it's started normally, but not in it's fastboot mode)
Acctually one more question, last one I promise =)
In 7.c, you mention the root file, where exactly do I find this, have browsed the Android Revolution HD - Mirror Site but there is a lot of files there. Can't find any other good reference to a "root file" on google or this forum either.
Device(s): i7500@galax0-1.6.3.4
OC@710mhz
HTC Desire - never ending modding
Thanks: 111
Thanked 981 Times in 816 Posts
Quote:
Originally Posted by anwes
Acctually one more question, last one I promise =)
In 7.c, you mention the root file, where exactly do I find this, have browsed the Android Revolution HD - Mirror Site but there is a lot of files there. Can't find any other good reference to a "root file" on google or this forum either.
Quote:
c) Choose the Root file you downloaded to your SD card from the Revolutionary website.
revolutionary, not revolution HD.
revolutionary.io is the website for the revolutionary program used to s-off the device
revolutionary, not revolution HD.
revolutionary.io is the website for the revolutionary program used to s-off the device
Thanks for the answer!
But just so im clear, I have done the revolutionary step and installed the recovery. Now I'm looking for the root file. I assume it's not bundled with revolutionary-0.4pre4 which i got from the revolutionary.io-site.
But is the root file the zip I get from a ROM like Cyanogen??
Device(s): i7500@galax0-1.6.3.4
OC@710mhz
HTC Desire - never ending modding
Thanks: 111
Thanked 981 Times in 816 Posts
Quote:
Originally Posted by anwes
Thanks for the answer!
But just so im clear, I have done the revolutionary step and installed the recovery. Now I'm looking for the root file. I assume it's not bundled with revolutionary-0.4pre4 which i got from the revolutionary.io-site.
But is the root file the zip I get from a ROM like Cyanogen??
no its to root your stock rom if you dont want to flash a custom one
I have linked to your guide from my UnrEVOked guide (and will do from my FAQ too). It is also in the sticky.
I have renamed mine to be:
[Guide]ROOTING HTC android 2.2 or lower with unrEVOked - Windows (updated 11th November 2011)
Maybe you could rename yours to something similar?
Suggest: [Guide]S-OFF and ROOT HTC android 2.3 with Revolutionary - Windows (published 4th November 2011)
?
Just for ease of use?
Hey Dan,
I originally changed it to what you suggested, then I thought "Hang on, I did this when I was on 2.2, so the title shouldn't imply it's only for 2.3" so I just put for HTC Desire.
Tell me, what happens if you've upgraded to 2.3 official yet not one of the two HBoots currently supported by Revolutionary? Are you unable to S-Off and root?
The Following User Says Thank You to Mattb81 For This Useful Post:
The HTC Desire is one of the latest high end phone by HTC bringing a huge 3.7" inch high quality AMOLED screen for crystal clear viewing, powered by a 1 GHz Qualcomm Snapdragon processor and runs on, you guessed it, Android.
We first heard a... Read More