Go Back   Android Forums > Android Phones > HTC Desire S > Desire S - All Things Root

Find everything you need for the Galaxy S5 and discuss it in our S5 forum!
Have you seen that OnePlus One's awesome camera?? The forum is over here!

test: Reply
 
LinkBack Thread Tools
Old November 2nd, 2011, 11:29 AM   #1 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default [Guide] How to root the Desire S

Didn't see a guide here to root the HTC desire s, but there are plenty out there.

Here is a guide I wrote to get it done in excessive layman terms.

Section 1 - How to root the Desire S


Disclaimer: Be warned, there always a risk that your phone will end up bricked as a result of procedures like this. I take no resonsibility for bricked devices. Do your own research and if it all makes sense in your head proceed.


!!! Before you proceed, read through the whole post !!!

Always take note of your phones details before you root - Build number (Software number), Baseband version (Radio), and Hboot, you never know whenyou may need them.
Make a goldcard if you have a spare memory card, better safe than sorry!!! (use mmc2, not mmc0/1) see here on how to.
Leave USB debugging on after you have done what you needed, you mayneed it on down the line.

Firstly, before you can root, you need to get S-off, to do this we use Revolutionary.

S-On is basically a security check on HTC phones that prevents unauthorized access to the system memory/NAND, so first it needs to be disabled/by-passed.

Step 1) - Revolutionary method to get S-off

-Turn off fastboot menu/settings/power/fastboot (on the phone)
-Turn on USB debugging menu/Settings/Applications/Development/USB debugging (on the phone)
-Boot into Hboot (switch phone off and the press power+vol down) and write down the Hboot number (will need it later) and check the phone is S-On (currently only v0.98.0002 and 0.98.0000 are supported, if your phone is neither of these you need to either downgrade or unlock using HTCDev (not true s-off))
-Download Revolutionary app here
-Ensure HTC sync is UNINSTALLED on the PC!!!!!!!
-Install HTC fastboot drivers (can get them on this page)
-Plug phone in and run Revolutionary app (when plugging in select CHARGE ONLY (i.e. leave on the home screen) and copy the serial that the app gives (this is your phones serial)
-Copy phone serial to Revolutionary.to website select which Hboot your phone is, operating system and copy the beta key generated to the app
-Does its thing, asks to install clockworkmod, say YES or NO, [If NO, and you rather install it yourself (and not the Revolutionary branded one) follow step 2 to install in manually, if YES continue to step 3]

Phone is now S-off but not yet rooted and is running a custom Hboot (v6.XX.XXXX) that doesn't check the security flag which is stored on the device’s radio.

Step 2) - Install Clockworkmod using fastboot

*only follow Step 2 procesure if you selected NO when Revolutionary asked you to install Clockworkmod Recovery, this is to install in manually
-Download attached file titled "android-tools.zip", it has the adb and fastboot files needed to proceed
-Extract the file to "c:\" so that the path looks like this C:\android-tools
-Install HTCDriver (Fastboot drivers) (should already be installed from revolutionary step) but here's the link again
-Open cmd and type "cd/"
-then type "cd android-tools"

*To test whether you have set up all the files correctly and your phone is connected correctly you can do the following;
*Plug your phone in (when plugging in select CHARGE ONLY (i.e. leave on the home screen)
*In cmd type "adb" and press enter, it should show a list of commands, then type "fastboot"and press enter, it should also show a list of commands)
*If both these commands work you have extracted the files to the right place and have setup cmd right.
*then type "adb devices"
*Should show connected phone serial if not then try get the latest HTCdrivers


-Download clockworkmod (here) for your phone and place .img in C:\android-tools folder (i.e. where the files adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll and fastboot.exe are)
*To make life easier rename the file to recovery.img
-start fastboot (boot Hboot, plug phone in "HBoot USB plug" shows once phone is plugged in and press the power button (fastboot is highlighted by default) then it says "Fastboot USB")

*(As a test to ensure you have put your phone into fastboot type "fastboot devices" in cmd, it will show your phones serial, if it shows nothing you have not put your phone into fastboot yet)

-run command "fastboot flash recovery recovery.img" in cmd
-then run "fastboot reboot"

Phone now should have recovery installed, you can now install custom roms and/or root your phone. I suggest CyanogenMod/MIUI,, plenty to choose from though.

Step 3) - Root phone using Clockworkmod and Superuser

-Copy su-3.0.5-efgh-signed.zip to sdcard root (Current latest version, get latest from clockworkmod site)
-Start clockworkmod recovery (Hboot/recovery)
-Select install zip from sdcard"
-select Choose zip from sdcard
-Select copied file
-select Yes - install su-3.0.5-efgh-signed.zip to confirm
-Go back
-Then reboot.

