Vous êtes sur la page 1sur 18

Copyright 2004-2008 by Conexant Systems.

All rights reserved

Conexant UIU and UCI


Release Notes

6/2/2008

Conexant Confidential

06/02/08

Table of Contents
TABLE OF CONTENTS.................................................................................................................. 3
INTRODUCTION ............................................................................................................................. 6
UNIFIED GUIU/UIU ......................................................................................................................... 7
Version 4.0.44.X ............................................................................................................. 7
Version 4.0.43.X ............................................................................................................. 7
Version 4.0.42.X ............................................................................................................. 7
Version 4.0.41.X ............................................................................................................. 8
Version 4.0.40.X ............................................................................................................. 8
Version 4.0.39.X ............................................................................................................. 8
Version 4.0.38.X ............................................................................................................. 8
Version 4.0.37.X ............................................................................................................. 8
Version 4.0.36.X ............................................................................................................. 8
Version 4.0.35.X ............................................................................................................. 8
Version 4.0.34.X ............................................................................................................. 9
Version 4.0.33.X ............................................................................................................. 9
Version 4.0.32.X ............................................................................................................. 9
Version 4.0.31.X ............................................................................................................. 9
Version 4.0.30.X ............................................................................................................. 9
Version 4.0.29.X ........................................................................................................... 10
Version 4.0.28.X ........................................................................................................... 10
Version 4.0.27.X ........................................................................................................... 10
Version 4.0.26.X ........................................................................................................... 10
Version 4.0.25.X ACF modem fixed ONLY.............................................................. 10
Version 4.0.24.X ACF modem fixes ONLY.............................................................. 10
Version 4.0.23.X ........................................................................................................... 10
Version 4.0.22.X ........................................................................................................... 10
Version 4.0.21.X ........................................................................................................... 11
Version 4.0.20.X ........................................................................................................... 11
Version 4.0.19.X ........................................................................................................... 12
Version 4.0.18.X ........................................................................................................... 12
Version 4.0.17.X ........................................................................................................... 12
Version 4.0.16.X ........................................................................................................... 12
Version 4.0.15.X ........................................................................................................... 13
UNIVERSAL COINSTALLER ....................................................................................................... 14
Version 2.0.29.0 ............................................................................................................ 14
Version 2.0.28.0 ............................................................................................................ 14
Version 2.0.27.0 ............................................................................................................ 14
Version 2.0.26.0 ............................................................................................................ 14
Version 2.0.25.0 ............................................................................................................ 15
Version 2.0.24.0 ............................................................................................................ 15
Version 2.0.23.0 ............................................................................................................ 15
Version 2.0.22.0 ............................................................................................................ 15
Version 2.0.21.0 ............................................................................................................ 15
Version 2.0.20.0 ............................................................................................................ 15
Version 2.0.19.0 ............................................................................................................ 16
Conexant Confidential

06/02/08

Version 2.0.18.0 ............................................................................................................ 16


Version 2.0.17.0 ............................................................................................................ 16
Version 2.0.0.16 ............................................................................................................ 16
Version 2.0.0.15 ............................................................................................................ 17
Version 2.0.0.14 ............................................................................................................ 17
Version 2.0.0.13 ............................................................................................................ 17
Version 2.0.0.11 ............................................................................................................ 17

Conexant Confidential

06/02/08

Conexant Confidential

06/02/08

Introduction
UIU stands for Universal Installer/Uninstaller program used to install and uninstall modem and
audio drivers together with other supporting applications (like NetWaiting, SmartAudio, etc.).
UCI stands for Universal CoInstaller DLL used during the installation and uninstallation of modem
or audio drivers.

Conexant Confidential

06/02/08

Unified GUIU/UIU
Version 4.0.44.X
Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Add-on program installation (like SmartAudio)


fails in OS with multi-character language (like
Japanese, Chinese, etc.) when an installation
folder contains non-English characters

All

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

New Feature: Add an option to remove


registry values during a fresh installation and
keeps the same registry values during the
upgrade.

All

All

Low

New Feature: Support installation of more


than one device if a folder contains more
than one INF file and a system has more
than one device corresponding to PnP IDs
mentioned in the INF files

