android_winusb.inf revision fb5178a947b99d963283b013888981bdf7ba4aca
1; 2; Android WinUsb driver installation. 3; 4[Version] 5Signature = "$Windows NT$" 6Class = AndroidUsbDeviceClass 7ClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128} 8Provider = %ProviderName% 9DriverVer = 10/19/2011,6.0.0000.00000 10CatalogFile.NTx86 = androidwinusb86.cat 11CatalogFile.NTamd64 = androidwinusba64.cat 12 13; 14; This section seems to be required for WinUsb driver installation. 15; If this section is removed the installer will report an error 16; "Required section not found in INF file". 17; 18[ClassInstall32] 19Addreg = AndroidWinUsbClassReg 20 21[AndroidWinUsbClassReg] 22HKR,,,0,%ClassName% 23HKR,,Icon,,-1 24 25[Manufacturer] 26%ProviderName% = Google, NTx86, NTamd64 27 28[Google.NTx86] 29 30;Google Nexus One 31%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 32%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 33%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 34%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 35 36;Google Nexus S 37%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21 38%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 39%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23 40%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 41 42 43[Google.NTamd64] 44 45;Google Nexus One 46%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 47%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 48%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 49%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 50 51;Google Nexus S 52%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21 53%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 54%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23 55%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 56 57[USB_Install] 58Include = winusb.inf 59Needs = WINUSB.NT 60 61[USB_Install.Services] 62Include = winusb.inf 63AddService = WinUSB,0x00000002,WinUSB_ServiceInstall 64 65[WinUSB_ServiceInstall] 66DisplayName = %WinUSB_SvcDesc% 67ServiceType = 1 68StartType = 3 69ErrorControl = 1 70ServiceBinary = %12%\WinUSB.sys 71 72[USB_Install.Wdf] 73KmdfService = WINUSB, WinUSB_Install 74 75[WinUSB_Install] 76KmdfLibraryVersion = 1.9 77 78[USB_Install.HW] 79AddReg = Dev_AddReg 80 81[Dev_AddReg] 82HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}" 83 84[USB_Install.CoInstallers] 85AddReg = CoInstallers_AddReg 86CopyFiles = CoInstallers_CopyFiles 87 88[CoInstallers_AddReg] 89HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll" 90 91[CoInstallers_CopyFiles] 92WinUSBCoInstaller2.dll 93WdfCoInstaller01009.dll 94 95[DestinationDirs] 96CoInstallers_CopyFiles=11 97 98[SourceDisksNames] 991 = %DISK_NAME%,,,\i386 1002 = %DISK_NAME%,,,\amd64 101 102[SourceDisksFiles.x86] 103WinUSBCoInstaller2.dll = 1 104WdfCoInstaller01009.dll = 1 105 106[SourceDisksFiles.amd64] 107WinUSBCoInstaller2.dll = 2 108WdfCoInstaller01009.dll = 2 109 110[Strings] 111ProviderName = "Google, Inc." 112SingleAdbInterface = "Android ADB Interface" 113CompositeAdbInterface = "Android Composite ADB Interface" 114SingleBootLoaderInterface = "Android Bootloader Interface" 115WinUSB_SvcDesc = "Android USB Driver" 116DISK_NAME = "Android WinUsb installation disk" 117ClassName = "Android Phone" 118