nood guide for rooting? - HTC Desire S

sorry for this noob question ) i've been searching threads here regarding on rooting, but i dont have any idea how to start with all those terms that is new to me xD
so do you guys have like a noob guide for rooting? i have HTC Desire S, Android 2.3.5, Sense 3.0.
Lookin' forward for some answers, I would be grateful~ Thanks!

Maybe
[GUIDE] Rooting the official Desire S 2.3.5 ROM

bisakor said:
sorry for this noob question ) i've been searching threads here regarding on rooting, but i dont have any idea how to start with all those terms that is new to me xD
so do you guys have like a noob guide for rooting? i have HTC Desire S, Android 2.3.5, Sense 3.0.
Lookin' forward for some answers, I would be grateful~ Thanks!
Click to expand...
Click to collapse
http://forum.xda-developers.com/sho...omplete Tutorial for the Beginners and Others
http://forum.xda-developers.com/sho.../RECOVERY/ROOT/GUIDES/HBOOT/RADIOS/TWEAKS etc
http://forum.xda-developers.com/sho...T4 recovery and custom ROM on HBOOT 2.00.0002

I found a list and changed it to my needs. It give you a way to do it... But remember, this was my way... You may need to do things different... So Read, Read, and again READ!!!!!
1. to not avoid warrancy ( Dont use htcdev unlock!)
2. download adb tools http://forum.xda-developers.com/showthread.php?t=1272595
3. install htc sync for drivers then disable/uninstall htc sync. (windows)
4. check your phone software and hboot version on boot menu (GUIDE LINK)
http://forum.xda-developers.com/showthread.php?t=1186401
5. downgrade to oldest RUU with hboot 0.90.xxx something if don’t want use htcdev unlock
1.28.401.1 RUU_Saga_HTC_Europe_1.28.401.1_Radio_20.28b.30.080 5U_38.03.02.11_M_release_177977_signed.exe
YOU MAY NEED A DIFFERENT RUU!!!!!
6. to do this it depends on software on phone.
if its new like 2.11.xx-> use tacoroot guide.
http://forum.xda-developers.com/showthread.php?t=1443636
if its older like 2.10.xx use the zergrush guide.
http://forum.xda-developers.com/showthread.php?t=1399331&highlight=zergrush (deze heb ik moeten gebruiken)
7. use revolutionary guide to S-Off And root ( this is possible only in oldest version of original RUU).
http://forum.xda-developers.com/showthread.php?t=1186401
http://revolutionary.io/
8Update hboot naar eng hboot:
http://forum.xda-developers.com/showthread.php?t=1679338
9. install 4ext recovery touch. do your backups.
We're going to install EXT4 recovery. But first download ''4EXT_Recovery_v2.2.7_RC5.zip'' and extract the recovery.img file to the folder where you installed fastboot and adb. If you followed the tutorial in step 1 the folder will be ''C:\android-tools''
Now make sure Fast Boot is turned off on your phone. Go to ''Settings > Power > Fast Boot'' to turn it off. Unplug your phone from your computer, it's time to turn of your phone and boot into your bootloader.
Press Volume Down Button and Power Button at the same time to boot into recovery. Now connect your phone to your computer and select fastboot.
(Power button to select, Volume Down/Up to navigate)
Go to start->run-> type cmd and press enter. A command prompt will now appear.
Type:
cd c:\android-tools [press enter]
fastboot flash recovery recovery.img [press enter]
EXT4 recovery is now installed on your phone. Turn off your phone in bootloader menu.
EXT 4 UPDATE : http://forum.xda-developers.com/showthread.php?t=1377745
10. download preferrable custom rom. Copy it to SDCARD root.
11. Flash custom rom. ( GUIDE LINK )
How To: Flash Custom ROMs using Recovery (Method 1)
(You can use your default recovery from Revolutionary tool but I recommend using 4EXTRecovery)
1. Copy your custom ROM "zip" file to your SD card (Root directory).
2. Turn off your phone.
3. Turn on your phone by holding the power button and the volume down button together.
4. Once you see the white screen, choose "Recovery"
5. Make a full wipe/format and clear all cache.
6. Choose "install from sdcard/zip file" and then choose your Custom ROM zip file from your SD card to flash your Custom ROM.
Optional: If you want to use 4EXTRecovery, just flash it like you are flashing your custom ROM(Step 6). Just do it before you flash your new ROM.
12. Enjoy and have a beer!
-when using Win7 you can start CMD in specific folder (avoid 5-10 cd's or long/path/to/folder) by holding shift+right click/open command window here)

A bit different approach from all the posters above:
If you really read the threads, and the guides you saw aren't understandable to you - then the best guide for rooting is: stay away from rooting.

Jack_R1 said:
A bit different approach from all the posters above:
If you really read the threads, and the guides you saw aren't understandable to you - then the best guide for rooting is: stay away from rooting.
Click to expand...
Click to collapse
Can't argue with that statement, saying that most of what I read made sense as I did it

Related

[Info] After Revolutionary: install Clockworkmod, root & more

To install Clockworkmod after Revolutionary
Get fastboot and adb tool for windows here:
Get Fastboot and adb for linux here:
Obtain clockworkmod recovery:
HTC MT4GS/Mytouch 4G S cwm-4.0.0.8-doubleshot.img
md5 : 6bc6a7967c9b6dd2c506dd28d6cfc745
.
HTC Desire CDMA cwm-4.0.1.4-bravoc.img
md5 : 70f3d02c22bd4b7f284d248a74965b7d
.
HTC Desire/Bravo cwm-4.0.1.4-bravo.img
md5 : 1649c6f3f439606501ba0b0b95a2d53b
.
HTC Wildfire/Buzz cwm-4.0.1.4-buzz.img
md5 : 5ec1cf7a4185f976daf96a8ec1df3638
.
HTC View/Express cwm-4.0.1.4-express.img
md5 : 68492b493ad86c3f0ab9a438de3896fb
.
HTC Flyer cwm-4.0.1.4-flyer.img
md5 : 81ed3f6ace4ccdd4529ebe431901a709
.
HTC Aria/Gratia/Liberty cwm-4.0.1.4-liberty.img:
md5 : a7f98114709a2ce211fcf37d157f4b1
.
HTC Thunderbolt/Mecha cwm-4.0.1.4-mecha.img
md5 : 7990c4d2a5967c0e2c694ba75a65b99d
.
HTC Sensation/Pyramid cwm-4.0.1.4-pyramid.img
md5 : b38fb68aaf0ca2365a0bd434bef1b720
.
HTC Desire S/Saga cwm-4.0.1.4-saga.img
md5 : b5f0ec24e0cccd9840331988d0888861
.
HTC Evo 3D CMDA/Shooter cwm-4.0.1.4-shooter.img
md5 : 296b356378f70d963081ad07a1507ff0
.
HTC Evo 3D/Shooteru shooteru.img
md5 : 09b2a180725084d1f46d9317d33a2cd3
.
HTC Evo 4G/Supersonic cwm-4.0.1.4-supersonic.img
md5 : 2c3938809ec33fae80db45add89d0ceb
.
HTC Incredible S/Vivo cwm-4.0.1.4-vivo.img
md5 : a556a81054cd8cfe623eed5f4b8e518b
.
HTC Incredible 2/Vivow cwm-4.0.1.4-vivow.img
md5 : c89009d8c89d0b700a22192b4c0ba8cd
Move the recovery.img above to the same directory/folder/map as fastboot and navigate there with an open cmd prompt (WIN) or terminal (LINUX).
Put the phone is Fastboot USB mode (HINT: Android is not up and running - access it from your hboot screen - see how below)
fastboot flash recovery recovery_name.img <<< from a command line (use root for Linux- sudo ./fastboot flash recovery recovery_name.img)
Clockworkmod includes a backup utility (also known as nandroid backups).
It's a good idea to do backups before installing new roms or modifying a current one.
To do backups:
Start clockworkmod recovery (instructions below)
Select backup and restore
Select backup
To restore a backup:
Start clockworkmod recovery (instructions below)
Select backup and restore
Select backup
To root:
Copy su-3.0-efgh-signed.zip to your sdcard root
Start clockworkmod recovery (instructions below)
Select "install zip from sdcard"
Then select "Choose zip from sdcard"
Then select "su-3.0-efgh-signed.zip"
Then select "Yes - install su-3.0-efgh-signed.zip" to confirm
Then go back
Then reboot.
You're rooted!
How to start Clockworkmod:
Unplug USB
Turn the device off
Hold volume down button (HOLD IT) and press power
Hboot will start. Navigate to recovery with the vol down button. Press power to select and enter recovery.
How to start Fastboot USB mode:
Unplug USB
Turn the device off
Hold volume down button (HOLD IT) and press power
Hboot will start.
Wait for sdcard scan to complete.
Plug in USB cord connected to the computer
Press power ONCE and Fastboot USB mode starts
Flashing custom roms is much like flashing the root files above. Follow the flashing instructions for the custom ROM you select if you choose to do so. NOTE: You do NOT need to root to flash a custom, rooted ROM.
Q&A
cmaricque said:
i did the command for linux and i get waiting for device. not sure what im doing wrong i had no problems running the alpharevx s-off tool
Click to expand...
Click to collapse
Try it as root for Linux.
sudo ./fastboot <yadda>
If you are in windows, you need to install the correct drivers. The drivers are in HTC sync. Get the correct version sync for your phone from the HTC support site, install it, then de-install it, leaving just the drivers.
thanks
10 char
fixed the problem myself!
I am stuck at step 3, it says waiting on device when flashing the recovery. Developer USB is enabled on my android, what am I doing wrong? I also tried to boot in to bootloader and have it connected with USB but nothing happened.
Edit: I just need to select Fastboot then it installed the recovery. I am now in the Clock work recovery but anything I select shows the tophat and does nothing, I can go back to the menu though.
I need to do more research on Clockwork I guess
Edit again: Pressing the scrollbutton on the wildfire did the trick, sorry about noobing this thread, hopefully this will help other noobs
attn1 said:
fastboot flash recovery <recovery.img>
Click to expand...
Click to collapse
Can u please explain this step with fastboot?
ilDuceo said:
Can u please explain this step with fastboot?
Click to expand...
Click to collapse
http://tinyurl.com/63f9wl8
In short,
Download the fastboot utility linked in post #1 for your OS.
If you are using Windows (boo) download and install the HTC Android USB Driver for Microsoft PC from the bottom of this page.
Run the command as appropriate for your OS;
fastboot flash recovery /path/to/<recovery>.img (windows)
./fastboot-mac recovery /path/to/<recovery>.img (mac x86)
./fastboot recovery /path/to/<recovery>.img (linux)
Nice! Thank you very much. S-Off'ed and Clockwork installed .
attn1 said:
http://tinyurl.com/63f9wl8
In short,
Download the fastboot utility linked in post #1 for your OS.
If you are using Windows (boo) download and install the HTC Android USB Driver for Microsoft PC from the bottom of this page.
Run the command as appropriate for your OS;
fastboot flash recovery /path/to/<recovery>.img (windows)
./fastboot-mac recovery /path/to/<recovery>.img (mac x86)
./fastboot recovery /path/to/<recovery>.img (linux)
Click to expand...
Click to collapse
i did the command for linux and i get waiting for device. not sure what im doing wrong i had no problems running the alpharevx s-off tool
cmaricque said:
i did the command for linux and i get waiting for device. not sure what im doing wrong i had no problems running the alpharevx s-off tool
Click to expand...
Click to collapse
Try it as root for Linux.
sudo ./fastboot <yadda>
If you are in windows, you need to install the correct drivers. The drivers are in HTC sync. Get the correct version sync for your phone from the HTC support site, install it, then de-install it, leaving just the drivers.
im not really linux oriented but i did that.
here my command
sudo ./fastboot flash recovery /home/ubuntu/cwm.img
then i get the responce
< waiting for device >
i kept trying over and over and i feel i got farther but now im getting
sending 'recovery' (3044 KB) . . . FAILED (status malformed (1 bytes))
SORRY FOR ALL THE EDITS....
i got it working. i rebooted my pc and my phone and it worked perfect on the first try. thanks for all your help
so if we flash a stock RUU we will lost s-off right? not complaining cos that will be good for warrenty haha
ugh now i cant boot into recovery, i just get stuck at a htc splash screen. reflashed recovery, even with rom manager many times and nothing. a little searching i found that i could factory reset and format sd card but still nothing. :/ i was getting all excited to finally be rooted!
attn1 said:
To install Clockworkmod after AlpharevX
Get fastboot at the bottom of the page here: http://developer.htc.com/adp.html
Obtain clockworkmod recovery:
HTC Desire Recovery here:
HTC Desire CDMA recovery here:
HTC Liberty Recovery here:
HTC Wildfire Recovery here:
HTC Incredible S recovery here:
fastboot flash recovery <recovery.img>
Clockworkmod includes a backup utility (also known as nandroid backups).
It's a good idea to do backups before installing new roms or modifying a current one.
To do backups:
Start clockworkmod recovery (instructions below)
Select backup and restore
Select backup
To restore a backup:
Start clockworkmod recovery (instructions below)
Select backup and restore
Select backup
To root:
Copy su-2.3.6.1-ef-signed.zip to your sdcard root
Start clockworkmod recovery (instructions below)
Select "install zip from sdcard"
Then select "Choose zip from sdcard"
Then select "su-2.3.6.1-ef-signed.zip"
Then select "Yes - install su-2.3.6.1-ef-signed.zip" to confirm
Then go back
Then reboot.
You're rooted!
How to start Clockworkmod:
Unplug USB
Turn the device off
Hold volume down button (HOLD IT) and press power
Hboot will start. Navigate to recovery with the vol down button. Press power to select and enter recovery.
Flashing custom roms is much like flashing the root files above. Follow the flashing instructions for the custom ROM you select if you choose to do so. NOTE: You do NOT need to root to flash a custom, rooted ROM.
Q&A
Try it as root for Linux.
sudo ./fastboot <yadda>
If you are in windows, you need to install the correct drivers. The drivers are in HTC sync. Get the correct version sync for your phone from the HTC support site, install it, then de-install it, leaving just the drivers.
Click to expand...
Click to collapse
I am a quite advanced linux user, having a first android device - HTC IS.
Still, I have trouble to follow the guide and root my IS. I follows the three steps:
1. Get fastboot at the bottom of the page here: http://developer.htc.com/adp.html
- successfull
2. Obtain clockworkmod recovery:
* HTC Incredible S recovery here:
- successful
3. fastboot flash recovery /path/to/recovery.img
- failed: I get tyhe message "< waiting for device >".
Can anyone please write his succesfull experience in full details (for a Linux user, for example). This would be very much helpfull.
Thanks.
ps: congrats to talented developers who made possible rooting htc is
cmaricque I suggest viewing the post by locutus2000, first edit solved my stuck on htc splash screen when entering recovery issue, second edit solved my next issue as well.
cazafka said:
cmaricque I suggest viewing the post by locutus2000, first edit solved my stuck on htc splash screen when entering recovery issue, second edit solved my next issue as well.
Click to expand...
Click to collapse
still nothing here :/
I've downloaded all the necessary files, but I think I need a noob step by step guide. I'm using a Mac.
i did it and when i want to do backup or anything in clockword menu there is this HAT screen with orange arrow and i am waiting and nothing happens.on wildfire, and windows version alpharevx today, i have s off, installed rwecovery and when i enter menu whatever power off or backup in clockword mod and press power button to enter it, nothing happens, only black screen with hat on center and orange arrow. why ?
rooten and clockworkmod
i dont know how i do that with fastboot can you help me pleas?
i used superoneclick..worked like a charm..thankyou guys
binxy said:
i used superoneclick..worked like a charm..thankyou guys
Click to expand...
Click to collapse
Does superoneclick work on the Incredible S?

Getting the chacha rooted after htcdev unlock

Dear Members,
A lot of people including my self succesfully unlocked the htc chacha bootloader with the HTCDEV methode. We are verry happy with this developement. Unfortunally every one is trying to get there device rooted now. I tryed manny methodes from this forum but didn't succeed.
Is there anyone who can guide us step by step how to root htc chacha ( s-on but with an unlocked bootloader with the htcdev methode )?
Thx!
-----------------------------------------------------------------------------
In this tread detailed guide to root htc chacha after unlocked you're chacha with the HTCDEV methode. THANKS TO Huff! Enjoy! Dont forget to install Superuser. Superuser will grant root permissions to apps.
-----------------------------------------------------------------------------
A. CWM Recovery:
1. Download PH06img.zip found here http://forum.xda-developers.com/show....php?t=1164468
2. Open PH06img.zip and extract recovery.img
3. Copy recovery.img in the Android folder used earlier for HTCDEV unlock.
4. Open CMD and cd to that folder that folder
5. Run this in CMD: fastboot flash recovery recovery.img
Now you should have CWM Recovery installed.
If there are no errors, power off (Fast boot disabled in Power options) and then enter bootloader mode with vol down + power and select Recovery to verify the install.
B. Root:
1. Download su-2.3.6.1-ef-signed.zip from http://forum.xda-developers.com/showthread.php?t=682828
2. Copy it to the SD card
3. Enter in CWM Recovery (start the phone with vol down + power, Fast boot disabled in Power options, or battery removed first) and from bootloader select Recovery and press Power button.
3. With the arrow keys from the phone keyboard select Install from SD card and Choose zip from SD card then select su-2.3.6.1-ef-signed.zip and press enter.
4. Press backspace until you're on the main menu of CWM Recovery and select Reboot.
There's no guide that it's 100% correct for S-ON yet.
Just follow this and it will work: http://forum.xda-developers.com/showthread.php?t=1184118
The CWM Recovery won't install like it says, you have to extract the image and flash it with fastboot.
Read the last few pages from the other topics, there are others that succeeded (including me).
Good news you got it working! I did try that but i failed .
Could you explain how to do this in a few detailed steps and help us out here? This would be great!
SUCCES! I will post a detailed guide soon!
No time now so just a very quick guide, if I forget something please someone correct me.
A. CWM Recovery:
1. Download PH06img.zip found here http://forum.xda-developers.com/showthread.php?t=1164468
2. Open PH06img.zip and extract recovery.img
3. Copy recovery.img in the Android folder used earlier for HTCDEV unlock.
4. Open CMD and cd to that folder that folder
5. Run this in CMD: fastboot flash recovery recovery.img
Now you should have CWM Recovery installed.
If there are no errors, power off (Fast boot disabled in Power options) and then enter bootloader mode with vol down + power and select Recovery to verify the install.
B. Root:
1. Download su-2.3.6.1-ef-signed.zip from http://forum.xda-developers.com/showthread.php?t=682828
2. Copy it to the SD card
3. Enter in CWM Recovery (start the phone with vol down + power, Fast boot disabled in Power options, or battery removed first) and from bootloader select Recovery and press Power button.
3. With the arrow keys from the phone keyboard select Install from SD card and Choose zip from SD card then select su-2.3.6.1-ef-signed.zip and press enter.
4. Press backspace until you're on the main menu of CWM Recovery and select Reboot.
Now it should be rooted
Thats correct! Enjoy Everyone
Will this work on the Status? Thanks in advance
Sent from my Xoom using xda premium
It works on my Chacha, S-on and unlock via htcdev.
pamaguin said:
Will this work on the Status? Thanks in advance
Sent from my Xoom using xda premium
Click to expand...
Click to collapse
You can check the Tweet screenshot on adlx's post where HTC stated that Status was included.
In theory and in practice ChaCha and Status are the same. There are a few hardware differences (the radio for example, since US uses a different GSM bandwidth).
i want to say thank you to all the respected members.
Thank! Working 100%
Thanks, already rooted!
s-off ?
huff said:
No time now so just a very quick guide, if I forget something please someone correct me.
A. CWM Recovery:
1. Download PH06img.zip found here http://forum.xda-developers.com/showthread.php?t=1164468
2. Open PH06img.zip and extract recovery.img
3. Copy recovery.img in the Android folder used earlier for HTCDEV unlock.
4. Open CMD and cd to that folder that folder
5. Run this in CMD: fastboot flash recovery recovery.img
Now you should have CWM Recovery installed.
If there are no errors, power off (Fast boot disabled in Power options) and then enter bootloader mode with vol down + power and select Recovery to verify the install.
B. Root:
1. Download su-2.3.6.1-ef-signed.zip from http://forum.xda-developers.com/showthread.php?t=682828
2. Copy it to the SD card
3. Enter in CWM Recovery (start the phone with vol down + power, Fast boot disabled in Power options, or battery removed first) and from bootloader select Recovery and press Power button.
3. With the arrow keys from the phone keyboard select Install from SD card and Choose zip from SD card then select su-2.3.6.1-ef-signed.zip and press enter.
4. Press backspace until you're on the main menu of CWM Recovery and select Reboot.
Now it should be rooted
Click to expand...
Click to collapse
Hboot 1.10.0000 unlocked and recovery 4.0.1.0 installed and working properly but after flashing the su-2.3.6.1-ef-signed.zip :
still CHACHA PVT ship S-ON RL ...
That's normal. This procedure wont make it S-OFF. But now you have CWM recovery and root, and you can install any custom rom.
huff said:
That's normal. This procedure wont make it S-OFF. But now you have CWM recovery and root, and you can install any custom rom.
Click to expand...
Click to collapse
Thanks for your answer ... i knew i got root access as soon as i got cmw but i am looking for s-off as soon as possible, hope alpharev will release some fix for that
are you s-off ? via xtclip or via software ?
which rom are you running ? stock or custom one ?
will start to cook some themes and maybe a full rom as i did with my htc desire
Hello friends,
Just saw this thread for htc chacha. i just brought my first android phone - chacha. Mine is S-ON. Will this process work on my mobile? And please explain more about 'Android folder' (do u mean the root folder or sd card?) and how to start the command prompt on my mobile Will the dos commands work like cd for change directory? Thanks for the help...
Theju
I've translate the procedure into french, it's not really the place to post that so i link it :
http://rorto.wordpress.com/2012/01/19/rooter-htc-chacha/
Hope this could help, or be share to, french people (who have problems with speaking english sometimes, like you can see).
Rorto said:
Hope this could help, or be share to, french people (who have problems with speaking english sometimes, like you can see).
Click to expand...
Click to collapse
Man, oh man this leaves room for a very racist joke
method s-off su-2.3.6.1-ef-signed.zip fail....
Rorto said:
I've translate the procedure into french, it's not really the place to post that so i link it :
http://rorto.wordpress.com/2012/01/19/rooter-htc-chacha/
Hope this could help, or be share to, french people (who have problems with speaking english sometimes, like you can see).
Click to expand...
Click to collapse
I speak french too, and i took note of your link but this method doesnt work for all chacha devices ... tried many times with the htc chacha of my girlfriend and still no s-off ....
[ ca ne marche pas pour tout le monde, j ai essaye pas mal de fois sur le chacha de ma fiancée mais sans succes ... ]
Why do you need s-off? After unlocking with HTCdev You can flash.. root.. etc.. what do you need more?

[GUIDE] Flashing roms with S-ON and 1.27+ HBOOT

Being a newcomer to the Sensation myself it took me some time to figure out how to get everything how I wanted it.
I can now flash custom roms without trouble thanks to all the amazing people of this community.
This guide will be a "noob to noob" guide, I will guide you through the steps require to be able to flash custom roms.
This guide works for hboot 1.27 and 1.29.
Also firmware 3.32 and 3.33.
And any combination of the above.
Click to expand...
Click to collapse
For who is this guide?
This guide is for people who are completely new to unlocking, rooting, flashing...
People who have experience in the field won't find this any useful.
Why not S-OFF?
Some people find it difficult / unnecessary to S-OFF. Specifically people with HBOOT 1.27, whom only have the Juopunutbear method which isn't as easy to do as the Revolutionary method for previous HBOOT's.
That being said, you can still S-OFF after (or before, you can skip STEP 1 then) we have completed this guide, nothing is stopping you from doing that.
HBOOT 1.27 S-OFF: http://forum.xda-developers.com/showthread.php?t=1614617, http://forum.xda-developers.com/showthread.php?t=1661631
Previous HBOOT: http://forum.xda-developers.com/showthread.php?t=1192300
Requirements:
Your phone
USB Connector
Backup of your phone's conent
A brain
1. Unlock your phone
Unlocking your phone is really easy, all you have to do is go to the HTC Dev website, select your device and follow the steps. (If your version of the HTC Sensation is not in the list you can select "All other Supported devices)
HTC has done a great job putting together guides for every device.
WARNING: This will factory reset your phone, so you will loose your applications, sms's...
After doing this you should have a folder on your C:\ drive called Android containing the following: adb.exe, AdbWinApi.dll, fastboot.exe, Unlock_code.bin
If you have this folder you can move to step 2. If however you do NOT have this folder; follow the guide in this thread.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Flashing a recovery
We will be using 4EXT recovery for reasons I will later explain. To do the following steps you have to have your phone plugged in and have USB Debugging enabled. (Settings - Develop Option - USB debugging)
Download 4EXT recovery (1.0.0.5!): https://www.dropbox.com/s/6ybcxyrpzv88uik/recovery.img
Put the file (recovery.img) in C:\Android (or wherever your adb and fastboot are located)
Shift right click in the white space on that folder
Select "Open command window here"
If you can boot into your phone, do the following
Type in: adb
Type in: adb devices (This will give you a list of devices attached to your computer, so if your phone is correctly attached it should show up.)
Type in: adb reboot-bootloader
If you cannot boot your phone, do the following
Disconnect your phone from your pc
Power off your phone
Remove the battery
Insert the battery back in
Turn on your phone while holding BOTH the POWER ON and VOLUME DOWN button
Connect your phone to your pc again
Your phone will (re)boot, wait until you see a white screen which says "FASTBOOT USB"
Type in: fastboot flash recovery recovery.img
Wait until the flashing is finished
Type in: fastboot reboot
You have now flashed the 4EXT recovery, through which you later will be flashing custom Rom's.
The newest version (1.0.0.5 and up) of 4EXT has the ability to flash the "boot.img" for you, so you don't have to do it yourself after every new kernel and rom flash!
You do have to enable it thought, which I will explain in the next step.
3. Enable 4EXT smartflash
This step is extremely important, because we are not s-off and there is a problem with creating the "boot.img". T-Macgnolia explained it nicely:
When you use HTC Dev to unlock your bootloader it does unlock the Recovery, System, and Boot partitions to allow your device to write to those partitions and not just read those partitions. But there is a catch, if you want to flash a custom recovery you have to use ABD fastoot commands to flash it. When you flash as ROM in a .zip file via Recovery, it only flashes the System partition. You then have to open the .zip file and extract the boot.img and then use ADB fastboot commands to flash the boot.img to your boot partition. If you do not you will still have the boot.img of the ROM you was using before you flashed the New ROM.
Now let me explain the boot.img a little so you know why it is so important. The boot.img does just what thee name implies, it is what boots the Android ROM on your device. Now let me explain this a little further, the Android OS runs on top of something called a Linux kernel. This means that your bootloader boots the Linux kernel and the hardware of the device. The Linux kernel then boots the Android OS. The kernel is also the connection between the hardware and the Android OS. So you see if the kernel is not compatible with the system that is on the system partition you will have troubles like Wifi not working or other I hardware reliant functions. So when you flash a new ROM and you are HTC Dev unlocked you will have to flash the boot.img for the ROM or you will more than likely have troubles.
Click to expand...
Click to collapse
There are 2 ways to enable smartflash, one is a temporary way inside the 4EXT recovery itself (only for first time!) and the second way is permanent, through the 4EXT application.
The permanent way can only be enabled if your phone has ROOT! It's impossible to do it when you are going to flash a ROM for the first time.
Once you have flashed your ROM you have to install the 4EXT application and enable smartflash through it, which is explained in Step 5.
3A. Enable 4EXT Temporary smartflash
Enabling this is as simple is getting into the recovery and enabling it as an option.
NOTE: You only need to do this right before flashing your first ROM, so you should skip this step and come back here when the guide tells you to.
Disable "Fast Boot" on your phone.
Settings
Power
Untick "Fast boot"
Turn off your phone
Hold the Power AND Volume Down button until you see a white screen which says: "Fasboot".
Navigate to "RECOVERY" and select it, you should now boot into the 4EXT recovery
Select "Tools"
Scroll Down and select "Enable 4EXT SmartFlash"
Again, you only need to do this ONCE, once you have flashed your first custom ROM and enabled permanent smartflash, you don't need to this any more!
4. Rooting or Flashing a Custom Rom
Now you have a choice, you can either;
Flash Root on your phone so you can follow auggie2k amazing guide to S-OFF on HBOOT 1.27
or have a rooted stock rom on which you can now use certain applications you couldn't use without stock Root. If you wish to do this please follow step 4A.
Flash a custom Rom on your phone. If you wish to do this please follow step 4B.
4A. Flashing Root
Flashing root is easy now you have 4EXT installed, I will explain in a few simple steps how to do it.
Download the following zip: https://www.dropbox.com/s/enocgwvohd7abt7/Android_Revolution_HD_Root_and_BusyBox.zip
Put the zip on the root of your SD Card
Reboot your phone into recovery (like we did in step 3)
Turn off fastboot and turn off your phone
Hold the Power AND Volume Down button until you see a white screen which says "FASTBOOT"
Navigate to RECOVERY and select it
Select "Install from sdcard"
Select "choose zip from sdcard"
Navigate to where you previously but the zips and select the root one (Android_Revolution_HD_Root_and_BusyBox)
Let it install
Reboot
Your phone should now be rooted. You can now continue using your phone or follow auggie2k his amazing guide to S-OFF your device. (You can start at Step 4).
4B. Flashing A Custom Rom
Congrats, you made it. This is a step you will never forget, because you have to do this every time you flash a new ROM (which I assure you, you will do multiple times ).
First of all you need to choose your Custom ROM. Seeing as we are S-ON we only flash rom's with the same firmware as ours.
You can get to know your firmware version by going to: Settings --> About Phone --> Software Information
Generally speaking if you have HBOOT 1.27 you have firmware 3.32 - 3.34.
If you need to know exactly which Firmware (in case you are stuck in a bootloop or something alike) you follow Extra 2. (at the bottom of the page)
For this demonstration I will be using Android Revolution HD, simply because it's the most popular option. This guide also works with nearly every other ROM out there.
For Android Revolution (and every ICS based ROM) you need the 3.32 (or 3.33) firmware, which you should have if you are on Stock ICS with HBOOT 1.27.
This means that you cannot flash GB Rom's, same goes for people who are on stock GB, they cannot flash ICS roms.
Most ROMS have a nice guide on how to flash their ROMS, but for this guide I'll be detailing on how to flash Android Revolution step by step.
Download the latest version of Android Revolution HD XE (Audio Beats) from the Downloads section of t he Android Revolution HD thread.
(Yes, you can flash the XE version on a normal sensation because they are the same phone but with a different case and different battery)
Put the zip on your SD Card (anywhere, as long as you remember where you put it)
Reboot your phone into recovery (like you can see in Step 3A)
Turn off fastboot and turn off your phone
Hold the Power AND Volume Down button until you see a white screen which says "FASTBOOT"
Navigate to RECOVERY and select it
Enable Smart Flash like in Step 3A
Select "Tools"
Scroll Down and select "Enable 4EXT SmartFlash"
Wipe your phone
Go to "wipe | format"
Select "wipe data/factory reset"
Select "format all partitions (except sdcard)"
Select "Install from sdcard"
Select "choose zip from sdcard"
Navigate to where you previously but the zips and select the Superwipe one (Android_Revolution_HD_Super_Wipe_Sensation.zip)
Let it do it's thing, you can see what it's doing
Once again select "choose zip from sdcard" and browse to the location of the zips and select the Rom this time (Android_Revolution_HD-Sensation_6.6.3_XE.zip)
Follow through the steps and when it asks you to install a custom kernel it would be preferable to select YES, when Installing stock Kernel it is possible you will have Wifi problems. (see Step 3)
Reboot!
Hooray! You have now flashed your very first Custom Rom, please take in mind that a first boot can take quite a while, just be patient.
If during boot you are stuck on the white HTC screen, perform step Extra 1 and your problem should be resolved.
5. Enabling permanent smartflash
Like I explained in Step 3 when you want to flash roms with S-ON you need to have smartflash enabled, and now we have a rooted phone you can enable permanent smartflash! Here's how.
Installing the 4EXT Recovery Updater
Go to the 4EXT website and download the free 4EXT Recovery Updater.
You can also use the 4EXT Recovery Control application, which is available in the play store and has more features. (But isn't free)
Put the .APK file on your SD card like we did before with the ROM zip
Open your File Management application of choice (IO File Manager for example)
Search for the .APK file you previously put on your SD card and click "Install"
Open the 4EXT Recovery application
Press "Online install | upgrade"
The application should ask you to connect to 4EXT.Net servers to synchronise, press yes
If you don't have the newest version of the 4EXT Recovery application the application will ask you to update, if not just continue
If you updated the application it will close, so re-open it
Now you have installed and updated the 4EXT Recovery Updater, next we'll be enabling permanent smartflash in the application.
There are 2 ways to do this;
The first way is to upgrade your recovery (which is highly recommended), go to Step 5A.
The second way is through the settings menu, which will just enable smartflash, go to Step 5B.
5A. Enabling smartflash through updating recovery
Open the 4EXT Recovery application
Press "Online install | upgrade"
The application should tell you your phone model (HTC Sensation /XE), if this is the case press "Yes" otherwise press "No"
Now you will see a list of 4EXT recovery versions, simply press the top (should be in red) and press "Install"
At the end of the installation the application should ask you: "Is your device S-ON? Answer yes if unsure.", press "Yes"
5B. Enabling smartflash through the settings menu
Open the 4EXT Recovery application
Press "Settings"
Choose the tab "Recovery"
Scroll down until you see; "S-ON: 4EXT SmartFlash, and tick the box next to it
You should now have permanent Smartflash, you no longer have to enable smartflash inside the recovery itself when you flash a new rom.
Help and Thanks!
If you have ANY problems at all, please feel free to leave a message in this topic. But please remember that I am also still a noob and I will probably not be able to answer all of your questions.
You can also ask for help in this Help Thread by Tinky1 or join this IRC channel.
There are a bunch of people in there (including me ) who are very eager to help you.
Also if you have any suggestions for my thread, if you read any mistakes I have made (be it logic or spelling) feel free to correct me.
We are all here to learn.
And last but not least, a big THANK YOU! to all the lovely people from the #helpmenow irc channel and specifically: tinky1, ganeshp, dexter93, Kohr-ah, zylith...
I couldn't have done this without you!
Extra 1: Flashing "boot.img"
This is for people who are having problems with their Wifi after flashing a new Rom. (This might get fixed in later updates of 4EXT but currently it's not working.)
To fix your Wifi problems we have to find the "boot.img" fitting with the your kernel choice and have your phone connected to your pc with usb-debugging enabled.
Usually the fitting boot.img can be found inside the .zip of your desired Rom.
Finding your "boot.img"
Open your rom's zip file
Open the "kernels" folder
Open the folder of the kernel you chose during install of your rom (if there are any choices)
Extract the "boot.img" to C:\Android (or wherever your adb and fastboot are located)
Example location:
If you can not find the "boot.img" you can try the following links, but there is no guarantee in it working.
Stock ICS (3.32): https://www.dropbox.com/s/joe6fqa75teagnq/boot.img (Backup: http://d-h.st/pLG)
Stock GB: https://www.dropbox.com/s/gamaxd2eijnz3nw/GBSTOCKboot.zip (Backup: http://d-h.st/OSC)
Flashing the "boot.img"
Put the"boot.img" in your "C:\Android" (or wherever your adb and fastboot are located)
Shift right click in the white space on that folder
Select "Open command window here"
If you can boot into your phone, do the following
Type in: adb
Type in: adb devices (This will give you a list of devices attached to your computer, so if your phone is correctly attached it should show up.)
Type in: adb reboot-bootloader
If you cannot boot your phone, do the following
Disconnect your phone from your pc
Power off your phone
Remove the battery
Insert the battery back in
Turn on your phone while holding BOTH the POWER ON and VOLUME DOWN button
Connect your phone to your pc again
Your phone will (re)boot, wait until you see a white screen which says "FASTBOOT USB"
In the command windows on your pc, type in: "fastboot flash boot boot.img"
Wait until it's done flashing
Type in: "fastboot reboot"
Once your phone is rebooted your problem should be fixed.
IF the problem isn't fixed, just re-flash your ROM again (without wiping!)
Extra 2: Checking your exact firmware version
This can be useful if your phone is stuck in a bootloop, people who will try to help you will need this formation. You can find out your exact firmware version by doing the following;
If you can boot into your phone, do the following
Type in: adb
Type in: adb devices (This will give you a list of devices attached to your computer, so if your phone is correctly attached it should show up.)
Type in: adb reboot-bootloader
If you cannot boot your phone, do the following
Disconnect your phone from your pc
Power off your phone
Remove the battery
Insert the battery back in
Turn on your phone while holding BOTH the POWER ON and VOLUME DOWN button
Connect your phone to your pc again
Your phone will (re)boot, wait until you see a white screen which says "FASTBOOT USB"
Type in the command window: fastboot getvar all
From the list "version-main" represents your current firmware version
Extra 3: Putting your phone back to stock
This can be useful if you need to send your phone to HTC to fix something or you just want go back completely to stock.
WARNING: This does not guarantee that you have warranty, but like I said before, the unlock method doesn't necessary void your warranty.
This also wipes your phone, so have a backup!
First of all you need to download to the correct RUU for your phone, which you can know by the firmware version, firmware radio and CID. You can get to know those by doing step EXTRA 2.
Once you know which firmware you have you can go ahead and download it from the following list: http://www.filefactory.com/f/c87a2330449af512/
Before that you can the RUU you first need to lock your phone again, this can be done very simply:
Plug in your phone and make sure USB-debugging is enabled
Go to C:\Android or wherever your adb and fastboot are located
Shift right click in the white space on that folder
Select "Open command window here
Type in: adb
Type in: adb reboot-bootloader
Your phone will reboot, wait until you see a white screen which says "FASTBOOT USB"
Type in the command window: fastboot oem lock
Wait until it's done and reboot.
Once your phone is rebooted make sure that you still have your usb cable plugged in and run the .exe file you downloaded before.
Just follow the steps in that and you should be back to your stock phone in no time!
Extra 4: Manually going into fastboot
If you are stuck in a bootloop or it another sticky situation, this can be quite helpful to get you out of it.
Power off your phone
Remove the battery
Insert the battery back in
Turn on your phone while holding BOTH the POWER ON and VOLUME DOWN button
You should now be in fastboot!
Changelog:
08/09/2013: Added information that the guide works with both HBOOT 1.27 and 1.29 and as well with firmware 3.32 and 3.33.
29/01/2013: Added link to ganeshp's thread for easy S-OFF, indicated that you can still follow the rest of the guide to flash roms
14/10/2012: Removed superwipe instructions and changed it to wiping through 4EXT (Because superwipe doesn't work with non-sense roms)
03/10/2012: Provide better information for people who can't boot their phone
30/07/2012: Added information to perform step Extra 1 when stuck on boot after flashing rom.
great guide...glad you did it perfectly well
Hi,
Great post.
I've taken the boot.img from THIS ROM
Any good?
malybru said:
Hi,
Great post.
I've taken the boot.img from THIS ROM
Any good?
Click to expand...
Click to collapse
No malybru. Newer one is needed. 2.08 is still GB, right?
I stand corrected, for GB one, yes, that should do it
Mate, thanks a lot for this noob to noob guide.
Poelier/ bertuz
Sent from my HTC Sensation Z710e using XDA
Excellent guide
Great guide! i'll link it in my thread [GUIDE][MAY.01.12] How to flash ICS 3.32 firmware | flash/update ARHD 6.6.x ICS ROM.
Well done!
Great noob to noob guide, and thanks for the quote. Sorry about all the typos in it though. I think I posted that very quickly while on my lunch break, lol. I am always making typos when typing on my phone. Please feel free to correct them if you want to.
ganeshp said:
great guide...glad you did it perfectly well
Click to expand...
Click to collapse
You thanks for all the help!
malybru said:
Hi,
Great post.
I've taken the boot.img from THIS ROM
Any good?
Click to expand...
Click to collapse
Thanks, I'll add it to the guide!
poelier said:
Mate, thanks a lot for this noob to noob guide.
Poelier/ bertuz
Sent from my HTC Sensation Z710e using XDA
Click to expand...
Click to collapse
No problem!
joaquinf said:
Great guide! i'll link it in my thread [GUIDE][MAY.01.12] How to flash ICS 3.32 firmware | flash/update ARHD 6.6.x ICS ROM.
Well done!
Click to expand...
Click to collapse
Thanks a lot, Let's hope more people find their way with the Sensation.
T-Macgnolia said:
Great noob to noob guide, and thanks for the quote. Sorry about all the typos in it though. I think I posted that very quickly while on my lunch break, lol. I am always making typos when typing on my phone. Please feel free to correct them if you want to.
Click to expand...
Click to collapse
No need to apologise for typo's, I'm sure I made some too. I didn't correct them because it might seem rude. I'll correct em today.
Great guide, was really needed for newbs that updated to ICS OTA.
Followed it easily and flashed ARHD successfully, so many thanks Asskicker2.
The only issue I encounter so far is the Wi-fi. It won't turn on and is in "error" state when I look at it through Settings.
I think that that's some kind of a common problem, but I really followed the guide by the line, and had exactly the same prerequisites. Obviously something wasn't exactly the same.
So any ideas? Help would be greatly appreciated. I have CID HTC_044, was imported from Asia.
mage3 said:
Great guide, was really needed for newbs that updated to ICS OTA.
Followed it easily and flashed ARHD successfully, so many thanks Asskicker2.
The only issue I encounter so far is the Wi-fi. It won't turn on and is in "error" state when I look at it through Settings.
I think that that's some kind of a common problem, but I really followed the guide by the line, and had exactly the same prerequisites. Obviously something wasn't exactly the same.
So any ideas? Help would be greatly appreciated. I have CID HTC_044, was imported from Asia.
Click to expand...
Click to collapse
ohh for wifi problem...
repeat the "extra 1" step present in the guide
but get the boot.img from the ARHD rom zip file you've downloaded and do the steps from "extra 1"
to get the boot.img
1.open the rom zip file...and open the kernels folder..
2.extract the boot.img present in kernel folder
(if it has more than one boot.img...get the boot.img of your preferred kernel)
3.keep the boot.img in your adb folder
4.follow the steps in "extra 1" but use the boot.img you got
this should and will solve your wifi problem
Amy ROM recommandation for non sense?
Sent from my HTC Sensation Z710e using XDA
ganeship, thank you soo much!
Wi-fi sure is working now! Great!
mage3 said:
ganeship, thank you soo much!
Wi-fi sure is working now! Great!
Click to expand...
Click to collapse
I'm glad you got it working, I updated my guide because it seems having SmartFlash on doesn't work for everyone.
I'm just wondering, are you sure you enabled SmartFlash?
poelier said:
Amy ROM recommandation for non sense?
Sent from my HTC Sensation Z710e using XDA
Click to expand...
Click to collapse
Virtuous Inquisition looks like a great ICS AOSP rom, I haven't tried it though.
Asskicker2 said:
I'm glad you got it working, I updated my guide because it seems having SmartFlash on doesn't fit it for everyone.
I'm just wondering, are you sure you enabled SmartFlash?
Click to expand...
Click to collapse
Yes, I went in Recovery, then Tools end enabled SmartFlash. I remember this pretty clearly.
Anyhow, thanks again for the great guide, been searching for this since before you posted it. Was so happy this morning when I saw it!
mage3 said:
Yes, I went in Recovery, then Tools end enabled SmartFlash. I remember this pretty clearly.
Anyhow, thanks again for the great guide, been searching for this since before you posted it. Was so happy this morning when I saw it!
Click to expand...
Click to collapse
Ok, Thanks! I'll have to see if other people have the same problem.
If you have some free time this evening do you mind hopping on the #helpmenow irc channel? I'd like to test something just to be sure.
Added an Extra 3, which tells you how to put your phone back to Stock and locked. This can be helpful if you want to send your phone back to HTC for repairs or something alike.
Hi when i flash the Unlock_token.bin i get the error massage:
"writing 'unlocktoken'... FAILED (remote: unlock token check failed)"
At Asskicker2, your guide is great my friend. But I thought I might mention this, instead of telling people to remove the battery to boot into Hboot. Just tell them to go to Settings/Power and uncheck Fastboot. This will allow the device to shut all the way down wich is what pulling the battery does is completely shut down the device. The Fastboot option is a option that lets your device go into a sort of hibernation mood so it does not take so long to turn the device back on. This option is checked by default on most HTC Android devices.
My phone is untouched.I updated OTA to ICS 4.0.3 couple of weeks ago.
My firmare is 3.32.901.113
I was about to follow this guide and do it, and after that, install ARHD.
But after a close look on the ARHD 6.6.3 thread, I've noticed it says : " 3.32.401.x firmware is required! "
I think I have HBOOT 1.28, if I remember well, when I tried to use the Revolutionary tool and it didn't worked since my HBOOT wasn't supported.Or I am remembering wrong and the latest HBOOT is 1.27.

How to S-Off sensation

Hi,
I have one HTC Sensation, it is stucked on HTC logo. I can't even flash it because of Custom ID error etc.
Phone is currently S-ON and bootloader is locked. Any suggestions please. Thanks.
This goes on the questions section dude
Y U NO read the sticky threads? There are plenty of guides and FAQs.
Moderater could you please move the third post to Q&A
sent from xda premium sensation4g s off Insertcoin Ics Evolution v2.0 Sense 4.0 kernel version Bricked-3.0-v1.1
I did this for my sensation xe. These are from older posts
######################################
Do this to root ur HTC sensation Xe with hboot 1.18
Install clockwork as follows. check and download latest applicable one from
http://download.clockworkmod.com/recoveries/
Install android sdk. open android sdk and download android sdk tools. The files mentioned below will be available from Android sdk install directory.
Create a folder (C:\Android) on your computer with the following files -
adb.exe
fastboot.exe
AdbWinApi.dll
AdbWinUsbApi.dll
Place your recovery image (say recovery.img) in the same folder.
Open a command prompt and navigate to C:\Android and Get your phone into recovery mode using the command -
adb reboot-bootloader
or
volume down + power button
Select Fastboot.
Then you can flash the recovery using the command -
fastboot flash recovery recovery.img
Reboot your phone using the command
fastboot reboot
Boot into recovery using the command -
adb reboot recovery
Take a NANDROID backup next using clockwork mod.
Reboot your phone. Connect to computer as a disk drive and download the ROM mentioned in the thread below to downgrade ur HBOOT version.
http://forum.xda-developers.com/show....php?t=1459767
Reboot into recovery. Then select the option "Install zipfile from sdcard" and select the ROM image and then install it. After installation is complete reboot the phone and u will have a downgraded version of HBoot.
Next thing to do is s-off using revoultionary.
Latest one can be downloaded from http:revolutionary.io
Reboot into bootloader using
adb reboot-bootloader
Open revolutionary and follow the steps. Note you will need a beta key for revolutionary which u can get it from the site mentioned above.
Now u will have s-off.
Select the ROM u want to install place it in your SDcard root / and then reboot into recovery and install custom ROM. Now u will have ICS or whatever else you want
NOTE: This is risky and sometimes might brick the device if not done properly. I am not responsible for anything if it goes wrong. Some people also recommend titanium backup. But my phone didnt have much data so i did not use that.
Regards,
Zer0
#########################
Sorry this was missed out. Please check out this thread. I think it is a great thread to read.
http://forum.xda-developers.com/showthread.php?t=619153
I did a few things and finally now my sensation XE is on ICS with sense 4
tacoroot didnt work.
All thanks to this thread -
http://forum.xda-developers.com/show....php?t=1469296
Rolled back to an previous Gingerbread ROM which downgraded the HBOOT version. after that Properly unlocked S-off using revolutionary. Upgraded the firmware via http://forum.xda-developers.com/show....php?t=1459767
and then updated to Darkforest ICS.
I really loved these commands -
adb devices
adb reboot-bootloader
fastboot reboot-bootloader
fastboot reboot
Can do a lot of things without removing the battery or volume down + power
Anyways i didnt have the patience to wait for the HTC folks to reply to us or release updates to india
Thanks for reading.
Regards,
Zer0
##############
Might help u

Can someone walk me through what's needed to root/recovery/custom ROM with 2.00.0002?

I've been searching around for hours now trying to work this is and, as always happens here, the information is a mess and disparate.
Is anyone able to link me a good walkthrough to do this? I'm not new to rooting terminology generally but I am totally new to the Desire S.
HBOOT is as above, S-ON, 2.3.5.
Thanks.
There is a nice thread for beginners and others in the general section. Also there is an INDEX thread in the Development section. All the info you need is there. Only some info that you may not find explained in this guides:
currently there are 2 ways to achieve what you need:
1) unlock with htcdev.com (but stays S-ON)
2) S-OFF with the Revolutionary tool (only older bootloader supported - 0.98.0000 and 0.98.0002)
Option 1 will give you the ability to flash custom recoveries, kernels and ROMs. The cons of this way are as follows: you are officially agree with HTC that you are voiding your warranty. The kernel has to be flashed via fastboot or in other words you need a PC each time you want to flash a new ROM. Going this way also means that you cannot change your radio and bootloader to another version (not that there is a reason to do so...).
Option 2 will give you a completely unlocked device with the ability to flash anything you want on it, but to get it you have to downgrade your system to a supported by Revolutionary exploit. And the need to flash the kernel separately is not present here (IMO it is the main advantage)
I hope the above is clear enough and after making the decision of which will be your method the detailed steps can be found in the guides I have mentioned in the beginning.
Good luck
amidabuddha said:
There is a nice thread for beginners and others in the general section. Also there is an INDEX thread in the Development section. All the info you need is there. Only some info that you may not find explained in this guides:
currently there are 2 ways to achieve what you need:
1) unlock with htcdev.com (but stays S-ON)
2) S-OFF with the Revolutionary tool (only older bootloader supported - 0.98.0000 and 0.98.0002)
Option 1 will give you the ability to flash custom recoveries, kernels and ROMs. The cons of this way are as follows: you are officially agree with HTC that you are voiding your warranty. The kernel has to be flashed via fastboot or in other words you need a PC each time you want to flash a new ROM. Going this way also means that you cannot change your radio and bootloader to another version (not that there is a reason to do so...).
Option 2 will give you a completely unlocked device with the ability to flash anything you want on it, but to get it you have to downgrade your system to a supported by Revolutionary exploit. And the need to flash the kernel separately is not present here (IMO it is the main advantage)
I hope the above is clear enough and after making the decision of which will be your method the detailed steps can be found in the guides I have mentioned in the beginning.
Good luck
Click to expand...
Click to collapse
My main problem now is that I can't get ADB/HTC Drivers to work on this computer. I keep getting device not found.
So I can't perform the required steps in the guides for HBOOT downgrades :/
Have you installed the HTC sync product as that usually installs the required HTC driver
Sywepd form my DsereiS
Is abd debugging on?
Sent from my HTC Desire S using xda premium (nah I dun earn enuf to buy premium)
rain987 said:
Is abd debugging on?
Click to expand...
Click to collapse
USB debugging option must be on
You'll find this in
GB
Settings applications development (from memory)
ICS
From settings development
Sywepd form my DsereiS
Debugging is on and I have installed HTC Sync several times (with AV and UAC off for good measure) plus used the stand alone installed from unrevoked and it still will not find the device.
G8D said:
Debugging is on and I have installed HTC Sync several times (with AV and UAC off for good measure) plus used the stand alone installed from unrevoked and it still will not find the device.
Click to expand...
Click to collapse
Please post a screenshot of your cmd after typing "adb devices"
Sent from my HTC Desire S
adb root is needed ?
Sent from my Desire S
No most probably he has some permission issues
Sent from my Desire S
I've installed Wubi and am now trying, poorly, to install ADK/JDK for it. I'm hoping this will allow me to see the device.
I have a screenshot of what windows says, I'll upload it when off Ubuntu.
Most of the guides are for Windows, you can still do everything under Linux, but you have to search more. There is a link for Ubuntu adb setup in the guide in my signature, check it
Sent from my HTC Desire S
I've got it set up now on Ubuntu. The issue now is that the phone won't go into USB debugging mode. It just doesn't. I need it to do so to give permissions to ADB and to use ADB commands in general.
It's set to go into that mode in settings but just won't, any ideas?
For reference: ./adb devices see my phone when connect (ZTE Blade), albeit without permissions.
EDIT: also, probably unrelated, the HTC GPS goes haywire all the time. Opening itself without prompt and interrupting everything. It does it every time USB is plugged in too.
EDIT 2: also maybe unrelated but the phone cannot turn off.. holding the power button simply turns the screen off.
Edits may not be relevant but you can see why I'm so desperate to root this phone.
EDIT3: I managed to get the 8 digitis required for the device thanks to going into Fastboot via the bootloader but ADB still won't find it.
I am following this guide http://forum.xda-developers.com/showthread.php?t=921169
The main issue does seem to be the phone refusing USB debugging mode :/
This sounds like a real mess. I would suggest another approach. Since fastboot is working you can check your main version and use a RUU. And your phone will be like new again
Sent from my HTC Desire S
Had unlocked bootloader through htc dev, but i still have to manually flash roms, i am looking for easy method to get S-off on 2.00.002.
zenilshroff said:
Had unlocked bootloader through htc dev, but i still have to manually flash roms, i am looking for easy method to get S-off on 2.00.002.
Click to expand...
Click to collapse
There are exactly 3 downgrade tutorials in the index thread about that
Sent from my HTC Desire S
For rooting my device i found this step. I have read a lot and have adjusted this steps to my needs... Maybe you or someone else can make profit off it.
1. to not avoid warrancy ( Dont use htcdev unlock!)
2. download adb tools http://forum.xda-developers.com/showthread.php?t=1272595
3. install htc sync for drivers then disable/uninstall htc sync. (windows)
4. check your phone software and hboot version on boot menu (GUIDE LINK)
http://forum.xda-developers.com/showthread.php?t=1186401
5. downgrade to oldest RUU with hboot 0.90.xxx something if don’t want use htcdev unlock
1.28.401.1 RUU_Saga_HTC_Europe_1.28.401.1_Radio_20.28b.30.080 5U_38.03.02.11_M_release_177977_signed.exe
above ruu is only fore unbranded europe phones... YOU may need a different one!!!!!!!!!!!
6. to do this it depends on software on phone.
if its new like 2.11.xx-> use tacoroot guide.
http://forum.xda-developers.com/showthread.php?t=1443636
if its older like 2.10.xx use the zergrush guide.
http://forum.xda-developers.com/showthread.php?t=1399331&highlight=zergrush (deze heb ik moeten gebruiken)
7. use revolutionary guide to S-Off And root ( this is possible only in oldest version of original RUU).
http://forum.xda-developers.com/showthread.php?t=1186401
http://revolutionary.io/
8Update hboot naar eng hboot:
http://forum.xda-developers.com/showthread.php?t=1679338
9. install 4ext recovery touch. do your backups.
We're going to install EXT4 recovery. But first download ''4EXT_Recovery_v2.2.7_RC5.zip'' and extract the recovery.img file to the folder where you installed fastboot and adb. If you followed the tutorial in step 1 the folder will be ''C:\android-tools''
Now make sure Fast Boot is turned off on your phone. Go to ''Settings > Power > Fast Boot'' to turn it off. Unplug your phone from your computer, it's time to turn of your phone and boot into your bootloader.
Press Volume Down Button and Power Button at the same time to boot into recovery. Now connect your phone to your computer and select fastboot.
(Power button to select, Volume Down/Up to navigate)
Go to start->run-> type cmd and press enter. A command prompt will now appear.
Type:
cd c:\android-tools [press enter]
fastboot flash recovery recovery.img [press enter]
EXT4 recovery is now installed on your phone. Turn off your phone in bootloader menu.
EXT 4 later updaten naar: http://forum.xda-developers.com/showthread.php?t=1377745
10. download preferrable custom rom. Copy it to SDCARD root.
11. Flash custom rom. ( GUIDE LINK )
How To: Flash Custom ROMs using Recovery (Method 1)
(You can use your default recovery from Revolutionary tool but I recommend using 4EXTRecovery)
1. Copy your custom ROM "zip" file to your SD card (Root directory).
2. Turn off your phone.
3. Turn on your phone by holding the power button and the volume down button together.
4. Once you see the white screen, choose "Recovery"
5. Make a full wipe/format and clear all cache.
6. Choose "install from sdcard/zip file" and then choose your Custom ROM zip file from your SD card to flash your Custom ROM.
Optional: If you want to use 4EXTRecovery, just flash it like you are flashing your custom ROM(Step 6). Just do it before you flash your new ROM.
.
12. Enjoy and have a beer!
-when using Win7 you can start CMD in specific folder (avoid 5-10 cd's or long/path/to/folder) by holding shift+right click/open command window here)
amidabuddha said:
This sounds like a real mess. I would suggest another approach. Since fastboot is working you can check your main version and use a RUU. And your phone will be like new again
Sent from my HTC Desire S
Click to expand...
Click to collapse
How would I do this? Would this revert the HBOOT also?
Build number is 2.10.401.8 CL1536318. Phone seems unbranded. No bloatware or branded boot screen anyway.
G8D said:
How would I do this? Would this revert the HBOOT also?
Build number is 2.10.401.8 CL1536318. Phone seems unbranded. No bloatware or branded boot screen anyway.
Click to expand...
Click to collapse
It will be like you just bought it (and the hboot version will be the same as now). It will erase your data and apps so better make a Google sync and some backups.
Then reboot the phone to bootloader: power it off completely, then hold Volume down and press power. Still holding the Volume Down button release the Power button after several seconds.
When in the bootloader connect it to PC and make sure that you see FASTBOOT USB written on the phone screen.
Then open command prompt (you said that fastboot is working so I assume you know hot to use it) and type:
Code:
[B]fastboot devices[/B] - [I]your serial number should appear[/I]
[B]fastboot getvar version-main[/B] - [I]the output [B]should [/B]be 2.10.401.8[/I]
[B]fastboot getvar cidnum[/B] - [I]the output [B]must [/B]be one of these: HTC__001, HTC__E11, HTC__032, HTC__203, HTC__Y13, HTC__102, HTC__405, HTC__N34, HTC__304, HTC__A07, HTC__016[/I]
IF the you have the right output download RUU_Saga_S_HTC_Europe_2.10.401.8_Radio_20.4801.30.0822U_3822.10.08.04_M_release_225161_signed.exe
Run it in Windows while your phone is connected in FASTBOOT USB mode as described above.
After RUU finishes your phone should be completely stock and if your problems are software based they should be gone.
IMPORTANT: the above is valid if you did not attempted to unlock the phone via htcdev.com or flash any RUU or other stuff. If you did then some additional steps may be required
Good luck
The problems persisted through the reflash :/
It did go into debug mode ONCE earlier today before I flashed it but it was short lived (and the laptop overheated and shutdown so the connection was lost :/

Categories

Resources