New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
stephendt0
Old
(Last edited by stephendt0; 24th May 2012 at 02:21 PM.)
#1  
Senior Member - OP
Thanks Meter 15
Posts: 121
Join Date: Apr 2012
Location: QLD

 
DONATE TO ME
Default SOLVED: USB port dead. How to S-OFF?

So the USB port on my Desire is dead - well, not quite, it will still charge, but data transmission will not work. It is most definitely hardware, clockworkmod will not mount USB storage, and nothing even gets detected in Windows/Linux.

My challenge is that I would like to try out an ICS ROM. However, guides tell me that my phone has to have S-OFF before I do this. For this, you need to use ADB over USB. Hmm!

As it stands now, I have flashed Clockworkmod 2.5.0.1, and I am running Cyanogenmod 7.1. Everything works fine (minus USB of course).

My bootloader shows the following information:

BRAVO PVT1 SHIP S-ON
HBOOT-083.0001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.09.05.30_2
JUN 10 2010, 12:12:05

FASTBOOT

(OPTIONS)

My phone is currently rooted and was originally done so to install Oxygen (by previous owner). I then upgraded to Cyanogenmod without too much trouble later on.

My question is, should I be able to use clockworkmod recovery to flash BCM or Sanvold's ICS ROM as is, or should I find a way to alter the hboot and s-off without USB, such as ADB over WiFi? Or should I just stick to Cyanogenmod 7? Would love some opinions before I try something stupid and brick what is still a good phone! Thanks in advance
 
MatDrOiD
Old
#2  
MatDrOiD's Avatar
Senior Member
Thanks Meter 634
Posts: 3,049
Join Date: May 2011
Location: Halle (Saale) + Langelsheim
Already checked bortaks troubleshooting guide?


Sent from my HTC Desire using XDA
 
stephendt0
Old
(Last edited by stephendt0; 16th May 2012 at 01:48 AM.)
#3  
Senior Member - OP
Thanks Meter 15
Posts: 121
Join Date: Apr 2012
Location: QLD

 
DONATE TO ME
Quote:
Originally Posted by MatDrOiD View Post
Already checked bortaks troubleshooting guide?


Sent from my HTC Desire using XDA
I did, but I'm a little bit confused. Bootloader says S-ON, but my ROM has root, is that right?

edit: yes, that makes sense now. But I still can't see how I can achieve permenant S-OFF without USB.
 
TVTV
Old
#4  
Senior Member
Thanks Meter 87
Posts: 231
Join Date: Jan 2010
Location: Bucharest
Is your USB port damaged on a hardware level, or is your phone USB bricked (software issue)?
HTC One SV c525u, stock JB, no root;
HTC Desire PVT-4, lightweight CM 7.2.0.1, Oxygen r2 HBOOT, 4EXT Touch 1.0.0.5 RC5;
Ex: HTC Touch 3G T3232, stock ROM;
If it ain't broke, don't fix it!
 
stephendt0
Old
#5  
Senior Member - OP
Thanks Meter 15
Posts: 121
Join Date: Apr 2012
Location: QLD

 
DONATE TO ME
Quote:
Originally Posted by TVTV View Post
Is your USB port damaged on a hardware level, or is your phone USB bricked (software issue)?
It's hardware, as stated in OP. Totally toast. But still charges.
 
TVTV
Old
#6  
Senior Member
Thanks Meter 87
Posts: 231
Join Date: Jan 2010
Location: Bucharest
How can you tell that it's a hardware issue? Can you see the damage to the USB port?

Unfortunately, as far as i know, there is no way to achieve S-OFF without using the USB port.

If the port is really damaged (and your phone is not just USB bricked - which is fixable), you can try getting your port replaced at a phone repair shop. It shouldn't be too expensive.
HTC One SV c525u, stock JB, no root;
HTC Desire PVT-4, lightweight CM 7.2.0.1, Oxygen r2 HBOOT, 4EXT Touch 1.0.0.5 RC5;
Ex: HTC Touch 3G T3232, stock ROM;
If it ain't broke, don't fix it!
 
stephendt0
Old
#7  
Senior Member - OP
Thanks Meter 15
Posts: 121
Join Date: Apr 2012
Location: QLD

 
DONATE TO ME
Quote:
Originally Posted by TVTV View Post
How can you tell that it's a hardware issue? Can you see the damage to the USB port?

Unfortunately, as far as i know, there is no way to achieve S-OFF without using the USB port.