All DONE!!!!!!!!!!!!!!!

Optional:
I do suggest you flash the ENG 0.98.2000 in in Section 2 Step 1 as a precaution if you ever need to flash a RUU.

Step 1 and 3 Video
Here's a video of step 1 and 3 that covers all the points mentioned above.
How to S-Off and Root the HTC Desire S, Sensation, Wildfire, Evo, Flyer HD - A step-by-step tutorial - YouTube

In step 2 I got the info from here over at the XDA forum. The rest form video's and looking around

android-tools.zip File Details;
417.38 KB | MD5: 4A740A80F611F781681094CBB6657D74


Some troubleshooting tips;
1) If your phone won't boot into Hboot, try switching off your phone and take out the battery for 30 seconds and try again.
2) If your phone isnt recognized by your PC try the HBoot drivers in this guide here and follow the Prerequisite steps point.
3) If you are having problems with the adb/fastboot commands follow this guide to setting adb and using it as an alternate the the steps/files mentioned above in STEP 2.
4) To boot directly into fastboot from home screen run this command in cmd 'adb reboot-bootloader'


Section 2 - How To Get Your Phone Stock Again (UnRoot/S-On)


Okay, why would you want to return to stock?
1) The main reason is for warranty reasons,
2) or to fix a problem you are having.

The easiest and most direct way to get back to stock is to install a RUU (Rom Upgrade Utility).

What is a RUU?


The catch is 1) that when you S-off by revolutionary you you are replacing the phones Hboot with a custom one. And this Hboot cannot be overwritten by a RUU and 2) you use the right RUU (one that is compatible with your phone and/or the one you had a stock). If you don't use the correct RUU you will need to to check your misc version and use a GoldCard.

Before you S-Off/Root/Unroot/S-On your phone get/do the following;
Always take note of your phones details before you root - Build number (Software number), Baseband version (Radio), and Hboot, you never know whenyou may need them.
Make a goldcard if you have a spare memory card, better safe than sorry!!! (use mmc2, not mmc0/1) see here on how to
Leave USB debugging on after you have done what you needed, you mayneed it on down the line
Your CID (cidnum) (Boot into fastboot (on the phone) and run command "fastboot getvar cid" (on the computer)

In order to overcome the write protection you need to first replace the Hboot by one that can be overwritten by a RUU, to do this you need to flash a ENG Hboot, the current one is ENG 0.98.2000

Step 1) - Flash the ENG HBoot


Do not skip this step!!!

-Turn off fastboot menu/settings/power/fastboot (on the phone)
-Turn on USB debugging menu/Settings/Applications/Development/USB debugging (on the phone)

To flash the ENG HBoot you can use one of these methods;
1) Fastboot
-Place the .img file (extracted from PG88IMG(ENG 0.98.2000).zip) in C:\android-tools (Setup in Section 1-Step 2 First two paragraphs)
-Boot phone into fastboot (to start fastboot (boot Hboot, plug phone in "HBoot USB plug" shows once phone is plugged in and press the power button (fastboot is highlighted by default) then it says "Fastboot USB")
-Run command "fastboot flash hboot engHBOOToverARX.img" in CMD
2) Android Flasher
-Download from here
-Select phone, select Hboot .img (bootloader)
-Boot phone into fastboot and select FLASH
3) Updater file (PG88IMG.zip)
-Rename PG88IMG(ENG 0.98.2000).zip to PG88IMG.zip EXACTLY
-Place file on your SD card root, and boot into HBoot, and follow onscreen instructions




If you have any problems first check out this thread for answers

Optional:
If all you did was run revolutionary to get s-off and root (i.e. no custom roms etc.) the you should be able to follow the above steps to re flash your stock hboot (0.98.0000 or 0.98.0002) and not use the RUU.

Step 2) - Install the RUU

How to check if downloaded RUU is compatible with your phone:




Here is a list of RUU's you can download for your phone [ROM]Shipped Desire S ROM Collection - xda-developers

If you wish to downgrade your current stock phone you can follow this guide.

Here and here are two great threads for HTC Desire S Guides
Attached Files
File Type: zip android-tools.zip (417.4 KB, 595 views)
File Type: zip su-3.0.5-efgh-signed.zip (583.9 KB, 516 views)
File Type: zip PG88IMG(ENG 0.98.2000).zip (256.5 KB, 624 views)

