1; 2; Android WinUsb driver installation. 3; 4[Version] 5Signature = "$Windows NT$" 6Class = AndroidUsbDeviceClass 7ClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128} 8Provider = %ProviderName% 9DriverVer = 12/06/2010,4.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; HTC Dream 30%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01 31%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 32%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF 33; HTC Magic 34%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01 35; 36;Moto Sholes 37%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB 38%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 39; 40;Google NexusOne 41%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 42%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 43%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 44%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 45%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 46 47[Google.NTamd64] 48; HTC Dream 49%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01 50%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 51%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF 52; HTC Magic 53%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01 54; 55;Moto Sholes 56%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB 57%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 58; 59;Google NexusOne 60%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 61%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 62%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 63%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 64%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 65 66[USB_Install] 67Include = winusb.inf 68Needs = WINUSB.NT 69 70[USB_Install.Services] 71Include = winusb.inf 72AddService = WinUSB,0x00000002,WinUSB_ServiceInstall 73 74[WinUSB_ServiceInstall] 75DisplayName = %WinUSB_SvcDesc% 76ServiceType = 1 77StartType = 3 78ErrorControl = 1 79ServiceBinary = %12%\WinUSB.sys 80 81[USB_Install.Wdf] 82KmdfService = WINUSB, WinUSB_Install 83 84[WinUSB_Install] 85KmdfLibraryVersion = 1.9 86 87[USB_Install.HW] 88AddReg = Dev_AddReg 89 90[Dev_AddReg] 91HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}" 92 93[USB_Install.CoInstallers] 94AddReg = CoInstallers_AddReg 95CopyFiles = CoInstallers_CopyFiles 96 97[CoInstallers_AddReg] 98HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll" 99 100[CoInstallers_CopyFiles] 101WinUSBCoInstaller2.dll 102WdfCoInstaller01009.dll 103 104[DestinationDirs] 105CoInstallers_CopyFiles=11 106 107[SourceDisksNames] 1081 = %DISK_NAME%,,,\i386 1092 = %DISK_NAME%,,,\amd64 110 111[SourceDisksFiles.x86] 112WinUSBCoInstaller2.dll = 1 113WdfCoInstaller01009.dll = 1 114 115[SourceDisksFiles.amd64] 116WinUSBCoInstaller2.dll = 2 117WdfCoInstaller01009.dll = 2 118 119[Strings] 120ProviderName = "Google, Inc." 121SingleAdbInterface = "Android ADB Interface" 122CompositeAdbInterface = "Android Composite ADB Interface" 123SingleBootLoaderInterface = "Android Bootloader Interface" 124WinUSB_SvcDesc = "Android USB Driver" 125DISK_NAME = "Android WinUsb installation disk" 126ClassName = "Android Phone" 127