• 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

Right, am doing the S-OFF process.

I started up Revolutionary, entered the key and away it went. Messages I got were....

Zerging root.....
Sending in Caroline......
Cleaning up.......
Rebooting to fastboot......

Waiting for fastboot......

My phone started up in Fastboot state and I chose Reboot

The phone has started up normally and Revolutionary is still "Waiting for fastboot"

Was I wrong to choose Reboot and what do I need to do now?

:confused:
 
I've not actually run this itself (I rooted an older way), but I'm sure you should not have rebooted it manually. Should leave it in fastboot state and let revolutionary do it's stuff.

My suggestion would be just to try again from scratch. But first, boot into the bootloader (boot while pressing volume down) and see what it says at the top. If you see the word "revolutionary" in pink and it says S-Off then Revolutionary has done what you need it to do. Otherwise I think try again, but leave the phone alone - it's when the phone is in fastboot mode that revolutionary will try to do its stuff, so I'd not interrupt it.

You could test that your fastboot drivers are working beforehands. Boot the phone into fastboot mode (boot while pressing the "back" button) and connect to the PC via usb. Use the "fastboot" command on your PC as described for flashing recovery, but rather than "fastboot flash recovery", just use the command "fastboot devices". If it responds by telling you your phone's serial number then that's all working. Then you can run revolutionary. The reason I suggest this is that "waiting for fastboot" might imply that it was having trouble communicating with the phone in fastboot mode, so this would test that was set up correctly on the PC.

If it doesn't respond and you're sure you installed stuff correctly, try using a different USB port.
 
Thanks - it will be tomorrow before I can look at this again as just off out for evening! So, I will leave you in peace for a while!!!!
 
Right, I'm back!!! Made decent progress now and have run the Revolutionary program and, also, added the custom recovery.

Next stage is rooting and I wanted to check before I proceed.

When I connect phone to PC and it appears in Explorer as "Removable Disk".....is this the SD card I am looking at and do I drop the .zip file into the root folder of this?

Also, I currently have a 2GB microSD card in phone (mainly empty), but, I also have a spare 32GB card I used for something else. Am I able to simply put the new bigger card in or does it need preparing in some way?

The current one contains a number of apps that Apps2SD has moved there so, I guess, I would need to re-install those afterwards.

One one hand the current card has so much spare room it is tempting just to carry on but, on the other hand, it would seem to make sense to switch over while I am making all these changes! Any thoughts?

My aim is to partition the SD card so that I can increase amount of memory for applications.

Just checked speed of 32GB card and it is writing at around 2.8 Mbytes/s - is this going to be fast enough or should I invest in a new, faster card?
 
yes that's the sd card explorer is showing. To change cards, simply show hidden files/folders in windows folder options and copy everything off 2gb card onto pc. Insert 32gb card and copy everything back onto that. Use gparted of 4ext recovery to partition card. 1gb ext 3 or 4 partition will be adequate for a2sd.
 
yes that's the sd card explorer is showing. To change cards, simply show hidden files/folders in windows folder options and copy everything off 2gb card onto pc. Insert 32gb card and copy everything back onto that. Use gparted of 4ext recovery to partition card. 1gb ext 3 or 4 partition will be adequate for a2sd.

Thanks - what are your thoughts on investing in a faster SD card? This one, I think is class 2
 
from what i can remember i think the desire can only max at class 6, you can have higher but the desire wont utilise it. I'm sure Hadron would know. Fyi, i had a 16gb class 6 and it was fine.
 
Yeah, class 6 is the fastest it can take advantage of.

These classes refer to minimum write speeds, so a class 2 should be able to write data at a minimum of 2 MB/s. It's not uncommon for them to exceed the specification though. Read speeds are generally much faster.

I used a class 2 card for a long time, and my current one is only class 4. You could see how you get on with the one you have, and upgrade if you think it's holding you back (though I guess they are pretty cheap now - been a couple of years since I looked at the prices).
 
Just about to take plunge and do a backup and then Root, so, went into Hboot and then Recovery. However, got this message.....

ATTN: recovery is in safe mode
this is because the following partition is not accessible: 'system'
Please enter the wipe mode and format system!
If you changed hboot you should choose to format all partitions (except sdcard)

To me "format system" sounds pretty dramatic and just wanted to check that this is OK and not going to do any damage.

Also, how do I know if I've "changed hboot?" - I have followed steps in post 1.

:confused:
 
