Is ActiveSync supported on all Windows CE x86 machines or are there any exceptions?
Which of the active sync versions are your referring to?
Each active sync version supports different windows mobile versions:
ActiveSync 4.5 works only with the following versions of the Windows Mobile operating system:
- Windows Mobile 6.1
- Windows Mobile 6.0
- Windows Mobile 5.0
- Windows Mobile 5.0 with Messaging and Security Feature Pack
- Windows Mobile 2003 Second Edition
- Windows Mobile 2003
The following mobile device operating systems are supported by ActiveSync 4.2:
- Microsoft® Windows Mobile® 5.0
- Messaging and Security Feature Pack for Microsoft® Windows Mobile® 5.0
- Microsoft® Windows Mobile® 2003 Second Edition
- Microsoft® Windows Mobile® 2003
- Microsoft® Pocket PC 2002, Microsoft® Windows® CE OS version 3.0
- Microsoft® Smartphone 2002, Microsoft® Windows® CE OS version 3.0
Also for active sync to support a certain device the OEM manufacturer must must install the Windows CE/Mobile OS with active sync compiled in (it can be omitted).
Windows CE is a modular, componentized OS. It is completely up to the OEM whether or not they include the ActiveSync components into the OS image. They can also include ActiveSync core support without any entity (Contact, Calendar, etc) sync capability.
The supported transport(s) (serial, USB, ethernet, RNDIS, etc) are completely OEM configurable as well.