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