Вы находитесь на странице: 1из 19

Copyright 2004-2008 by Conexant Systems.

All rights reserved


8/11/2008
Conexant UIU and UCI
Release Notes
Conexant Confidential 2 08/11/08


Conexant Confidential 3 08/11/08
Table of Contents
TABLE OF CONTENTS.................................................................................................................. 3
INTRODUCTION............................................................................................................................. 6
UNIFIED GUIU/UIU......................................................................................................................... 7
Version 4.0.45.X ............................................................................................................. 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 ............................................................................................................. 9
Version 4.0.35.X ............................................................................................................. 9
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.............................................................. 11
Version 4.0.24.X ACF modem fixes ONLY.............................................................. 11
Version 4.0.23.X ........................................................................................................... 11
Version 4.0.22.X ........................................................................................................... 11
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 ........................................................................................................... 13
Version 4.0.15.X ........................................................................................................... 13
UNIVERSAL COINSTALLER....................................................................................................... 14
Version 2.0.34.0............................................................................................................ 14
Version 2.0.33.0............................................................................................................ 14
Version 2.0.32.0............................................................................................................ 14
Version 2.0.31.0............................................................................................................ 14
Version 2.0.30.0............................................................................................................ 14
Version 2.0.29.0............................................................................................................ 14
Version 2.0.28.0............................................................................................................ 15
Version 2.0.27.0............................................................................................................ 15
Version 2.0.26.0............................................................................................................ 15
Version 2.0.25.0............................................................................................................ 15

Conexant Confidential 4 08/11/08
Version 2.0.24.0............................................................................................................ 15
Version 2.0.23.0............................................................................................................ 16
Version 2.0.22.0............................................................................................................ 16
Version 2.0.21.0............................................................................................................ 16
Version 2.0.20.0............................................................................................................ 16
Version 2.0.19.0............................................................................................................ 17
Version 2.0.18.0............................................................................................................ 17
Version 2.0.17.0............................................................................................................ 17
Version 2.0.0.16............................................................................................................ 17
Version 2.0.0.15............................................................................................................ 17
Version 2.0.0.14............................................................................................................ 18
Version 2.0.0.13............................................................................................................ 18
Version 2.0.0.11............................................................................................................ 18




Conexant Confidential 5 08/11/08

Conexant Confidential 6 08/11/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 7 08/11/08
Unified GUIU/UIU
Version 4.0.45.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
New Feature: Add support for a decorated
(based on the device installed) INI file when
UIU is used to install an application such as
SmartAudio
All All High
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
Version 4.0.43.X
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
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.
Vista All Low
Corrected wording in German during the
installation
All All Low
Version 4.0.42.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity

Conexant Confidential 8 08/11/08
Installer product description in the "User
Account Control" window is incorrect during
the installation for accounts with non-
administrative 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.41.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Uninstallation of device driver fails if
uninstaller could not find the DIFxAPI.dll
system file.
Vista All Medium
Installation of an USB device that has
&MI_nn part in the PnP ID fails
All USB device Medium
Version 4.0.40.X
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
Version 4.0.39.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
New Feature: Added a new command line
option (-DDG) to block driver downgrade
attempt
All All Low
Version 4.0.38.X
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
Version 4.0.37.X
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

Conexant Confidential 9 08/11/08
Version 4.0.36.X
Problems Fixed/New Features Added
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
Version 4.0.35.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
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
Version 4.0.34.X
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
Version 4.0.33.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Upgrade of audio driver could fail Vista All High
Version 4.0.32.X
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
Version 4.0.31.X
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 in-
build driver was implemented.
Windows Vista All High
Version 4.0.30.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity

Conexant Confidential 10 08/11/08
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
Version 4.0.29.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
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
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
GUI reports success on a failed installation XP All High
Version 4.0.26.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Shortcuts can be created on the desktop
using an INI.
All All Medium

