Related
Hi everyone, Ive been reading the various threads in this forum, and am now ready to install a custom rom over my cupcake.
My phone is not rooted or unmodded in anyway.
Did a fastboot and it shows:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.3300.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
Compiling the various threads, Ive come up with these steps to install the rom. Very much appreciate if someone can tell me if im doing anything wrong in here. Thanks alot!
Step 1 :
http://forum.xda-developers.com/showthread.php?t=530492
1. Download the rav image into PC.
2. Boot the device in fastboot mode.
3. Connect the device to your machine over USB. (Do i need to mount?)
4. In command prompt of windows, type $fastboot boot recovery-RAv1.1.1H.img
Step 2: Nandroid backup
Can i use the RAv1.1.1 as above, to do a nandroid backup by selecting the option? Or do i follow the guide below?
http://forum.xda-developers.com/showthread.php?t=530723
Step 3: flashing SPL
Download a SPL for 32A, copy to SD card, rename it as update.zip and flash it via RAV menu.
Step 4:
Using RAV, wipe data
Step 5: Installing rom
Choose a custom rom, copy to SD card, rename to update.zip and flash via RAV.
Is that all to it? Do I need any root access? And have i miss out anything?
Any comments will be appreciated. Thanks!
Work through my guide, it might help clear things up for you:
http://www.karrderized.com/romguide/
KarrdeNZ said:
Work through my guide, it might help clear things up for you:
http://www.karrderized.com/romguide/
Click to expand...
Click to collapse
thx, i'll follow ur guide and try installing the rom tomorrow
Does that guide apply to all roms?
Is the guide applicable for every ROM flash?
Example
If I am on a stock ROM, and flashed <Hero ROM 1>, can I follow the exact same step to flash from <Hero ROM 1> to <Hero ROM 2>?
If it turns out that I want Ion ROM instead of Hero, can I follow the exact same step to flash from <Hero ROM 2> to <Ion ROM 1>?
Finally, if I made a nandroid backup of the original phone ROM (boot/recovery/system) before flashing any custom ROM, can I restore this backup to the phone regardless which custom ROM I have flashed. In another word, reset the phone back to factory state
Somewhere I read that flashing Hero ROM also update SPL... I am still learning so don't know if I am reading, and understanding, things correctly
It applies to all signed ROMs. It makes no changes to the SPL, so if the ROM you want to install needs a SPL change, you'll need to do that first.
And yes, you should be able to Nandroid restore to your original ROM regardless of which ROM you're running at the time.
thx KarrdeNZ, your guide is pretty well written. I was about to follow it easily and no problems encountered at all
Hi! first of all i dont know if this is the right forum to right this question. Dont know if it should be in the Dream forum but i have a magic, so i write it in the Magic forum.
My problem is that i for some reason can't flash Cyanogen's ROMs.
I have had Cyanogen's 4.0.3 ROM on my magic, but a couple of days ago i decided to upgrade it and try the Experimentel version 4.1.8.
I First tried to use the CM Updater, but for some reason it did not work, it would not flash the ROM.
So i downloaded the ROM manually and did as i always do: boot in recovery, wipe, apply and then reboot. Everything went fine until the reboot. After reboot the phone gets stuck at the HTC Magic screen, and nothing happens, only thing i can do is to remove the battery and the try and boot the phone again, and then it just get stuck at the HTC Magic screen again.
I have no problem flashing a MyHero 1.1.1. It works perfect.
I have also tried with a number of the other Cyanogen ROM versions, even tried 3.9.1 (cant remember the exact version number) have also tried the 4.0.3 version that did work before all this happened, but still no luck.
I have tried installing the Cyanogen Recovery image and the flash the Cyanogen ROM, but it still gets stuck at the HTC Magic screen.
I have tried reformating my sdcard and then flash, but no luck.
Can it be that i need a new SPL, Radio or something?
My current Fastboot screen looks like this:
SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.33.2010 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
If anyone know what i need to do to get the Cyanogen ROM on my magic, i would really like to know.
Any suggestions would be much appreciated. Hope to here from you.
Per
Cyanogen is built for 32B (You seem to have a 32A) so you need to flash a 32A-kernel on top of the cyanogen ROM.
Check this thread:
http://forum.xda-developers.com/showthread.php?t=544854
do what psyduck says, AND wipe before you do it. going from a stable to an experimental build requires a wipe or you will have a lot of issues.
Okay, thx for the answer both of you.
So i just "flash" the kernel first, like if it was an normal update? e.g. rename it update.zip, push it to sdcard, wipe, flash and then reboot. And then flash the ROM like i would normal do?
But what if I would like to flash a stable build, e.g. 4.0.4 what do i do then? i can't find a kernel for that in the link. Or can i just use 1 of the kernels in that link?
Per
Cyanogens ROM first! Otherwise the kernel will be overwritten with the one included in the cyanogen ROM.
Don't know why the old kernels were removed? Better to ask in the linked thread.
Decided to try Donut on my MT3G and had the same issue, I did a wipe after I noticed it didn't get past the first splash screen and that fixed it.
Thx for the help all of you, im now on the Cyanogen ROM, finally. its good to be back
But have 1 last question: When i deside to upgrade the current Cyanogen ROM im on now, i would also need to flash a new kernel right?
the thread listed by PsyDuck has it.
first page, look at the file called "Base Kernel v4.1.9.2"
link for it is right below.
Use amonRA's Recovery so you dont have to rename the updates.
download CM's latest 4.1.9.2 ROM and the basekernal. put both in root directory of SD.
boot into recovery, nandroid backup, wipe, Flash ROM then Flash update.
reboot. should work fine.
I did so, and everything works now. really nice, finally
32a looping after flashing CyanogenMod 4.1.99
I have a 32a and I used to run CM 4.0.4 perfectly fine.
I've been trying to flash to later CM roms but until now still not able to do so.
Every steps in http://forum.xda-developers.com/showthread.php?t=568032 were followed carefully. Here is what I do:
1. Copy the HTC ADP 1.6 DRC83 into the SD card
2. Copy CyanogenMod 4.1.99 into the SD card
3. Copy the Kernel Port file into the SD card
4. Wipe
5. Flash HTC ADP 1.6 DRC83
6. Flash CyanogenMod 4.1.99
7. Flash the Kernel Port file
8. Reboot
The phone reboots into the first screen (HTC Magic) and after a while, reboot again and still stuck at the same screen.
Eventually I have to take out the battery.
I don't partition my SD card and it has been working fine with the other roms such as RA 1.6.1H, MyHero 1.1.2 etc, so I doubt that could be the problem.
I tried to plug the USB and "adb lolcat" but my WinXP says USB device not recognized.
The strange thing is it seems everyone's 32A doesn't have this problem, except me. I've reported this problem before but wasn't able to get a solution.
Is there anyway to troubleshoot to find out what goes wrong?
Thanks in advance.
thats actually weird..try restoring nandroid backup..
i followed the same instructions with the exception of not wiping..try that see if it helps.
Thanks for replying. I didn't manage to flash successfully before that's why not able to do a nandroid backup ... unless of course if someone is willing to share the backup with me.
str4vag said:
thats actually weird..try restoring nandroid backup..
i followed the same instructions with the exception of not wiping..try that see if it helps.
Click to expand...
Click to collapse
Same Boat
I have the same problem when flashing CM 4.1.99[9] ROMS. It goes into the endless boot/reboot mode.
I used to have the problem with the HoFo ROM as well (between versions 2.0.5 - 2.0.9). HoFo started working after that. I don't know what changed.
Code:
SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.33.2005 (SAPP10000)
RADIO-3.22.20.17
Apr 20 2009, 15:30:43
ranger79 said:
I have a 32a and I used to run CM 4.0.4 perfectly fine.
I've been trying to flash to later CM roms but until now still not able to do so.
Every steps in http://forum.xda-developers.com/showthread.php?t=568032 were followed carefully. Here is what I do:
1. Copy the HTC ADP 1.6 DRC83 into the SD card
2. Copy CyanogenMod 4.1.99 into the SD card
3. Copy the Kernel Port file into the SD card
4. Wipe
5. Flash HTC ADP 1.6 DRC83
6. Flash CyanogenMod 4.1.99
7. Flash the Kernel Port file
8. Reboot
The phone reboots into the first screen (HTC Magic) and after a while, reboot again and still stuck at the same screen.
Eventually I have to take out the battery.
I don't partition my SD card and it has been working fine with the other roms such as RA 1.6.1H, MyHero 1.1.2 etc, so I doubt that could be the problem.
I tried to plug the USB and "adb lolcat" but my WinXP says USB device not recognized.
The strange thing is it seems everyone's 32A doesn't have this problem, except me. I've reported this problem before but wasn't able to get a solution.
Is there anyway to troubleshoot to find out what goes wrong?
Thanks in advance.
Click to expand...
Click to collapse
Hello,
Recently I was able to update stock ROM in my Desire HD with 1.72.405.3 version. I'd like to share with all of you folks how to do this on your devices.
Please note: YOU ARE DOING THIS ONLY ON YOUR OWN RESPONSIBILITY. Much love and respect going out for jkoljo, who helped me with his tutorials and his support.
Requirements:
Tools
HTC Sync
My workaround:
C:\
|
L _ AndroidTools
|
|
L _ AndroidSDK\tools
Ready? Let's go:
A - Downgrade. We need to put some files on phone and run it to fake version of soft and flash with stock ROM:
Downgrade tutorial by jkoljo
B - Radio S-OFF. We need this in order to be able to flash DHD with custom ROMs. Radio S-OFF tutorial by jkoljo
C - Flashing custom ROM.
Put .zip file with custom ROM to root of the sd card. (I've used Android Revolution, which perfectly worked for me.) Boot your DHD into Clockwork Recovery. Select install from sdcard -> Choose .zip file and select .zip file with custom rom.
D - Flashing radio. As per instructions in Revolution ROM radio should be updated to 26.04.02.17 version. Please follow this instructions:
Tutorial for flashing Radio by leith51
Summary (MY DHD):
Android version: 2.2.1
Radio: 12.28e.60.140fU_26.04.02.17_M2
Kernel: 2.6.32.21-g3d0aaff
Compilation number: 1.72.405.3 CL296490 release-keys
Software number: Android Revolution HD 2.0.44 by mike1986
Browser version: WebKit 3.1
Credits: jkoljo, leith51
---
If you like our work you can buy us a beer via PayPal
Nice compilation -Sticky?
Very good for new users; maybe an FAQ?
Hi everybody,
My phone is rooted, but I have no recovery. I've installed ROM Manager and flashed ClockworkMod Recovery, but when I reboot into Recovery I get the redi triangle and I have to remove the battery to restart the phone. If I restart with volume down, it goes into bootloader and check all images... and when I try to go into recovery - again, the red triangle. Thanks a lot!
Hi,
Try to upload PD98IMG.zip into your SD card using PC adapter. Bootloader should find it and install ROM to recover your phone.
This is the first time i'm doing this kind of stuff, so it seems all a bit "scary".
But I was wondering 2 things:
You mention you need HTC Sync. Is that the same as those ADB drivers option?
And in the zip file
ACE.26.04.02.17.zip = Updated Stock Rom i need to flash at step C?
ACE.26.04.02.17.zip is an updated radio image used in point D
HTC Sync is only needed if you want to backup your messages/bookmarks/music/photos.
Ive done it all. Root and S-Off. but i cant start in recovery mod? Thene a desire hd comes up with (!) in a triangle.
Ive tried also to "Install rom from SD" but same thing happends. What am i doing wrong?
Edit: same problem as remuspider.
Did you made a Goldcard?
I think not
piczok said:
ACE.26.04.02.17.zip is an updated radio image used in point D
HTC Sync is only needed if you want to backup your messages/bookmarks/music/photos.
Click to expand...
Click to collapse
Ah, thank you.
So the updated stock rom isn't in this zipfile?
I would like to root my DHD, but don't want custom roms (for now, I still love Sense )
Here's the stock: PD98IMG.zip
Btw. upgrading to custom roms doesn't mean that you will loose Sense. There are many roms with it (eg. Revolution, which I use and recommend)
At SWEdroid they say i dont need goldcard becouse my phone is NOT locked to any operatör.
Edit: It was clockwork, i just restalled it and everything worked.
Spot on, thanks for the guide. I am now successfuly rooted and running Android Revolution 2.05.
Cheers
when you get stuck at the visionary part. (mine freezes at temproot)
do 1 OTA update, after that visionary will work.
hooray!
The Ultimate Guide
OMG this really is a great guide!
I'm pretty new to android roms/flashing/security/clockwork/etc but you guys made it all make sense!
Every step worked like a charm!
Im gonna buy you guys a beer! and more beers if you keep up the good work ;-)
thanks!
Hannemaster.
@piczok quick note nice guide please advise people to download the 1.32.405.6 to use root on it works better
E=Mc2
How to fix perfect SPL without Gold card. Include new 1.33.2013 SPL.
It’s possible to flash engineering SPLs, to replace your prefect SPL (1.33.2006, 1.33.2010, 1.33.2013, other) without Gold card. I did it on my 32B, sure method will work on 32A and other devices.
First short idea, then in steps.
First root your phone (soft root), then through Market download ROM Manager app, install Clockwork (or alternate Amon_RA) recovery, and immediately press boot into recovery. Phone will reboot into recovery, and now you can flash engineering SPL from SD card.
Now by steps
1. Download Engineering SPL from Amon_RA collection here. Put it (zip file) to your FAT32 formatted SD card. (1.33.2005 is common working)
2. Download newest version of SuperOneClick rooting program from here. Install program to your PC.
3. Connect phone, run program and use button Shell Root. This will soft root your phone. (Please read details instructions in program topic).
4. From phone, through Market, install 'ROM Manager' application. (Internet connection required).
5. Run app, press install Clockwork (or alternate Amon_RA) recovery. App will download latest recovery and install it. Immediately press boot to recovery.
6. Phone will boot into recovery, choose 'flash zip from SD' and choose your previously downloaded Engineering SPL.
7. After flash will ask to reboot, and choose reboot from menu.
8. After reboot phone will finish flashing SPL, and DONE!
NOW U can reboot into recovery yourself, by pressing 'HOME' + 'POWER' keys (from switched off phone). From recovery U can flash Radio, ROMS, do backup, etc.
If U would flash ROM, recommend to try Cyanogen MOD ROM first. There are detailed instructions for flashing on Cyanogen WIKI page.
If on step 6 phone not boot into Recovery, but showing splash screen with '!' sigh. Reboot phone and back to step 3 and go through steps again, but on step 5 flash OTHER recovery then used previously (Clockwork OR Amon_ra). Please keep in mind, (1) that Soft Root working until reboot, and (2) that You have to reboot into recovery immediately after flashing it. Other ways U have to start again, from step 3.
Would mention, that most ROMs not working with newest radio, and You have to flash old radio to ROMs start loading on your device.
Thanks to CLShortFuse, Amon_RA and all other developers.
After spending one day for SPL hack and flashing 12 different ROMs I've ended with recovering original latest Google ROM FR83D. Because no other could compare to fast and stable of original unrooted rom.
AMAZING!
This worked for me with the 2010 SPL for my MyTouch 3G 1.2. I don't know how or why, but this is amazing. I've bricked my phone from trying to change the SPL, and this worked perfectly. I think there is a simpler method to this though.
I got full root using Universal Androot, then flashed the stock +Rooted MyTouch 3G 1.2 ROM. If you do this, then you can start from step 6.
THIS IS AMAZING. THANK YOU VERY MUCH!
when i flash the recovery and boot into it just goes to the green mytouch splash screen and does nothing.. if i try to boot into recovery manually with power and home it goes to the black screen with the exclamation triangle and a phone...
Thanks, it works with me.
Regards.
franky_402 said:
when i flash the recovery and boot into it just goes to the green mytouch splash screen and does nothing.. if i try to boot into recovery manually with power and home it goes to the black screen with the exclamation triangle and a phone...
Click to expand...
Click to collapse
If on step 6 phone not boot into Recovery, but showing splash screen with '!' sigh. Reboot phone and back to step 3 and go through steps again, but on step 5 flash OTHER recovery then used previously (Clockwork OR Amon_ra). Please keep in mind, (1) that Soft Root working until reboot, and (2) that You have to reboot into recovery immediately after flashing it. Other ways U have to start again, from step 3.
So I tried flashing a new SPL following this method. I got softroot and installed Amon Ra's recovery via ROM Manager. I then booted into recovery and flashed Engineering SPL 1.33.2010 (seemed like the newest version) now my phone is stuck in a boot loop.
I can get into recovery but the phone will not boot into the OS or anything.
Prior to this, my HBOOT was 1.33.0013 (the one that came with the official 2.2.1 update from T-Mobile)
Any thoughts on how I could fix this? This isn't my primary phone since I have a G2 but I would like to get my old MyTouch3G to work.
----UPDATE----
I got into fastboot (forgot that I needed to hold the back button) and I see that HBOOT is now 1.33.2010 and I have S-OFF. Is there some incompatibility with my radio (shows 2.22.29.25) and this HBOOT?
After SPL flash U have to flash ROM and some times radio too. New ROMs will not work with older SPLs and new radios some time not work with some ROMs. So, flash new ROM from Recovery.
I would recommend to flash Cyanogen MOD ROM for first try. There are detailed instructions for flashing on Cyanogen WIKI page? dont flash SPL, because U already did, start from step ROM flash.
Good luck
smapdi said:
So I tried flashing a new SPL following this method. I got softroot and installed Amon Ra's recovery via ROM Manager. I then booted into recovery and flashed Engineering SPL 1.33.2010 (seemed like the newest version) now my phone is stuck in a boot loop.
I can get into recovery but the phone will not boot into the OS or anything.
Prior to this, my HBOOT was 1.33.0013 (the one that came with the official 2.2.1 update from T-Mobile)
Any thoughts on how I could fix this? This isn't my primary phone since I have a G2 but I would like to get my old MyTouch3G to work.
----UPDATE----
I got into fastboot (forgot that I needed to hold the back button) and I see that HBOOT is now 1.33.2010 and I have S-OFF. Is there some incompatibility with my radio (shows 2.22.29.25) and this HBOOT?
Click to expand...
Click to collapse
thanks liberatemail, it works on my magic
I am trying to help my friend to flash his magic 32a which with original HTC sense android 1.5. I did root it but coouldn't install Rom manager 3.0.1.3. Which version do I need, I found or on market but it's not free like I install on my ginger yoshi magic, why?
Sent from my HTC Magic/Dream using XDA App
ROM manager avaible from Market.
To install original ROM try to look recovery flashing in top topics
ginoyang said:
I am trying to help my friend to flash his magic 32a which with original HTC sense android 1.5. I did root it but coouldn't install Rom manager 3.0.1.3. Which version do I need, I found or on market but it's not free like I install on my ginger yoshi magic, why?
Click to expand...
Click to collapse
Error occurred while attempting to run priveledged commands
Rogers HTC Magic
pvt 32a
spl: 1.76.0010 (50000)
radio: 6.35.16.19
build:3.54.631.4
I run soft root on superoneclick and it says I'm rooted. Installed Rom Manager. Attempted to 'Flash ClockworkMod' and got the following message: 'An Error occurred while attempting to run priveledged commands'. Re-ran Superoneclick and it says device is already rooted. Any ideas?
liberatemail said:
After spending one day for SPL hack and flashing 12 different ROMs I've ended with recovering original latest Google ROM FR83D. Because no other could compare to fast and stable of original unrooted rom.
Click to expand...
Click to collapse
Where can you get that FR83D ROM? Thanks!
darkguy2008 said:
Where can you get that FR83D ROM? Thanks!
Click to expand...
Click to collapse
Please look in treads names some where here
http://forum.xda-developers.com/forumdisplay.php?f=493
facevalue said:
Rogers HTC Magic
pvt 32a
spl: 1.76.0010 (50000)
radio: 6.35.16.19
build:3.54.631.4
I run soft root on superoneclick and it says I'm rooted. Installed Rom Manager. Attempted to 'Flash ClockworkMod' and got the following message: 'An Error occurred while attempting to run priveledged commands'. Re-ran Superoneclick and it says device is already rooted. Any ideas?
Click to expand...
Click to collapse
try to install alternate recovery manager from Rom Manager
liberatemail said:
Please look in treads names some where here
http://forum.xda-developers.com/forumdisplay.php?f=493
Click to expand...
Click to collapse
Well that was helpful...
... NOT.
I mean, duh, I know how to search, and it's not in the first page, so it must be a really old ROM or it doesn't has FR83D in the name.
Hi all,
I have just unlocked the bootloader from htcdev.com, the current HBOOT is 2.00002 and i tried using superclickuser after that to root the phone however superclickuser hangs during the rooting process. I also tried unlockroot same problem it says cant gain shellroot access. Can someone suggest to me what else i can use to root my phone with detailed instructions. When i tried clockword rom manager it says my phone isnt rooted? Can some1 help me out, please...
I am tired of waiting for HTC to release the ICS update and want to install a custom rom? any suggestions? cyanogenmod 9 isnt available for the desire s on their website, i am open to other stable fully functional roms.
cnkapadia said:
Hi all,
I have just unlocked the bootloader from htcdev.com, the current HBOOT is 2.00002 and i tried using superclickuser after that to root the phone however superclickuser hangs during the rooting process. I also tried unlockroot same problem it says cant gain shellroot access. Can someone suggest to me what else i can use to root my phone with detailed instructions. When i tried clockword rom manager it says my phone isnt rooted? Can some1 help me out, please...
I am tired of waiting for HTC to release the ICS update and want to install a custom rom? any suggestions? cyanogenmod 9 isnt available for the desire s on their website, i am open to other stable fully functional roms.
Click to expand...
Click to collapse
Hello,
You just got another friend in the same boat.
I am too fed up with HTC & its service and want to root my phone, then backup the stock rom, after that try with Custom ROMs.
So far, I am only able to unlock the bootloader using HTC-dev way (I am HBOOT 2.00.0002)
SuperOneClick steps mentioned in xda is not working, It hangs and Step #7 and never goes past it.
I've checked and found over google that there are many users with 2.3.5 and above where SuperOneClick is not working.
I've also tried unlockroot[dot]com but no positive results...
Can anyone suggest if there is a way to root HTC Desire S 2.3.5 with HBOOT 02.00.0002 (HTC-Dev unlocked), so that I can backup the stock ROM first then go with Custom ROMs... ?
Any help / suggestions will be appreciated. :fingers-crossed:
There is a guide to do just this in the Index thread in the development forum. SuperOneClick won't work because the exploits it uses have been patched in the latest OTA by HTC.
If you don't want to install a custom ROM and just want root, then after you install the custom recovery flash superuser (attached) from it.
You only need to root your phone if you want root access on your current ROM. If you are going to flash a custom ROM, then root is not required. Most custom ROMs also come pre-rooted.
What you need it a custom recovery installed, and that just requires a copy of the recovery image.
I believe that you should be able to download 4EXT Touch Recovery, then flash the recovery.img from fastboot (because your phone is unlocked), then you can use 4EXT to backup your current ROM and flash a new one.
See link for Recovery Updater here:
madmaxx82 said:
Proudly presenting:
4EXT Recovery Touch
]
Click to expand...
Click to collapse
Sent from my Desire S
Kavrocks said:
There is a guide to do just this in the Index thread in the development forum. SuperOneClick won't work because the exploits it uses have been patched in the latest OTA by HTC.
If you don't want to install a custom ROM and just want root, then after you install the custom recovery flash superuser (attached) from it.
Click to expand...
Click to collapse
BillGoss said:
You only need to root your phone if you want root access on your current ROM. If you are going to flash a custom ROM, then root is not required. Most custom ROMs also come pre-rooted.
What you need it a custom recovery installed, and that just requires a copy of the recovery image.
I believe that you should be able to download 4EXT Touch Recovery, then flash the recovery.img from fastboot (because your phone is unlocked), then you can use 4EXT to backup your current ROM and flash a new one.
Click to expand...
Click to collapse
Thanks a Ton friends... :victory:
I have successfully rooted my HTC Desire S and your explanations were just perfect to teach me and boost my confidence.
I would just re-iterate the steps I have performed to ROOT my HTC Desire S especially for people who will soon start looking for steps after August 31st, since I'm pretty sure HTC will fail once again to deliver ICS updates by their given deadline.
Step. 0
Setup Android Tools folder on your PC (Windows)
http://forum.xda-developers.com/showthread.php?t=1272595
Step. 1
Unlock bootloader using HTC Dev (HBOOT 2.00.0002 S-ON)
Step. 2
Download 4EXT and copy the recovery.img into your Android Tools folder
Download SuperUser and copy the zip file into SD card
Step. 3
Flash your recovery with 4EXT (Go for Step. #3 in this thread http://forum.xda-developers.com/showthread.php?t=1525100)
Power down from bootloader menu,
Step. 4
Enter into bootloader menu (Vol + / - and Power)
Goto Recovery (You should get into 4EXT Recovery) and install SuperUser by locating it from the SD Card
Reboot from 4EXT menu
You're Done... Your HTC Desire S is now ROOTed
Your Stock ROM is now rooted, you can backup the current ROM using 4EXT, then go ahead with installing any Custom ROM as per your choice.
EDIT: I re-flashed with 3.2-RC3 version of SuperUser (http://androidsu.com/superuser/) as the previous version was not working properly in giving root permission to other apps.
---------------------------------------------------------------------------------------------------------------------
Device: HTC Desire S (2.3.5 ROOTED)
HBOOT: 2.00.0002 S-ON
ROM: HTC ASIA_India STOCK ROM
Kavrocks said:
There is a guide to do just this in the Index thread in the development forum. SuperOneClick won't work because the exploits it uses have been patched in the latest OTA by HTC.
If you don't want to install a custom ROM and just want root, then after you install the custom recovery flash superuser (attached) from it.
Click to expand...
Click to collapse
and how do i go back to original htc rom after flashing with ext??
ICS and back to Stock
cnkapadia said:
and how do i go back to original htc rom after flashing with ext??
Click to expand...
Click to collapse
First of all, you mentioned that you were waiting for ICS. Well, it was released as a RUU (e.g. you loose all data), downloadable via HTCdev (I'm not allowed to post external links: htcdev.com/devcenter/downloads), enter "Desire S" as Device and "v4.0" as Android Version and you should see it (Desire S - HTC - WWE - RUU - N/A - v4.0 - 404.0MB - 14.01.401.2). You do not need to unlock or root to install it, if I remember right there were some information about people not being able to install it properly with an unlocked bootleader. Installing the update will lock the bootleader from what I've read.
You can also just flash a prepared version of this official update which preserves unlocked bootloaders, just search here. Not fully sure if that works with the HTC unlock, though, but I'm sure you should find it
Back to your question about reverting stock: you can always flash an unrooted stock rom, just search the forums.
cnkapadia said:
Hi all,
I have just unlocked the bootloader from htcdev.com, the current HBOOT is 2.00002 and i tried using superclickuser after that to root the phone however superclickuser hangs during the rooting process. I also tried unlockroot same problem it says cant gain shellroot access. Can someone suggest to me what else i can use to root my phone with detailed instructions. When i tried clockword rom manager it says my phone isnt rooted? Can some1 help me out, please...
I am tired of waiting for HTC to release the ICS update and want to install a custom rom? any suggestions? cyanogenmod 9 isnt available for the desire s on their website, i am open to other stable fully functional roms.
Click to expand...
Click to collapse
I have used this (http://forum.xda-developers.com/showthread.php?t=1399331) guide and it worked like a charm...
Sent from my HTC Desire S using xda app-developers app
Htc desire s
how i cant root my htc desire s without pc my htc desire s usb port is not working
Musht said:
how i cant root my htc desire s without pc my htc desire s usb port is not working
Click to expand...
Click to collapse
U cant...
How do u charge ur phone if usb port is broke?
Firstly fix the USB port than take any step for rooting
Sent from my HTC Desire S using XDA Free mobile app