
Mobile Phone driver package history file

Revision History

---------------------------------------------------------------
V4.45.0 (May 18, 2016)
---------------------------------------------------------------
WMC_imc1_v4.45.0 (not officially released)
- SMS12615257: [ATT] Latest Windows USB drivers with Coredump port / ACM AT supported in MBIM configuration
  - Latest Windows USB drivers with Coredump port 
  - ACM AT supported in MBIM configuration with SS
  - Removal of VID/PID check
  - removed all unneeded/deactivated/unneccessary encryption code from the Driver sources

---------------------------------------------------------------
V4.44.0 (April 6, 2016)
---------------------------------------------------------------
WMC_imc1_v4.44.0 (not officially released)
- SMS08022771: [ATT] Latest Windows USB drivers with Coredump port / ACM AT supported in MBIM configuration  
  Changes: VID=0x8087 PID=0x0911&MI_02/04 has been added to install CDC/ACM Port driver with MBIM profile.
           Selective suspend for CDC/ACM driver has been added, idle interval set to 5 seconds.

---------------------------------------------------------------
V4.43.1 (March 29, 2016)
---------------------------------------------------------------
WMC_unimax1_v4.43.1 (project specific release only for SOFIA_3G_MRD, attached to UTP)
- SMS11590255: Custom need the Win USB driver for new USB VID
  Change: fix inf file and remove last "imc1" references

---------------------------------------------------------------
V4.43.0 (March 23, 2016)
---------------------------------------------------------------
WMC_unimax1_v4.43.0 (project specific release only for SOFIA_3G_MRD, attached to UTP)
- SMS11590255: Custom need the Win USB driver for new USB VID
  Change: removed all VID/PIDs and replaced with customer VID=0x201E and PID=
    0x08F4, 0x0928 ... 0x092B ,0x092D ,0x0930, 0x0932 (ADB)

---------------------------------------------------------------
V4.42.3 (May 17, 2016)
---------------------------------------------------------------
WMC_fibocom_v4.42.3 (project specific release only for MOD_6260_V05, attached to UTP)
- SMS12592815: Modify the INF file for COM port assignment on Windows 8

---------------------------------------------------------------
V4.42.2 (April 18, 2016)
---------------------------------------------------------------
WMC_fibocom_v4.42.2 (project specific release only for MOD_6260_V05, attached to UTP)
- SMS11128998: [Fibocom H380]Host driver customization to support following new PID/VIDs
  - update MBIM driver to version 1.0.0.5
  - remove ResetEndpoint after suspend
  - reject bulk and interrupt transfers with invalid pipe handle

---------------------------------------------------------------
V4.42.1 (April 7, 2016)
---------------------------------------------------------------
WMC_fibocom_v4.42.1 (project specific release only for MOD_6260_V05, attached to UTP)
- SMS11128998: [Fibocom H380]Host driver customization to support following new PID/VIDs
  Change: update display strings

---------------------------------------------------------------
V4.42.0 (March 17, 2016)
---------------------------------------------------------------
WMC_fibocom_v4.42.0 (project specific release only for MOD_6260_V05, attached to UTP)
- SMS11128998: [Fibocom H380]Host driver customization to support following new PID/VIDs
  Change: add support for VID=0x03F0 and PID= (from v4.42.3)
    0x0C51   MBIM+MODEM+TRACE+AT+SS      - Win7/Win8 normal mode 
    0x0D51   MBIM+MODEM(ACM)+TRACE(ACM)  - Win8 debug mode 
    0x0E10   ACM                         - Flashloader utility driver 
- create Fibocom installer
- add Fibocom MBIM driver
- bugfix in MI driver for SetConfiguration, use Interface number from configuration descriptor 

---------------------------------------------------------------
V4.41.0 (December 7, 2015)
---------------------------------------------------------------
WMC_imc1_v4.41.0 (officially released)
- Update NCM and ECM drivers to 1.52.0
- Add support for advanced NCM parameter "Use NTH32 protocol"
- merged back changes from V4.37.0

