What is SingleAdbInterface, CompositeAdbInterface and SingleBootLoaderInterface in android_winusb.inf

I have an Android device that I want to use for development (USB debugging). Apparently Android Composite ADB Interfacenot supported by the USB ADT driver.

Then I will try to find it. Hardware ID from Device Manager:

USB\VID_0BB4&PID_0C03&REV_0255&MI_01
USB\VID_0BB4&PID_0C03&MI_01

and try adding entries to android_winusb.inf. The inf file has something like this:

;Google Nexus (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4EE1
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2&MI_01

How to determine the USB ID in a .inf file? What is SingleBootLoaderInterface, SingleAdbInterfaceand CompositeAdbInterfacefor?

+5
source share
1 answer

You can define your device as shown below:

; HTC Dream
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C03
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C03&MI_01

: Google Android USB Driver ADB

+1

All Articles