This does happen sometimes, especially with new installs. Try rebooting recovery again (I think there's a reboot recovery option in the recovery menu).

You've not changed hboot since installing the recovery. Revolutionary does indeed change hboot, but not in the way this means - it refers to using a custom hboot which changes your internal storage partitions, while the revolutionary hboot has the same partitions as stock (and as noted that change was made before you installed the recovery anyway).
 
This does happen sometimes, especially with new installs. Try rebooting recovery again (I think there's a reboot recovery option in the recovery menu).

You've not changed hboot since installing the recovery. Revolutionary does indeed change hboot, but not in the way this means - it refers to using a custom hboot which changes your internal storage partitions, while the revolutionary hboot has the same partitions as stock (and as noted that change was made before you installed the recovery anyway).

Several reboots later......it has now started up without that message!!!

Just flashed up that 4Ext not configured, please configure.

Will do a backup and then the root process
 
Run the root script from SD card and said it was successful. So, I guess I'm rooted!!!!!

Many thanks to Hadron and others who have got me this far.

Now, all I need to do is get me some extra memory space - I may be back :D
 
I've finally found a bit of time to root my phone and follow these instructions. Sadly I only got as far as stage 1a: download and install HBoot driver. The link in the original post doesn't work (404 Not Found). I've tried to find the drivers elsewhere but unsuccessfully.

Does anyone know where I can get HBoot from? Or is there an alternative?

Thanks
 
I've finally found a bit of time to root my phone and follow these instructions. Sadly I only got as far as stage 1a: download and install HBoot driver. The link in the original post doesn't work (404 Not Found). I've tried to find the drivers elsewhere but unsuccessfully.

Does anyone know where I can get HBoot from? Or is there an alternative?

Thanks

Do you mean 1b?

I have just been through the whole process - see all questions above!!!!! - and found all files OK.

Follow the UnRevoked link and on that page there is a Downloads section - clicking on "Hboot drivers" worked for me
 
oops, yes, 1b.

It's working now! I originally tried different browsers, PCs and even my phone, and none were working. Must have been a temporary glitch. Thanks for the response.
 
Run the root script from SD card and said it was successful. So, I guess I'm rooted!!!!!

Many thanks to Hadron and others who have got me this far.

Now, all I need to do is get me some extra memory space - I may be back :D

Install titanium backup, if it runs ok, then you are rooted. ;)
ps, you'll have superuser in your app drawer also.
 
Install titanium backup, if it runs ok, then you are rooted. ;)
ps, you'll have superuser in your app drawer also.

Have got Superuser in apps - so, a good sign.

Just tried to install Titanium Backup, but, kept getting "Install unsuccessful". Will try and free up some memory in case it hasn't enough room.
 
I have noticed people talking about aligning partitions when creating an EXT3 partition. Is this necessary? Is there a good way of doing it? My Desire is currently running pretty slow since the new ROM was put on it despite a new class 10 sd card...
 
There are 2 issues, which might be related......

Firstly, I am still getting the "ATTN: recovery is in safe mode....." message when I start up EXT4 Touch Recovery

Secondly, I seem unable to install any applications. Thought it was just Titanium Backup, but, just uninstalled a tiny app and tried to re-install. Get the message "Install unsuccessful" - very helpful!

Any ideas how to proceed would be gratefully received! :confused:
 
If I recall correctly you used 4Ext to partition? If so you shouldn't have to worry, but 4Ext can also check for partition alignment and correct if misaligned.
 
There are 2 issues, which might be related......

Firstly, I am still getting the "ATTN: recovery is in safe mode....." message when I start up EXT4 Touch Recovery

Secondly, I seem unable to install any applications. Thought it was just Titanium Backup, but, just uninstalled a tiny app and tried to re-install. Get the message "Install unsuccessful" - very helpful!

Any ideas how to proceed would be gratefully received! :confused:

Panic over - for now! - as I've got it to install apps again. Worked after removing a different app, so, must have been a space issue - ironic as this is the problem that started off this whole process!!!

Anyway, got Titanium Backup installed and it says root is ON. So, with a bit of luck, I should be able to get rid of some unwanted system stuff and free up some memory.
 
Argh I think I have done something stupid and my phone wpnt even boot now. On another forum it said that to speed the phone up, load terminal emulator and type
su
a2sd nocache

I have done this and now I just get a white screen with HTC written across it. HELP!?
 
Back
Top Bottom