---------------------------------------------------------------
V4.39.1 (November 30, 2015)
---------------------------------------------------------------
WMC_imc1_v4.39.1 (not officially released, project specific release for MWR_SF_LTE)
- Update NCM and ECM drivers to 1.51.0 (bug fix)
- Add COM ports "OCT Trace" and "GTI/IPICOM" to VID=0x8087 PID=0x0932

---------------------------------------------------------------
V4.39.0 (November 13, 2015)
---------------------------------------------------------------
WMC_imc1_v4.39.0 (not officially released, project specific release for MWR_SF_LTE)
- SMS09323154: [MWR]Enhancement of IMC1 dirver necessary to support new profiles for ADB/ACM
  Change: VID=0x8087 PID=0x0932 is used for special ADB profile: 1:RNDIS 2:MS 3:ACM 4:ADB

---------------------------------------------------------------
V4.38.0 (November 5, 2015)
---------------------------------------------------------------
WMC_imc1_v4.38.0 (not officially released, project specific release)
- SMS09046341: [MOD_7272M] Update the Windows 7 USB driver to support RNDIS
  Change: added inf and cat files to support RNDIS
- removed all changes from v4.37.0

---------------------------------------------------------------
V4.37.0 (June 22, 2015)
---------------------------------------------------------------
WMC_imc1_v4.37.0 (not officially released, project specific enhancements for SOFIA_3GR)
- SMS07409642: Enhance PC driver to support USB product IDs
  Change: added support for VID=0x8087 and PID=0x08F4, 0x09EF, 0x0A60, 0x0A61, 0x0A62, 0xA63

---------------------------------------------------------------
V4.36.0 (May 26, 2015)
---------------------------------------------------------------
WMC_imc1_v4.36.0 (not officially released)
- SMS07187885: Add DvC driver to Imc1 USB host driver package
  Change: added support for USB Class 0xDC (Debug) with VID=0x8087 PID=0x1141
- extend registry key settings for Platform Tool Updater

---------------------------------------------------------------
V4.35.0 (April 21, 2015)
---------------------------------------------------------------
WMC_imc1_v4.35.0 (not officially released, change was requested for XMM7260)
- SMS06946092: Enable Selective Suspend for all devices supported by IMC1
  Change: Selective Suspend is enabled per default for all supported VID/PIDs.
  The activation can be controlled by the Profile Manager on the modem device side.

---------------------------------------------------------------
V4.34.2 (April 20, 2015)
---------------------------------------------------------------
WMC_imc1_v4.34.2 (WMC_comneon8_v4.34.2 not specifically released as not an issue there)
- SMS06912019: [ICE7360][RFDEV2] Deep sleep is blocked by USB with default profile
  Change: Selective Suspend is enabled in host driver for VID=0x8087 PID=0x08EE

---------------------------------------------------------------
V4.34.1 (April, 2015)
---------------------------------------------------------------
No official release done for this version!
Test build with additional trace output to debug an issue. Modified code is not propagated to V4.34.2.

---------------------------------------------------------------
V4.34.0 (March 25, 2015)
---------------------------------------------------------------
WMC_imc1_v4.34.0 and WMC_comneon8_v4.34.0
- SMS06713468: [XMM7360][ES1][FT][O2-TMO-VDF][MUC] Not possible to trace through USB3 super speed port
  Change: increase the read buffer size for port and modem driver from 64000 to 65536 = 0x10000 bytes
          to support USB super speed with a FIFO size of 1024.
- Support for Windows 8.1 in INF2CAT added

---------------------------------------------------------------
V4.33.0 (February, 2015)
---------------------------------------------------------------
No official release done for this version!
Test build only for Functional Suspend. Modified code is not propagated to V4.34.0.

---------------------------------------------------------------
V4.32.0 (December 16, 2014)
---------------------------------------------------------------
WMC_comneon8_v4.32.0 (WMC_imc1_v4.32.0 not specifically released as not an issue there)
- SMS05854583/SMS06236559: [Sierra MOD6260] Cannot use one ACM port in 3 ECM+3 ACM mode
  New: support of VID=0x1519 PID=0x0303 for profile "5ACM;ECM;SS" added