FoX777 is offline  
Last edited by FoX777; March 8th, 2012 at 07:39 AM.
Reply With Quote
The Following 7 Users Say Thank You to FoX777 For This Useful Post:
1st_Paladin (November 24th, 2011), Alpinestar777 (January 23rd, 2012), Boerminator (May 9th, 2012), El Presidente (November 23rd, 2011), notebook (January 16th, 2012)
sponsored links
Old November 10th, 2011, 12:46 PM   #2 (permalink)
Junior Member
 
Join Date: Apr 2011
Posts: 41
 
Device(s):
Carrier: Not Provided

Thanks: 8
Thanked 1 Time in 1 Post
Default

I can't get into hboot mode. Any idea why?
TheAndroidUser is offline  
Reply With Quote
Old November 10th, 2011, 01:14 PM   #3 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by TheAndroidUser View Post
I can't get into hboot mode. Any idea why?
have you turned off fastboot? if yes switch off your phone and pull the battery and try then.
FoX777 is offline  
Last edited by FoX777; November 10th, 2011 at 01:19 PM.
Reply With Quote
The Following User Says Thank You to FoX777 For This Useful Post:
TheAndroidUser (November 11th, 2011)
Old November 10th, 2011, 03:24 PM   #4 (permalink)
Junior Member
 
Join Date: Apr 2011
Posts: 41
 
Device(s):
Carrier: Not Provided

Thanks: 8
Thanked 1 Time in 1 Post
Default

Thanks!Can you tell me the benefits of rooting and the risks? Could I return it to normal so no one would know it was rooted?
TheAndroidUser is offline  
Reply With Quote
Old November 10th, 2011, 10:45 PM   #5 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by TheAndroidUser View Post
Thanks!Can you tell me the benefits of rooting and the risks? Could I return it to normal so no one would know it was rooted?
It isn't that easy to get s-on and unrooted again, you can do it though, although I'm not sure cause I haven't looked into it myself but I think you can use RUU to revert back to s-on and unrooted, you will need your RUU for your phone, not sure what else.

benefits include being able to install custom roms, change CPU speed, removid bloatware apps from your phone, and many more, so look into it.

By far the main reason is to install custom roms and for that you only need s off and recovery.
FoX777 is offline  
Last edited by FoX777; November 11th, 2011 at 12:30 AM.
Reply With Quote
Old November 11th, 2011, 10:07 AM   #6 (permalink)
Junior Member
 
Join Date: Apr 2011
Posts: 41
 
Device(s):
Carrier: Not Provided

Thanks: 8
Thanked 1 Time in 1 Post
Default

So what's a Rom. I know roughly but need it clarified.
TheAndroidUser is offline  
Reply With Quote
Old November 11th, 2011, 11:21 AM   #7 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by TheAndroidUser View Post
So what's a Rom. I know roughly but need it clarified.
Think of a rom as an operating system, all the files needed for the device to run/function

Here's a FAQ
FoX777 is offline  
Reply With Quote
Old November 11th, 2011, 12:51 PM   #8 (permalink)
Junior Member
 
Join Date: Apr 2011
Posts: 41
 
Device(s):
Carrier: Not Provided

Thanks: 8
Thanked 1 Time in 1 Post
Default

May wait til this phone's contract expires , then get a new one and root this one to try it all out instead of taking the risk.
TheAndroidUser is offline  
Reply With Quote
Old November 13th, 2011, 08:44 AM   #9 (permalink)
Junior Member
 
Join Date: Apr 2011
Posts: 41
 
Device(s):
Carrier: Not Provided

Thanks: 8
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by FoX777 View Post
Think of a rom as an operating system, all the files needed for the device to run/function

Here's a FAQ
But what will changing the ROM actually do to the phone? Does it do anything visually or is it just internally... etc.
TheAndroidUser is offline  
Reply With Quote
Old November 15th, 2011, 10:14 AM   #10 (permalink)
Senior Member
 
Join Date: Jun 2011
Posts: 731
 
Device(s):
Carrier: Not Provided

Thanks: 27
Thanked 178 Times in 165 Posts
Default

Both, although this varies between ROMs. There are custom ROMs based on Sense 2.1, 3.0 and 3.5; there are Android only ROMs; and there are ROMs that allow custom themes and other UIs.

Internally, many ROMs allow for a range of tweakability and geekiness, more so than the standard HTC ROMs, e.g. clocking the processor speed, enhanced UI management, enhanced app management, back-up and restore, VPN, enhanced audio/video/camera, etc. They also often come bundled with 'useful apps' and the ability to add-on other features as and when required.

