Specifications
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 49
By default, notifications are turned on. You can also configure POOM notifications to download
calendar and task information and to alert users of upcoming appointments.
New to Automotive 7 is full appointment recursion support. Users can set up recurring
appointments on their mobile device. The recurring appointments are downloaded and handled
as recurrences in Automotive 7.
Individual Phone Configurability
As part of ongoing device support, the Phone Core services include over 700 workarounds for
specific phone devices. Certain phones may have issues that can cause problems with the user
experience, so Microsoft’s Device Lab tests hundreds of devices per year for compatibility and
creates workarounds for phones that do not function properly.
Automotive 7 identifies phones by issuing the AT+CGMI and AT+CGMM commands to get a
phone’s model name and manufacturer. Specific compatible behaviors are tied to the various
phone models that are tested by the Device Lab. These behaviors are stored in the registry. If a
specific phone cannot support critical hands-free functionality and no workarounds are
technically feasible, Automotive 7 can disable specific phone features.
Phones can further be fine-tuned through the following registry key and values. These settings
can be optimized for either a phone name or a specific Bluetooth address.
Table 17 shows the phone configuration key values.
Table 17: Individual phone configuration key values
HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\HFP\PhoneSpecificMasks\<Manufa
cturer>\<Model>
Key
Description
Character Sets
Character sets supported by the device.
ENABLESYNCML
Uses the SyncML protocol to download the phonebook from the phone.
DISABLESNIFF
Disables sniff mode when connected to this phone.
SMSASSUMPTION
Assumes that the phone never reports new messages in the ME database unless
the SM database is full.
AVOIDSYNCMLIFLISTENPORT
Does not start a SyncML session when the listen port is being used for the HFP
port.
AVOIDSPPFORATPB
Does not use the SPP port to download the phonebook contacts when using AT
commands.
DISABLESYNCML
Disables SyncML support.










