Monday, April 13, 2015

Windows Embedded Compact QFEs for March 2015 have arrived!

Hi all,

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


Update 17 (March 2015)


Component: CoreOS
150331_KB3036281  -  An IST is intermittently not run in Windows Embedded Compact 2013.
150331_KB3049724  -  Cmd.exe commands are unsuccessful after waiting a long time on an x86-based Windows Embedded Compact 2013 device.
150331_KB3047384  -  Added Smart Card driver to Windows Embedded Compact 2013.       

Component: Internet Explorer
150331_KB3051579  - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 2013.

Component: SDK
150330_KB2969052 - An internal complier error (C1001) occurs while in lining deeply nested templates.
150312_KB3037100 - UNICODE is not defined in a created C++ console application by Application Builder.

Component: Security
150331_KB3049752 - Vulnerability in Schannel Could Allow Security Feature Bypass in Windows Embedded Compact 2013.


Update 45 (March 2015)

Important Notes:
  • The sharedsource_w2.msi is not available for download. If you have previously installed Shared Source, you will be asked to insert the disk in the source resolution dialog.
  • The sharedsource_w2.msi is not available from a Download Center WEC7 Monthly Update. It is available on the ISO DVD image that is available from the following non-public locations Microsoft OEM Online, MyOEM or MSDN subscriptions. If applicable, you can also contact your distributor for the DVD.
  • You can uncheck the "Allow downloading for all files" and browse for the required package in the ISO DVD to continue.
  • If you do not have Shared Source component then all patches for other components can be acquired through Download Center.
Fixes made in this update:
Component: Apps
150310_KB2982818 -   Cannot input password on Windows Embedded Compact 7-based device that use Activesync connect to a computer.

Component: Browser
150331_KB3051569 -  An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 7.
150324_KB3048912 -  Ieframe.dll messages are displayed in the output window of Platform Builder in Windows Embedded Compact 7.

Component: Core OS
150331_KB3053661 - Corruption of heap memory during memory allocations causes crash in FTP server.

Component: Security
150331_KB3049749 - Vulnerability in Schannel Could Allow Security Feature Bypass in Windows Embedded Compact 7.

Component: Silverlight
150331_KB3042540 - The music player stops responding when you play a .wma file on a Windows Embedded Compact 7 device.
150310_KB3026397 - Memory leaks when you create and remove items from a List Box control in a Silverlight for Windows Embedded Compact 7 application.
150331_KB3037943 - A button control shows wrong mouse-over state behavior when you use gestures in Windows Embedded Compact 7.
150331_KB3037963 - Incorrect mouse events occur when using touch gestures on a Windows Embedded Compact 7 touch screen device.
150331_KB3037950 - Incorrect behavior of Content control disabled state sis observed on a Windows Embedded Compact 7 device.

Component: Storage
150331_KB3049379 - NAND Store is inaccessible when the system is configured in dual core mode in Windows Embedded Compact 7.

Component: Networking
150324_KB3050379 - Memory leak occurs during the binding or unbinding of the Wi-Fi adapter in Windows Embedded Compact 7.
150316_KB3031082 - DHCP takes 3 seconds to respond on a Windows Embedded Compact 7 device.

Component: Utils
150312_KB3040207 -   The cmd.exe command-line tool does not run multiple commands in Windows Embedded Compact 7.


Fixes made in this update:

By Component:

Component:  IE
150330_KB3048272 - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded CE 6.0.

Component:  Security
150331_KB3049746 - Vulnerability in Schannel Could Allow Security Feature Bypass in Windows Embedded CE 6.0.

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


Have fun!

Tuesday, March 31, 2015

Application Builder for Windows Embedded Compact 2013 update

Hi folks,

Microsoft just released an updated version of the Application Builder for Windows Embedded Compact 2013, both for VS2012 and VS2013. This update includes the “latest fixes as of March 2015”, however no details about the fixes are mentioned.


Even so it is not specifically stated, this should fix the issue that .dll files cannot be deployed in a C++ project: previously the deploy checkbox in the configuration manager for C++ dll projects could not be checked.

Saturday, March 28, 2015

Windows 10 on Lumia: next preview will support a lot more Lumias

Hi folks,

The list of supported phones on the Windows 10 Technical Preview for phones (released on February 12th) is unfortunately very limited. This is due to the fact that only phones where the system partition size is large enough for Windows 10 can be upgraded in-place.

In the meantime Microsoft has implemented a feature called “partition stitching” to dynamically re-size the system partition. This feature will be part of the next Windows 10 Technical Preview for phones supporting a lot more Lumia phones!