All

All

Low

New Feature: UIU exit code in case of a


failed installation will reflect failure reason
(the same code as used for /F2 mode).

All

All

Low

Vista

All

Low

All

All

Low

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Installer product description in the "User


Account Control" window is incorrect during
the installation for accounts with nonadministrative rights. The wrong
";Graphical Universal
Installer/Uninstaller Conexant Systems, Inc."
string is replaced by
"Conexant Universal device Install/Uninstall
x86 Application Conexant Systems, Inc."

Vista

All

Low

Failure to install NetWaiting and DLD


applications during installation of the modem
driver in Windows XP.

XP

All

High

Version 4.0.43.X

New Feature: When Programs and Features


icon is launched from Control Panel in Vista
after the driver is installed. The driver
uninstallation entry is not shown until F5
(refresh) button is pressed. UIU now
refreshes the desktop after a successful
installation. The driver uninstallation entry is
updated.
Corrected wording in German during the
installation

Version 4.0.42.X

Conexant Confidential

06/02/08

Version 4.0.41.X
Operating
System

Hardware
Platform

Severity

Vista

All

Medium

All

USB device

Medium

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Command line option (-DDG) to block driver


downgrade attempt is blocking reinstallation.
Now it is possible to reinstall/fix the current
installation even when DDG option is
specified.

All

All

Low

Operating
System

Hardware
Platform

Severity

All

All

Low

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Audio driver upgrade could fail on Windows


XP/Vista. The problem doesnt exist if
previously installed audio driver is uninstalled
prior to a new installation.

All

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Audio driver fails to install on system with left


over driver service entry

All

All

High

Operating
System

Hardware
Platform

Severity

Audio driver installation or upgrade takes


relatively long time

All

All

Medium

Passing a parameter to an application


installed via INI file not working

All

All

High

Operating
System

Hardware
Platform

Severity

Problems Fixed/New Features Added


Uninstallation of device driver fails if
uninstaller could not find the DIFxAPI.dll
system file.
Installation of an USB device that has
&MI_nn part in the PnP ID fails

Version 4.0.40.X

Version 4.0.39.X
Problems Fixed/New Features Added
New Feature: Added a new command line
option (-DDG) to block driver downgrade
attempt

Version 4.0.38.X

Version 4.0.37.X

Version 4.0.36.X
Problems Fixed/New Features Added

Version 4.0.35.X
Problems Fixed/New Features Added
Conexant Confidential

06/02/08

Added support of more than one INI file


handling during application installation

All

All

Low

Third Party HDMI codec driver may stop


functioning after the installation of audio
driver followed by reboot

Vista

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Intermittent failure to apply part of the INI file


(qualifier based); registry value could be
applied to the wrong location.

All

All

High

Operating
System

Hardware
Platform

Severity

Vista

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Added an option to enable a pop-up warning


window during the silent uninstallation.
Uninstallation may fail since it is done by a
user without administrator privileges.

2K, XP

All

Low

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

After uninstalling the device from


Add/Remove Programs, the in-build driver
would not install on the system. Improvement
to the method of determining when the UIU is
to refresh the PNP Manager to install any inbuild driver was implemented.

Windows Vista

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

New feature to display icons on the progress


bar of the installer tool. It will also highlight
the Icon of the application/device that is
currently being installed at any given time.

All

All

High

Any HDA Audio/Modem In-build Driver is


wrongly detected as a Conexant device when
no in-build driver is present on the system.
During uninstallation the UIU will detect if the
in-build drivers exist. If it exists, it will refresh
the Device Manager in an attempt to install it.

Windows Vista

All

High

Conexant Confidential

Version 4.0.34.X

Version 4.0.33.X
Problems Fixed/New Features Added
Upgrade of audio driver could fail

Version 4.0.32.X

Version 4.0.31.X

Version 4.0.30.X

06/02/08

Version 4.0.29.X
Problems Fixed/New Features Added

Operating
System

Hardware
Platform

After installing the modem driver it was


