• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Guide] S-OFF and ROOT HTC Desire with Revolutionary - Updated

thanks (again!) what exactly is an RUU? Is it a genuine, official ROM, which if I install, will look for updates to my HBOOT over the air, in the hope that it upgrades it to a version which is compatible with the Revolutionary tool?
 
RUU = ROM Upgrade Utility. Its an offial HTC Rom with or without carrier branding. It will replace everything on your phone: ROM, recovery, radio, hboot & wipe all data.
 
Hi Adron,

I did this guide step by step successfully beginning last year. I flashed gapps using clockwork mod 2.5.0.7 at the time because Amonra 2.0.1 failed to do so. I used CM 7.1 and S2E with a 4gb ext4 partition but suddenly after more than one year I got into some problems with "internal memory". I thus selected the option move application data to ext as well. And then I got some problems with error loading widgets.
So I got back to this guide and decided to flash the 4ext recovery using fastboot in the pc. And then using 4ext I flashed the CM 7.2 and gapps. I did all the proper wiping and factory reset before.
And I unpartitioned, formatted and partioned the sd card again with gparted for a 4gb ext4 partition as before.
But now the 4ext recovery never recognizes the sd card and I have to use the sd card unbrick tool so if finally recognizes it. Also, I installed the freespace app and it doesn't show any numbers on the ext4 partition. What is wrong here? Any idea?
Thank you
 
Everything just started working fine in CM 7.2 after some reboots and configuration in S2E. Nevertheless the 4ext recovery is unable to mount my sd card. Any idea_ Thanks
 
Can anything see your card/ext partition? I don't know Freespace, but what does Titanium Backup say about your card?

Just trying to work out whether the problem is your card or the recovery.