Unfortunately no date is mentioned for this preview release, but “we likely still have at least one more week of engineering to do” says Gabriel Aul from Microsoft.

The list below of the likely supported Lumia phones supported by the next preview release is preliminary and might be subject to change if a device specific bug is found or fixed prior to the next preview release:
  • Lumia 1020
  • Lumia 1320
  • Lumia 1520
  • Lumia 520
  • Lumia 525
  • Lumia 526
  • Lumia 530
  • Lumia 530 Dual Sim
  • Lumia 535
  • Lumia 620
  • Lumia 625
  • Lumia 630
  • Lumia 630 Dual Sim
  • Lumia 635
  • Lumia 636
  • Lumia 638
  • Lumia 720
  • Lumia 730
  • Lumia 730 Dual SIM
  • Lumia 735
  • Lumia 810
  • Lumia 820
  • Lumia 822
  • Lumia 830
  • Lumia 920
  • Lumia 925
  • Lumia 928
  • Lumia ICON
  • Microsoft Lumia 430
  • Microsoft Lumia 435
  • Microsoft Lumia 435 Dual SIM
  • Microsoft Lumia 435 Dual SIM DTV
  • Microsoft Lumia 532
  • Microsoft Lumia 532 Dual SIM
  • Microsoft Lumia 640 Dual SIM
  • Microsoft Lumia 535 Dual SIM
Further information can be found here.


Have fun!

Tuesday, March 24, 2015

The future of Windows Embedded: Windows 10 for IoT Devices Roadmap

Hi folks,

Microsfot has just made their latest roadmap regarding Internet of Things (IoT) publicly available at WinHEC Shenzhen from March 18th to 19th 2015.

As you will see Microsoft is planning to bring the power of Windows 10 to the embedded devices. Microsoft is planning to release 3 products for IoT devices based on Windows 10:
·         Windows 10 “Industry”
·         Windows 10 “Mobile”
·         Windows 10 for IoT devices





For more details check out the coverage of WinHCE Shenzhen 2015 on Channel 9.

I will be posting more information and news around Windows 10 for IoT devices in the near future.


Have fun!

Tuesday, March 17, 2015

Windows Embedded Compact QFEs for February 2015 have arrived!

Hi all,

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


Wave 1 (February 2015)


Windows Embedded Compact 2013 Wave 1 update is aimed to provide the customers an enhanced version of WEC2013 code base. It installs the fixes for all the below reported bugs.

Highlights:
·         Due to the large size of the updates, Wave 1 is released as cumulative product update. It will install all the updates that have been released since Compact 2013 was released publicly.
  • For our customers with a previous version of Compact 2013  installed, the Wave 1 release will update your installation by removing existing content and installing the new content.
  • Depending on your download speeds, the full acquisition of Wave 1 and installation may take several hours.
  • Just like previous updates, the Wave 1 update can rollback to a previous update. This will take more time than usual as the previously release installation packages will need to be reacquired.
Important Notes:
  • The windowsembeddedcompact2013_sharedsource_w1.msi is not available for download. If you have previously installed Shared Source, you will be asked to insert the disk in the source resolution dialog.
  • The windowsembeddedcompact2013_sharedsource_w1.msi is not available from a Download Center WEC2013 Monthly Update. It is available on the ISO DVD image that is available from the following non-public locations Microsoft OEM Online, MyOEM or MSDN subscriptions. If applicable, you can also contact your distributor for the DVD.
  • You can uncheck the "Allow downloading for all files" and browse for the required package in the ISO DVD to continue.
  • If you do not have Shared Source component then all patches for other components can be acquired through Download Center.
Component: Internet Explorer
150228_KB3042253  - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 2013.

Component: Networking
150206_KB3034813  - Deadlock occurs between CmCspIp and CmService when network adapter address is changed in Windows Embedded Compact 2013.


Update 44 (February 2015)

Important Notes:
  • The sharedsource_w2.msi is not available for download. If you have previously installed Shared Source, you will be asked to insert the disk in the source resolution dialog.
  • The sharedsource_w2.msi is not available from a Download Center WEC7 Monthly Update. It is available on the ISO DVD image that is available from the following non-public locations Microsoft OEM Online, MyOEM or MSDN subscriptions. If applicable, you can also contact your distributor for the DVD.
  • You can uncheck the "Allow downloading for all files" and browse for the required package in the ISO DVD to continue.
  • If you do not have Shared Source component then all patches for other components can be acquired through Download Center.
Fixes made in this update:
Component: Browser
150227_KB3042251 -  An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 7.

