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