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

test: Reply
 
LinkBack Thread Tools
Old March 2nd, 2012, 01:41 AM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Feb 2012
Location: South Africa
Posts: 3
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 0
Thanked 1 Time in 1 Post
catterflyworx
Exclamation HELP: How to unroot Desire S HBOOT V.2.00.0002 without downgrading?

My phone is currently not making any sounds on incoming calls (ringtones), notification tones, email alerts etc. I have checked ALL sound settings available on the Desire S, including the profiles and individual application's settings. The issue has been going on for some time, and I thought it might be an issue with CM. Yesterday I flashed the Reaper 2.1 ROM (and though it's great), this didn't resolve the issue. In addition, I now don't have any sound on calls whatsoever - I don't hear anything and the person on the other end of the line also can't hear anything from me. I realise this might be an issue with the hardware, but before I can take the device in to be checked I need to unroot, S-On and lock the phone again.

I've found a number of posts relating to this on the XDA-Dev forums, but most of those have been either discontinued or are specifically for networked / branded devices. Another problem I have (same as when we rooted my phone) is that my hboot version is higher than most tutorial's.

My phone specifications:
  • HTC Desire S
  • Android version: 2.3.7
  • Baseband Version: 20.4801.30.0822U_3822.10.08.04_M
  • Kernel version:2.6.35.14-cyanogenmod+nexx@android-dev #1
  • Mod ver: Reaper-V2.1
  • Build number: GWK74
  • HBoot: 2.00.0002
  • Radio: 3822.10.08.04_M
These are the steps we followed to root the phone (I made a guide of this, because it took almost 12 hours to figure all this out). Please note: My links won't work as I haven't posted enough yet.



HOW WE ROOTED AND FLASHED HTC DESIRE S WITH HBOOT V.2.00.0002 WITHOUT DOWNGRADING
(The non-12 hour version)
================================================== ==========================


OS Requirements:
- Linux (Used Debian 5)
- Windows (used Windows 7 64x)
Optional: Use a virtual machine (VM) to run both OS's in unity

Downloads required:
- Linux SDK Tools, available from: [link]
- SuperOneClick for Windows, available from: [link]
- HTC Sync for windows. Download latest version for your phone from HTC site
- Clockworkmod: [link] | [link]
- Latest Cyanogenmod for your phone: [link] | [link]
Wiki: [link]
- Optional: Latest version of Google Apps package: [link]

************************************************** *****************

**Back up applications with Astro File Manager (app) or similar**
**If using LauncherPro, backup desktops and dock settings**


HOW TO UNLOCK HBOOT
1. Using www[dot]htcdev[dot]com, register an account and (kind of) follow the steps to unlock HBoot. Ignore what it says about doing it in Windows, and do the following:
2. Using Linux: Create a new folder on the desktop. Place ADB and fastboot files (from SDK download) in this folder.
2. Ensure Fastboot is off on phone
Menu > Settings > Power > Fastboot
3. Turn USB debugging on
Menu > Applications > Development > USB Debugging
4. Switch phone off, then boot into HBoot
Power + volume down
5. Using volume buttons to scroll and power button to select, go into Fastboot
6. Connect phone to PC (should show FASTBOOT USB once connected)
7. In a console, cd to location of new folder on desktop.
In that folder, run as root:
#./fastboot oem get_identifier_token
-- If console gets stuck on <waiting for device>, you're doing it wrong.
-- Make sure you run this in root!
-- If you're using a VM, make sure phone is mounted in Debian: Virtual Machine > Removable Devices > High Andriod Device
8. Follow the htcdev instructions from here in order to unlock htboot.


TO ROOT PHONE
Unplug phone from PC. Reboot.

1. DO "Complete" installation of HTC Sync in Windows OS. DO NOT REMOVE PROGRAM. Make sure program is NOT running, though.
(Need HTC-Windows-USB drivers from Sync)
2. Extract SuperOneClick to desktop
3. Plug phone into PC, charge only, USB debugging on
4. Open SuperOneClick
5. Ensure Exploit is set to "AUto", click massive "Root" button
6. Done

FLASH CLOCKWORKMOD RECOVERY:
1. In Linux, extract Clockworkmod.zip to the same folder as adb and fastboot and rename extracted file to recovery.img.
2. Switch phone off, then boot into HBoot using Power + volume down
3. Using volume buttons to scroll and power button to select, go into Fastboot

4. Connect phone to PC (should show FASTBOOT USB once connected)

5. In a console, cd to location of folder on desktop. In that folder, run as root:
#./fastboot flash recovery recovery.img

TO FLASH CYANOGENMOD via CLOCKWORKRECOVERY
1. Copy Cyanogenmod.zip onto root of sdcard
Optional: Copy GoogleApps.zip onto root of sdcard
2. Eject phone from PC, boot into hboot
3. Use volume and power buttons, boot into recovery (should load Clockworkmod)
-- Continued with this: [link - CM wiki HTC_Desire_S:_Full_Update_Guide#Method_via_Recover y]
4. Select the option to Wipe data/factory reset.
5. Then select the option to Wipe cache partition.
6. Select Install zip from sdcard.
7. Select Choose zip from sdcard.
8. Select the CyanogenMod update.zip.
Optional: Install the Google Apps by performing steps 7 - 9 again and choosing the Google Apps update.zip.
9. Once the installation has finished, select +++++Go Back+++++ to get back to the main menu, and select the Reboot system now option. The HTC Desire S should now boot into CyanogenMod.


** If phone gets stuck on HTC splash screen, do the following in Linux**

1. From the Cyanogenmod.zip file, copy the boot.img file into the New Folder on the desktop
2. Remove and replace phone battery
3. Boot into hboot
4. Select Fastboot, connect to PC (should show FASTBOOT USB)
5. Run as root: #./fastboot flash boot boot.img
-- If console gets stuck on <waiting for device>, you're doing it wrong.
-- Make sure you run this in root!
-- If you're using a VM, make sure phone is mounted in Debian: Virtual Machine > Removable Devices > High Andriod Device
NOW, the HTC Desire S should boot into CyanogenMod.


I'd appreciate any and all help. All other operations / applications / functionalities on the phone is working fine.

Advertisements
catterflyworx is offline  
Reply With Quote
The Following User Says Thank You to catterflyworx For This Useful Post:
maimai1tinhyeu (May 16th, 2012)
sponsored links
Old March 2nd, 2012, 06:52 AM   #2 (permalink)
Member
 
Join Date: Oct 2011
Posts: 173
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 8
Thanked 56 Times in 48 Posts
Default

Should just have to flash a RUU,

Can you run these two commands in fastboot please
Quote:
fastboot getvar cid
fastboot getvar version-main
Then I can direct you to which RUU to download.
FoX777 is offline  
Reply With Quote
Old March 2nd, 2012, 07:33 AM   #3 (permalink)
New Member
Thread Author (OP)
 
Join Date: Feb 2012
Location: South Africa
Posts: 3
 
Device(s): HTC Desire S
Carrier: Not Provided

Thanks: 0
Thanked 1 Time in 1 Post
catterflyworx
Default

Will do that as soon as I'm home on my own PC. Work IT policy won't allow any installations or running cmd as administrator. Thanks!
catterflyworx is offline  
Reply With Quote
Reply
Tags
audio, microphone, sound, unroot desire s


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

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

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



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