All updates for Windows Embedded CE 6.0 require the following:
1) Platform Builder 6.0 is installed on the machine.
2) Upon installing the update, the platforms must be rebuilt.
Please download the file(s) most appropriate for your installation, as follows:
This package will install
all updates directly to the build environment specified by the original Platform
Builder installation. This is specified by the following registry key:
HKLM\Software\Microsoft\Platform Builder\6.00\Directories - "OS Install
Dir". By default, a backup of all updated files
will be maintained at the following location: %_WINCEROOT%\Updates\Backup.
You can remove any files from this directory at your choosing. 1. If you have trouble installing package on Windows Vista,
open command prompt, choose "Run as administrator", confirm UAC prompt, launch
an update. 2. Making changes to the update files or rebuilding
the public tree changes file CRC values. These files might be reported as
"corrupted" by CEUpdateCheck tool as CRC values will not match the updates'
database entries.
If you have installed previous updates, this package will update your build environment to include the latest files for this
component. If this message is displayed, it means that you have
an update installed with a later version of the files then those that are being
installed. You
already have the updates mentioned in this document including some updates released
later. This message is displayed to
prevent accidental overwrite of the latest update to that particular
component. Note: If source files have been modified by a user, they may
not be overwritten by the files provided with the updates if Date Modified of
the files on user's machine is newer. If you uninstall or repair Platform Builder 6.0, you
have to remove corresponding WinCEPBxx.ini file located in %WINDIR%.
Component: COMM
110325_KB2514361 - GetHostByAddr function may return incorrect WINS server
name.
Component: Core
GWES
110310_KB2507166 - MS Mincho font is not available without the
AC3FontCompression technology.
110310_KB2506662 - This update addresses some font issues with ClearType
option enabled.
Component:
CoreOS
110310_KB2498860 - A hang may occur upon detaching USB devices.
Component:
Drivers
110331_KB2519657 - This update addresses an issue with FAL inserting free
sectors twice into its internal "free sector list". The file(s) with the new source code changes for this component can be
found in the directory %_WINCEROOT%\:
Component: FSD
110318_KB2516401 - Windows Embedded CE 6.0 may not be able to read the CD
if it contains invalid volume descriptors for UDFS file system. The file(s) with the new source code changes for this component can be
found in the directory %_WINCEROOT%\:
Component:
FSDMGR
110329_KB2516902 - This update addresses memory leak. The file(s) with the new source code changes for this component can be
found in the directory %_WINCEROOT%\:
Component:
Internet Explorer
110314_KB2492878 - This update addresses an issue in Internet Explorer.
110315_KB2514454 - Internet Explorer may not display a multi-byte
character correctly.
110303_KB2475284 - This update addresses an issue with File_Print menu not
working correctly.
Component:
Kernel
110321_KB2514264 - This update addressess a possible deadlock issue. The file(s) with the new source code changes for this component can be
found in the directory %_WINCEROOT%\:
Component:
MSFlash
110310_KB2504074 - The Transaction Log recovery process in the FlashMDD
may not handle bad log blocks correctly. This may result in premature failure
of the recovery process. The file(s) with the new source code changes for this component can be
found in the directory %_WINCEROOT%\:
Component:
Pictor
110311_KB2475955 - This update allows OEMs to enable/disable the
resolution change.
A new registry key
"DisableDisplayChange" allows to enable/disable the resolution change. [HKEY_LOCAL_MACHINE\Software\Microsoft\PictorService\] <value> set to 1 enables the resolution
change. Pictor service will report only the current resolution of Pictor device
to desktop. This resolution will be used for Pictor connection.
Component: SOURCE 110331_KBSOURCE - This release installs updated source files. public\common\oak\drivers\usb\class\storage\disk\scsi2\disk.c
Component:
TCP/IP
110315_KB2509871 - This update addresses an issue with accessing file
share when using ethernet card that uses hardware checksums.
Component:
TimeSVC
110302_KB2491392 - SetSystemTime may set the system time incorrectly. The file(s) with the new source code changes for this component can be
found in the directory %_WINCEROOT%\:
WinCEPB60-110331-2011M03-Armv4I.MSI For installation based upon Armv4I processors WinCEPB60-110331-2011M03-MIPSII.MSI For installation based upon MIPSII processors WinCEPB60-110331-2011M03-MIPSII_FP.MSI For installation based upon MIPSII-FP processors WinCEPB60-110331-2011M03-MIPSIV.MSI For installation based upon MIPSIV processors WinCEPB60-110331-2011M03-MIPSIV_FP.MSI For installation based upon MIPSIV-FP processors WinCEPB60-110331-2011M03-SH4.MSI For installation based upon SH4 processors WinCEPB60-110331-2011M03-X86.MSI For installation based upon X86-based processors Note:
If
you have installed previous updates
If
you see "Files that will not be installed"
If you reinstall or repair Platform Builder
Fixes
made in this update:
By Component:
private\winceos\drivers\fal\src\sectormgr.cpp
private\winceos\drivers\fal\src\sectormgr.h
private\winceos\coreos\fsd\udf\udfapi.cpp
private\winceos\coreos\fsd\udf\udfvolume.cpp
private\winceos\coreos\fsd\udf\udfvolume.h
public\common\oak\drivers\usb\class\hid\hidclass\usbpdd\setup.cpp
public\common\oak\drivers\usb\hcd\common\cdevice.cpp
public\common\oak\drivers\usb\hcd\usb20\ehci\chw.cpp
public\common\oak\drivers\usb\hcd\usb20\usb2com\cdevice.cpp
private\winceos\coreos\storage\fsdmgr\logicaldisk.hpp
private\winceos\coreos\storage\fsdmgr\partition.hpp
private\winceos\coreos\nk\kernel\physmem.c
private\winceos\coreos\nk\kernel\schedule.c
public\common\oak\inc\flashmdd.h
"DisableDisplayChange"=dword:<value>
<value> is set to 0 by default and disables the resolution change.
public\common\oak\drivers\usb\hcd\ohcd2\cpipe.cpp
private\winceos\comm\bluetooth\sdp\user\bthapi\sdprecord.cpp
private\winceos\coreos\core\corelibc\crtw32\stdio\fopen.c
private\winceos\coreos\gwe\controls\imgctl\imagelist.cpp
private\winceos\coreos\core\dll\time.c