What did you use to partition the card? If the answer is "minitool partition wizard" that might be the problem (it's really not very good with ext partitions). You don't need a 4 GB ext partition anyway - anything more than about 1 GB is just wasting space to be honest.
 
Just a quick note of thanks for the guide - I originally posted on the old thread - it doesn't appear to be locked and the only 'deprecation' notice seems to be on the last (now second last, sorry) post. Just to say that the CWM link seems to be dead.
 
Just a quick note of thanks for the guide - I originally posted on the old thread - it doesn't appear to be locked and the only 'deprecation' notice seems to be on the last (now second last, sorry) post. Just to say that the CWM link seems to be dead.

Hadron started this thread because the OP of the old thread is no longer around to keep it up to date. The recommended recovery is now 4EXT. Did you manage to find a copy of CWM2.5.0.7 or did you go with 4EXT? The reason I ask is that Hadron could update the link if you have a working one.
 
Hi All,

First time trying to root my desire, and after having no luck with Unrevoked I want to give this a try.

When following the op's steps, I ran into a 404 error on the link for the hboot drivers. Can anyone verify if this is just me, or provide me with a working link?

Thanks very much. Hopefully it will go smooth from here on out.
 
Damn! No, it's not just you: all links to downloads.unrevoked.com seem to be broken.

Hopefully this is just a temporary thing, but with an old phone like this there is the risk that tools and support could disappear. Unfortunately I don't use Windows for this stuff, so have never downloaded the drivers myself. It might be that someone else will be able to help.

If the links don't come back, I guess you could try downloading a linux demo and making a live cd, bootable usb key or virtual machine, then trying revolutionary from that? The revolutionary download still seems to work, and it's only Windows needs the drivers. Or contact the revolutionary people to see whether they can put the driver somewhere else. I'm hoping this is just a glitch though.
 
For some reason I could not get the links to work either, so I followed the instructions in unrevoked's windows_hboot_driver_install page.

After a lot of reading -and quite some worry - I managed to get my Desire S-OFF and rooted with no problems (only 4EXT is in safe mode for some reason but I believe it will be fixed once I flash a ROM).

Because of Hadron (and Mattb81) the whole procedure was easy and fast, so thank you guys!
 
Hi im clearly being thick as but can some one help me on this
step 6 is killing me what do i type in i have tried loads of combos and cant get it to work the CMD says C:\Users\Dave so i type in the stuff i think and it keeps saying "the file name directory name or volume label syntax is in correct" ??
i have chande the name of of the file to just "clockwork" and according to propertys the owners name is here "C:\Users\Dave\Desktop\clockwork.img" can anyone help please??
Thanx
 
So I'm back at it, and ran into a problem...

When I go to Step 6, and try to "fastboot flash recovery" and point it to the .iso file named "recovery" that I have saved right into c:\, the cmd prompt tells me "error: cannot load C:\recovery"

I'm not sure what to do here... Got S-OFF, so that was a promising start. Thanks for any help.

------------------------

GOT IT!!! I see the Superuser app in my drawer, so I'm assuming everything is good to go. Now onto figure out how to reclaim app space so that I don't get the "storage space low" notification everytime I install a new app.

Anyone with suggestions to the best things to do once rooted... I'm all ears. Thanks again!
 
When running revolutionary I get stuck on "Waiting for fastboot...".
On the phone the boot menu is displayed. Am I supposed to choose anything from it? Choosing fastboot does not help and instead the communication is interrupted. See below.

Best regards,
Markus

----
$ ./revolutionary
=============================================
| Revolutionary S-OFF & Recovery Tool 0.4pre4 |
=============================================
Brought to you by AlphaRev & unrEVOked.

Waiting for device...
Found your device: HTC Desire (bravo-0.93.0001, Android: 2.2.2, ROM version: 2.29.405.14)

This is a beta release and requires a beta release key.
Please visit: Revolutionary for more information.

Enter beta key [ serial: .... ]: .....
Beta key accepted - thank you for participating!

Zerging Root... this might take a minute or so.. Root acquired!
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Communications with phone unexpectedly interrupted. Try again.
---
 
@JohnnyHands: If you look in the Desire All Things Root Guide sticky post you'll find a "root memory faq". This explains the options for increasing the storage available to you.

In brief outline there are two options: partition your SD card and use the extra partition as additional app storage, or use a smaller ROM than the HTC one and a custom hboot to shrink your /system space and hence expand the user storage. The FAQ describes both in more detail, and with some ROMs you can do both at the same time. Read the FAQ and you'll understand this better.
 
First of all, I'd like to thank you, Hadron, for providing this info. I know it is not originally yours, but it is much appreciated.

I have an HTC Desire CDMA (1.06.0000) stock and would like to follow these steps to S-off, custom-recovery, & root. My main purpose is to remove bloatware and gain some memory for apps, as I am constantly low on memory. I have read through these instructions and the associated web pages many times. I feel comfortable with most of it, but still have a few questions, and would appreciate your help.

1) My computer is a Mac which is not an OS option for revolutionary. However, I do have Parrallels with virtual Windows XP. Do you know if that will cause any problems? I have successfully connected to my phone over USB using this virtual Windows XP.

2) In step 1b, it says to use the "Unrevoked guide for the download link and guide" to install the HBoot driver. It looks to me like the only part of that web page I need to follow is the steps 1 thru 9 under the heading "Prerequisite steps". Is that right?

3) In step 3, it refers to the ADB and FASTBOOT web page. It looks like the only part I need to follow there are the steps related to the SDK Tools download and system path changes (under "How do I setup my windows PC to use ADB and FASTBOOT?"). Is that right?


Thanks, I will likely have more questions after I actually start.
 
Hi Klausbird, and welcome to AF :)

1) My main computer is also a Mac, and I've used virtual machines for similar operations before (though I used Linux VMs rather than Windows). I can't see any reason this shouldn't work.

2) Yes, that's correct.

3) Likewise. Both of those other guides are just for setting up stuff - what you do with it is described in this thread.

Good luck! :)
 
On a different note, for the first time I put a new ROM in my HTC Desire. Went for RunnymedeMod007_v27_c-CM7-STOCK (sense 3.5) and it is basically a huge improvement, and so liberating to have unlimited memory.

The trouble is, the whole phone seems very sluggish, esp web browsing either using the built in browser or Dolphine. I opted to have Dalvik cache on the SD card - was that a mistake? It is a new 32GB class 10 SD card. Or should I just expect it to be a lot slower now that it is so much more dependent on the SD card? Also it hung a couple of times to the extent i had to pull the battery out - hope that doesn't happen too often!
 
Back
Top Bottom