• Current Events & Politics
    Welcome Guest
    Please read before posting:
    Forum Guidelines Bluelight Rules
  • Current Events & Politics Moderators: tryptakid | Foreigner

Android SDK HTC Wildfire S USB driver

Artificial Emotion

Bluelighter
Joined
Jan 19, 2009
Messages
5,314
Location
UK (Kent)
I've been trying to set up Android development tools on my Windows 7 64-bit computer and need a USB driver for my HTC Wildfire S phone so I can make an app for my phone. I'm new to all of this with no experience with all of this so I'm trying to get my head around it all.

You can get a Google USB driver which is a downloadable component for the Android SDK that can be downloaded from the SDK manager. Apparently it gives the necessary drivers for the following devices:

ADP1 / T-Mobile G1*
ADP2 / Google Ion / T-Mobile myTouch 3G*
Verizon Droid*
Nexus One
Nexus S

But as you can see my phone isn't included. It says on the android developer website that all other devices require Windows drivers provided by the hardware manufacturer, as listed in the OEM USB Drivers document. However I've been on the HTC website and can't find what I'm looking for.

Can anyone tell me where I can get it? I've been looking for ages with no luck. I'm desperate to get this all working asap so I'd appreciate any help I can get.
 
It's been a while since I did this but I remember this part being the most frustrating hurdle. I forget exactly how to get it done but you know it's done properly when in your device manager you have "Android Composite ADB Interface" instead of the generic storage device driver name you usually get. Try the drivers from the SDK launcher, I have a pretty uncommon tablet and they worked with it but you have to put the Android device into dev mode first or Windows will assume you're connecting a storage device just use the generic USB drivers instead of attempting to look for the 'Composite ADB' drivers. When you've got that "found new device" popup that lets you search, point it towards the SDK driver subdirectory then see what happens.
 
Thanks thujone. I've asked the same question on a couple of other boards and keep getting different answers, so it's just a case of trying what works I guess.
 
I had to redo this step today funny enough and it's pretty basic. You need to follow the steps from here but with a small detour. Check it:

Code:
;Google Nexus (generic)
%SingleAdbInterface%        = USB_Install, [B]USB\VID_18D1&PID_4EE5[/B]
%CompositeAdbInterface%     = USB_Install, [B]USB\VID_18D1&PID_4EE6&MI_01[/B]

The above is an excerpt from the android_winusb.inf file located in C:\...\<sdk>\extras\google\usb_driver\ which will be created after you download the google USB driver from the SDK Manager. You need to modify that .inf file (it's plaintext so notepad works) to add an entry for your phone. That is done by going to device manager, finding "Android" somewhere in there, opening the dialogue box for that yet-unknown device in which you will find some values resembling the bolded shit above. Just copy the format above (replacing ;Google Nexus with ;<whatever pleases you>) to add a new entry to the .inf file under x86 (if your OS is 32-bit) or amd64 (if 64-bit) and replace the bolded shit with the values you got from device manager. Then save and install driver from device manager as per the instructions in the link above.
 
Top