Custom ROMs for the Desire S will have Ice Cream Sandwich long before, and if, HTC ever get round to it.
notebook is offline  
Reply With Quote
sponsored links
Old November 15th, 2011, 07:42 PM   #11 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Revolutionary.exe is forever stuck on "waiting for device..."

What to do?

HTC Desire S
Android 2.3.3
Sense 2.1
thaiphoon is offline  
Reply With Quote
Old November 16th, 2011, 12:37 AM   #12 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by thaiphoon View Post
Revolutionary.exe is forever stuck on "waiting for device..."

What to do?

HTC Desire S
Android 2.3.3
Sense 2.1
Have you tried/checked the following;
-Ensure USB debugging is ON (ticked).
-Phone is on and in charge mode (not in Hboot)
-uninstalled HTCsync and installed the HTC drivers linked?
-run Revolutionary as admin.
-Install and uninstall the drivers.
-Plug you phone in before you run the exe.
-Try these steps (III. (Optional)) here.
FoX777 is offline  
Reply With Quote
Old November 16th, 2011, 09:43 AM   #13 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi,

I've followed the steps

Step 1. My phone now is S-Off
Step 2. I've installed the Clockworkmod recovery.img ...I did the test as mentioned, and all running correctly
Step 3. Now the problem, i did exactly you told, i put the superuser zip file in to sd card root ....but i can not go into the recovery mode in hboot ....my phone just keep restarting (showing the htc logo and the welcoming sound) over and over again until i need to pull the battery out to stop it ...thank god i still could use the phone with no problem, but my phone isn't rooted yet and i can not install any rom

Do you know how to fix this problem? i repeat the step 1 and 2 then 3 but still no luck

Thanks
boleh2 is offline  
Last edited by boleh2; November 16th, 2011 at 09:47 AM.
Reply With Quote
Old November 16th, 2011, 10:24 AM   #14 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by boleh2 View Post
Hi,

I've followed the steps

Step 1. My phone now is S-Off
Step 2. I've installed the Clockworkmod recovery.img ...I did the test as mentioned, and all running correctly
Step 3. Now the problem, i did exactly you told, i put the superuser zip file in to sd card root ....but i can not go into the recovery mode in hboot ....my phone just keep restarting (showing the htc logo and the welcoming sound) over and over again until i need to pull the battery out to stop it ...thank god i still could use the phone with no problem, but my phone isn't rooted yet and i can not install any rom

Do you know how to fix this problem? i repeat the step 1 and 2 then 3 but still no luck

Thanks
You could try and run Revolutionary again (if it will allow it) and install clockworkmod like that and ignore step 2 alltogether.

You can also have a look at this page to see if anythings pops up.
FoX777 is offline  
Reply With Quote
Old November 16th, 2011, 11:02 AM   #15 (permalink)
Senior Member
 
Join Date: Jun 2011
Posts: 731
 
Device(s):
Carrier: Not Provided

Thanks: 27
Thanked 178 Times in 165 Posts
Default

@boleh2

You can try GingerBreak or SuperOneClick to get root.
notebook is offline  
Reply With Quote
Old November 16th, 2011, 08:08 PM   #16 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Found the problem. Old drivers weren't completely uninstalled from my pc.

Now all good and running Android 2.3.5 with Sense 3.0.
thaiphoon is offline  
Reply With Quote
Old November 16th, 2011, 11:13 PM   #17 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by FoX777 View Post
You could try and run Revolutionary again (if it will allow it) and install clockworkmod like that and ignore step 2 alltogether.

You can also have a look at this page to see if anythings pops up.
Phewwww....i did what you suggested ...run Revolutionary again ...though it says "your phone is already S-Off, what exactly you're trying to do?" ...skip the step 2 ....and i could go into the recovery mode ...now my phone is rooted

So what exactly step 2 for then?

Thanks
boleh2 is offline  
Reply With Quote
Old November 16th, 2011, 11:22 PM   #18 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by boleh2 View Post
Phewwww....i did what you suggested ...run Revolutionary again ...though it says "your phone is already S-Off, what exactly you're trying to do?" ...skip the step 2 ....and i could go into the recovery mode ...now my phone is rooted

So what exactly step 2 for then?


Thanks
Just so we are clear, you have installed recovery from Revolutionary?

If you read the last point of step 1 it says if you rather want to install it yourself (clockwork) you can follow step 2, but if you want the app (Revolutionary) to rather install it , select yes and skip step2. I have made it more clear now, with the use of some fancy bold text.
FoX777 is offline  
Last edited by FoX777; November 17th, 2011 at 12:10 AM.
Reply With Quote
Old November 18th, 2011, 02:41 AM   #19 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by FoX777 View Post
Just so we are clear, you have installed recovery from Revolutionary?

