<?xml version="1.0" ?>
<contents>
  <product_flavors cmm_pf_var="PRODUCT_FLAVORS">
    <pf>
      <name>QCS615_fw</name>
      <component>
        <name>common</name>
        <flavor>QCS615_fw</flavor>
      </component>
      <component>
        <name>tz</name>
        <flavor>QCS615_fw</flavor>
      </component>
    </pf>
    <pf>
      <name>iq615_evk</name>
      <component>
        <name>common</name>
        <flavor>iq615_evk</flavor>
      </component>
      <component>
        <name>tz</name>
        <flavor>iq615_evk</flavor>
      </component>
    </pf>
  </product_flavors>
  <product_info>
    <product_name>QCS615.LE.2.0</product_name>
    <hlos_type>LE</hlos_type>
    <chipid>QCS615</chipid>
    <build_type type="QLI">K2L</build_type>
  </product_info>
  <builds_flat>
    <build>
      <name>aop</name>
      <role>aop</role>
      <chipset>QCS615,SA6155,TALOS</chipset>
      <build_id>AOP.HO.3.6.2-00007-SM6150AUAAANAZO-1</build_id>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <image_dir>aop_proc</image_dir>
      <download_file backup_partition="aop_b" fastboot_complete="aop_a" boot_c="true">
        <file_name>aop.mbn</file_name>
        <file_path>.</file_path>
      </download_file>
    </build>
    <build>
      <name>boot</name>
      <role>boot</role>
      <chipset>QCS615, SA6155,TALOS</chipset>
      <build_id>BOOT.MXF.1.0.c1-00508-KODIAKLA-1</build_id>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <image_dir>boot_images</image_dir>
      <download_file backup_partition="xbl_b" fastboot_complete="xbl_a" boot_c="true">
        <file_name>xbl.elf</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file backup_partition="xbl_config_b" fastboot_complete="xbl_config_a" boot_c="true">
        <file_name>xbl_config.elf</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file backup_partition="uefi_b" fastboot_complete="uefi_a" boot_c="true">
        <file_name>uefi.elf</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file backup_partition="xbl_ramdump_b" fastboot="xbl_ramdump_a" boot_c="true">
        <file_name>XblRamdump.elf</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file fastboot_complete="toolsfv" boot_c="true">
        <file_name>tools.fv</file_name>
        <file_path>.</file_path>
      </download_file>
      <device_programmer boot_c="true" k2c_sail="true">
        <file_name>prog_firehose_ddr.elf</file_name>
        <file_path>.</file_path>
      </device_programmer>
      <device_programmer firehose_type="lite" boot_c="true">
        <file_name>prog_firehose_lite.elf</file_name>
        <file_path>.</file_path>
      </device_programmer>
    </build>
    <build>
      <name>tz</name>
      <role>tz</role>
      <chipset>QCS615, SA6155,TALOS</chipset>
      <build_id>TZ.XF.5.29.1-00158.1-KODIAKAAAAANAAZT-1</build_id>
      <short_build_path>GABAANAA</short_build_path>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <image_dir>trustzone_images</image_dir>
      <download_file backup_partition="tz_b" fastboot_complete="tz_a" boot_c="true">
        <file_name>tz.mbn</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file backup_partition="devcfg_b" fastboot_complete="devcfg_a" boot_c="true">
        <file_name>devcfg_iot.mbn</file_name>
        <file_path>.</file_path>
      </download_file>
    </build>
    <build>
      <name>tz_apps</name>
      <role>tz_apps</role>
      <chipset>QCS615, SA6155,TALOS</chipset>
      <build_id>TZ.APPS.1.29-00365.1-KODIAKAAAAANAZT-4</build_id>
      <short_build_path>GABAANAA</short_build_path>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <image_dir>qtee_tas</image_dir>
      <download_file backup_partition="uefisecapp_b" fastboot_complete="uefisecapp_a" boot_c="true">
        <file_name>uefi_sec.mbn</file_name>
        <file_path>.</file_path>
      </download_file>
    </build>
    <build>
      <name>common</name>
      <role>common</role>
      <chipset>QCS615, SA6155,TALOS</chipset>
      <build_id>QCS615.LE.2.0-00128-STD.PROD-2</build_id>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <image_dir>common</image_dir>
      <download_file backup_partition="qupfw_b" fastboot_complete="qupfw_a" boot_c="true">
        <file_name>qupv3fw.elf</file_name>
        <file_path flavor="QCS615_fw">.</file_path>
        <file_path flavor="iq615_evk">.</file_path>
      </download_file>
      <download_file storage_type="ufs" fastboot="ddr_a" backup_partition="ddr_b">
        <file_name>zeros_5sectors.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="emmc" fastboot="ddr_a" backup_partition="ddr_b">
        <file_name>zeros_33sectors.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file fastboot_complete="multiimgoem_a" backup_partition="multiimgoem_b" boot_c="true">
        <file_name>multi_image.mbn</file_name>
        <file_path flavor="QCS615_fw">.</file_path>
        <file_path flavor="iq615_evk">.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>*.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file backup_partition="hyp_b" fastboot_complete="hyp_a">
        <file_name>hypvm.mbn</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>*.xml</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>gpt_main0.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>gpt_main1.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>gpt_main2.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>gpt_main3.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>gpt_main4.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:0">
        <file_name>gpt_both0.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:1">
        <file_name>gpt_both1.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:2">
        <file_name>gpt_both2.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs">
        <file_name>gpt_both3.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:4">
        <file_name>gpt_both4.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram0.xml</file_name>
        <file_path>.</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch0.xml</file_name>
        <file_path>.</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram1.xml</file_name>
        <file_path>.</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch1.xml</file_name>
        <file_path>.</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram2.xml</file_name>
        <file_path>.</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch2.xml</file_name>
        <file_path>.</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram3.xml</file_name>
        <file_path>.</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch3.xml</file_name>
        <file_path>.</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram4.xml</file_name>
        <file_path>.</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch4.xml</file_name>
        <file_path>.</file_path>
      </partition_patch_file>
      <download_file storage_type="emmc">
        <file_name>*.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="emmc">
        <file_name>*.xml</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="emmc">
        <file_name>gpt_main0.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <download_file storage_type="emmc" gpt_file="partition:0">
        <file_name>gpt_both0.bin</file_name>
        <file_path>.</file_path>
      </download_file>
      <partition_file storage_type="emmc">
        <file_name>rawprogram0.xml</file_name>
        <file_path>.</file_path>
      </partition_file>
      <partition_patch_file storage_type="emmc">
        <file_name>patch0.xml</file_name>
        <file_path>.</file_path>
      </partition_patch_file>
    </build>
  </builds_flat>
</contents>
