Summary of "C:\1.7.1\src\infs\inf\intc_mtp.inf"
Line 82: (E22.1.1501) INF should add WUDFRd as a service
Line 83: (E22.1.1520) UMDF driver using a unique service name for WudfRd which is available only for Win8 and above, should declare the ServiceBinary directive as %12%\WudfRd.sys from the service-install section
Line 0: (W22.1.2302) DriverInstall.CoInstallers section doesn't install device-specific Coinstallers using the 'CoInstallers32' registry key.
Line 74: (W22.1.2211) Directive: "AddReg" or "CopyFiles" expected in section [DriverInstall]
Annotated INF:
; (W22.1.2302) DriverInstall.CoInstallers section doesn't install device-specific Coinstallers using the 'CoInstallers32' registry key.
;*********************************************************************************************
; Windows USB Media Transfer Protocol (MTP) Setup File for Intel Android Smartphones
;
; Copyright (c) 2014 Intel Corporation
;
; For use only on Windows operating systems.
;*********************************************************************************************
[Version]
Signature = "$WINDOWS NT$"
Class = WPD
ClassGUID = {EEC5AD98-8080-425f-922A-DABF3DE3F69A}
Provider = %ProviderName%
DriverVer = 08/13/2014,1.7.1.0
CatalogFile.NTx86 = intc_mtpx86.cat
CatalogFile.NTAMD64 = intc_mtpamd64.cat
[Manufacturer]
%ProviderName%=Generic,NTx86,NTamd64
[Generic.NTx86]
; Intel Cherrytrail
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A8C ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A8D&MI_00 ; MTP + ADB
; Intel Baytrail
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_0502&PID_3704 ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_0502&PID_3705&MI_00 ; MTP + ADB
; Intel Merrifield
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A20 ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A21&MI_00 ; MTP + ADB
; Intel Clovertrail VictoriaBay
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A49&MI_00 ; MTP+ACM+ADB
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A4a&MI_00 ; MTP+ACM
; Intel Clovertrail
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A15 ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A16&MI_00 ; MTP + ADB
; Intel Medfield ICS
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_09FB ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_09FC&MI_00 ; MTP + ADB
[Generic.NTamd64]
; Intel Cherrytrail
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A8C ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A8D&MI_00 ; MTP + ADB
; Intel Baytrail
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_0502&PID_3704 ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_0502&PID_3705&MI_00 ; MTP + ADB
; Intel Merrifield
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A20 ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A21&MI_00 ; MTP + ADB
; Intel Clovertrail VictoriaBay
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A49&MI_00 ; MTP+ACM+ADB
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A4a&MI_00 ; MTP+ACM
; Intel Clovertrail
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A15 ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_0A16&MI_00 ; MTP + ADB
; Intel Medfield ICS
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_09FB ; MTP only
%GenericMTP.DeviceDesc%=DriverInstall, USB\VID_8087&PID_09FC&MI_00 ; MTP + ADB
;;******************************************************************************
;; MTP section
;;******************************************************************************
[DriverInstall]
; (W22.1.2211) Directive: "AddReg" or "CopyFiles" expected in section [DriverInstall]
Include = wpdmtp.inf, WINUSB.INF
Needs = WPD.MTP, WINUSB.NT
[DriverInstall.hw]
Include = wpdmtp.inf
Needs = WPD.MTP.Registration
[DriverInstall.Services]
; (E22.1.1501) INF should add WUDFRd as a service
Include = wpdmtp.inf
; (E22.1.1520) UMDF driver using a unique service name for WudfRd which is available only for Win8 and above, should declare the ServiceBinary directive as %12%\WudfRd.sys from the service-install section
Needs = WPD.MTP.Services
[DriverInstall.CoInstallers]
Include = wpdmtp.inf
Needs = WPD.MTP.CoInstallers
[DriverInstall.Wdf]
Include = wpdmtp.inf
Needs = WPD.MTP.Wdf
UmdfServiceOrder=WpdMtpDriver
;
; =================== Strings ===================
;
[Strings]
ProviderName = "Acer Corporation"
WinUsb.SvcDesc = "WinUsb"
GenericMTP.DeviceDesc = "Acer Android MTP USB Device"