1;/*++ 2; 3;Abstract: 4; Installation inf for the Android USB Bulk device 5; 6;--*/ 7 8[Version] 9Signature="$WINDOWS NT$" 10Class=USB 11ClassGuid={F72FE0D4-CBCB-407d-8814-9ED673D0DD6B} 12Provider=%GOOG% 13DriverVer=1/29/2009,1.0.0010.00000 14CatalogFile.NTx86=androidusb86.cat 15CatalogFile.NTamd64=androidusba64.cat 16 17; ================= Class section ===================== 18 19[ClassInstall32] 20Addreg=AndroidUsbClassReg 21 22[AndroidUsbClassReg] 23HKR,,,0,%ClassName% 24HKR,,Icon,,-5 25 26[DestinationDirs] 27DefaultDestDir = 12 28 29; ================= Device section ===================== 30 31[Manufacturer] 32%MfgName%=Google,NTx86,NTamd64 33 34; For Win2K 35[Google] 36; For loopback testing 37%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD 38; HTC Dream 39%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 40%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 41%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF 42 43; For XP and later 44[Google.NTx86] 45; For loopback testing 46%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD 47; HTC Dream 48%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 49%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 50%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF 51 52; For AMD64 and later 53[Google.NTamd64] 54; For loopback testing 55%USB\VID_18D1&PID_DDDD.DeviceDescTest%=androidusb.Dev, USB\VID_18D1&PID_DDDD 56; HTC Dream 57%USB\VID_0BB4&PID_0C01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C01 58%USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0C02&MI_01 59%USB\VID_0BB4&PID_0FFF.DeviceDescRelease%=androidusb.Dev, USB\VID_0BB4&PID_0FFF 60 61[androidusb.Dev.NT] 62CopyFiles=androidusb.Files.Ext 63 64[androidusb.Dev.NT.Services] 65Addservice = androidusb, 0x00000002, androidusb.AddService 66 67[androidusb.AddService] 68DisplayName = %androidusb.SvcDesc% 69ServiceType = 1 ; SERVICE_KERNEL_DRIVER 70StartType = 3 ; SERVICE_DEMAND_START 71ErrorControl = 1 ; SERVICE_ERROR_NORMAL 72ServiceBinary = %10%\System32\Drivers\androidusb.sys 73AddReg = androidusb.AddReg 74LoadOrderGroup = Base 75 76[androidusb.AddReg] 77HKR,"Parameters","MaximumTransferSize",0x10001,4096 78HKR,"Parameters","DebugLevel",0x10001,2 79HKR, Parameters\Wdf, VerboseOn, 0x00010001, 1 80HKR, Parameters\Wdf, VerifierOn, 0x00010001, 1 81HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 1 82 83[androidusb.Files.Ext] 84androidusb.sys 85 86[SourceDisksNames] 871=%Disk_Description%,,, 88 89[SourceDisksFiles] 90androidusb.sys = 1 91 92;-------------- WDF Coinstaller installation 93[DestinationDirs] 94CoInstaller_CopyFiles = 11 95 96[androidusb.Dev.NT.CoInstallers] 97AddReg=CoInstaller_AddReg 98CopyFiles=CoInstaller_CopyFiles 99 100[CoInstaller_CopyFiles] 101wdfcoinstaller01005.dll 102 103[SourceDisksFiles] 104wdfcoinstaller01005.dll=1 ; make sure the number matches with SourceDisksNames 105 106[CoInstaller_AddReg] 107HKR,,CoInstallers32,0x00010000, "wdfcoinstaller01005.dll,WdfCoInstaller" 108 109[androidusb.Dev.NT.Wdf] 110KmdfService = androidusb, androidusb_wdfsect 111 112[androidusb_wdfsect] 113KmdfLibraryVersion = 1.5 114 115;---------------------------------------------------------------; 116 117[Strings] 118GOOG = "Google, Inc" 119MfgName = "Google, Inc" 120Disk_Description= "ADB Interface Installation Disk" 121androidusb.SvcDesc = "ADB Interface Driver" 122ClassName = "ADB Interface" 123USB\VID_18D1&PID_DDDD.DeviceDescTest="ADB Testing Interface" 124USB\VID_0BB4&PID_0C01.DeviceDescRelease="HTC Dream" 125USB\VID_0BB4&PID_0C02&MI_01.DeviceDescRelease="HTC Dream Composite ADB Interface" 126USB\VID_0BB4&PID_0FFF.DeviceDescRelease="HTC Bootloader" 127