If you read the last point of step 1 it says if you rather want to install it yourself (clockwork) you can follow step 2, but if you want the app (Revolutionary) to rather install it , select yes and skip step2. I have made it more clear now, with the use of some fancy bold text.
My fault ...got a bit mixed up ...so YES i installed recovery from Revolutionary, and kept going to step 2 :s

Thanks for making it much more clear
boleh2 is offline  
Reply With Quote
Old November 24th, 2011, 11:03 PM   #20 (permalink)
Member
 
Join Date: Mar 2011
Gender: Male
Posts: 146
 
Device(s): HTC Sensation XE, HTC Desire S, HTC Desire
Carrier: StarHub

Thanks: 22
Thanked 16 Times in 14 Posts
jonathan.hs.cheng
Default

Here's how I rooted recently.

1. Installed HTC Software package from HTC website.
2. Remove Synch.
3. Run USB Deview USBDeview - Free software downloads and software reviews - CNET Download.com
Deleted all HTC drivers. I found that this is necessary I also have a Desire. Some of the drivers don't seem to work well.
4. Turn on USB Debugging on the phone.
5. Connect to PC and all detection of phone and drivers.
6. Run Revolutionary to S-Off. Said no to default Recovery.
7. Flashed cwm-4.0.1.4-saga recovery using Flashboot (that's my preference)
8. Unroot using Superclick. I tried installing the su-3.0.5-efgh-signed.zip but it did not work.
9. Installed Virtuous Affinity. It features Sense 3.5 and Android 2.3.5. Very smooth installation. Run very well and is smooth to use. Highly recommend it.

Hope this helps. Thanks to notebook and Fox777. They are very helpful while I contemplated rooting and asked all sorts of n00b Questions. Just wondered why I did not do it sooner.
1st_Paladin is offline  
Reply With Quote
sponsored links
Old December 24th, 2011, 08:37 PM   #21 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks a lot ^^
It worked fine on my HTC Desire S. The procedure was, however, a bit different from your guide, FoX777.

---My specs, before rooting---
Android version: 2.3.3
HTC sense version: 2.1
HBOOT version: saga-0.98.0002
Sinuce is offline  
Reply With Quote
Old December 30th, 2011, 03:17 AM   #22 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Notsure HTC Desire S running Android 2.3.5

hi,
My HTC Desire S is running on Android 2.3.5 and Sense 3.0
Revolutionary asks for HBoot version and there are only two options for Desire S (0.98.0000 and 0.98.0002) but mine is 2.00.0002!!

Any suggestions?

Does anybody here have had a successful rooting for the device described above??
aidinb is offline  
Reply With Quote
Old December 30th, 2011, 05:03 AM   #23 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by aidinb View Post
hi,
My HTC Desire S is running on Android 2.3.5 and Sense 3.0
Revolutionary asks for HBoot version and there are only two options for Desire S (0.98.0000 and 0.98.0002) but mine is 2.00.0002!!

Any suggestions?

Does anybody here have had a successful rooting for the device described above??
You can either unlock your bootloader using HTCdev, that allows you to flash roms, kernel and recovery (not radio's and hboot)

Or

Downgrade to an older hboot.
Have a look at this thread over at xda to downgrade, this post gives the steps
FoX777 is offline  
Last edited by FoX777; December 30th, 2011 at 10:57 AM.
Reply With Quote
Old December 30th, 2011, 04:18 PM   #24 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

123
aidinb is offline  
Last edited by aidinb; December 30th, 2011 at 04:22 PM. Reason: duplication
Reply With Quote
Old December 30th, 2011, 04:20 PM   #25 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by FoX777 View Post
You can either unlock your bootloader using HTCdev, that allows you to flash roms, kernel and recovery (not radio's and hboot)

Or

Downgrade to an older hboot.
Have a look at this thread over at xda to downgrade, this post gives the steps
FoX777,
I need Root access for my device. As you mentioned, HTC is offering Bootloader Unlocker for some of its products, not including Desire S. Unlocking a Bootloader is totally different from Root accessing. so it might not be helpful.
On the other hand, downgrading to an older HBoot does not sound logical. I'm looking for a solution to Root while keeping the existing situation.
SuperOneClickv2.3.2 does not work either!
aidinb is offline  
Reply With Quote
Old December 30th, 2011, 11:05 PM   #26 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by aidinb View Post
FoX777,
I need Root access for my device. As you mentioned, HTC is offering Bootloader Unlocker for some of its products, not including Desire S. Unlocking a Bootloader is totally different from Root accessing. so it might not be helpful.
On the other hand, downgrading to an older HBoot does not sound logical. I'm looking for a solution to Root while keeping the existing situation.
SuperOneClickv2.3.2 does not work either!
If you unlock by HTCdev (does work) then you can flash recovery, and then superuser to get root. (Unlock using 1)HTCDev, 2)then use step 2 above to install recovery, 3)then step 3 above to get root)