- remove lock added
- new build environment at Emsys

---------------------------------------------------------------
V4.31.0 (September 26, 2014)
---------------------------------------------------------------
WMC_imc1_v4.31.0 (WMC_comneon8_v4.31.0 not specifically released as not an issue there)
- SMS05471261: On Win8.1 port enumeration is missing with Comneon8 and IMC1 Drivers
  Change: install NCM driver on Windows 8 and later

---------------------------------------------------------------
V4.30.0 (August 8, 2014)
---------------------------------------------------------------
No official release done for this version!
- CDC/ACM driver update in power management module to avoid hanging
  during power down and power off, rarely BSOD F9

---------------------------------------------------------------
V4.29.0 (July 25, 2014)
---------------------------------------------------------------
WMC_imc1_v4.29.0 and WMC_comneon8_v4.29.0
- SMS05347410: [XMM7260][FRT_CA][Throughput] AM UDP DL, UE is receiving corrupt data after 42 sec
  Change: update of network drivers (NCM) to version 1.50.0 with bug fix for unexpected interface reset.

---------------------------------------------------------------
V4.28.0 (July 21, 2014)
---------------------------------------------------------------
WMC_imc1_v4.28.0
- SMS05342626: [Sierra_7160_FW] Unable to capture crash dump in STT
  New: support of VID=0x1519 PID=0xF000 for CDD (coredump) with port name "Intel Mobile (core1)"
- Change: remove of support for VID=0x8087 PID=0x0911 which is reserved for MBIM profile not supported by the Thesycon driver
- SMS05153471: [XMM7260] : Improve Enumeration Port Procedure in Connection Manager to detect USB Ports
  Change: position dependent HW ID's added, ACM, ECM and NCM ports are numbered depending on relative endpoint connection when no semantic string is available
  e.g. Intel Mobile (ncm)    ==> Intel Mobile (ncm1)
       Intel Mobile (ncm) #2 ==> Intel Mobile (ncm2)
       Intel Mobile (COM10)  ==> Intel Mobile (acm1) (COM10)

WMC_comneon5_v4.28.0
- Change: use of latest installer

WMC_comneon8_v4.28.0
- SMS05215799: [XMM7160][CPM] dedicated COM port (ACM) available for CPM
  New: support of VID=0x1519, PID=0x0434 (from V4.20.2, identical to V4.27.0); 4ACM+3NCM+SS
- SMS05447378/SMS05227937: [Sierra_SAM62xx] Current consumption is high after changing the USB profile(ACM/ECM)
  New: support of VID=0x1519, PID=0x0302, ECM driver added; 3ACM+3ECM+SS
  (no AutoInstall but with Selective Suspend support, ACM0 is MODEM port, ACM1+2 are COM ports, ECM is real ECM no ECM200)
- New: support of VID=0x1519, PID=0x0021 (from V4.20.1), 2ACM+Audio+SS
- Propagation of SMS04915182: Selective Suspend endpoint never polled by PC when selecting MODEM/2ACM/3NCM/SS use case
  Change: update of network driver version CDC/ECM and CDC/NCM to V1.47.0.
  The new network driver aborts the hanging USB OUT requests when the device does not accept the data.

All above packages:
- Change: internal buffers are deleted on close for security reasons (no data left over in port buffers)

---------------------------------------------------------------
V4.27.0 (May 26, 2014)
---------------------------------------------------------------
WMC_comneon8_v4.27.0
- SMS05215799: [XMM7160][CPM] dedicated COM port (ACM) available for CPM
  New: support of VID=0x1519, PID=0x0434 (from V4.20.2, identical to V4.27.0); 4ACM+3NCM+SS

---------------------------------------------------------------
V4.26.0 (April 15, 2014)
---------------------------------------------------------------
WMC_Imc1_v4.26.0
- SMS04915182: Selective Suspend endpoint never polled by PC when selecting MODEM/2ACM/3NCM/SS use case
  Change: update of network driver version CDC/ECM and CDC/NCM to V1.47.0.
  The new network driver aborts the hanging USB OUT requests when the device does not accept the data.