inheriting a reboot request from a previous
device installation. The fix is a command line
option "-DPME". When set it will disable this
enumeration. The UIU will then refresh
device manager before installation to ensure
the modem is enumerated and appears in
device manager.

All

All

High

During uninstallation of the driver the UIU


deletes the shortcut on the desktop. The Icon
intermittently did not disappear even though it
was been deleted. Fix was to refresh the
desktop to ensure the icon is removed.

All

All

High

Severity

Version 4.0.28.X
Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Add feature to invoke another UIU based on


the devices PNP ID

All

All

High

If the device is not present in the system and


the driver is installed silently a box will pop up
to notify the user. This is now resolved by
parsing this error to a log file

All

All

High

Version 4.0.27.X
Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

XP

All

High

Operating
System

Hardware
Platform

Severity

All

All

Medium

Operating
System

Hardware
Platform

Severity

Windows Vista

All

High

Operating
System

Hardware
Platform

Severity

GUI reports success on a failed installation

Version 4.0.26.X
Problems Fixed/New Features Added
Shortcuts can be created on the desktop
using an INI.

Version 4.0.25.X ACF modem fixed ONLY


Version 4.0.24.X ACF modem fixes ONLY
Version 4.0.23.X
Problems Fixed/New Features Added
An application crash is seen during the
devices uninstallation.

Version 4.0.22.X
Problems Fixed/New Features Added
Conexant Confidential

10

06/02/08

Operating
System

Hardware
Platform

Severity

All

All

High

X64/Windows
Vista64

All

High

CoInstaller File is now deleted when device is


uninstalled through Add/Remove Programs.

All

All

High

System was crashing on reboot after


add/remove programs device removal. This
was caused by the UIU uninstalling all files in
the folder where the INF resides. This has
now been fixed.

All

All

Medium

Feature added to support the install of


packages with multiple INFs with the same
PNP ID.

All

All

Medium

Installation fails with decorated INF files


implementing different capabilities. It is fixed
by determining the correct capability for each
PNP ID.

All

All

High

Windows permits to have more than one


AddReg or CopyFile entry in a section. It was
assumed only one such entry is in a section
is permitted. This was fixed by removing this
limitation.

All

All

Medium

Operating
System

Hardware
Platform

Severity

All

All

Low

Operating
System

Hardware
Platform

Severity

Windows Vista
32/64

All

Low

All

Medium

Problems Fixed/New Features Added


During uninstallation the UIU used by an
application fails to start when launched by
another UIU.
If installation of the driver is done via an INI,
the UIU will determined the PNP id of a
device and locate the installation path.
The failure is in the UIU with the UIU x32
failing to launch the UIU x64

Version 4.0.21.X
Problems Fixed/New Features Added
Support for ACF versions of the GUIU and
UIU

Version 4.0.20.X
Problems Fixed/New Features Added
Uninstalling Windows Vista drivers via
Add/Remove Programs the UIU will refresh
the system and install in build drivers before
exiting. Prior to this release, UIU was not
doing a refresh after uninstall.
Moved UIU Driver (UIUSYS) functionality into
the UIU. The UIU Driver used to determine if
a specific hardware is plugged into the
system. Instead of reading the hardware, the
UIU can replicate its functionality by
refreshing the system for the OS to display all
devices as "Other Devices" in the Device
Manager list.
Because of this change, UIUSYS.SYS and
UIUDLL.DLL files are no longer needed.
Conexant Confidential

All

11

06/02/08

Operating
System

Hardware
Platform

Severity

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Modem driver install by UIU was failing whilst


the PNP Manager installed the inbuild
modem. The fix is to improve the waiting time
by the UIU in order for the PNP Manager to
complete before installing the new device.

Windows Vista
32/64

All

Low

Problems Fixed/New Features Added


Installation of HAD Bus drivers can be
handled by the installer program (UIU) itself.

Version 4.0.19.X

Version 4.0.18.X
Problems Fixed/New Features Added

Operating
System

Hardware
Platform

This issue was specific to upgrading from WIN98SE