Conexant Confidential 11 08/11/08
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
Operating
System
Hardware
Platform
Severity
An application crash is seen during the
devices uninstallation.
Windows Vista All High
Version 4.0.22.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
During uninstallation the UIU used by an
application fails to start when launched by
another UIU.
All All High
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
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
Version 4.0.21.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Support for ACF versions of the GUIU and
UIU
All All Low
Version 4.0.20.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Uninstalling Windows Vista drivers via
Add/Remove Programs the UIU will refresh
Windows Vista
32/64
All Low

Conexant Confidential 12 08/11/08
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
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.
Installation of HAD Bus drivers can be
handled by the installer program (UIU) itself.
All All Medium
Version 4.0.19.X
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
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
Version 4.0.17.X
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
Uninstalling the Windows Vista drivers via Add/Remove .

Conexant Confidential 13 08/11/08
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Programs does not remove the driver files from the
Windows\systems32\drivers folder. The drivers are
reverted back to the inbuild drivers
Windows
Vista 32/64
All
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
Version 4.0.16.X
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Modem drivers remained on the system after
uninstalling the device from Add/Remove programs
applet and then rebooting the system. This would cause
the drivers to reinstall automatically.
WinME All
Version 4.0.15.X
Problems Fixed/New Features Added
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


Conexant Confidential 14 08/11/08
Universal CoInstaller
Version 2.0.34.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
New Feature: Add a mechanism in the INI to
communicate to the CoInstaller to delete
user defined registry keys and values
All All High
Version 2.0.33.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
New Feature: Add support for un-installation
of HKCU root key in registry.
All All High
Version 2.0.32.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
New Feature: Add an option to delete
registry value from device node.
All All High
Version 2.0.31.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
New feature: Refresh the Desktop, Control
Panel, and Add/Remove programs windows
during installation and un-installation
All All High
SmartAudio may not uninstall during device
un-installation if the registry contains a failed
instance of the device of the same PNP ID
All All High
Version 2.0.30.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
SmartAudio application does not install on
Japanese OS
XP All High
Support installation of MSI file when installed
from ".." location
All All High
Add support to not show Application name in
Add/Remove if installed by MSI file
All All High
Version 2.0.29.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Intermittent driver installation failure on
Vista64
Vista64 All High

Conexant Confidential 15 08/11/08
Version 2.0.28.0
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
Version 2.0.27.0
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
Version 2.0.26.0
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
Version 2.0.25.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Installation failure if the driver service name
changes when compared to the previous
driver package for the same device.
All All High
Version 2.0.24.0
Internal release for testing

Conexant Confidential 16 08/11/08
Version 2.0.23.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
INI files remain in the system after the
uninstallation of the driver when selecting
"Delete files" checkbox from Device
Manager.
Windows Vista All Medium
Version 2.0.22.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
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.
All All High
Version 2.0.21.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
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.
All All High
Version 2.0.20.0
Problems Fixed/New Features Added
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
it being signed and having the highest
version.
All All Medium
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
All All Medium

Conexant Confidential 17 08/11/08
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
was assumed only one such entry is in a
section is permitted. This was fixed by
removing this limitation.
Version 2.0.19.0
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
Version 2.0.18.0
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
Severity
Added support for ACF (Controlled) modem
products.
All All Medium
Version 2.0.17.0
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
Version 2.0.0.16
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
This fix is specific to HDA and Audio Only Device. A fix
was implemented to better determine when the audio
device installation has completed and the coinstaller
would process the INI file that configures WaveRT
settings.
Windows Vista All
Version 2.0.0.15
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
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
Windows Vista All

Conexant Confidential 18 08/11/08
Problems Fixed/New Features Added
Operating
System
Hardware
Platform
bar.
Version 2.0.0.14
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
Version 2.0.0.13
Problems Fixed/New Features Added
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
Version 2.0.0.11
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

Conexant Confidential 19 08/11/08