Thursday, September 19, 2013

Windows 8.1 versions

Hi Folks,

looking for the difference between the Windows 8.1 flavors ?
Then read this article.

-Nicolas

Tuesday, September 17, 2013

What’s new in Windows Embedded 8.1

Hi Folks,

Windows Embedded 8.1 is out and provide a set of updates and new features.

What’s updated?

  • Windows 8 Application Launcher : allowing OEM to build specific scenarios for POS, kiosk, digital sign and HMI
  • Gesture Filter : for touch-enabled devices
  • Keyboard Filter : to block keyboard keystroke combinations,
  • Unified Write Filter : to redirect Hard disk writes, or changes to a memory overlay


What’s new?

  • Assigned Access : This feature allows an organization to lock down a device to one user and one modern app
  • Breakout Mode : Breakout Mode provides a way for device administrators to access the standard Windows Logon screen during a locked-down session
  • USB Filter : restrictions on Class ID, device vendor ID  and even a device product ID 
  • System Toast Notification Filter
  • Lockdown Baseline Tool : The new Lockdown Baseline tool (LBT) captures lockdown and branding features for replication to multiple target devices using System Center Configuration Manager's Desired Configuration Management function

You can get more details on Windows Embedded blog.

-Nicolas

Thursday, September 12, 2013

Windows Embedded Compact QFEs for August 2013 have arrived!

Hi all,

the August updates for Windows Embedded Compact are available for download:



Fixes made in this update:

Component: Browser
130831_KB2877991 -  An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 7.

Component: Build
130816_KB2877461 - Changes in the resource file for non-English languages are not applied when you clone the Calibrui module in a multilingual Windows Embedded Compact 7-based image.

Component: Time Zone/DST
130827_KB2880768 - August 2013 DST updates on WEC7.



Fixes made in this update:


Component:  IE
130828_KB2877987 - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded CE 6.0.
130831_KB2883134 - This update addresses a memory leak which occurs when IInternetProtocolSink::ReportProgress() is called with a status code BINDSTATUS_MIMETYPEAVAILABLE.

Component:  TimeSVC
130827_KB2881377 - This update addresses some DST changes.



Fixes made in this update:

 

Component:  IE
130825_KB2877983 - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows CE 5.0.

Component:  TimeSVC
130828_KB2881383 - This update addresses some DST changes.

REMEMBER: It’s important to keep your system up to date!


Have fun!

Wednesday, September 11, 2013

TimeZone switch failing

Hi Folks,

If you are experiencing Time Zone switch issue under Windows Embedded Compact 7 (and other versions), you might have a careful look to this article.

I have identified that the SetTimeZoneInformation function is relying on the BiasChangeHelper function that require a Bias object to be correctly initialized. On some systems (and for now i haven't identified the root cause), the Time Zone bias is not correctly computed. This value then can be override in registry in order to provide the appropriate information to the system during its execution. The kernel is first starting the SoftRTC module, even if SoftRTC isn't enable on your system, in order to generate this bias information.
If you have installed the SharedSource for Windows Embedded Compact7, this initialization code is located in c:\wince700\private\winceos\coreos\nk\kernel\time.c file in function InitSoftRTC.

As mentioned the overloading value is retrieve from the registry and should match this value :
[HKEY_LOCAL_MACHINE\init\BootVars]
"KTzBias"=hex:01,00,00,00,E0,01,00,00,A4,01,00,00

So by adding this information in device registry, then you might be able to change the Time Zone.
If someone have accurate information on that KTzBias key, then I will be happy to update that post.

- Nicolas