VXD drivers to WIN98SE WDM drivers which caused a
system crash (BSOD) when attempting a Dial up
Networking (DUN) connection.
This new feature added in the UIU checks if either of the
two CARP components (CarpServ.exe, Carp.dll) are
running. If it is, the UIU will attempt to stop the
components by deleting the files/registry if they exist
and prompt for a reboot to stop the components from
running. After the reboot, the UIU will continue the
installation/upgrade of the new modem.

Win98

All

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

When the UIU calls into the Install Shield based


uninstaller of the DLG (Digital Line Guard) application,
Install Shield will mistakenly notify that the task has
completed. This will cause the UIU to delete the modem
when a handle is still open to it thus failing to uninstall
correctly. This issue is only seen when a /clone_wait
command line option is used when installing the DLG
application.

All

All

Version 4.0.17.X

Uninstalling the Windows Vista drivers via Add/Remove .


Programs does not remove the driver files from the
Windows
Windows\systems32\drivers folder. The drivers are
Vista 32/64
reverted back to the inbuild drivers
Uninstallation of modem drivers fail on Windows Vista
32/64 operating systems. This issue was resolved by a
fix in the UIU which correctly stop the service and
deletes the files on Windows Vista.

Windows
Vista 32/64

All

All

Version 4.0.16.X
Problems Fixed/New Features Added
Modem drivers remained on the system after
Conexant Confidential

12

Operating
System

Hardware
Platform

WinME

All
06/02/08

Operating
System

Hardware
Platform

Operating
System

Hardware
Platform

This feature controls the install paths where the drivers


are located for the device and can determine which
Operating systems it is for depending on the PNP ID
defined in the INI file.

All

All

During the setup of the drivers on a Windows Vista X64


HDA audio system an installation crash was observed.
This was caused by verification that the CoInstaller had
successfully installed the WaveRT INI file. Issue is now
fixed.

Windows Vista 64

All

Problems Fixed/New Features Added


uninstalling the device from Add/Remove programs
applet and then rebooting the system. This would cause
the drivers to reinstall automatically.

Version 4.0.15.X
Problems Fixed/New Features Added

Conexant Confidential

13

06/02/08

Universal CoInstaller
Version 2.0.29.0
Operating
System

Hardware
Platform

Severity

Vista64

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

New Feature: Add an option to remove


registry values during a fresh installation and
keeps the same registry values during the
upgrade.

All

All

Low

Installation failure occurs if the system


contains left over information from the
previous driver installation. This is caused by
having a different service name associated
with driver binary file

All

All

Medium

New Feature: Enable/disable Dolby


algorithm for audio drivers depending on the
approved list provided by Dolby
Laboratories, Inc.

All

All

High

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Failure to display a reboot prompt when


requested from INI file. This is caused by
having multiple INI files and there is one INI
file that is installing an application and
another file attempting to do a reboot.

All

All

Medium

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Pop-up window asking for a reboot (as a


result of Reboot command in INI file) could
be prompted before device driver installation
is completed. Resulting in possible failure of
the device driver installation if the user
presses the OK button too fast.

All

All

Medium

Application installation initiated through INI


file could be done before device driver
installation is completed. As a result the
application (e.g. SmartAudio) could fail to
communicate to the device driver.

All

All

High

Problems Fixed/New Features Added


Intermittent driver installation failure on
Vista64

Version 2.0.28.0

Version 2.0.27.0

Version 2.0.26.0

Conexant Confidential

14

06/02/08

Version 2.0.25.0
Operating
System

Hardware
Platform

Severity

All

All

High

Operating
System

Hardware
Platform

Severity

Windows Vista

All

Medium

Operating
System

Hardware
Platform

Severity

All

All

High

Operating
System

Hardware
Platform

Severity

All

All

High

Operating
System

Hardware
Platform

Severity

When modem is reinstalled ,'Found New


HW Wizard' window prompts on dual byte
language supported OS

All

All

Medium

To ensure contents of the INI file are applied


during the devices installation a reset is
invoked on the modem after the driver is
installed

All

All

Medium

CoInstaller will now reset the device when a


driver upgrade is completed to ensure that
new driver installation is successful.

All

All

Medium

If there are multiple INFs with the same PNP


ID in the package. The CoInstaller chooses
the most appropriate INF to install based on

All

All

Medium