Component: DirectX
150206_KB2936895 - "Data Abort" exception occurs when you play an AVI file on an ARM-based device running Windows Embedded Compact 7.

Component: Dot NET CF
150227_KB3035573 - Exception dialog box is not localized in Japanese language.
150223_KB3039843 - An exception occurs when accessing the font property of .NET application.

Component: Networking
150226_KB3026727 - DHCP module does not work as expected in handling the T1/T2 events on a Windows Embedded Compact 7-based device.
150227_KB3040534 - L2TP calls EnterCriticalSection on a CS that is not initialized.

Component: Storage
150216_KB3038063 - When re-inserting the DVD once ejected, it fails to get mounted on a Windows Embedded Compact 7-based device.


Fixes made in this update:

By Component:

Component:  Internet Explorer
150224_KB3039074 - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded CE 6.0

Component:  Kernel
150225_KB3040564  - Update including Russian time zones updates is available for Windows Embedded CE 6.0

Component:  Dot Net
150228_KB3039845 - The set font is changed unexpectedly in a .NET Compact Framework 3.5 application on Windows Embedded CE 6.0

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

Have fun!

Thursday, February 26, 2015

Connect The Dots helps your devices to connect to the cloud

Hi Folks,

I wanted to give you a heads up that Microsoft Open Tech just initiated  a new open source project ConnectTheDots.io intended to help developpers get started with Azure services for IoT.
Just at its inception, the project wiki shows how to connect sensors (Arduino) to a gateway (Raspberry Pi) and a .Net MicroFramework device for sending data to Azure through Event Hubs, set up some alerts using Stream Analytics and display real time data and alerts in a simple website.

Wiki of the project : link

Enjoy

-Nicolas

Monday, February 16, 2015

Windows Embedded Compact QFEs for January 2015 have arrived!

Hi all,

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


Update 15 (January 2015)


Component: CoreOS
150122_KB3028406  - Vulnerabilities in Windows kernel-mode drivers could allow remote code execution.
150131_KB3035639  - Cannot disable IME on a Windows Embedded Compact 2013-based device with Japanese IME 3.1.
150130_KB3035608  - Directory entry corrupts when you try to create directory in Windows Embedded Compact 2013.

Component: Internet Explorer
150131_KB3035662  - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 2013.

Component: Networking
150130_KB3034815  - Handle leak occurs when you convert Windows socket mode from nonblocking to blocking in Windows Embedded Compact 2013.       

Component: SDK
150123_KB3028047  - Xaml Application fails to build when additional XAML engine header files like xrcollection.h are included.

Component: Servers
150130_KB3035642  - PMK caching works incorrectly when you roam on a Wi-Fi network in Windows Embedded Compact 2013.



Update 43 (January 2015)

Important Notes:
  • The sharedsource_w2.msi is not available for download. If you have previously installed Shared Source, you will be asked to insert the disk in the source resolution dialog.
  • The sharedsource_w2.msi is not available from a Download Center WEC7 Monthly Update. It is available on the ISO DVD image that is available from the following non-public locations Microsoft OEM Online, MyOEM or MSDN subscriptions. If applicable, you can also contact your distributor for the DVD.
  • You can uncheck the "Allow downloading for all files" and browse for the required package in the ISO DVD to continue.
  • If you do not have Shared Source component then all patches for other components can be acquired through Download Center.
Fixes made in this update:
Component: Browser
150124_KB3035176 -  An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded Compact 7.

Component: CoreOS
150126_KB3034003 -  Multiple threads calling type_info::name() method sometimes leads to an access violation on a Windows Embedded Compact 7-based device.

Component: Networking
150122_KB2983890 - Wait for event on socket closure results in invalid event handle on a Windows Embedded Compact 7-based device.
150122_KB3030464 - After Duplicate Address Detection (DAD) , a Windows Embedded Compact 7-based device gets stuck on AutoCfg IP.

Component: Servers
150122_KB3028055 - Exception occurs when there are multiple NICs on the Windows Embedded Compact 7-based device.

Component: Storage
150122_KB3011496 - Storage Manager displays incorrect information after reconnecting storage device on a Windows Embedded Compact 7-based device.
150126_KB3033974 - An exception occurs in PollDeviceThread when a USB based device such as CD-ROM is removed from a Windows Embedded Compact 7-based device.


Fixes made in this update:

By Component:

Component:  IE
150130_KB3033577 - An update rollup is available that includes several cumulative security updates for Internet Explorer for Windows Embedded CE 6.0.


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


Have fun!