Building and flashing images

Updated. Added new entry for WIFI_FEATURE_PACK. This feature removes all cellular-related functionality from the operating system and is intended only for devices that will not be connected to a cellular network.

Updated the description for the Duration value under the HKEY_LOCAL_MACHINE\SYSTEM\TOUCH\BUTTONS registry subkey to clarify that this can be set to a value between 0 and 1000 milliseconds (the old text stated a maximum value of 200 milliseconds).

User-mode software development

New. Describes the lock screen snapshot API, which returns data about the contents of the default lock screen. OEMs who implement a custom lock screen solution can use this API to retrieve the default lock screen data, and then they can display this data on their custom lock screen.

Customization and runtime configuration

New. Added instructions, sample customization answer file, and testing steps. Use this customization to enable a phone cover app to launch when the phone cover is closed and specify the default setting for the lock screen’s auto unlock setting.

New. Added instructions, sample customization answer file, and testing steps. Use this customization to extend entity extraction by specifying whether the OS should detect a sequence of numbers that is concatenated to a string (in a left-to-right phone language) as a phone number.

New. Added instructions, sample customization answer file, and testing steps. Use this customization to control whether the dialed voicemail phone number is displayed below the Voicemail label on the call progress screen.

New. Added instructions, sample customization answer file, and testing steps. For operators that require it, use this customization to specify a list of MCC/MNC pairs for the purchase order (PO) carrier or primary operator so that it can be set as the default data line for phones that have a dual SIM.

New. Added instructions, sample customization answer file, and testing steps. Use this customization to change the default behaviors in the OS. You can turn off the Store live tile and prevent the OS from using cellular data to update the Store live tile in the background.

New. Added instructions, sample customization answer file, and testing steps. Use this customization to add a phone book entry for Cortana to allow users to initiate speech from a car that doesn’t have support for activating speech on the phone that is connected over Bluetooth. Partners can also determine whether the custom Cortana (or Speech) phone book entry will be added.

New. Added instructions, sample customization answer file, and testing steps. Use this customization to automatically set the time, using an NTP client, in a Windows Phone device that doesn’t support NITZ or when cellular data is not available.

Added instructions and updated the sample customization answer file to include nav bar settings added in Windows Phone 8.1 GDR1: BurnInProtectionMode, BurnInProtectionIdleTimerTimeout, BurnInProtectionMaskSwitchingPeriod, BurnInProtectionWhiteReplacementColor, BurnInProtectionBlackReplacementColor, UserEducationHintDisable, and DoubleTapOff. Corrected the descriptions for BurnInProtectionWhiteReplacementColor and BurnInProtectionBlackReplacementColor to specify that partners must use ARGB values for the replacement color. Also added information about the default values used by the OS.

Updated to include a new RoamingSupportPhoneNumber setting, which can be used to specify the OEM or mobile operator’s roaming support contact phone number. Partners shipping C+G dual SIM phones may need to set this. Updated the description for the PhoneManufacturer setting and removed the list of OEM IDs that was previously included in the documentation. Partners should contact their Microsoft representative to obtain the OEM ID that applies to them.

Updated. The Windows Phone 8.1 and Windows Phone 8.1 GDR1 kits contain an incorrect MCSF policy setting for this customization. Partners can work around this issue by creating their own MCSF policy setting, which is described in the updated customization topic.

Updated. Added the instructions for using the MCSF policy setting for Windows Phone 8.1 GDR1, HWCameraShutterButtonNotPresent, and added a new sample customization answer file (HWCameraShutterButtonNotPresent.xml) to support this customization. Also updated the description and testing steps to match the current implementation of the customization.

Updated. Added a note that all Wi-Fi Sense settings must be on unless Microsoft executive approval has been granted for specific mobile operator requests. Also specified the default values used by the OS for each Wi-Fi Sense setting if partners do not configure the initial default values.

Updated the instructions and sample customization answer file to include information on how to add the resource-only .dll that contains the custom display strings and the format for the values for VoLTEToggleDescription and VoLTEToggleTitle, which now support fully localized strings.Note that this change only applies if you are using Windows Phone 8.1 GDR1.

Updated the instructions to state that the allowable values for the VibrateDuration setting is between 0 and 1000 (decimal), in milliseconds. Partners may also use the hexadecimal equivalent for these values (between 0x0 and 0x3E8).

Updated. Includes a new Roaming key section, which provides information about the addition of a new key to allow OEMs to create configuration sets (or variants) that are triggered when the roaming state changes.

Updated the Backwards compatibility with Windows Phone 8 section to include a statement and emphasize that the Windows Phone 8 customization method cannot co-exist with the Windows Phone 8.1 customization method. OEMs must choose one or the other.

Updated. In the sample customization answer file, corrected the typo in the setting name, which was missing an “s”. The corrected setting name is SetCacheControlNoTransform. No updates were made to the instructions, which had the correct setting name.

Provisioning and device management

New configuration service provider for the enterprise added in Windows Phone 8.1. This CSP allows the enterprise to configure settings and lockdown the device so that only applications and settings in the allow list are available to the users.