;------------------------------------------------------------------------------- ; ENGMDM.INF ; ; Sony Serial Modem Device for development [Version] Signature="$WINDOWS NT$" Class=Modem Provider=%SONY% CLASSGUID={4D36E96D-E325-11CE-BFC1-08002BE10318} DriverVer=01/16/2014,2.1.0.84 CatalogFile.NTx86 = engserx86.cat CatalogFile.NTamd64 = engseramd64.cat [Manufacturer] %SONY%=Models, NTx86, NTamd64 [SourceDisksNames] 1001 = %SonySrcDisk%,,,\i386 1002 = %SonySrcDisk%,,,\amd64 [SourceDisksFiles.x86] sonyusbser.sys = 1001 [SourceDisksFiles.amd64] sonyusbser.sys = 1002 [ControlFlags] ExcludeFromSelect = * [Models.NTx86] %SONYMDM% = Modem2, USB\VID_0FCE&PID_4146&MI_00 %SONYMDM% = Modem2, USB\VID_0FCE&PID_5146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_6146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_7146&MI_03 %SONYMDM% = Modem2, USB\VID_0FCE&PID_8146&MI_00 %SONYMDM% = Modem2, USB\VID_0FCE&PID_9146&MI_00 %SONYMDM% = Modem2, USB\VID_0FCE&PID_A146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_B146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_C146&MI_03 %SONYMDM% = Modem2, USB\VID_0FCE&PID_1146&MI_02 %SONYMDM2% = Modem2, USB\VID_0FCE&PID_1146&MI_04 %SONYMDM% = Modem2, USB\VID_0FCE&PID_F146&MI_02 %SONYMDM2% = Modem2, USB\VID_0FCE&PID_F146&MI_04 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_9193&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_A193&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_B193&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_91A6&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_A1A6&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_A1A9&MI_00 [Models.NTamd64] %SONYMDM% = Modem2, USB\VID_0FCE&PID_4146&MI_00 %SONYMDM% = Modem2, USB\VID_0FCE&PID_5146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_6146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_7146&MI_03 %SONYMDM% = Modem2, USB\VID_0FCE&PID_8146&MI_00 %SONYMDM% = Modem2, USB\VID_0FCE&PID_9146&MI_00 %SONYMDM% = Modem2, USB\VID_0FCE&PID_A146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_B146&MI_02 %SONYMDM% = Modem2, USB\VID_0FCE&PID_C146&MI_03 %SONYMDM% = Modem2, USB\VID_0FCE&PID_1146&MI_02 %SONYMDM2% = Modem2, USB\VID_0FCE&PID_1146&MI_04 %SONYMDM% = Modem2, USB\VID_0FCE&PID_F146&MI_02 %SONYMDM2% = Modem2, USB\VID_0FCE&PID_F146&MI_04 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_9193&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_A193&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_B193&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_91A6&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_A1A6&MI_00 %SONYMDM3% = Modem2, USB\VID_0FCE&PID_A1A9&MI_00 [Modem2.NT] CopyFiles=SonyUsbDriverFiles AddReg = All, MfgAddReg, Modem1.AddReg, USB ; Add the following if you want to enable ; Aggregation by default to the above AddReg ; , Aggregation [SonyUsbDriverFiles] sonyusbser.sys [DestinationDirs] SonyUsbDriverFiles = 12 [Modem2.NT.Services] AddService=sonyusbser, 0x00000000, Sony_USBSerialService [Sony_USBSerialService] DisplayName = %SONYUSBSER% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\sonyusbser.sys [Modem2.NT.HW] AddReg=LowerFilterAddReg2 [LowerFilterAddReg2] HKR,,"LowerFilters",0x00010000,"sonyusbser" [Strings] SONYUSBSER = "Sony USB Device for Legacy Serial Communication for Engineering" SonySrcDisk = "SONY USB Driver Disk" SONY = "Sony" SONYMDM = "Sony HS-USB Android Modem" SONYMDM2 = "Sony HS-USB Android Modem 2" SONYMDM3 = "Sony HS-USB Android CDC-ACM Modem" [All] HKR,,FriendlyDriver,0,Unimodem.vxd HKR,,DevLoader,0,*vcomm HKR,,ConfigDialog,0,modemui.dll HKR,,EnumPropPages,0,modemui.dll,EnumPropPages HKR,,PortSubClass,1,02 HKR, Init, 1,, "AT" ; HKR, Responses, "OK", 1, 00, 00, 00,00,00,00, 00,00,00,00 ; HKR, Responses, "ERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00 ; Uncomment this section if aggregation should be enabled by default ; [Aggregation] ; HKR,,QCDriverAggregationEnabled,0x00010001,0x01 ; HKR,,QCDriverAggregationTime,0x00010001,2000 ; HKR,,QCDriverAggregationSize,0x00010001,20480 ; HKR,,QCDriverResolutionTime,0x00010001,0x01 [Modem1.AddReg] HKR,, Properties, 1, 80,01,00,00, 00,00,00,00, 00,00,00,00, 07,00,00,00, 0F,00,00,00, 00,01,00,00, 00,C2,01,00, 00,C2,01,00 HKR,, FClass, 1, c3,00,00,00 HKR, Fax, CL1FCS,, "2" HKR, Fax, HardwareFlowControl,, "1" [USB] HKR,, DeviceType, 1, 01 HKR,,Contention,,"" [MfgAddReg] HKR,, InactivityScale,1, 3c,00,00,00 HKR, Init, 1,, "AT" HKR, Init, 2,, "ATE0V1" HKR, Monitor, 1,, "ATS0=0" HKR, Monitor, 2,, "None" HKR, Answer, 1,, "ATA" HKR, Hangup, 1,, "ATH E1" HKR,, Reset,, "AT&F" HKR, Settings, Prefix,, "AT" HKR, Settings, Terminator,, "" HKR, Settings, DialPrefix,, "D" HKR, Settings, DialSuffix,, "" HKR, Settings, CallSetupFailTimer,, "S7=<#>" HKR, Settings, SpeakerVolume_Low,, "L0" HKR, Settings, SpeakerVolume_Med,, "L2" HKR, Settings, SpeakerVolume_High,, "L3" HKR, Settings, SpeakerMode_Off,, "M0" HKR, Settings, SpeakerMode_Dial,, "M1" HKR, Settings, SpeakerMode_On,, "M2" HKR, Settings, SpeakerMode_Setup,, "M3" ; HKR, Settings, FlowControl_Off,, "" ; HKR, Settings, FlowControl_Hard,, "" ; HKR, Settings, FlowControl_Soft,, "" ; HKR, Settings, ErrorControl_On,, "" ; HKR, Settings, ErrorControl_Off,, "" ; HKR, Settings, ErrorControl_Forced,, "" ; HKR, Settings, Compression_Off,, "" ; HKR, Settings, Compression_On,, "" ; HKR, Settings, Modulation_CCITT,, "" ; HKR, Settings, Modulation_Bell,, "" ; HKR, Settings, SpeedNegotiation_Off,, "" ; HKR, Settings, SpeedNegotiation_On,, "" HKR, Settings, Pulse,, "P" HKR, Settings, Tone,, "T" ; HKR, Settings, Blind_Off,, "X4" ; HKR, Settings, Blind_On,, "X3" HKR, Settings, InactivityTimeOut,,"S30=<#>" HKR, Responses, "0", 1, 00, 00, 00,00,00,00, 00,00,00,00 ; OK - Command executed HKR, Responses, "1", 1, 02, 00, 00,00,00,00, 00,00,00,00 ; CONNECT - Connection HKR, Responses, "2", 1, 08, 00, 00,00,00,00, 00,00,00,00 ; RING - Ring signal indicated HKR, Responses, "3", 1, 04, 00, 00,00,00,00, 00,00,00,00 ; NO CARRIER HKR, Responses, "4", 1, 03, 00, 00,00,00,00, 00,00,00,00 ; ERROR - Invalid command HKR, Responses, "5", 1, 02, 00, B0,04,00,00, 00,00,00,00 ; CONNECT 1200 HKR, Responses, "6", 1, 05, 00, 00,00,00,00, 00,00,00,00 ; NO DIALTONE - No dial tone detected HKR, Responses, "7", 1, 06, 00, 00,00,00,00, 00,00,00,00 ; BUSY - Engaged (busy) signal HKR, Responses, "8", 1, 07, 00, 00,00,00,00, 00,00,00,00 ; NO ANSWER HKR, Responses, "OK", 1, 00, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "RING", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "ERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00 ; HKR, Responses, "NO DIALTONE", 1, 05, 00, 80,25,00,00, 00,00,00,00 HKR, Responses, "NO DIALTONE", 1, 05, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "NO DIAL TONE",1, 05, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "BUSY", 1, 06, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "NO CARRIER", 1, 04, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "NO ANSWER", 1, 07, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "FAX", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "DATA", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "VOICE", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "DELAYED", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "BLACKLISTED", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+FCERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "CONNECT", 1, 02, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "CONNECT 300", 1, 02, 08, 2C,01,00,00, 00,00,00,00 HKR, Responses, "CONNECT 9600", 1, 02, 08, 80,25,00,00, 00,00,00,00 HKR, Responses, "CONNECT 14400", 1, 02, 08, 40,38,00,00, 00,00,00,00 HKR, Responses, "CONNECT 28800", 1, 02, 08, 80,70,00,00, 00,00,00,00 HKR, Responses, "CONNECT 57600", 1, 02, 08, 00,E1,00,00, 00,00,00,00 HKR, Responses, "CONNECT 8000", 1, 02, 08, 40,1F,00,00, 00,00,00,00 HKR, Responses, "CONNECT 16000", 1, 02, 08, 80,3E,00,00, 00,00,00,00 HKR, Responses, "CONNECT 32000", 1, 02, 08, 00,7D,00,00, 00,00,00,00 HKR, Responses, "CONNECT 64000", 1, 02, 08, 00,FA,00,00, 00,00,00,00 HKR, Responses, "CONNECT 115200", 1, 02, 00, 00,c2,01,00, 00,00,00,00 HKR, Responses, "CONNECT 128000", 1, 02, 08, 00,F4,01,00, 00,00,00,00 HKR, Responses, "CONNECT 256000", 1, 02, 08, 00,E8,03,00, 00,00,00,00 HKR, Responses, "CONNECT 384000", 1, 02, 08, 00,DC,05,00, 00,00,00,00 HKR, Responses, "CONNECT 512000", 1, 02, 08, 00,D0,07,00, 00,00,00,00 HKR, Responses, "CONNECT 1024000", 1, 02, 08, 00,A0,0F,00, 00,00,00,00 HKR, Responses, "CONNECT 2048000", 1, 02, 08, 00,40,1F,00, 00,00,00,00 HKR, Responses, "CONNECT 1800000", 1, 02, 08, 40,77,1B,00, 00,00,00,00 HKR, Responses, "CONNECT 3600000", 1, 02, 08, 80,EE,36,00, 00,00,00,00 HKR, Responses, "CONNECT 7200000", 1, 02, 08, 00,DD,6D,00, 00,00,00,00