<?xml version = "1.0" encoding = "gb2312" standalone = "yes" ?>
<!DOCTYPE configurations[
    <!ELEMENT configurations (configuration)+>
    <!ATTLIST configurations
        checksum CDATA #REQUIRED
    >
    <!ELEMENT configuration (unsupported_versions?, (images)*, (nv_operations)*, (efs_operations)*)>
    <!ATTLIST configuration
        product_id CDATA #REQUIRED
        version CDATA #REQUIRED
        min_version CDATA #REQUIRED
        max_version CDATA #REQUIRED
    >
    <!ELEMENT unsupported_versions (version)+>
    <!ELEMENT version (#PCDATA)>

    <!ELEMENT images (image)+ >
    <!ELEMENT image (#PCDATA) >
    <!ATTLIST image
      name CDATA #REQUIRED
      address CDATA ""
      identifier CDATA ""
    >
    <!ELEMENT nv_operations (nv_operation)+>
    <!ATTLIST nv_operations
        version CDATA #REQUIRED
    >
    <!ELEMENT nv_operation (nv_item)+>
    <!ATTLIST nv_operation
        type (backup|init) #REQUIRED
    >
    <!ELEMENT nv_item (#PCDATA)>
    <!ATTLIST nv_item
        name CDATA ""
        data CDATA ""
    >
    <!ELEMENT efs_operations (reboot_setting?, (efs_operation)*) >
    <!ATTLIST efs_operations
        version CDATA #REQUIRED
    >
    <!ELEMENT reboot_setting (setting)+ >
    <!ELEMENT setting (#PCDATA)>
    <!ATTLIST setting
        reboot (yes|no) "no"
        reboot_mode CDATA #REQUIRED
    >
    <!ELEMENT efs_operation (path)+ >
    <!ATTLIST efs_operation
        type (add|backup|delete) #REQUIRED
    >
    <!ELEMENT path (#PCDATA)>
    <!ATTLIST path
        exclude (yes|no) "no"
    >
]>
<configurations checksum = "0x0004C2C5">
    <configuration product_id = "M735" version = "C45B227SP02" min_version =  "C00B000" max_version =  "C99B999">
        <unsupported_versions>
            <version></version>
        </unsupported_versions>
        <images>
            <image name = "NPRG" address = "0x800000" identifier = "NPRG">M735/M735V100R001C45B227SP02.bin</image>
            <image name = "QCSBLHD" address = "0x000000" identifier = "QCSBLHD">M735/qcsblhd_cfgdata.mbn</image>
            <image name = "QCSBL" address = "0x000000" identifier = "QCSBL">M735/qcsbl.mbn</image>
            <image name = "OEMSBL" address = "0x000000" identifier = "OEMSBL">M735/oemsbl.mbn</image>
            <image name = "AMSS" address = "0x000000" identifier = "AMSS">M735/M735V100R001C45B227SP02.mbn</image>
        </images>
        <efs_operations version = "C45B227SP02" >
            <reboot_setting>
                <setting reboot = "no" reboot_mode = "0">pre_restore</setting>
                <setting reboot = "no" reboot_mode = "0">post_restore</setting>
                <setting reboot = "no" reboot_mode = "0">pre_add</setting>
                <setting reboot = "yes" reboot_mode = "1">post_add</setting>
                <setting reboot = "yes" reboot_mode = "3">pre_delete</setting>
                <setting reboot = "no" reboot_mode = "0">post_delete</setting>
            </reboot_setting>
            <efs_operation type = "delete">
                <path>/brew/sys/lang.dat</path>
                <path>/brew/mod/brewappmgr/config.txt</path>
                <path>/brew/mod/brewappmgr/imagecache.bin</path>
                <path>/brew/mod/coreapp/idle_layout.dat</path>
                <path>/brew/mod/coreapp/mainmenu.cfg</path>
                <path>/brew/mod/mercury/mercury_vixenskin.bar</path>
                <path>/brew/mod/mercury/messaging.bar</path>
                <path>/brew/mod/mercury/mercury.bar</path>
                <path>/brew/mod/opera/rec/</path>
                <path>/brew/mod/opera/cookies4.dat</path>
                <path>/brew/shared/sys/pic/</path>
            </efs_operation>
            <efs_operation type = "add">
                <path>M735/</path>
                <path exclude = "yes">M735V100R001C45B227SP02.bin</path>
                <path exclude = "yes">M735V100R001C45B227SP02.mbn</path>
                <path exclude = "yes">amsshd.mbn</path>
                <path exclude = "yes">partition.mbn</path>
                <path exclude = "yes">oemsbl.mbn</path>
                <path exclude = "yes">oemsblhd.mbn</path>
                <path exclude = "yes">qcsbl.mbn</path>
                <path exclude = "yes">qcsblhd_cfgdata.mbn</path>
            </efs_operation>
        </efs_operations>
    </configuration>
</configurations>