Problems Fixed/New Features Added


Installation failure if the driver service name
changes when compared to the previous
driver package for the same device.

Version 2.0.24.0
Internal release for testing

Version 2.0.23.0
Problems Fixed/New Features Added
INI files remain in the system after the
uninstallation of the driver when selecting
"Delete files" checkbox from Device
Manager.

Version 2.0.22.0
Problems Fixed/New Features Added
Finding registry entries for the audio device
when parsing an INI file worked only with
English OS. It is now fixed and registry
updates for the audio device are successful
regardless of the OS language.

Version 2.0.21.0
Problems Fixed/New Features Added
Reboot prompt is displayed when a driver
upgrade contains an INI. This is to ensure
the upgrade is successful. This issue was
propagated by a fix in V2.0.20.0.

Version 2.0.20.0
Problems Fixed/New Features Added

Conexant Confidential

15

06/02/08

Operating
System

Hardware
Platform

Severity

When the driver is upgraded and the INF


name differs to the existing one installed,
there will be two folders on the system. This
was fixed by removing the old one and
keeping the current one only.

All

All

Medium

Feature to install certain parts of an INI


based on its PNP ID

All

All

Medium

Windows permits to have more than one


AddReg or CopyFile entry in a section. It
was assumed only one such entry is in a
section is permitted. This was fixed by
removing this limitation.

All

All

Medium

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Device uninstall entry does not appear in


Programs and Features after installation is
done successfully. This entry was removed
by the co-installer and was introduced in
V2.0.17.0.

All

All

Medium

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Added support for ACF (Controlled) modem


products.

All

All

Medium

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

Severity

Issue was specific for x64 OS using a 32 bit


application. The Registry location of a 32 bit
application is stored in a different location
then the normal location. Thus causing
uninstallation of the application to fail. Issue
was resolved by the CoInstaller looking in
the correct Registry location.

XP64/Windows
Vista64

All

Medium

During a device upgrade, if the new driver


packages uninstallation location differs from
the previous device installed, two device
entries are displayed in Add/Remove
programs.

All

All

Low

Problems Fixed/New Features Added


it being signed and having the highest
version.

Version 2.0.19.0

Version 2.0.18.0

Version 2.0.17.0

Version 2.0.0.16
Problems Fixed/New Features Added
This fix is specific to HDA and Audio Only Device. A fix
Conexant Confidential

16

Operating
System

Hardware
Platform

Windows Vista

All
06/02/08

Operating
System

Hardware
Platform

Operating
System

Hardware
Platform

Windows Vista

All

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

If the drivers are preinstalled and the system is


rebooted, there should be no user intervention required
after the reboot. In this case, although the drivers were
installed correctly, the "Found New Hardware" wizard
still appears.

Windows Vista

All

Operating
System

Hardware
Platform

After uninstalling the modem from Phone and Modem


options and rebooting the system. The Modem is
banged out in device manager and will not function.

Windows Vista 64

All

Specific system files were not removed during the


uninstallation process on Windows Vista 64 operating
system. Thus uninstallation process was failing.

Windows Vista 64

All

Problems Fixed/New Features Added

Operating
System

Hardware
Platform

If the INF file is not decorated with ".NT" extension the


CoInstaller is unable to locate the HxfSetup.exe file and
therefore fails to copy the DIFXAPI.DLL file. The
uninstaller application cannot use DIFXAPI.DLL. This in
turn causes an install after add/remove programs
uninstall failure because the uninstallation process is not
going through DIFXAPI.DLL.

All

All

Problems Fixed/New Features Added


was implemented to better determine when the audio
device installation has completed and the coinstaller
would process the INI file that configures WaveRT
settings.

Version 2.0.0.15
Problems Fixed/New Features Added
This fix was to change the default recording position to
the middle for Sum/Mic-In/Line-In sliders. This was
implemented via an INI file to in order control the slider
bar.

Version 2.0.0.14

Version 2.0.0.13
Problems Fixed/New Features Added

Version 2.0.0.11

Conexant Confidential

17

06/02/08

Conexant Confidential

18

06/02/08

Vous aimerez peut-être aussi