|This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.|
Managing a device involves configuring the device after the initial operating system (OS) is put in ROM. The initial image placed in ROM is the bootstrap image. You can then manage the device from a remote location through continuous provisioning by using a device management (DM) server.
The mobile operator, corporation, or user can perform the following tasks, depending on the security policy set by the device manufacturer:
- Configure the device to change functionality. For example,
change settings related to phone functionality.
- Change core configuration and registry settings.
- Set the security policy on the device to limit or control
functionality. For example, the policy may state that only
applications that have been signed can run, or it may prevent an
application from running.
- Change device configuration settings, sometimes transparent to
the users, over Open Mobile Alliance (OMA) Client Provisioning
(WAP-based) or OMA DM protocols.
- Offer new services that may require adding or changing device
- Reduce the total cost of ownership (TCO). You can use
commercial servers that can manage devices from multiple vendors.
- Update operating system components, including executable files.
- Personalize and add user interface (UI) components.
- Configure, add, update, and remove software.
- Activate or update software available in ROM or installed over
the air (OTA).
The following table shows the two major ways in which you can manage devices.
|Way of managing devices||Description|
Provision a device with XML
You can manage a device by provisioning it. Provisioning a device involves creating a provisioning XML file that contains configuration information, and then sending the file to the device. Configuration Manager and Configuration Service Providers on the device then configure the device based on the contents of the provisioning XML file. For more information, see Understanding Provisioning.
Your OEM can also place your provisioning XML files in ROM to be processed during cold boot or put it in an Image Update package to be processed during the image update process.
Update a device by using OTA Firmware Update
If the OEM used the Image Update technology to create updatable regions in the OS, then the regions can be updated.
To update a device by using an OTA Firmware Update, you should determine what to change (configuration settings, customization, registry keys, or security settings) and then notify the OEM.
Update packages are created by the OEM. For information about how the packages are downloaded to a device, see Understanding OTA Firmware Update.
In This Section
- Best Practices in Managing Devices
Lists general best practices for device management.
- Understanding Provisioning
Describes the concepts of provisioning a device, including the architecture, protocols, and available services.
- Understanding OTA Firmware Update
Describes how Windows Mobile handles OTA firmware update at the various component levels, and contains scenarios and FUMO result codes.
- Client Services
Describes client services that are available for Windows Mobile devices.
- How To Topics for Managing Devices
Describes how settings can be customized for branding, security, or convenience. The topics in this section will help you understand what can be configured and how to modify the configuration.
This section includes instructions about how to bootstrap and customize a device. It also provides information about how to configure a device after manufacture.
- Migration for Managing Devices
Describes the changes in features, architecture and protocols from earlier versions as they relate to Managing Devices.
- Technical Reference for Managing Devices
Provides technical details to help you manage devices. This section includes information about Configuration Service Providers and reference documentation.