If you downgrade you can get s-off (Revolutionary), flash recovery (Step2), then flash a sense 3.0 rom rooted or not.
FoX777 is offline  
Reply With Quote
Old December 31st, 2011, 01:05 PM   #27 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by FoX777 View Post
If you unlock by HTCdev (does work) then you can flash recovery, and then superuser to get root. (Unlock using 1)HTCDev, 2)then use step 2 above to install recovery, 3)then step 3 above to get root)

If you downgrade you can get s-off (Revolutionary), flash recovery (Step2), then flash a sense 3.0 rom rooted or not.
Thank you. I'll try it next week and let you know the results here.
By the way, does Unlocking the device clears my data and apps or not?
aidinb is offline  
Reply With Quote
Old December 31st, 2011, 01:56 PM   #28 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by aidinb View Post
Thank you. I'll try it next week and let you know the results here.
By the way, does Unlocking the device clears my data and apps or not?
Desire S is not in the list of compatible devices for Unlockoing in HTC :-(( but i'll try anyway
aidinb is offline  
Reply With Quote
Old January 3rd, 2012, 12:39 AM   #29 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by aidinb View Post
Thank you. I'll try it next week and let you know the results here.
By the way, does Unlocking the device clears my data and apps or not?
Quote:
Originally Posted by aidinb View Post
Desire S is not in the list of compatible devices for Unlockoing in HTC :-(( but i'll try anyway
I think it does, but am not sure.

Even though it is not in the list it is working.
FoX777 is offline  
Reply With Quote
Old January 7th, 2012, 02:30 PM   #30 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default Bootloader Unlocker

Quote:
Originally Posted by aidinb View Post
Desire S is not in the list of compatible devices for Unlockoing in HTC :-(( but i'll try anyway
HTC added Bootloader Unlocker for a bunch of other products today
aidinb is offline  
Reply With Quote
sponsored links
Old January 10th, 2012, 07:10 AM   #31 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi Guys,

I am completely new to all this and I have just started dabbling in using GO Launcher EX etc.....

I want to disable the stock keyboard and replace with a different iphone style one but I have read that you can only disable the stock completely by rooting the phone.

My question is simply, what is the easiest method for a totally inexperienced person like me to root the Desire S? I have read about 1 click rooting but I can't seem to pin down a working method.

Any guides or help appreciated but the simpler the better!!!
Andy3105 is offline  
Reply With Quote
Old January 10th, 2012, 07:19 AM   #32 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by Andy3105 View Post
Hi Guys,

I am completely new to all this and I have just started dabbling in using GO Launcher EX etc.....

I want to disable the stock keyboard and replace with a different iphone style one but I have read that you can only disable the stock completely by rooting the phone.

My question is simply, what is the easiest method for a totally inexperienced person like me to root the Desire S? I have read about 1 click rooting but I can't seem to pin down a working method.

Any guides or help appreciated but the simpler the better!!!
I am unsure if a new keyboard needs root, so I would look into that more.

As for a guide? You have posted this in a guide thread which explains everything in great detail already.

As said in this guide; Boot into Hboot (switch phone off and the press power+vol down) and write down the Hboot number and check the phone is S-On (currently only v0.98.0002 and 0.98.0000 are supported, if your phone is neither of these you need to either downgrade or unlock using HTCDev (not true s-off))
FoX777 is offline  
Reply With Quote
Old January 10th, 2012, 07:30 AM   #33 (permalink)
Senior Member
 
Join Date: Jun 2011
Posts: 731
 
Device(s):
Carrier: Not Provided

Thanks: 27
Thanked 178 Times in 165 Posts
Default

@Andy3105

Here's an iPhone-style keyboard for the Desire S. No root is required. There are probably other similar keyboards around.
notebook is offline  
Reply With Quote
Old January 10th, 2012, 07:38 AM   #34 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by FoX777 View Post
I am unsure if a new keyboard needs root, so I would look into that more.

As for a guide? You have posted this in a guide thread which explains everything in great detail already.

As said in this guide; Boot into Hboot (switch phone off and the press power+vol down) and write down the Hboot number and check the phone is S-On (currently only v0.98.0002 and 0.98.0000 are supported, if your phone is neither of these you need to either downgrade or unlock using HTCDev (not true s-off))
Quote:
Originally Posted by notebook View Post
@Andy3105

Here's an iPhone-style keyboard for the Desire S. No root is required. There are probably other similar keyboards around.
Sorry guys, my mistake I meant that I want to replace the stock DIALLER.......
Andy3105 is offline  
Reply With Quote
Old January 10th, 2012, 09:53 AM   #35 (permalink)
Senior Member
 
Join Date: Jun 2011
Posts: 731
 
Device(s):
Carrier: Not Provided

Thanks: 27
Thanked 178 Times in 165 Posts
Default

@Andy3105

Have you seen an iPhone-style one available for the Desire S? Not ever having owned an iPhone I wouldn't know what to look for. MIUI is, apparently, the most iPhone-like ROM there is for the Desire S, but I've no idea if its dialer will offer the features you're looking for.

To use MIUI, you'll need to root your phone. See FoX777's guide above.

(MIUI is based on CyanogenMod so you might want to research its dialer too and other CM-based ROMs.)
notebook is offline  
Reply With Quote
Old January 10th, 2012, 12:12 PM   #36 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

You may download and use Gingerbread keyboard from market. it's quite fine
aidinb is offline  
Reply With Quote
Old January 11th, 2012, 03:52 AM   #37 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ok, I probably haven't explained myself well enough, basically I am using GO Dialler to make calls however it then switches to the stock dialler by default.

I do not want the stock dialler to appear at all, how do I achieve this?
Andy3105 is offline  
Reply With Quote
Old January 13th, 2012, 05:31 PM   #38 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Thumbs up Desire S 2.3.5 HBoot 2.00.0002 rooted

hey everybody,
I finally managed to root my Desire S with HBoot 2.00.0002 thanks to FOX777 guides.
Here are what I did:
1) Unlocked my device using HTCDev.com
2) Followed the step2 and 3 instructions above
Simply done!

Just note, in step 2 you need to have SB Debugging Mode set to ON.
I used a latest version of "android-tools" that I got from Android SDK while unlocking my phone.

Thank you again FOX777
aidinb is offline  
Reply With Quote
Old January 13th, 2012, 07:04 PM   #39 (permalink)
Senior Member
 
Join Date: Jun 2011
Posts: 731
 
Device(s):
Carrier: Not Provided

Thanks: 27
Thanked 178 Times in 165 Posts
Default

@Andy3105

From what I've read, the GO Dialer will only work with outgoing calls, not those you're receiving, whereupon it will revert to the Sense dialer. This is most likely due to the Sense UI which GO cannot fully override. People also report GO displaying other dialer quirks on non-Sense ROMS.

So this seems to be a limitation of the GO app, in that it's not fully compatible with all dialers on Android phones, especially those with 'extra' UIs.
notebook is offline  
Reply With Quote
Old January 14th, 2012, 11:11 AM   #40 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Revolution does not work for me, I got a Higher bootloader.
I did the HTC steps, entered the codes,machine did a factory reset ( yuk )
I did the whole clockwork thing, busybox is installed and when I install an app like titanium it says it got root rights ( SU appear and ask me to give the app root rights )
In recovery mode if gives me the opportunity to install things and make a nand backup so everything went right.
But when I use root explorer ( it ask for root rights ) su pops up, or says it is granted superuser access and I go the the system directory, go to the build in apps and want to delete the facebook.apk ( standard app ) it says : system is read only.
So it says it's rooted, it acts like rooted, I can change the whole rom,make a nand backup,restore it, but when I want to delete something with root explorer or andoid commander, it says system is read only.
Tried superoneclick after it,but it says, already rooted.
So no way to remove the pre-installed app or get the system from read only.
Really don't know wat to do now.
Nick1964 is offline  
Reply With Quote
sponsored links
Old January 14th, 2012, 11:44 AM   #41 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by Nick1964 View Post
Revolution does not work for me, I got a Higher bootloader.
I did the HTC steps, entered the codes,machine did a factory reset ( yuk )
I did the whole clockwork thing, busybox is installed and when I install an app like titanium it says it got root rights ( SU appear and ask me to give the app root rights )
In recovery mode if gives me the opportunity to install things and make a nand backup so everything went right.
But when I use root explorer ( it ask for root rights ) su pops up, or says it is granted superuser access and I go the the system directory, go to the build in apps and want to delete the facebook.apk ( standard app ) it says : system is read only.
So it says it's rooted, it acts like rooted, I can change the whole rom,make a nand backup,restore it, but when I want to delete something with root explorer or andoid commander, it says system is read only.
Tried superoneclick after it,but it says, already rooted.
So no way to remove the pre-installed app or get the system from read only.
Really don't know wat to do now.
In ES File Explorer when you tick toot explorer you need to tick mount file system and writable as well.
FoX777 is offline  
Reply With Quote
Old January 14th, 2012, 11:53 AM   #42 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by FoX777 View Post
In ES File Explorer when you tick toot explorer you need to tick mount file system and writable as well.
I did, it only shows me the /sdcard/ dir
Nick1964 is offline  
Reply With Quote
Old January 14th, 2012, 12:49 PM   #43 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by Nick1964 View Post
I did, it only shows me the /sdcard/ dir
Um yeah, the only way I know to bypass this is to;
Go Settings-Home Directory-and change that to "/"

Hope that helps.
FoX777 is offline  
Reply With Quote
The Following User Says Thank You to FoX777 For This Useful Post:
Nick1964 (January 14th, 2012)
Old January 14th, 2012, 02:05 PM   #44 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

It needed a little extra from super one click 2.33 short fuse and Superuser-3.0.7-efghi-signed.zip and I used the recovery-clockwork-5.0.2.0-saga.img.
Changed the default path in / and now it works, all with HTC that send me the unlock bootloader key.
Nick1964 is offline  
Reply With Quote
The Following User Says Thank You to Nick1964 For This Useful Post:
FoX777 (January 15th, 2012)
Old January 23rd, 2012, 02:15 PM   #45 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Great guide, worked 1st time....

Any ideas on what rom is stable and fast, lots of roms out there, its a minefield picking one !!!
Alpinestar777 is offline  
Reply With Quote
Old January 23rd, 2012, 02:33 PM   #46 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Thanks,

Flashing a ROM isn't a one time affair, all have different functionality, appearance, performance, and usability. So make a backup of your current ROM and get testing (its also half the fun), and decide for yourself which is best.
FoX777 is offline  
Reply With Quote
Old January 24th, 2012, 10:15 AM   #47 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default HTCDEV for Desire S?

Hi,
I would like to s-off and then root my Desire S. It currently has a load of horrible junk from Orange on it, and I am with Virgin. Problem is, it is running 2.00.0002. The guide on here by FoX777 says to either downgrade (seems counterproductive) or to use HTCDEV. When I go to HTCDEV, Desire S does not appear in the list of devices that can be unlocked there. Am I missing something? Please help. This is doing my head in!
lulu5000 is offline  
Reply With Quote
Old January 24th, 2012, 11:18 AM   #48 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

@lulu5000

The downgrading isn't as counter productive as one may think. It is the ONLY way to get true s-off (if you have hboot 2.00.0002).

HTCdev does unlock your bootloader, however you cant do everything (allows flashing recovery and roms, not radios, hboot's etc) you could do with s-off.

It isn't officially supported by htc, but is working, I don't think it matters which device you select, but I am unsure.

Also by using htcdev you are telling htc that you have modded your phone and may affect warranty down the line.
FoX777 is offline  
Reply With Quote
The Following User Says Thank You to FoX777 For This Useful Post:
lulu5000 (January 24th, 2012)
Old January 24th, 2012, 01:59 PM   #49 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Thanks FoX777, I guess downgrading is the way to go then. I just can't stand all this Orange clutter. Does it matter that my phone's HBoot screen has ****LOCKED**** at the top of it? It's an Orange phone, as I said, running a Virgin sim.
lulu5000 is offline  
Reply With Quote
Old January 24th, 2012, 02:18 PM   #50 (permalink)
Member
Thread Author (OP)
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Quote:
Originally Posted by lulu5000 View Post
Thanks FoX777, I guess downgrading is the way to go then. I just can't stand all this Orange clutter. Does it matter that my phone's HBoot screen has ****LOCKED**** at the top of it? It's an Orange phone, as I said, running a Virgin sim.
Look you can achieve what you need by using HTCdev, but discussed before you know the difference and no it doesn't matter.

Ah, one thing I highly suggest you do is make a goldcard, you will need that to install a RUU of say Europe, cause I don't see a orange RUU, that could just be me though.
FoX777 is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Phones > HTC Desire S > Desire S - All Things Root

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://androidforums.com/desire-s-all-things-root/438830-guide-how-root-desire-s.html
Posted By For Type Date
No recovery after using htcdev - xda-developers This thread Refback February 28th, 2012 07:48 AM


All times are GMT -5. The time now is 12:29 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.