Motorola MC3090G Integration Guide - Page 116
XML Provisioning, Creating an XML Provisioning File
View all Motorola MC3090G manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 116 highlights
5 - 6 MC3000 Integrator Guide To load the splash screen on the MC3000: 1. Create a text file named pkgs.lst which contains the name of the bmp file. For example, mysplash.bmp. 2. Copy the bmp file and the pkgs.lst file to one of the following: • MC3000's \temp directory • MC3000's \Windows directory. 3. Perform a cold boot. 4. Press the trigger or side scan button for 5 seconds while booting to invoke the Update Loader and install the splash screen. XML Provisioning To configure the settings on an MC3000, use XML provisioning. To install an XML provisioning file on the MC3000, create a Cabinet Provisioning File (CPF). A CPF file is similar to a CAB file and contains just one file: _setup.xml. Like a CAB file, the CPF extension is associated with WCELoad.EXE. Opening a CPF extracts the XML code and uses it to provision and configure the MC3000. The user receives an e-mail notification indicating success or failure. XML provisioning provides the ability to configure various features of the MC3000 (i.e., registry and file system). However, some settings require security privileges. To change registry settings via a CPF file, you must have certain privileges (roles). Some registry keys require you to simply be an Authenticated User, while other registry keys require you to be a Manager. Refer to the Microsoft Windows Mobile 6 Help file, Metabase Settings for Registry Configuration Service Provider section, for the default role settings in Windows Mobile 6.1. For those registry settings that require the Manager role, the CPF file must be signed with a privileged certificate installed on the device. Refer to the Microsoft Windows Mobile 6 Help file and the Windows Mobile 6 SDK for instructions and sample test certificates. Creating an XML Provisioning File To create a .cpf file: 1. Create a valid provisioning XML file named _setup.xml using an XML editor or the tools supplied with Visual Studio 2005. (For example, use the SampleReg.xml sample created in the RegMerge section and rename it _setup.xml.) Ensure the file contains the required parameters for the operation. Refer to the Microsoft Windows Mobile 6 Help file for information. 2. In the Windows Mobile 6.1 tools directory on the desktop computer (typically \Program Files\Windows CE Tools\wce500\Windows Mobile 6 Pocket PC SDK\Tools), run the Makecab.exe utility, using the following syntax to create a .cpf file from the _setup.xml file: MakeCab.exe /D COMPRESS=OFF _setup.xml myOutCpf NOTE COMPRESS=OFF is required for backward compatibility with Pocket PC. 3. Optionally, use the Authenticode tools to sign the .cpf file. 4. Tap the filename to install. 5. Certain applications and settings require a cold boot to take affect. In these cases, cold boot the MC3000. Refer to the Windows Mobile Version 6 Help file for more information.