If the port is really damaged (and your phone is not just USB bricked - which is fixable), you can try getting your port replaced at a phone repair shop. It shouldn't be too expensive.
I'm an IT Technician, so I know what I'm doing. As far being USB "bricked", I don't think so. It used to work when I was on CM7, and then it just suddenly stopped working.

As it seems, it looks like it's stuck on gingerbread. Should I be able to update to Cyanogemod 7.2 RC2 without S-OFF?
 
TVTV
Old
#8  
Senior Member
Thanks Meter 87
Posts: 231
Join Date: Jan 2010
Location: Bucharest
Your situation is a weird one. As far as i know, while being S-ON, you shouldn't be able to flash a custom recovery to your phone, yet you say you did. This leads me to believe that your phone might have been S-OFFed, at one point in time, by Unrevoked Forever. What Forever does is completely remove the S-ON RADIO flag instead of just messing with the bootloader. Ergo even if your bootloader is a stock one, reading S-ON, you're really still S-OFF. Please test this by trying to write stuff (i.e. copy a file) to your phone's system partition with a (root) file explorer of your choosing (while booted into Android, of course). If it works, then you're actually S-OFF thus meeting the ICS ROM's requirement. If it does not, then something's amiss.

Regarding the USB port, i'm not trying to offend your skills in any way, but please boot the phone into HBOOT, switch to fastboot mode and then try connecting your phone to a PC using a different USB cable. If HBOOT reads FASTBOOT USB instead of just FASTBOOT, then you have an USB brick on your hands. I'm insisting because i haven't heard of a problem such as yours. Usually, when the USB port goes, it goes completely.
HTC One SV c525u, stock JB, no root;
HTC Desire PVT-4, lightweight CM 7.2.0.1, Oxygen r2 HBOOT, 4EXT Touch 1.0.0.5 RC5;
Ex: HTC Touch 3G T3232, stock ROM;
If it ain't broke, don't fix it!
 
TheTenth
Old
#9  
Member
Thanks Meter 9
Posts: 44
Join Date: Nov 2010
Location: Liège
Quote:
Originally Posted by TVTV View Post
Your situation is a weird one. As far as i know, while being S-ON, you shouldn't be able to flash a custom recovery to your phone, yet you say you did. This leads me to believe that your phone might have been S-OFFed, at one point in time, by Unrevoked Forever. What Forever does is completely remove the S-ON RADIO flag instead of just messing with the bootloader. Ergo even if your bootloader is a stock one, reading S-ON, you're really still S-OFF. Please test this by trying to write stuff (i.e. copy a file) to your phone's system partition with a (root) file explorer of your choosing (while booted into Android, of course). If it works, then you're actually S-OFF thus meeting the ICS ROM's requirement. If it does not, then something's amiss.
Actually, I faced the same issue. Was unable to update recovery through Rom Manager (although I had root access) because somehow the first time I used Unrevoked (v3) it flashed CWM recovery, gave me root but didn't S-OFF.
After that I had to S-OFF again in order to be able to update my recovery.

As for usb, I had the same kind of issue with the usb port of an Archos tablet, usb flash drive was powered (flashing led) but absolutely not detected by the tablet (same kind as in power ok but data nok). I finally had to return it (and they refunded it).

Changing the port might work, but that's not 100% sure.
 
TVTV
Old
#10  
Senior Member
Thanks Meter 87
Posts: 231
Join Date: Jan 2010
Location: Bucharest
TheTenth, thank you for your reply. Upon reading it, i realized that you might be right. After reading the first post, i was under the impression that the OP has recently installed clockworkmod himself, thus making the arguments in my previous post valid. But indeed, clockworkmod 2.5.0.1 appears to be "bundled" with Unrevoked v3.1, so the phone might have been rooted in the past by Unrevoked, but never S-OFFed. Well, that's a bad situation for the OP, then, because again, i can't think of another way to gain S-OFF than via USB.
HTC One SV c525u, stock JB, no root;
HTC Desire PVT-4, lightweight CM 7.2.0.1, Oxygen r2 HBOOT, 4EXT Touch 1.0.0.5 RC5;
Ex: HTC Touch 3G T3232, stock ROM;
If it ain't broke, don't fix it!

XDA PORTAL POSTS

Dos and Don’ts of Android Design

As long as you’re coming from some type of programming background, the unseen part of app … more

Expand Your Choice of Icons with Icon Themer

Icons are some of the most commonly themed elements of the Android UI, and there is certainly no … more

MicrowaveTimePicker Brings 4.2 TimePicker to 2.1+ Devices

It’s frustrating to see slick new features that you can’t use when … more

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more