---------------------------------------------------------------
V4.25.0 (March 14, 2014)
---------------------------------------------------------------
WMC_Imc1_v4.25.0
- SMS04915182: Fix Selective Suspend Registry Entry
  Change: The configuration for selective suspend on Windows 7 and Windows 8 is turned on to device controlled

---------------------------------------------------------------
V4.24.0 (March 7, 2014)
---------------------------------------------------------------
WMC_Imc1_v4.24.0
- Change: removed support for all Comneon VID=0x1519, i.e. PID=0x0020, 0x0443, 0x0461, 0xF200, 0x0140, 0xF214

---------------------------------------------------------------
V4.23.0 (January 31, 2014)
---------------------------------------------------------------
WMC_Imc1_v4.23.0
- Change: modified string "Intel Mobil" to "Intel Mobile"
- Change: added support for profiles supported by Comneon8 driver, i.e. VID=0x1519 and PID=0x0020, 0x0443, 0x0461, 0xF200, 0x0140, 0xF214

---------------------------------------------------------------
V4.22.0 (December 10, 2013)
---------------------------------------------------------------
WMC_Imc1_v4.22.0
- Change: change the supported ID for RNDIS from 2/6/ff to 2/2/ff

---------------------------------------------------------------
V4.21.0 (November 26, 2013)
---------------------------------------------------------------
WMC_Imc1_v4.21.0
- New: INF file for fastboot added
- New: semantic string for GTI/IPICOM added
- Change: semantic string enabled
- Change: family installer document

---------------------------------------------------------------
V4.20.0 (November 15, 2013)
---------------------------------------------------------------
WMC_Imc1_v4.20.0 and WMC_Comneon8_v4.20.0
- New: Hardware ID's added
- New: MTP devices with class = 0xff, subclass = 0xFF and prot=0 are mapped to USB\MS_COMP_MTP
- New: RNDIS devices with class = 0x2, subclass = 0x6 and prot=0x ff are mapped to usb\ms_comp_rndis&ms_subcomp_5162001 and usb\ms_comp_rndis

---------------------------------------------------------------
V4.19.0 (September 11, 2013)
---------------------------------------------------------------
WMC_Imc1_v4.19.0 and WMC_Comneon8_v4.19.0
- Change: NCM driver updated to 1.46.0, special timer based submit algorithm implemented and activated

---------------------------------------------------------------
V4.18.0 (August 23, 2013)
---------------------------------------------------------------
- NEW: The setup can now be configured to suppress installation
       of specific child drivers on Windows 8 and newer OS.
- CHANGE: Driver setup manual extended.

---------------------------------------------------------------
V4.17.0 (August 8, 2013)
---------------------------------------------------------------
- bugfix to install ADB correctly
  allow class codes grater than 7F

---------------------------------------------------------------
V4.16.0 (July 05, 2013)
---------------------------------------------------------------
Bugfix: Use correct language ID for string descriptor requests

---------------------------------------------------------------
V4.15.0 (June 13, 2013)
---------------------------------------------------------------
Change: Registry path for tool chain has been chainged from
        ../PlatformTools/HighspeedModem/... to
        ../PlatformTools/USB HighspeedModem driver/ ...
Change: Registry path for tool chain has been added to imc1 and cdl1

---------------------------------------------------------------
V4.14.0 (June 11, 2013)
---------------------------------------------------------------
- initial release cdl1 and comneon8iso

---------------------------------------------------------------
V4.13 (June 08, 2013)
---------------------------------------------------------------
New: Installer adds Registry Keys for tool chain
New: Comneon8 Installer added to this framework
New: Update ECM and NCM driver to version 1.44
Bugfix: NCM is not longer limited to 10 Frames per USB buffer
New: CD less installation

---------------------------------------------------------------
V4.11 (April 08, 2013)
---------------------------------------------------------------
New: keep all history information in this file
New: Initial relase of IMC1 family installer
New: external files in installer
Exernal driver Versions:
ECM: 1.20.0
NCM: 1.35.0
ECM200: 1.24.0
