1*90c8c64dSAndroid Build Coastguard Worker; 2*90c8c64dSAndroid Build Coastguard Worker; Android WinUsb driver installation. 3*90c8c64dSAndroid Build Coastguard Worker; 4*90c8c64dSAndroid Build Coastguard Worker[Version] 5*90c8c64dSAndroid Build Coastguard WorkerSignature = "$Windows NT$" 6*90c8c64dSAndroid Build Coastguard WorkerClass = AndroidUsbDeviceClass 7*90c8c64dSAndroid Build Coastguard WorkerClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128} 8*90c8c64dSAndroid Build Coastguard WorkerProvider = %ProviderName% 9*90c8c64dSAndroid Build Coastguard WorkerDriverVer = 08/28/2014,11.0.0000.00000 10*90c8c64dSAndroid Build Coastguard WorkerCatalogFile.NTx86 = androidwinusb86.cat 11*90c8c64dSAndroid Build Coastguard WorkerCatalogFile.NTamd64 = androidwinusba64.cat 12*90c8c64dSAndroid Build Coastguard Worker 13*90c8c64dSAndroid Build Coastguard Worker[ClassInstall32] 14*90c8c64dSAndroid Build Coastguard WorkerAddreg = AndroidWinUsbClassReg 15*90c8c64dSAndroid Build Coastguard Worker 16*90c8c64dSAndroid Build Coastguard Worker[AndroidWinUsbClassReg] 17*90c8c64dSAndroid Build Coastguard WorkerHKR,,,0,%ClassName% 18*90c8c64dSAndroid Build Coastguard WorkerHKR,,Icon,,-1 19*90c8c64dSAndroid Build Coastguard Worker 20*90c8c64dSAndroid Build Coastguard Worker 21*90c8c64dSAndroid Build Coastguard Worker[Manufacturer] 22*90c8c64dSAndroid Build Coastguard Worker%ProviderName% = Google, NTx86, NTamd64 23*90c8c64dSAndroid Build Coastguard Worker 24*90c8c64dSAndroid Build Coastguard Worker 25*90c8c64dSAndroid Build Coastguard Worker[Google.NTx86] 26*90c8c64dSAndroid Build Coastguard Worker 27*90c8c64dSAndroid Build Coastguard Worker;Google Nexus One 28*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 29*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 30*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 31*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 32*90c8c64dSAndroid Build Coastguard Worker 33*90c8c64dSAndroid Build Coastguard Worker;Google Nexus S 34*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21 35*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 36*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23 37*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 38*90c8c64dSAndroid Build Coastguard Worker 39*90c8c64dSAndroid Build Coastguard Worker;Google Nexus 7 40*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40 41*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01 42*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01 43*90c8c64dSAndroid Build Coastguard Worker 44*90c8c64dSAndroid Build Coastguard Worker;Google Nexus Q 45*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10 46*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_2C11 47*90c8c64dSAndroid Build Coastguard Worker 48*90c8c64dSAndroid Build Coastguard Worker;Google Nexus (generic) 49*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0 50*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01 51*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_02 52*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01 53*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE7 54*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_D001 55*90c8c64dSAndroid Build Coastguard Worker 56*90c8c64dSAndroid Build Coastguard Worker;Google Glass 57*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001 58*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&MI_01 59*90c8c64dSAndroid Build Coastguard Worker 60*90c8c64dSAndroid Build Coastguard Worker;Google Glass EE1 61*90c8c64dSAndroid Build Coastguard Worker 62*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9003 63*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9003&MI_01 64*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9004 65*90c8c64dSAndroid Build Coastguard Worker 66*90c8c64dSAndroid Build Coastguard Worker;Google Glass EE2 67*90c8c64dSAndroid Build Coastguard Worker 68*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9005 69*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9005&MI_00 70*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9006 71*90c8c64dSAndroid Build Coastguard Worker 72*90c8c64dSAndroid Build Coastguard Worker;Project Tango (generic) 73*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4D00 74*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D02&MI_01 75*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D04&MI_02 76*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D06&MI_01 77*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D07 78*90c8c64dSAndroid Build Coastguard Worker 79*90c8c64dSAndroid Build Coastguard Worker 80*90c8c64dSAndroid Build Coastguard Worker[Google.NTamd64] 81*90c8c64dSAndroid Build Coastguard Worker 82*90c8c64dSAndroid Build Coastguard Worker;Google Nexus One 83*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 84*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 85*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 86*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 87*90c8c64dSAndroid Build Coastguard Worker 88*90c8c64dSAndroid Build Coastguard Worker;Google Nexus S 89*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21 90*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 91*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23 92*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 93*90c8c64dSAndroid Build Coastguard Worker 94*90c8c64dSAndroid Build Coastguard Worker;Google Nexus 7 95*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40 96*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01 97*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01 98*90c8c64dSAndroid Build Coastguard Worker 99*90c8c64dSAndroid Build Coastguard Worker;Google Nexus Q 100*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10 101*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_2C11 102*90c8c64dSAndroid Build Coastguard Worker 103*90c8c64dSAndroid Build Coastguard Worker;Google Nexus (generic) 104*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0 105*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01 106*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_02 107*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01 108*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE7 109*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_D001 110*90c8c64dSAndroid Build Coastguard Worker 111*90c8c64dSAndroid Build Coastguard Worker;Google Glass 112*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001 113*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&MI_01 114*90c8c64dSAndroid Build Coastguard Worker 115*90c8c64dSAndroid Build Coastguard Worker;Google Glass EE1 116*90c8c64dSAndroid Build Coastguard Worker 117*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9003 118*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9003&MI_01 119*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9004 120*90c8c64dSAndroid Build Coastguard Worker 121*90c8c64dSAndroid Build Coastguard Worker;Google Glass EE2 122*90c8c64dSAndroid Build Coastguard Worker 123*90c8c64dSAndroid Build Coastguard Worker%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9005 124*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9005&MI_00 125*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9006 126*90c8c64dSAndroid Build Coastguard Worker 127*90c8c64dSAndroid Build Coastguard Worker;Project Tango (generic) 128*90c8c64dSAndroid Build Coastguard Worker%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4D00 129*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D02&MI_01 130*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D04&MI_02 131*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D06&MI_01 132*90c8c64dSAndroid Build Coastguard Worker%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4D07 133*90c8c64dSAndroid Build Coastguard Worker 134*90c8c64dSAndroid Build Coastguard Worker 135*90c8c64dSAndroid Build Coastguard Worker[USB_Install] 136*90c8c64dSAndroid Build Coastguard WorkerInclude = winusb.inf 137*90c8c64dSAndroid Build Coastguard WorkerNeeds = WINUSB.NT 138*90c8c64dSAndroid Build Coastguard Worker 139*90c8c64dSAndroid Build Coastguard Worker[USB_Install.Services] 140*90c8c64dSAndroid Build Coastguard WorkerInclude = winusb.inf 141*90c8c64dSAndroid Build Coastguard WorkerAddService = WinUSB,0x00000002,WinUSB_ServiceInstall 142*90c8c64dSAndroid Build Coastguard Worker 143*90c8c64dSAndroid Build Coastguard Worker[WinUSB_ServiceInstall] 144*90c8c64dSAndroid Build Coastguard WorkerDisplayName = %WinUSB_SvcDesc% 145*90c8c64dSAndroid Build Coastguard WorkerServiceType = 1 146*90c8c64dSAndroid Build Coastguard WorkerStartType = 3 147*90c8c64dSAndroid Build Coastguard WorkerErrorControl = 1 148*90c8c64dSAndroid Build Coastguard WorkerServiceBinary = %12%\WinUSB.sys 149*90c8c64dSAndroid Build Coastguard Worker 150*90c8c64dSAndroid Build Coastguard Worker[USB_Install.Wdf] 151*90c8c64dSAndroid Build Coastguard WorkerKmdfService = WINUSB, WinUSB_Install 152*90c8c64dSAndroid Build Coastguard Worker 153*90c8c64dSAndroid Build Coastguard Worker[WinUSB_Install] 154*90c8c64dSAndroid Build Coastguard WorkerKmdfLibraryVersion = 1.9 155*90c8c64dSAndroid Build Coastguard Worker 156*90c8c64dSAndroid Build Coastguard Worker[USB_Install.HW] 157*90c8c64dSAndroid Build Coastguard WorkerAddReg = Dev_AddReg 158*90c8c64dSAndroid Build Coastguard Worker 159*90c8c64dSAndroid Build Coastguard Worker[Dev_AddReg] 160*90c8c64dSAndroid Build Coastguard WorkerHKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}" 161*90c8c64dSAndroid Build Coastguard Worker 162*90c8c64dSAndroid Build Coastguard Worker[USB_Install.CoInstallers] 163*90c8c64dSAndroid Build Coastguard WorkerAddReg = CoInstallers_AddReg 164*90c8c64dSAndroid Build Coastguard WorkerCopyFiles = CoInstallers_CopyFiles 165*90c8c64dSAndroid Build Coastguard Worker 166*90c8c64dSAndroid Build Coastguard Worker[CoInstallers_AddReg] 167*90c8c64dSAndroid Build Coastguard WorkerHKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll" 168*90c8c64dSAndroid Build Coastguard Worker 169*90c8c64dSAndroid Build Coastguard Worker[CoInstallers_CopyFiles] 170*90c8c64dSAndroid Build Coastguard WorkerWinUSBCoInstaller2.dll 171*90c8c64dSAndroid Build Coastguard WorkerWdfCoInstaller01009.dll 172*90c8c64dSAndroid Build Coastguard Worker 173*90c8c64dSAndroid Build Coastguard Worker[DestinationDirs] 174*90c8c64dSAndroid Build Coastguard WorkerCoInstallers_CopyFiles=11 175*90c8c64dSAndroid Build Coastguard Worker 176*90c8c64dSAndroid Build Coastguard Worker[SourceDisksNames] 177*90c8c64dSAndroid Build Coastguard Worker1 = %DISK_NAME%,,,\i386 178*90c8c64dSAndroid Build Coastguard Worker2 = %DISK_NAME%,,,\amd64 179*90c8c64dSAndroid Build Coastguard Worker 180*90c8c64dSAndroid Build Coastguard Worker[SourceDisksFiles.x86] 181*90c8c64dSAndroid Build Coastguard WorkerWinUSBCoInstaller2.dll = 1 182*90c8c64dSAndroid Build Coastguard WorkerWdfCoInstaller01009.dll = 1 183*90c8c64dSAndroid Build Coastguard Worker 184*90c8c64dSAndroid Build Coastguard Worker[SourceDisksFiles.amd64] 185*90c8c64dSAndroid Build Coastguard WorkerWinUSBCoInstaller2.dll = 2 186*90c8c64dSAndroid Build Coastguard WorkerWdfCoInstaller01009.dll = 2 187*90c8c64dSAndroid Build Coastguard Worker 188*90c8c64dSAndroid Build Coastguard Worker[Strings] 189*90c8c64dSAndroid Build Coastguard WorkerProviderName = "Google, Inc." 190*90c8c64dSAndroid Build Coastguard WorkerSingleAdbInterface = "Android ADB Interface" 191*90c8c64dSAndroid Build Coastguard WorkerCompositeAdbInterface = "Android Composite ADB Interface" 192*90c8c64dSAndroid Build Coastguard WorkerSingleBootLoaderInterface = "Android Bootloader Interface" 193*90c8c64dSAndroid Build Coastguard WorkerWinUSB_SvcDesc = "Android USB Driver" 194*90c8c64dSAndroid Build Coastguard WorkerDISK_NAME = "Android WinUsb installation disk" 195*90c8c64dSAndroid Build Coastguard WorkerClassName = "Android Device" 196