; Installation inf for devices supporting Media Transfer Protocol (MTP) and using device's hardware ID
;
; Copyright (c) Microsoft Corporation.
;
[Version]
Signature="$WINDOWS NT$"
Class=WPD
ClassGUID={EEC5AD98-8080-425f-922A-DABF3DE3F69A}
Provider=%Msft%
LayoutFile=layout.inf
DriverVer=03/04/2014,6.2.5326.4762
CatalogFile.NTx86   = androidmtp86.cat
CatalogFile.NTamd64 = androidmtpa64.cat

[Manufacturer]
%MfgNameVendorModels%=VendorModels,NTx86,NTamd64

[VendorModels.NTx86]
;OnePlus
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_9039&MI_00	;mtp,adb
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_F003       	;mtp
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_F003&MI_00       	;mtp
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_904E&MI_00	;ptp,adb
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_904D       	;ptp
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_9010&MI_00	;mtp,mass_storage
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_9011&MI_00	;mtp,mass_storage,adb

[VendorModels.NTamd64]
;OnePlus
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_9039&MI_00	;mtp,adb
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_F003       	;mtp
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_F003&MI_00       	;mtp
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_904E&MI_00	;ptp,adb
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_904D       	;ptp
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_9010&MI_00	;mtp,mass_storage
%GenericMTP.DeviceDesc%=MTP, USB\VID_2A70&PID_9011&MI_00	;mtp,mass_storage,adb

[MTP]
Include = wpdmtp.inf
Needs   = WPD.MTP

[MTP.hw]
Include = wpdmtp.inf
Needs   = WPD.MTP.Registration

[MTP.Services]
Include = wpdmtp.inf
Needs   = WPD.MTP.Services

[MTP.CoInstallers]
Include = wpdmtp.inf
Needs = WPD.MTP.CoInstallers

[MTP.Wdf]
Include = wpdmtp.inf
Needs = WPD.MTP.Wdf
UmdfServiceOrder=WpdMtpDriver



[Strings]

;; Localizable strings
Msft                 ="Microsoft"
MfgNameVendorModels  ="(Standard MTP-Compliant Device)"
GenericMTP.DeviceDesc="MTP Device"

