轉貼:MSDN:Windows Mobile – Provisioning Using a ROM Configuration XML File

Porting BSP 到WM6 上,卻發生Make CHT語系的OS Image 一直有問題,看來是Package/Configuration XML 有問題。需要好好重新規劃,不然 OS partition 一直建不出來,不論Space 調多大都無用,最近十分困擾。 Provision XML 是屬於OMA-DM 與上述問題無關 😛


http://msdn2.microsoft.com/en-us/library/bb737254.aspx

Your OEM can place your provisioning XML files in Image Update packages in ROM to be processed either during cold boot or during Image Update. During cold boot all files in all packages are processed. During Image Update only certain files, in packages that have been updated, will be processed.

An Image Update Package can contain two types of provisioning files:

  • Cold boot files that will be processed by Configuration Manager only when the device is cold booted. The provisioning file name must have one of the following formats:
    mxipcold_<package name>_<version>.provxml
    or
    mxip_<package name>_<version>.provxml
    where <package name> is the name of Image Update package.
    These files should contain settings that you intend to be applied only during cold boot.
  • Update files that will be processed by Configuration Manager both when the device is cold booted and, if their associated packages have been updated, during Image Update. The provisioning file name must have the following format:
    mxipupdate_<package name>_<version>.provxml
    All settings contained in these files will be re-applied whenever their associated packages are updated, regardless of whether they have or have not changed. Therefore, these files should only contain settings that you intend to be reapplied every time their packages are updated.

Microsoft recommends that you use a three-digit version number in the name of your .provxml files in ROM, such as mxip_opr_100, mxip_opr_200, mxip_opr_300, so that there is an adequate number of ordinals to identify successive versions of the file.

Note:

Mobile Operators should avoid using provxml files to override (shadow) entries in Microsoft-owned provxml files Mxip_<package name>_<version>.provxml is imported only at cold boot when the device is initially configured. In effect, mxip_<package name>_<version>.provxml and mxipcold_<package name>_<version>.provxml are handled the same. Mxipupdate_<package name>_<version>.provxml files are imported after cold boot and when the package containing them is updated.

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

%d 位部落客按了讚: