ROMPackage Configuration Service Provider

Send Feedback

The ROMPackage Configuration Service Provider provides information about updatable ROM packages. A DM Server will query the device for information about a ROM package (identifier, version, and state) before updating it. The ROMPackage Configuration Service Provider returns a ROMPackage object containing this information. ROMPackage objects are mounted below the MSFT vendor node (./vendor/MSFT/ROMPackage) The following figure shows the structure of the ROMPackage object.

Note   Access to this Configuration Service Provider is determined by Security roles. Because OEMs and Mobile Operators can selectively disallow access, ask them about the availability of this Configuration Service Provider. For more information about roles, see Security Roles and Default Roles for Configuration Service Providers.

The following image shows the management object used by OMA DM.

  • ROMPackage
    The root node of the ROMPackage object. The following table shows the default settings for all parameters in this Configuration Service Provider. The default security role maps to each subnode unless specific permission is granted to the subnode.

    Format Node
    Roles allowed to query and update setting Manager

    Operator

    Operator - TPS

    Access Type Get
    Occurs One
  • ROMPackage/x
    X is the ROM package identifier (a GUID).

    The following table shows the default settings.

    Format Node
    Access Type Get
    Occurs OneOrMore
  • ROMPackage/x/PkgVersion
    Contains version information for the ROM package.

    The following table shows the default settings.

    Format Chr
    Access Type Get, Replace, Add, Delete
    Occurs One
  • ROMPackage/x/State
    Indicates the state of the package. The default value is 90 (update complete, data removed).

    The following table lists the possible states that may be reported.

    State Code Description
    10 Starting Download
    20 Download failed.

    No data received.

    30 Download Progressing.

    Download has started and 0 or more bytes of data have been downloaded.

    40 Download Complete.

    Data received.

    50 Starting Update.

    Data received. Update is about to start.

    60 Update Progressing.
    70 Update Failed.

    Data received, but update has failed.

    80 Update Successful.

    Update complete. Data is still available.

    90 Update Successful.

    Data has been removed after successful update.

    The following table shows the default settings.

    Format Chr
    Access Type Get
    Occurs One

See Also

Configuration Service Provider Reference for Windows Mobile-Based Devices | ROMPackage DDF File

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.