Thursday, March 17, 2011

ADB Driver for HTC wildfire and T-Mobile G2

when you see the blog, you may have the problem to install driver for those two Phones, why?

the download driver might be old and doesn’t contain the information about new released Phones.

you can open the USB driver folder, there is one file [android_winusb.inf], here is mine by default. two sections are highlighted


[Google.NTx86]

; HTC Dream
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface%        = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface%     = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01

[Google.NTamd64]
; HTC Dream
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface%        = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface%     = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01

All you need to do is manually add the Adbinterface information to both seconds, then install the driver again.

; HTC Wildfire
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C8B
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C8B&MI_01

;T-Mobile G2
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C91
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C91&MI_01

8 comments:

Bill Real said...

You sir are a paragon of virtue and a pillar of the community. I would like to give you my warmest thanks for this solution.

Androidyou said...

HI Bill, Glad it helps.

IAN said...

Thank you so much. Your immense intelligence and generosity are deeply appreciated.

immerzl said...

For HTC Wildfire S use:

; HTC Wildfire S
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CB0
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CB0&MI_01
;

georganism said...

i downloaded the adb usb driver .. made the changes in android_winusb file.. how to reinstall the driver now?

Particello said...

Thank you so much for your solution. Very helpful. Thank you so much.

Cheers from Italy!

KFM said...

Since it's never too late to leave a reply on a site like this, in response to georganism's post, you would ( in Windows ) right-click on My Computer, click Properties and click "Device Manager," then find the Android Phone entry and right-click on it and update the driver, select "Have Disk" and find the .inf file to reinstall it.

KFM said...

Actually, half of that was Windows 7 ( what I'm working on now ) and half was Windows XP advice, but on Windows 7, you would click "Browse my computer for driver software" and then find the .inf file.

 
Locations of visitors to this page