[Android]基于AOSP源码为Pixel3编译vendor.img

[Android]基于AOSP源码为Pixel3编译vendor.img

前言

环境

台式机

Ubuntu16.04

AOSP版本

9.0(android-9.0.0_r46)

Pixel型号

Pixel3 (4GB + 64GB)

正文

确定版本

以和AOSP分支列表为主,Pixel3出厂版本列表为辅进行交叉查询,最后选定如下节点:

Build ID: 	PQ3A.190801.002
TAG:		android-9.0.0_r46

选择依据:这是支持Pixel3的最后一个Android P版本节点;

Pixel3刷入原厂软件

这一步主要是为了后续做出来的vendor.img是基于原厂的状态的,避免版本不同,导致无法开机等问题,如果已经与稍后要下载的AOSP节点一致,则可直接跳过;

  • 从上述Pixel3出厂版本列表处下载即可;
    列表中有FlashLink两个选项,前者为在线刷机,后者为刷机包下载,我选择的后者,方便后续重复使用:blueline-pq3a.190801.002-factory-f3d66c49.zip

  • 下载完成后校验下SHA-256 Checksum;

  • 确认无误后解压;

  • 使用adb连上Pixel3,在电脑端输入:

    adb reboot bootloader
    

    进入BootLoader模式;

    此处就不展开关于如何解锁BL锁的步骤了,相信各位已经走过这步了;

  • 运行flash-all.sh(linux)或flash-all.bat(Windows)一键刷机;

  • 刷完机后Pixel3会自动重启,并进入开机向导,走完以后进开发者选项,打开adb备用;

下载AOSP代码

  • 确认好TAG就可以下载代码了:(以下命令二选一)
    # 原生下载命令
    repo init -u https://android.googlesource.com/platform/manifest -b android-9.0.0_r46
    # 使用清华tuna镜像源
    repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-9.0.0_r46
    
  • 上面初始化完成后,开始下载代码:
    repo sync -c --no-tags -j16
    

编译AOSP

  • 下载完成后,建议先编译一遍,确认当前分支、节点可以顺利编译:
    source build/envsetup.shsource build/envsetup.sh
    lunch aosp_blueline-userdebug
    make -j16
    

获取vendor.img

  • 编译的同时,可以于此处下载工具,用于从Pixel3手机中提取闭源的二进制文件;

    同样,需要注意Build ID是否与刷机用的软件、下载的代码TAG是否匹配;

    同一版本,通常有两个工具,一个是Google闭源的,一个是Qualcomm闭源的,两个都下载,并在确认校验和无误后解压;

    解压到一个比较干净的目录下:
    (注意,如果此时正在编译AOSP,不要将其解压后直接放到AOSP代码树中,否则在执行后续步骤时会导致编译过程异常)

    .
    ├── extract-google_devices-blueline.sh
    └── extract-qcom-blueline.sh
    

提取vendor.img

  • 依次执行这两个脚本;

  • 在弹出Press Enter to view the license时敲回车继续;

  • 在阅读完所有条款后,输入I ACCEPT敲回车开始提取;

  • 两个脚本都执行完成后,当前目录结构应该类似与这样:

    .
    ├── extract-google_devices-blueline.sh
    ├── extract-qcom-blueline.sh
    └── vendor
        ├── google_devices
        │   ├── blueline
        │   │   ├── android-info.txt
        │   │   ├── BoardConfigPartial.mk
        │   │   ├── device-partial.mk
        │   │   └── proprietary
        │   │       └── vendor.img
        │   └── crosshatch
        │       └── proprietary
        │           ├── BoardConfigVendor.mk
        │           └── device-vendor.mk
        └── qcom
            └── blueline
                ├── BoardConfigPartial.mk
                ├── device-partial.mk
                └── proprietary
                    ├── ...
    

    这个vendor目录就是我们需要的;

    vendor.img就在这里:vendor/google_devices/blueline/proprietary/vendor.img

编译规则修改

使AOSP可以编译出vendor.img

  • 原生AOSP编译产物中,是没有vendor.img的:

    $ ls out/target/product/blueline/*.img
    out/target/product/blueline/boot.img     out/target/product/blueline/product.img           out/target/product/blueline/system.img        out/target/product/blueline/vbmeta.img
    out/target/product/blueline/dtbo.img     out/target/product/blueline/ramdisk.img           out/target/product/blueline/system_other.img
    out/target/product/blueline/persist.img  out/target/product/blueline/ramdisk-recovery.img  out/target/product/blueline/userdata.img
    

    此时我们将上一步中,通过脚本提取出来的vendor目录拷贝到AOSP根目录下:

    $ cp ~/workbench/vendor -rf ~/aosp/vendor
    

    然后重新编译:

    make -j16
    

    编译完成后可以看到有vendor.img了:

    $ ls out/target/product/blueline/*.img
    out/target/product/blueline/boot.img     out/target/product/blueline/product.img           out/target/product/blueline/system.img        out/target/product/blueline/vbmeta.img
    out/target/product/blueline/dtbo.img     out/target/product/blueline/ramdisk.img           out/target/product/blueline/system_other.img  out/target/product/blueline/vendor.img
    out/target/product/blueline/persist.img  out/target/product/blueline/ramdisk-recovery.img  out/target/product/blueline/userdata.img
    
  • 但是此时只成功了一半,因为如果你尝试求这两个文件的校验和,你会发现是一样的:

    $ md5sum vendor/google_devices/blueline/proprietary/vendor.img out/target/product/blueline/vendor.img 
    ee5e8c99ecc09c446c691f9ec34d3cf8  vendor/google_devices/blueline/proprietary/vendor.img
    ee5e8c99ecc09c446c691f9ec34d3cf8  out/target/product/blueline/vendor.img
    

    也就是说,此时放在out/target/product/blueline/下的vendor.img实际上是从vendor/google_devices/blueline/proprietary/下直接“拷贝”过去的,与out/target/product/blueline/vendor/这个目录里面的东西没有任何关联;

    显然,这还没有达到我们的需求:可以自定义vendor.img

使用源码编译vendor.img

  • 修改vendor/google_devices/blueline/BoardConfigPartial.mk,使其不采用预编译的vendor.img

    # 注释掉这句
    # BOARD_PREBUILT_VENDORIMAGE := vendor/google_devices/blueline/proprietary/vendor.img
    # 添加如下规则
    ENABLE_VENDOR_IMAGE := true
    BOARD_VENDORIMAGE_PARTITION_SIZE := 536870912
    BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
    TARGET_COPY_OUT_VENDOR := vendor
    

    再次编译:

    make -j16
    

    完成即可看到,这次生成的out/target/product/blueline/vendor.img与已经与vendor/google_devices/blueline/proprietary/vendor.img不同了:

    $ md5sum vendor/google_devices/blueline/proprietary/vendor.img out/target/product/blueline/vendor.img 
    ee5e8c99ecc09c446c691f9ec34d3cf8  vendor/google_devices/blueline/proprietary/vendor.img
    a22e7addf0dd20c788599a3d56c64bf1  out/target/product/blueline/vendor.img
    

    但是由于这次生成的out/target/product/blueline/vendor.img缺少vendor/google_devices/blueline/proprietary/vendor.img提供的一些二进制文件,因此不能直接刷到手机中,否则无法开机;

    于是我们首先要确认,现在的生成的out/target/product/blueline/vendor.imgvendor/google_devices/blueline/proprietary/vendor.img相比,缺少哪些文件;

挂载vendor.img

  • 要对比文件,需要现将vendor/google_devices/blueline/proprietary/vendor.img挂载到PC上:
    首先要确认这个文件的类型:

    $ file vendor/google_devices/blueline/proprietary/vendor.img
    vendor/google_devices/blueline/proprietary/vendor.img: Android sparse image, version: 1.0, Total of 196608 4096-byte output blocks in 19 input chunks.
    
  • 使用编译环境中提供的simg2img命令可以将其转化为可以被Linux挂载的ext文件系统:

    $ simg2img vendor/google_devices/blueline/proprietary/vendor.img vendor/google_devices/blueline/proprietary/vendor_ext.img
    
    $ file vendor/google_devices/blueline/proprietary/vendor_ext.img
    vendor/google_devices/blueline/proprietary/vendor_ext.img: Linux rev 1.0 ext2 filesystem data, UUID=7639de08-abc1-55ca-8612-cc4bf7f98547, volume name "vendor" (extents) (large files) (huge files)
    
  • 创建一个目录并将vendor_ext.img挂载到该目录上:

    $ mkdir vendor/google_devices/blueline/proprietary/vendor_mount
    $ sudo mount vendor/google_devices/blueline/proprietary/vendor_ext.img vendor/google_devices/blueline/proprietary/vendor_mount
    

    将挂载的vendor.img内的文件统一拷贝出来后,就可以卸载了:

    $ sudo cp -rf vendor/google_devices/blueline/proprietary/vendor_mount vendor/google_devices/blueline/proprietary/vendor_blob
    
    $ sudo umount vendor/google_devices/blueline/proprietary/vendor_mount
    
  • 修改下文件的权限组:

    sudo chown ryan:ryan vendor/google_devices/blueline/proprietary/vendor_blob/ -R
    
  • 然后就可以对比文件了,这里有几条规则:

    1. vendor/google_devices/blueline/proprietary/vendor_blob/(以下简称vendor_blob) 与 out/target/product/blueline/vendor (以下简称out_vendor)对比;
    2. 如果文件在vendor_blob中存在,out_vendor中不存在,则需要添加PRODUCT_COPY_FILES拷贝规则;
    3. 如果文件在vendor_blob中存在,out_vendor中也存在,则无论两个文件是否二进制相同,均不需要添加拷贝规则,并将其从vendor_blob删除;
    4. 如果文件是软链接,则需要使用$(shell ln -s xxx)规则创建软链接;
    5. APK文件不能直接拷贝,需要添加Android.mk定义编译规则;

    以上规则建议自行编写脚本来创建规则,这里贴上仅针对本文场景下的添加内容:

  1. 需添加的PRODUCT_COPY_FILES规则:
    修改文件:vendor/google_devices/blueline/device-partial.mk
    prebuilt_blob_dir := vendor/google_devices/blueline/proprietary/vendor_blob
    
    PRODUCT_COPY_FILES += \
        $(prebuilt_blob_dir)/media/ensemble_fd_model.emd:$(TARGET_COPY_OUT_VENDOR)/media/ensemble_fd_model.emd \
        $(prebuilt_blob_dir)/media/LMspeed_508.emd:$(TARGET_COPY_OUT_VENDOR)/media/LMspeed_508.emd \
        $(prebuilt_blob_dir)/media/PFFprec_600.emd:$(TARGET_COPY_OUT_VENDOR)/media/PFFprec_600.emd \
        $(prebuilt_blob_dir)/firmware/cdsp.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b02 \
        $(prebuilt_blob_dir)/firmware/cdsp.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b03 \
        $(prebuilt_blob_dir)/firmware/slpi.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b01 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b15:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b15 \
        $(prebuilt_blob_dir)/firmware/crnv21.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crnv21.bin \
        $(prebuilt_blob_dir)/firmware/adsp.b12:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b12 \
        $(prebuilt_blob_dir)/firmware/ftm5_fw.ftb:$(TARGET_COPY_OUT_VENDOR)/firmware/ftm5_fw.ftb \
        $(prebuilt_blob_dir)/firmware/cdsp.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b06 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b00 \
        $(prebuilt_blob_dir)/firmware/cppf.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b02 \
        $(prebuilt_blob_dir)/firmware/pn557.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/pn557.bin \
        $(prebuilt_blob_dir)/firmware/slpi.b13:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b13 \
        $(prebuilt_blob_dir)/firmware/crbtfw21.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/crbtfw21.tlv \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b16:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b16 \
        $(prebuilt_blob_dir)/firmware/widevine.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b01 \
        $(prebuilt_blob_dir)/firmware/widevine.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.mbn \
        $(prebuilt_blob_dir)/firmware/cdsp.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.mdt \
        $(prebuilt_blob_dir)/firmware/cdsp.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b00 \
        $(prebuilt_blob_dir)/firmware/adsp.b15:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b15 \
        $(prebuilt_blob_dir)/firmware/cmnlib.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b00 \
        $(prebuilt_blob_dir)/firmware/venus.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b04 \
        $(prebuilt_blob_dir)/firmware/slpi.b15:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b15 \
        $(prebuilt_blob_dir)/firmware/widevine.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b07 \
        $(prebuilt_blob_dir)/firmware/cdsp.b10:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b10 \
        $(prebuilt_blob_dir)/firmware/adspr.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/adspr.jsn \
        $(prebuilt_blob_dir)/firmware/a630_zap.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_zap.elf \
        $(prebuilt_blob_dir)/firmware/widevine.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b03 \
        $(prebuilt_blob_dir)/firmware/widevine.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b04 \
        $(prebuilt_blob_dir)/firmware/slpi.b14:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b14 \
        $(prebuilt_blob_dir)/firmware/wil6210_sparrow_plus_ftm.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/wil6210_sparrow_plus_ftm.fw \
        $(prebuilt_blob_dir)/firmware/a630_zap.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_zap.b01 \
        $(prebuilt_blob_dir)/firmware/cppf.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.mdt \
        $(prebuilt_blob_dir)/firmware/slpi.b16:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b16 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.mdt \
        $(prebuilt_blob_dir)/firmware/cppf.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.mbn \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b04 \
        $(prebuilt_blob_dir)/firmware/adsp.b14:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b14 \
        $(prebuilt_blob_dir)/firmware/slpi.b21:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b21 \
        $(prebuilt_blob_dir)/firmware/adsp.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b03 \
        $(prebuilt_blob_dir)/firmware/cdsp.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b09 \
        $(prebuilt_blob_dir)/firmware/cmnlib64.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b01 \
        $(prebuilt_blob_dir)/firmware/venus.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.mbn \
        $(prebuilt_blob_dir)/firmware/ipa_fws.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b03 \
        $(prebuilt_blob_dir)/firmware/leia_pm4_470.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/leia_pm4_470.fw \
        $(prebuilt_blob_dir)/firmware/slpi.b08:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b08 \
        $(prebuilt_blob_dir)/firmware/Data.msc:$(TARGET_COPY_OUT_VENDOR)/firmware/Data.msc \
        $(prebuilt_blob_dir)/firmware/ipa_fws.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b00 \
        $(prebuilt_blob_dir)/firmware/cmnlib.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b05 \
        $(prebuilt_blob_dir)/firmware/cdsp.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b05 \
        $(prebuilt_blob_dir)/firmware/slpi.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b04 \
        $(prebuilt_blob_dir)/firmware/slpi.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b06 \
        $(prebuilt_blob_dir)/firmware/cmnlib64.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.mbn \
        $(prebuilt_blob_dir)/firmware/confirmationui.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b00 \
        $(prebuilt_blob_dir)/firmware/a630_sqe.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_sqe.fw \
        $(prebuilt_blob_dir)/firmware/a630_zap.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_zap.mdt \
        $(prebuilt_blob_dir)/firmware/venus.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b03 \
        $(prebuilt_blob_dir)/firmware/a630_zap.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_zap.b00 \
        $(prebuilt_blob_dir)/firmware/cdspr.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/cdspr.jsn \
        $(prebuilt_blob_dir)/firmware/adsp.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b00 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b01 \
        $(prebuilt_blob_dir)/firmware/cmnlib.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b01 \
        $(prebuilt_blob_dir)/firmware/widevine.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b00 \
        $(prebuilt_blob_dir)/firmware/ipa_fws.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.mdt \
        $(prebuilt_blob_dir)/firmware/confirmationui.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b07 \
        $(prebuilt_blob_dir)/firmware/cmnlib.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.mdt \
        $(prebuilt_blob_dir)/firmware/slpi.b19:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b19 \
        $(prebuilt_blob_dir)/firmware/wil6210.brd:$(TARGET_COPY_OUT_VENDOR)/firmware/wil6210.brd \
        $(prebuilt_blob_dir)/firmware/confirmationui.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b02 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b06 \
        $(prebuilt_blob_dir)/firmware/cppf.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b04 \
        $(prebuilt_blob_dir)/firmware/adsp.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b05 \
        $(prebuilt_blob_dir)/firmware/modemuw.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/modemuw.jsn \
        $(prebuilt_blob_dir)/firmware/cmnlib64.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.mdt \
        $(prebuilt_blob_dir)/firmware/cdsp.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b01 \
        $(prebuilt_blob_dir)/firmware/cppf.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b00 \
        $(prebuilt_blob_dir)/firmware/slpi.b22:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b22 \
        $(prebuilt_blob_dir)/firmware/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/firmware/manifest.xml \
        $(prebuilt_blob_dir)/firmware/wil6210.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/wil6210.fw \
        $(prebuilt_blob_dir)/firmware/adsp.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b11 \
        $(prebuilt_blob_dir)/firmware/widevine.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b05 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b07 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b20:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b20 \
        $(prebuilt_blob_dir)/firmware/adsp.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b07 \
        $(prebuilt_blob_dir)/firmware/venus.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b01 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b01 \
        $(prebuilt_blob_dir)/firmware/cmnlib.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.mbn \
        $(prebuilt_blob_dir)/firmware/cmnlib.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b03 \
        $(prebuilt_blob_dir)/firmware/venus.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b02 \
        $(prebuilt_blob_dir)/firmware/cmnlib.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b04 \
        $(prebuilt_blob_dir)/firmware/cmnlib64.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b04 \
        $(prebuilt_blob_dir)/firmware/adsp.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b01 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b05 \
        $(prebuilt_blob_dir)/firmware/confirmationui.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.mdt \
        $(prebuilt_blob_dir)/firmware/cpe_9340.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.mdt \
        $(prebuilt_blob_dir)/firmware/s6sy761.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/s6sy761.fw \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b06 \
        $(prebuilt_blob_dir)/firmware/adsp.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b09 \
        $(prebuilt_blob_dir)/firmware/cdsp.b08:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b08 \
        $(prebuilt_blob_dir)/firmware/venus.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.mdt \
        $(prebuilt_blob_dir)/firmware/slpi.b20:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b20 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b13:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b13 \
        $(prebuilt_blob_dir)/firmware/slpi.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b00 \
        $(prebuilt_blob_dir)/firmware/widevine.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b06 \
        $(prebuilt_blob_dir)/firmware/confirmationui_fonts/LeapFrog_Google_Sans_Display_66.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui_fonts/LeapFrog_Google_Sans_Display_66.bin \
        $(prebuilt_blob_dir)/firmware/confirmationui_fonts/LeapFrog_Google_Sans_Display_Medium_42.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui_fonts/LeapFrog_Google_Sans_Display_Medium_42.bin \
        $(prebuilt_blob_dir)/firmware/confirmationui_fonts/LeapFrog_Roboto_60.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui_fonts/LeapFrog_Roboto_60.bin \
        $(prebuilt_blob_dir)/firmware/confirmationui_fonts/LeapFrog_Google_Sans_Display_Medium_60.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui_fonts/LeapFrog_Google_Sans_Display_Medium_60.bin \
        $(prebuilt_blob_dir)/firmware/confirmationui_fonts/LeapFrog_Roboto_48.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui_fonts/LeapFrog_Roboto_48.bin \
        $(prebuilt_blob_dir)/firmware/confirmationui_fonts/LeapFrog_Roboto_42.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui_fonts/LeapFrog_Roboto_42.bin \
        $(prebuilt_blob_dir)/firmware/a630_zap.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_zap.b02 \
        $(prebuilt_blob_dir)/firmware/a630_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_gmu.bin \
        $(prebuilt_blob_dir)/firmware/slpi.b17:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b17 \
        $(prebuilt_blob_dir)/firmware/slpi.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b09 \
        $(prebuilt_blob_dir)/firmware/cmnlib64.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b02 \
        $(prebuilt_blob_dir)/firmware/leia_pfp_470.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/leia_pfp_470.fw \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b11 \
        $(prebuilt_blob_dir)/firmware/confirmationui.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b03 \
        $(prebuilt_blob_dir)/firmware/cdsp.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b07 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b03 \
        $(prebuilt_blob_dir)/firmware/adsp.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b04 \
        $(prebuilt_blob_dir)/firmware/slpi.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.mdt \
        $(prebuilt_blob_dir)/firmware/bdwlan-blueline.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan-blueline.bin \
        $(prebuilt_blob_dir)/firmware/slpi.b10:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b10 \
        $(prebuilt_blob_dir)/firmware/bdwlan-blueline-EVT1.1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan-blueline-EVT1.1.bin \
        $(prebuilt_blob_dir)/firmware/confirmationui.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b04 \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_1893894715011125199_cid_2_ebp_0_dma_33233233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_1893894715011125199_cid_2_ebp_0_dma_33233233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_1725045981755188248_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_1725045981755188248_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_3742137718317834518_cid_1_ebp_0_dma_233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_3742137718317834518_cid_1_ebp_0_dma_233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_10624091894489478225_cid_0_ebp_0_dma_22_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_10624091894489478225_cid_0_ebp_0_dma_22_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_6030659127252625681_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_6030659127252625681_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_4716395685911411207_cid_4_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_4716395685911411207_cid_4_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_2256022107552936266_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_2256022107552936266_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_996526807533953829_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_996526807533953829_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_6305731619896251576_cid_0_ebp_0_dma_2233333333_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_6305731619896251576_cid_0_ebp_0_dma_2233333333_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_13265254530063727673_cid_3_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_13265254530063727673_cid_3_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_15933718944478780566_cid_1_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_15933718944478780566_cid_1_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_12621290076221728798_cid_0_ebp_0_dma_23333_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_12621290076221728798_cid_0_ebp_0_dma_23333_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_4013163336600990543_cid_4_ebp_0_dma_33233233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_4013163336600990543_cid_4_ebp_0_dma_33233233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_10816359325717360538_cid_2_ebp_0_dma_233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_10816359325717360538_cid_2_ebp_0_dma_233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_3873277527013957491_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_3873277527013957491_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_17574572172009391092_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_17574572172009391092_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_13964488353071339591_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_13964488353071339591_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_10099701132712872325_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_10099701132712872325_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_15858371126115058858_cid_2_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_15858371126115058858_cid_2_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_12718512581090006146_cid_0_ebp_0_dma_22_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_12718512581090006146_cid_0_ebp_0_dma_22_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_8353453427034128408_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_8353453427034128408_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_6086596310530709329_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_6086596310530709329_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_14031438315809250230_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_14031438315809250230_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_549505833951625243_cid_1_ebp_0_dma_22_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_549505833951625243_cid_1_ebp_0_dma_22_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_16259656959650257100_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_16259656959650257100_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_295425488939575886_cid_3_ebp_0_dma_33233233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_295425488939575886_cid_3_ebp_0_dma_33233233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_11754125697533811402_cid_2_ebp_0_dma_232_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_11754125697533811402_cid_2_ebp_0_dma_232_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_5033746674788145139_cid_0_ebp_0_dma_3113_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_5033746674788145139_cid_0_ebp_0_dma_3113_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_4942008245186918699_cid_4_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_4942008245186918699_cid_4_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_7239449373964842470_cid_1_ebp_0_dma_22_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_7239449373964842470_cid_1_ebp_0_dma_22_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_1859464194370216981_cid_1_ebp_0_dma_22_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_1859464194370216981_cid_1_ebp_0_dma_22_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_13123814502022236952_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_13123814502022236952_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_17580455652238072745_cid_0_ebp_0_dma_322222222_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_17580455652238072745_cid_0_ebp_0_dma_322222222_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_15935455626920683591_cid_4_ebp_0_dma_33233233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_15935455626920683591_cid_4_ebp_0_dma_33233233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_3680593508409479322_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_3680593508409479322_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_7371884570221785267_cid_2_ebp_0_dma_3322_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_7371884570221785267_cid_2_ebp_0_dma_3322_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_14513649073887245454_cid_8_ebp_0_dma_332_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_14513649073887245454_cid_8_ebp_0_dma_332_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_14470709586273427424_cid_0_ebp_0_dma_3333_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_14470709586273427424_cid_0_ebp_0_dma_3333_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_12399555875724448672_cid_0_ebp_0_dma_23_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_12399555875724448672_cid_0_ebp_0_dma_23_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_4302261105011991350_cid_9_ebp_0_dma_2233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_4302261105011991350_cid_9_ebp_0_dma_2233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_2088148362844658892_cid_2_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_2088148362844658892_cid_2_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_4881007483113140323_cid_0_ebp_0_dma_233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_4881007483113140323_cid_0_ebp_0_dma_233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_3486678632565996012_cid_0_ebp_0_dma_2222_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_3486678632565996012_cid_0_ebp_0_dma_2222_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_10135270593889391862_cid_0_ebp_0_dma_2112_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_10135270593889391862_cid_0_ebp_0_dma_2112_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_16327220673987293075_cid_0_ebp_0_dma_222_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_16327220673987293075_cid_0_ebp_0_dma_222_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_16181107307146101977_cid_9_ebp_0_dma_2233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_16181107307146101977_cid_9_ebp_0_dma_2233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10236248922383902501.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10236248922383902501.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8669774443714229598.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8669774443714229598.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2667263167719228765.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2667263167719228765.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17463960174109312940.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17463960174109312940.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3571313374453925279.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3571313374453925279.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12760928074873933541.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12760928074873933541.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3161310537649683822.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3161310537649683822.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3352400135085683802.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3352400135085683802.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4283790207557140491.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4283790207557140491.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12711432830541974562.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12711432830541974562.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17436727937067328867.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17436727937067328867.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/715757750901764979.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/715757750901764979.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16281747375332410877.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16281747375332410877.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17517001533252918252.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17517001533252918252.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12881538642031641650.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12881538642031641650.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1703255556632676695.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1703255556632676695.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10805959900697639601.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10805959900697639601.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14615098527894906648.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14615098527894906648.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12698952035486826691.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12698952035486826691.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8511263296099549703.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8511263296099549703.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15283580442188439831.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15283580442188439831.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13674592502647500668.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13674592502647500668.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6238961564165398604.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6238961564165398604.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13030921407963065789.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13030921407963065789.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1309624272399125787.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1309624272399125787.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13045610675143317205.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13045610675143317205.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13220284473245388282.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13220284473245388282.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12286183927209844347.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12286183927209844347.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16884176734342441186.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16884176734342441186.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10179702510459549952.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10179702510459549952.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13037692547259674743.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13037692547259674743.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16037077809964441434.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16037077809964441434.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7117811924305142277.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7117811924305142277.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11031021975505990372.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11031021975505990372.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18180952850346164033.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18180952850346164033.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9357867251933666806.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9357867251933666806.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12334357394686819663.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12334357394686819663.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17749249056835369265.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17749249056835369265.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17959664969425458556.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17959664969425458556.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14005108614878842868.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14005108614878842868.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16794688011090320263.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16794688011090320263.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3096925139793090872.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3096925139793090872.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18373877568013443532.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18373877568013443532.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10983068970184262475.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10983068970184262475.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15402737075496398654.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15402737075496398654.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5914430315195910557.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5914430315195910557.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15545252169047166250.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15545252169047166250.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4400357932798829004.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4400357932798829004.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17700923397794869015.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17700923397794869015.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17723856127095250209.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17723856127095250209.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16857470874066065079.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16857470874066065079.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1837804188231599453.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1837804188231599453.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14828210992670612385.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14828210992670612385.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5093701335320305553.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5093701335320305553.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9618612745077261638.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9618612745077261638.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5173774332143069886.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5173774332143069886.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3351474599731970412.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3351474599731970412.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7980346039749996145.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7980346039749996145.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16170916657114823932.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16170916657114823932.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4093381284233240024.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4093381284233240024.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11653460052769335090.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11653460052769335090.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9472074576938284573.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9472074576938284573.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16350541769177535603.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16350541769177535603.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8805760456811009483.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8805760456811009483.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12632805289523469822.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12632805289523469822.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/771983871911248743.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/771983871911248743.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16165266264310588544.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16165266264310588544.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15952114484739275576.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15952114484739275576.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15180676026380052158.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15180676026380052158.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9026566741824062336.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9026566741824062336.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8969034706565050627.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8969034706565050627.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10823258413849091939.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10823258413849091939.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3387882097514104854.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3387882097514104854.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16929705517278037946.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16929705517278037946.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/33601527944665329.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/33601527944665329.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6902007279981561219.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6902007279981561219.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11531819432304100622.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11531819432304100622.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12860246805460320983.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12860246805460320983.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16697733813368242962.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16697733813368242962.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/71704772547642633.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/71704772547642633.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3546889078559641203.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3546889078559641203.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13210908620343509096.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13210908620343509096.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3370909577445938694.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3370909577445938694.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18014867029594013043.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18014867029594013043.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12948426083671453006.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12948426083671453006.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7860750041407872851.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7860750041407872851.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7120449434019600094.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7120449434019600094.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14889179467387614235.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14889179467387614235.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7342446413862234470.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7342446413862234470.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10030552011127640393.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10030552011127640393.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11483090405494746167.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11483090405494746167.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16014666516602845192.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16014666516602845192.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6501479503485439707.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6501479503485439707.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16579248455019699351.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16579248455019699351.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1278282366993383626.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1278282366993383626.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9225379787888578447.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9225379787888578447.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5944303305115657425.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5944303305115657425.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3462505643403532982.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3462505643403532982.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3734591073329682455.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3734591073329682455.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7513532829114332160.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7513532829114332160.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10816551733675462633.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10816551733675462633.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3348517914576127254.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3348517914576127254.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15372720267749093414.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15372720267749093414.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11857046753576339718.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11857046753576339718.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10637370150063558700.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10637370150063558700.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15032401695082317463.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15032401695082317463.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17082004362041781420.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17082004362041781420.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/829401757231025624.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/829401757231025624.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4652208235561858272.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4652208235561858272.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13457527944155734831.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13457527944155734831.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5403152233182895047.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5403152233182895047.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15041150034040028389.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15041150034040028389.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8916955845710135632.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8916955845710135632.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16605361227097981965.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16605361227097981965.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4783573158648681197.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4783573158648681197.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16939620845923889793.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16939620845923889793.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8512963842698228784.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8512963842698228784.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16905740309606944873.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16905740309606944873.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18333599373391512218.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18333599373391512218.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6493819036190525034.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6493819036190525034.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9746842204590469985.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9746842204590469985.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4174966475493136251.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4174966475493136251.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13833708588808831297.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13833708588808831297.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6110404465918280878.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6110404465918280878.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9300641616053466720.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9300641616053466720.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11232842255985565221.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11232842255985565221.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9605670964746222824.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9605670964746222824.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14492693263111844488.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14492693263111844488.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11639355901287402631.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11639355901287402631.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1827420599396413373.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1827420599396413373.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6692155111901516303.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6692155111901516303.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13237695532040623304.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13237695532040623304.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13111669405044034343.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13111669405044034343.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9133118128646687356.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9133118128646687356.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4449034345680396697.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4449034345680396697.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10113231262332945285.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10113231262332945285.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11254588305502204516.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11254588305502204516.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6966670593138033581.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6966670593138033581.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13964985013001728371.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13964985013001728371.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15039976536408822532.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15039976536408822532.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15360865347988163833.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15360865347988163833.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7320513815620993428.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7320513815620993428.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4165465845058278463.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4165465845058278463.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4354912556962399007.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4354912556962399007.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12331746430795111702.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12331746430795111702.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9183981415564396485.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9183981415564396485.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11021974233982726630.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11021974233982726630.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8924421151282969319.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8924421151282969319.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3862521640256032378.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3862521640256032378.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9224047874500628796.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9224047874500628796.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17133033018366052579.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17133033018366052579.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12316004734502515436.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12316004734502515436.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16287115184398940990.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16287115184398940990.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/638020249407076696.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/638020249407076696.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5652420990479296009.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5652420990479296009.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4019529487571769229.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4019529487571769229.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10882827183528207954.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10882827183528207954.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3278186558793411232.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3278186558793411232.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8658923693863285186.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8658923693863285186.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2196218819411108002.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2196218819411108002.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17255948129148715685.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17255948129148715685.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18280445150023227480.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18280445150023227480.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13688746755911882117.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13688746755911882117.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10738254900873329444.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10738254900873329444.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16572019155444613840.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16572019155444613840.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5784743170884028931.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5784743170884028931.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17557761163275051628.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17557761163275051628.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8285969221761473358.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8285969221761473358.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18338612224784730865.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18338612224784730865.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1854780694529710903.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1854780694529710903.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11356465583630166173.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11356465583630166173.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18339275569687823.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18339275569687823.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7875514080717125296.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7875514080717125296.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15684192667471342190.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15684192667471342190.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17319305300180288702.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17319305300180288702.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13042398693064962798.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13042398693064962798.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11785046061807637477.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11785046061807637477.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16243955913631911966.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16243955913631911966.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12421197754452082948.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12421197754452082948.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15185844161906947205.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15185844161906947205.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2193987475549467801.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2193987475549467801.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10660332893568743144.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10660332893568743144.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4741900116781300069.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4741900116781300069.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8493948149415265167.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8493948149415265167.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13003578569121958234.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13003578569121958234.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9165613071428189111.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9165613071428189111.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/89286054227106350.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/89286054227106350.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1910311374854833775.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1910311374854833775.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12957314231690124720.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12957314231690124720.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15093330381468078630.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15093330381468078630.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16769632829539563624.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16769632829539563624.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8337742663319872916.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8337742663319872916.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2427140933383710085.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2427140933383710085.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8202877562366474695.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8202877562366474695.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7556528727338471750.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7556528727338471750.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12794242367225287455.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12794242367225287455.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4847829539014802401.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4847829539014802401.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9869193019973804487.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9869193019973804487.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5511144389050742067.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5511144389050742067.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3313649872151139444.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3313649872151139444.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4701496988964275712.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4701496988964275712.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11765427235056986662.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11765427235056986662.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4001117255037686031.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4001117255037686031.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15111154808325617490.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15111154808325617490.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7657359952111527983.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7657359952111527983.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15307310855291934599.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15307310855291934599.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/895387337162488006.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/895387337162488006.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17964210725138151171.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17964210725138151171.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7508884672591360863.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7508884672591360863.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6876647753789098043.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6876647753789098043.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6306695250828535736.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6306695250828535736.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1531105468405696539.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1531105468405696539.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13222834969559219708.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13222834969559219708.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6631829185695581712.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6631829185695581712.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14998484304058123491.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14998484304058123491.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12711935820229886722.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12711935820229886722.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2203966344073151661.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2203966344073151661.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8819508880787907484.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8819508880787907484.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/501274892404037525.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/501274892404037525.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14783923461997399820.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14783923461997399820.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14515709834869713606.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14515709834869713606.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1925380211710440611.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1925380211710440611.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15050629805880676827.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15050629805880676827.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/756644993417695068.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/756644993417695068.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1901580507110873536.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1901580507110873536.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17983729181684114741.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17983729181684114741.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15752299171832458386.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15752299171832458386.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7632260621305614089.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7632260621305614089.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17039346261725949631.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17039346261725949631.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11286026304275758413.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11286026304275758413.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7735056289367137799.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7735056289367137799.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3246078370709445618.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3246078370709445618.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15439416477792035240.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15439416477792035240.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3999158860777496380.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3999158860777496380.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15632756988688664381.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15632756988688664381.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15960141356746326429.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15960141356746326429.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13376475915236617506.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13376475915236617506.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11898458807598052749.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11898458807598052749.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2253550389926589262.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2253550389926589262.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18266389011770022028.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18266389011770022028.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/132481845554381346.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/132481845554381346.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12566372655665200512.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12566372655665200512.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13836590849907899165.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13836590849907899165.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4725996671647155308.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4725996671647155308.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7835643133635463755.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7835643133635463755.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17947251992119217532.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17947251992119217532.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11310452918406296162.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11310452918406296162.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4795725408646302160.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4795725408646302160.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/752599971081373194.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/752599971081373194.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18383560506750165282.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18383560506750165282.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13713576620163215288.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13713576620163215288.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10449360538221947047.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10449360538221947047.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12010684908131907429.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12010684908131907429.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7801777820021238018.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7801777820021238018.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13028442394918798023.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13028442394918798023.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/610933839895039307.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/610933839895039307.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8507502565828633443.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8507502565828633443.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9332766110188297612.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9332766110188297612.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1633954450410070473.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1633954450410070473.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7386779583416084285.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7386779583416084285.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5955313573564105817.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5955313573564105817.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3541568642252953655.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3541568642252953655.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4304468514587255708.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4304468514587255708.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12801462880104311894.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12801462880104311894.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1501792949328523135.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/1501792949328523135.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15391340859201028410.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/15391340859201028410.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6445016771893495911.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6445016771893495911.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17552109042818430870.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/17552109042818430870.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2616040900465535481.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2616040900465535481.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3394006178023228256.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3394006178023228256.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9966181988020052920.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9966181988020052920.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5048728273829849086.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/5048728273829849086.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2401569383838175890.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2401569383838175890.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10304694496269447079.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/10304694496269447079.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13455869565890791770.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/13455869565890791770.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8830802982190240239.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8830802982190240239.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11942856697893623854.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11942856697893623854.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14683191226536411538.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14683191226536411538.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9958704566357631218.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9958704566357631218.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8930374983477615183.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/8930374983477615183.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2973820027653178047.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2973820027653178047.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12313055950544247473.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/12313055950544247473.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3804071968184900978.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/3804071968184900978.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18129174808959077185.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/18129174808959077185.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7463034095608946279.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7463034095608946279.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9079759745039766742.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/9079759745039766742.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2738185666874830860.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2738185666874830860.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14427977938374046824.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/14427977938374046824.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6064576140780177674.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/6064576140780177674.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/508553354003721284.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/508553354003721284.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16113535920909896769.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16113535920909896769.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4974358563795013768.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/4974358563795013768.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2190470742951044879.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/2190470742951044879.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7909127704246130637.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7909127704246130637.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11944044227236447561.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/11944044227236447561.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7346694639279130098.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/7346694639279130098.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16651133696645176541.bpisa:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/imx_bpisa_dir/16651133696645176541.bpisa \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_16962578616540598095_cid_3_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_16962578616540598095_cid_3_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_13954640442232873161_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_13954640442232873161_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_6221328749907647519_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_6221328749907647519_cid_0_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_10155186978846326436_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_10155186978846326436_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_3650940381021786793_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_3650940381021786793_cid_0_ebp_0_dma_32_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_5576140450399844096_cid_0_ebp_0_dma_332_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_5576140450399844096_cid_0_ebp_0_dma_332_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_1981401921981490783_cid_0_ebp_0_dma_3113_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_1981401921981490783_cid_0_ebp_0_dma_3113_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_14515406765879933438_cid_3_ebp_0_dma_3322_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_14515406765879933438_cid_3_ebp_0_dma_3322_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_2501962501058817711_cid_1_ebp_0_dma_322_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_2501962501058817711_cid_1_ebp_0_dma_322_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_4781496171626423979_cid_3_ebp_0_dma_33233233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_4781496171626423979_cid_3_ebp_0_dma_33233233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_12778252125933318399_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_12778252125933318399_cid_0_ebp_0_dma_323_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_3514110946967030462_cid_2_ebp_0_dma_33233233_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_3514110946967030462_cid_2_ebp_0_dma_33233233_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_2089528189157543773_cid_8_ebp_0_dma_332_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_2089528189157543773_cid_8_ebp_0_dma_332_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_7228242941219468263_cid_0_ebp_0_dma_12941190485_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_7228242941219468263_cid_0_ebp_0_dma_12941190485_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_10587232870829035072_cid_1_ebp_0_dma_33_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_10587232870829035072_cid_1_ebp_0_dma_33_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/hdrplus_shot_pcgs/vhash_13757306124152692877_cid_0_ebp_0_dma_3113_dev_ffff/halide_program.pcg:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/hdrplus_shot_pcgs/vhash_13757306124152692877_cid_0_ebp_0_dma_3113_dev_ffff/halide_program.pcg \
        $(prebuilt_blob_dir)/firmware/easel/fip.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/fip.bin \
        $(prebuilt_blob_dir)/firmware/easel/Image:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/Image \
        $(prebuilt_blob_dir)/firmware/easel/ramdisk.img:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/ramdisk.img \
        $(prebuilt_blob_dir)/firmware/easel/mnh.dtb:$(TARGET_COPY_OUT_VENDOR)/firmware/easel/mnh.dtb \
        $(prebuilt_blob_dir)/firmware/ftm5_p1_fw.ftb:$(TARGET_COPY_OUT_VENDOR)/firmware/ftm5_p1_fw.ftb \
        $(prebuilt_blob_dir)/firmware/wlanmdsp.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/wlanmdsp.mbn \
        $(prebuilt_blob_dir)/firmware/slpi.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b07 \
        $(prebuilt_blob_dir)/firmware/bdwlan-blueline-EVT1.0.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan-blueline-EVT1.0.bin \
        $(prebuilt_blob_dir)/firmware/adsp.b08:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b08 \
        $(prebuilt_blob_dir)/firmware/bdwlan-crosshatch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan-crosshatch.bin \
        $(prebuilt_blob_dir)/firmware/cmnlib64.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b03 \
        $(prebuilt_blob_dir)/firmware/slpi.b12:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b12 \
        $(prebuilt_blob_dir)/firmware/adsp.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b02 \
        $(prebuilt_blob_dir)/firmware/confirmationui.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b06 \
        $(prebuilt_blob_dir)/firmware/slpi.b23:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b23 \
        $(prebuilt_blob_dir)/firmware/slpi.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b02 \
        $(prebuilt_blob_dir)/firmware/ipa_fws.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b04 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b07 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b03 \
        $(prebuilt_blob_dir)/firmware/assist.json:$(TARGET_COPY_OUT_VENDOR)/firmware/assist.json \
        $(prebuilt_blob_dir)/firmware/ipa_fws.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b01 \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b18:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b18 \
        $(prebuilt_blob_dir)/firmware/CAMERA_ICP.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP.elf \
        $(prebuilt_blob_dir)/firmware/widevine.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.mdt \
        $(prebuilt_blob_dir)/firmware/confirmationui.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b01 \
        $(prebuilt_blob_dir)/firmware/adsp.b13:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b13 \
        $(prebuilt_blob_dir)/firmware/adsp.b10:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b10 \
        $(prebuilt_blob_dir)/firmware/adsp.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.b06 \
        $(prebuilt_blob_dir)/firmware/cmnlib.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib.b02 \
        $(prebuilt_blob_dir)/firmware/cppf.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b06 \
        $(prebuilt_blob_dir)/firmware/citadel/ec.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/citadel/ec.bin \
        $(prebuilt_blob_dir)/firmware/slpi.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b11 \
        $(prebuilt_blob_dir)/firmware/bdwlan-crosshatch-EVT1.0.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan-crosshatch-EVT1.0.bin \
        $(prebuilt_blob_dir)/firmware/cmnlib64.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b05 \
        $(prebuilt_blob_dir)/firmware/widevine.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/widevine.b02 \
        $(prebuilt_blob_dir)/firmware/cdsp.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b04 \
        $(prebuilt_blob_dir)/firmware/cmnlib64.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/cmnlib64.b00 \
        $(prebuilt_blob_dir)/firmware/cdsp.b11:$(TARGET_COPY_OUT_VENDOR)/firmware/cdsp.b11 \
        $(prebuilt_blob_dir)/firmware/ipa_fws.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b02 \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b05 \
        $(prebuilt_blob_dir)/firmware/slpi.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b03 \
        $(prebuilt_blob_dir)/firmware/slpi.b18:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b18 \
        $(prebuilt_blob_dir)/firmware/confirmationui.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/confirmationui.b05 \
        $(prebuilt_blob_dir)/firmware/venus.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/venus.b00 \
        $(prebuilt_blob_dir)/firmware/cppf.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b05 \
        $(prebuilt_blob_dir)/firmware/cppf.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b03 \
        $(prebuilt_blob_dir)/firmware/cppf.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b07 \
        $(prebuilt_blob_dir)/firmware/adsp.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/adsp.mdt \
        $(prebuilt_blob_dir)/firmware/fpctzappfingerprint.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/fpctzappfingerprint.b02 \
        $(prebuilt_blob_dir)/firmware/cppf.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/cppf.b01 \
        $(prebuilt_blob_dir)/firmware/slpi.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/slpi.b05 \
        $(prebuilt_blob_dir)/firmware/adspua.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/adspua.jsn \
        $(prebuilt_blob_dir)/firmware/cpe_9340.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/cpe_9340.b09 \
        $(prebuilt_blob_dir)/etc/default_b1.mps:$(TARGET_COPY_OUT_VENDOR)/etc/default_b1.mps \
        $(prebuilt_blob_dir)/etc/FOSSConfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/FOSSConfig.xml \
        $(prebuilt_blob_dir)/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \
        $(prebuilt_blob_dir)/etc/modem_stat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/modem_stat.conf \
        $(prebuilt_blob_dir)/etc/default_c1.mps:$(TARGET_COPY_OUT_VENDOR)/etc/default_c1.mps \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_tmd2725_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_tmd2725_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_basic_gestures.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_basic_gestures.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_lis2mdl_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_lis2mdl_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/bmp380_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/bmp380_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_unused_gpio.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_unused_gpio.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_gyro_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_gyro_cal.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_facing.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_facing.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_bmp380_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_bmp380_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_sx932x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_sx932x_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_camera_vsync_2.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_camera_vsync_2.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_fmv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_fmv.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_bmi160_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_bmi160_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_rmd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_rmd.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_max11261_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_max11261_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/lis2mdl_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/lis2mdl_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_evt1_bmi160_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_evt1_bmi160_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_diag_filter.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_diag_filter.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sx932x_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sx932x_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_sx932x_0_no_pullup.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_sx932x_0_no_pullup.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_max11261_rev1_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_max11261_rev1_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_camera_vsync_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_camera_vsync_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_smd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_smd.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_geomag_rv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_geomag_rv.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_touch_gesture_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_touch_gesture_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_pedometer.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_pedometer.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_distance_bound.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_distance_bound.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_max11261_no_pullup.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_max11261_no_pullup.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1_lis2mdl_0_evt1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1_lis2mdl_0_evt1.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_device_orient.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_device_orient.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/bmi160_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/bmi160_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_cm.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_cm.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/tmd2725_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/tmd2725_0.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/sns_rotv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/sns_rotv.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_camera_vsync_1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_camera_vsync_1.json \
        $(prebuilt_blob_dir)/etc/sensors/registry/b1c1_dev2_bmi160_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/registry/b1c1_dev2_bmi160_0.json \
        $(prebuilt_blob_dir)/etc/sensors/sensor_def_qcomdev.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/sensor_def_qcomdev.conf \
        $(prebuilt_blob_dir)/etc/data/dsi_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/dsi_config.xml \
        $(prebuilt_blob_dir)/etc/data/netmgr_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/netmgr_config.xml \
        $(prebuilt_blob_dir)/etc/maxx_conf_c1.ini:$(TARGET_COPY_OUT_VENDOR)/etc/maxx_conf_c1.ini \
        $(prebuilt_blob_dir)/etc/maxx_conf.ini:$(TARGET_COPY_OUT_VENDOR)/etc/maxx_conf.ini \
        $(prebuilt_blob_dir)/etc/mdlog/diag.conf:$(TARGET_COPY_OUT_VENDOR)/etc/mdlog/diag.conf \
        $(prebuilt_blob_dir)/etc/mdlog/default.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/mdlog/default.cfg \
        $(prebuilt_blob_dir)/etc/permissions/LowPowerMonitorDeviceRpm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/LowPowerMonitorDeviceRpm.xml \
        $(prebuilt_blob_dir)/etc/permissions/PowerAnomalyDataModemInterface.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/PowerAnomalyDataModemInterface.xml \
        $(prebuilt_blob_dir)/etc/permissions/PowerAnomalyQcril.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/PowerAnomalyQcril.xml \
        $(prebuilt_blob_dir)/etc/permissions/LowPowerMonitorDeviceInterface.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/LowPowerMonitorDeviceInterface.xml \
        $(prebuilt_blob_dir)/etc/camera/camera_imu_average_calibration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/camera_imu_average_calibration.xml \
        $(prebuilt_blob_dir)/etc/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt \
        $(prebuilt_blob_dir)/etc/qmi_fw.conf:$(TARGET_COPY_OUT_VENDOR)/etc/qmi_fw.conf \
        $(prebuilt_blob_dir)/etc/sap.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sap.conf \
        $(prebuilt_blob_dir)/etc/izat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/izat.conf \
        $(prebuilt_blob_dir)/etc/qdcm_calib_data_sw43408_cmd_mode_dsc_dsi_panel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_sw43408_cmd_mode_dsc_dsi_panel.xml \
        $(prebuilt_blob_dir)/etc/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile1.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile7.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile7.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile6.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile4.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile5.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile2.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ROW/ROW_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ROW/ROW_profile3.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/VZW/VZW_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile1.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/VZW/VZW_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile5.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/VZW/VZW_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile2.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/VZW/VZW_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile4.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/VZW/VZW_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile3.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/VZW/VZW_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/VZW/VZW_profile6.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ATT/ATT_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile6.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ATT/ATT_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile2.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ATT/ATT_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile5.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ATT/ATT_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile4.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/ATT/ATT_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile3.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile5.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile5.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile6.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile6.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile7.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile7.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile2.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile3.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile1.xml \
        $(prebuilt_blob_dir)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/OEM_ROW_NO_WQE/OEM_ROW_NO_WQE_profile4.xml \
        $(prebuilt_blob_dir)/etc/qdcm_calib_data_S6E3HA8_6.3_command_mode_panel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_S6E3HA8_6.3_command_mode_panel.xml \
        $(prebuilt_blob_dir)/etc/gpfspath_oem_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gpfspath_oem_config.xml \
        $(prebuilt_blob_dir)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \
        $(prebuilt_blob_dir)/etc/init/PaintboxDriver.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/PaintboxDriver.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.qti.media.c2@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.media.c2@1.0-service.rc \
        $(prebuilt_blob_dir)/etc/init/init-ramoops.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init-ramoops.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.google.radioext@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.google.radioext@1.0-service.rc \
        $(prebuilt_blob_dir)/etc/init/init-ramdump.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init-ramdump.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.qti.esepowermanager@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.esepowermanager@1.0-service.rc \
        $(prebuilt_blob_dir)/etc/init/easelmanagerd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/easelmanagerd.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.keymaster@4.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0-service-qti.rc \
        $(prebuilt_blob_dir)/etc/init/init_citadel.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init_citadel.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.biometrics.fingerprint@2.1-service.fpc.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.biometrics.fingerprint@2.1-service.fpc.rc \
        $(prebuilt_blob_dir)/etc/init/qcrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrild.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.confirmationui@1.0-service-crosshatch.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.confirmationui@1.0-service-crosshatch.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.qti.hardware.display.allocator@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.display.allocator@1.0-service.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.drm@1.1-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.widevine.rc \
        $(prebuilt_blob_dir)/etc/init/vendor.google.wireless_charger@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.google.wireless_charger@1.0-service.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \
        $(prebuilt_blob_dir)/etc/init/android.hardware.neuralnetworks@1.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.1-service-qti.rc \
        $(prebuilt_blob_dir)/etc/maxx_conf_b1.ini:$(TARGET_COPY_OUT_VENDOR)/etc/maxx_conf_b1.ini \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.txt:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.txt \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.dig:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.dig \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/KDDI/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/SBM/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/Reliance/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/APAC/DCM/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/Telefonica/Commercial/Peru/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/AMX/Commercial/MX/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/AMX/Non_VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/AMX/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/AMX/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/LATAM/Claro/Commercial/Colombia/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Airtel/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Airtel/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Vodafone/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Vodafone/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Telus/Lab/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Telus/Lab/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/USCC_FI/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/USCC_FI/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Videotron/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Videotron/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Visible/visible/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Visible/visible/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TbayCity/NonVoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TbayCity/NonVoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Sprint_FI/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Sprint_FI/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Chatr/NonVoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Chatr/NonVoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/MTS/Commercial/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/MTS/Commercial/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Solo_PC/Commercial/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Solo_PC/Commercial/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TMO_FI/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TMO_FI/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Koodo/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Koodo/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Ztar/NonVoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Ztar/NonVoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Lucky/Commercial/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Lucky/Commercial/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Freedom/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Freedom/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/Lab/VoLTE/Germany/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/Lab/VoLTE/Germany/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/TestSIM/TestSIM/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/TestSIM/TestSIM/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/PTCRB/PTCRB/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/PTCRB/PTCRB/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Telus/Commercial/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Verizon/hVoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Verizon/CDMAless/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Verizon/IMSless/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/TMO/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Rogers/Commercial/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Inland/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Inland/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Bell/Commercial/CA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Sprint/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/Sprint/VoWiFi/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/FirstNet/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/Cricket/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/Cricket/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/Non_VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/ATT/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/NA/USCC/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/TStar/Commercial/TW/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/YTL/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/TM/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/SmarTone/Commercial/HK/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Globe/Commercial/PH/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/M1/Commercial/SG/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/P1/Commercial/Malaysia/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/AIS/Commercial/Thailand/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/FarEastOne/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/UMobile/Commercial/Malaysia/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Truemove/Commercial/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/StarHub/Commercial/SG/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Smartfren/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Smartfren/Commercial/VoWiFi/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/HKT/Commercial/HK/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/Singtel/Commercial/Singapore/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/DTAC/Commercial/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/3HK/Commercial/HK/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/APT/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SEA/ChunghwaTel/Commercial/TW/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/TIM/Commercial/Italy/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/EE/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/SFR/Commercial/FR/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Elisa/Commercial/FI/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Tele2/Commercial/Sweden/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Tele2/Commercial/NL/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telia/Commercial/Sweden/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telia/Commercial/Norway/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/France/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Group_Non_IMS/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Group_Non_IMS/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Spain/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Romania/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Orange/Commercial/Poland/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/Greece/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/CZ/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/Croatia/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Commercial/PL/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Non_VoLTE/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/Non_VoLTE/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/DT/VoLTE/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telefonica/Commercial/UK/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telefonica/Commercial/DE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telefonica/Non_VoLTE/Spain/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telefonica/Non_VoLTE/Spain/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/TDC/Commercial/Denmark/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Swisscom/Commercial/Swiss/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/Non_VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Netherlands/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Portugal/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/CZ/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Turkey/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Spain/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/UK/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Germany/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/SAfrica/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Vodafone/VoLTE/Italy/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Bouygues/Commercial/France/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telenor/Commercial/Denmark/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/Telenor/Commercial/Norway/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/SE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/UK/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/Denmark/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/EU/H3G/Commercial/Italy/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/ROW/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/W_One/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/WildCard/Wildcard/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/WildCard/Wildcard/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/AUNZ/Vodafone/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/AUNZ/Telstra/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/AUNZ/Optus/Commercial/AU/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Russia/Beeline/Gen_3GPP/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Russia/MegaFon/Commercial/RU/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/TTA/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/TTA/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/SKT/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/KT/Commercial_KT_LTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Korea/LGU/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/SA/Brazil/Commercial/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Commercial/OpenMkt/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Commercial/hVoLTE_OpenMkt/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Commercial/VoLTE_OpenMkt/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/TEST_EPS_ONLY/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/CTA/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/TEST/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/VoLTE_Conf/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CT/Lab/TEST_NO_APN/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Commercial/Volte_OpenMkt/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/W_IRAT_Comb_Attach/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/EPS_Only/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/TGL_Comb_Attach/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/RRLP_LocTech/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/AGNSS_LocTech/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/Nsiot_VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/LPP_LocTech/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CMCC/Lab/Conf_VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CU/Commercial/OpenMkt/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CU/Commercial/VoLTE/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/China/CU/Lab/Test/mcfg_sw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WD/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WD/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WD/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WD/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/LA/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/LA/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/LA/7+7_mode/DR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/LA/7+7_mode/DR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WP8/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WP8/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WP8/7+7_mode/DR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WP8/7+7_mode/DR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WP8/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/WP8/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MSM8998/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55_Fusion/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55_Fusion/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55_Fusion/7+7_mode/DR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55_Fusion/7+7_mode/DR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55_Fusion/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55_Fusion/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM660/LA/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM660/LA/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM660/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM660/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM660/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM660/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55/7+7_mode/DR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55/7+7_mode/DR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/MDM9x55/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20M_Fusion/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20M_Fusion/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20M_Fusion/7+7_mode/DR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20M_Fusion/7+7_mode/DR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20M_Fusion/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDX20M_Fusion/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WD/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WD/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WD/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WD/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/LA/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/LA/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WP8/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WP8/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WP8/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/WP8/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM845/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM670/LA/SS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM670/LA/SS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM670/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM670/LA/7+7_mode/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM670/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/common/SDM670/cmcc_subsidized/SR_DSDS/mcfg_hw.mbn \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/mbn_hw.txt:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/mbn_hw.txt \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/mbn_hw.dig:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/mbn_hw.dig \
        $(prebuilt_blob_dir)/rfs/msm/mpss/readonly/vendor/mbn/mcfg.version:$(TARGET_COPY_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/mbn/mcfg.version \
        $(prebuilt_blob_dir)/lib/libplatformconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib/libplatformconfig.so \
        $(prebuilt_blob_dir)/lib/libfastcvdsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvdsp_stub.so \
        $(prebuilt_blob_dir)/lib/libSubSystemShutdown.so:$(TARGET_COPY_OUT_VENDOR)/lib/libSubSystemShutdown.so \
        $(prebuilt_blob_dir)/lib/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgsl.so \
        $(prebuilt_blob_dir)/lib/libqmi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi.so \
        $(prebuilt_blob_dir)/lib/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdsprpc.so \
        $(prebuilt_blob_dir)/lib/libgoog_catpipe.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgoog_catpipe.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.constants@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.constants@1.0.so \
        $(prebuilt_blob_dir)/lib/lib-imsxml.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-imsxml.so \
        $(prebuilt_blob_dir)/lib/libOmxEvrcDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxEvrcDec.so \
        $(prebuilt_blob_dir)/lib/lib_camera_sensors.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib_camera_sensors.so \
        $(prebuilt_blob_dir)/lib/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrmfs.so \
        $(prebuilt_blob_dir)/lib/lib-imsrcs-v2.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-imsrcs-v2.so \
        $(prebuilt_blob_dir)/lib/lib-rtpsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-rtpsl.so \
        $(prebuilt_blob_dir)/lib/libmm-omxcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-omxcore.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.imsrtpservice@1.0-service-Impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.imsrtpservice@1.0-service-Impl.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.ims.callinfo@1.0.so \
        $(prebuilt_blob_dir)/lib/libdiagjni.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdiagjni.so \
        $(prebuilt_blob_dir)/lib/libvd6281.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvd6281.so \
        $(prebuilt_blob_dir)/lib/libxml.so:$(TARGET_COPY_OUT_VENDOR)/lib/libxml.so \
        $(prebuilt_blob_dir)/lib/lib_remote_simlock.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib_remote_simlock.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.data.latency@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.data.latency@1.0.so \
        $(prebuilt_blob_dir)/lib/libqcrilFramework.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcrilFramework.so \
        $(prebuilt_blob_dir)/lib/libqmi_vs-google-1.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_vs-google-1.so \
        $(prebuilt_blob_dir)/lib/librs_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/librs_adreno.so \
        $(prebuilt_blob_dir)/lib/libvsc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvsc.so \
        $(prebuilt_blob_dir)/lib/libqmi_common_so.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_common_so.so \
        $(prebuilt_blob_dir)/lib/libcneqmiutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcneqmiutils.so \
        $(prebuilt_blob_dir)/lib/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOpenCL.so \
        $(prebuilt_blob_dir)/lib/libcodec2_hidl_utils@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcodec2_hidl_utils@1.0.so \
        $(prebuilt_blob_dir)/lib/libqrtr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqrtr.so \
        $(prebuilt_blob_dir)/lib/libril-qc-ltedirectdisc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libril-qc-ltedirectdisc.so \
        $(prebuilt_blob_dir)/lib/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-qcom.so \
        $(prebuilt_blob_dir)/lib/libsdm-disp-vndapis.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdm-disp-vndapis.so \
        $(prebuilt_blob_dir)/lib/libjson.so:$(TARGET_COPY_OUT_VENDOR)/lib/libjson.so \
        $(prebuilt_blob_dir)/lib/libcne.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcne.so \
        $(prebuilt_blob_dir)/lib/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdr_tm.so \
        $(prebuilt_blob_dir)/lib/libdsutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsutils.so \
        $(prebuilt_blob_dir)/lib/libssc_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libssc_default_listener.so \
        $(prebuilt_blob_dir)/lib/lib-dplmedia.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-dplmedia.so \
        $(prebuilt_blob_dir)/lib/libswregistrationalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libswregistrationalgo.so \
        $(prebuilt_blob_dir)/lib/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrm.so \
        $(prebuilt_blob_dir)/lib/libstagefright_soft_c2aacenc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_c2aacenc.so \
        $(prebuilt_blob_dir)/lib/libqmi_csi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_csi.so \
        $(prebuilt_blob_dir)/lib/com.qualcomm.qti.uceservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.qti.uceservice@2.0.so \
        $(prebuilt_blob_dir)/lib/libGPreqcancel.so:$(TARGET_COPY_OUT_VENDOR)/lib/libGPreqcancel.so \
        $(prebuilt_blob_dir)/lib/libqdutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdutils.so \
        $(prebuilt_blob_dir)/lib/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsprpc.so \
        $(prebuilt_blob_dir)/lib/libril-qcril-hook-oem.so:$(TARGET_COPY_OUT_VENDOR)/lib/libril-qcril-hook-oem.so \
        $(prebuilt_blob_dir)/lib/libGPreqcancel_svc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libGPreqcancel_svc.so \
        $(prebuilt_blob_dir)/lib/libsecureui_svcsock.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsecureui_svcsock.so \
        $(prebuilt_blob_dir)/lib/libbase64.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbase64.so \
        $(prebuilt_blob_dir)/lib/libcld80211.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcld80211.so \
        $(prebuilt_blob_dir)/lib/libsdmcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdmcore.so \
        $(prebuilt_blob_dir)/lib/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdmdetect.so \
        $(prebuilt_blob_dir)/lib/librilqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib/librilqmiservices.so \
        $(prebuilt_blob_dir)/lib/libspcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libspcom.so \
        $(prebuilt_blob_dir)/lib/libgpu_tonemapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgpu_tonemapper.so \
        $(prebuilt_blob_dir)/lib/libquipc_os_api.so:$(TARGET_COPY_OUT_VENDOR)/lib/libquipc_os_api.so \
        $(prebuilt_blob_dir)/lib/libqservice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqservice.so \
        $(prebuilt_blob_dir)/lib/lib_aion_buffer.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib_aion_buffer.so \
        $(prebuilt_blob_dir)/lib/libmulawdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmulawdec.so \
        $(prebuilt_blob_dir)/lib/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensors.ssc.so \
        $(prebuilt_blob_dir)/lib/libgoog_llv_gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgoog_llv_gpu.so \
        $(prebuilt_blob_dir)/lib/libssc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libssc.so \
        $(prebuilt_blob_dir)/lib/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-hdcpmgr.so \
        $(prebuilt_blob_dir)/lib/libconfigdb.so:$(TARGET_COPY_OUT_VENDOR)/lib/libconfigdb.so \
        $(prebuilt_blob_dir)/lib/libhdcpsrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcpsrm.so \
        $(prebuilt_blob_dir)/lib/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib/libloc_api_v02.so \
        $(prebuilt_blob_dir)/lib/libril-qc-radioconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib/libril-qc-radioconfig.so \
        $(prebuilt_blob_dir)/lib/libOmxAlacDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAlacDecSw.so \
        $(prebuilt_blob_dir)/lib/libpdnotifier.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpdnotifier.so \
        $(prebuilt_blob_dir)/lib/libqcmaputils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcmaputils.so \
        $(prebuilt_blob_dir)/lib/libOmxCore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxCore.so \
        $(prebuilt_blob_dir)/lib/liblqe.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblqe.so \
        $(prebuilt_blob_dir)/lib/libsdm-diag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdm-diag.so \
        $(prebuilt_blob_dir)/lib/libgcs-osal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-osal.so \
        $(prebuilt_blob_dir)/lib/libstagefright_soft_c2common.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_c2common.so \
        $(prebuilt_blob_dir)/lib/libaudioalsa.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudioalsa.so \
        $(prebuilt_blob_dir)/lib/libgrallocutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgrallocutils.so \
        $(prebuilt_blob_dir)/lib/libqti-utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqti-utils.so \
        $(prebuilt_blob_dir)/lib/lib-rtpdaemoninterface.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-rtpdaemoninterface.so \
        $(prebuilt_blob_dir)/lib/libqmi_client_qmux.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_client_qmux.so \
        $(prebuilt_blob_dir)/lib/libqtikeymaster4.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqtikeymaster4.so \
        $(prebuilt_blob_dir)/lib/libStDrvInt.so:$(TARGET_COPY_OUT_VENDOR)/lib/libStDrvInt.so \
        $(prebuilt_blob_dir)/lib/libOmxVenc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxVenc.so \
        $(prebuilt_blob_dir)/lib/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsysmon_cdsp_skel.so \
        $(prebuilt_blob_dir)/lib/librpmb.so:$(TARGET_COPY_OUT_VENDOR)/lib/librpmb.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.server@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.server@2.1.so \
        $(prebuilt_blob_dir)/lib/libOmxDsdDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxDsdDec.so \
        $(prebuilt_blob_dir)/lib/libnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnetmgr.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.api@1.0.so \
        $(prebuilt_blob_dir)/lib/libdisplayconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdisplayconfig.so \
        $(prebuilt_blob_dir)/lib/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblbs_core.so \
        $(prebuilt_blob_dir)/lib/lib-uceservice.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-uceservice.so \
        $(prebuilt_blob_dir)/lib/libcpion.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcpion.so \
        $(prebuilt_blob_dir)/lib/libqisl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqisl.so \
        $(prebuilt_blob_dir)/lib/libqmi_encdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_encdec.so \
        $(prebuilt_blob_dir)/lib/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxQcelp13Dec.so \
        $(prebuilt_blob_dir)/lib/libc2d30_bltlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc2d30_bltlib.so \
        $(prebuilt_blob_dir)/lib/libcneoplookup.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcneoplookup.so \
        $(prebuilt_blob_dir)/lib/libswvdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libswvdec.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.qdutils_disp@1.0.so \
        $(prebuilt_blob_dir)/lib/libcppf.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcppf.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.wigig.netperftuner@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wigig.netperftuner@1.0.so \
        $(prebuilt_blob_dir)/lib/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsp_default_listener.so \
        $(prebuilt_blob_dir)/lib/libpdmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpdmapper.so \
        $(prebuilt_blob_dir)/lib/libvideoutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvideoutils.so \
        $(prebuilt_blob_dir)/lib/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdi.so \
        $(prebuilt_blob_dir)/lib/libOmxAmrwbplusDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAmrwbplusDec.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.imsrtpservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.imsrtpservice@1.0.so \
        $(prebuilt_blob_dir)/lib/libflp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libflp.so \
        $(prebuilt_blob_dir)/lib/libbccQTI.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbccQTI.so \
        $(prebuilt_blob_dir)/lib/libqmi_client_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_client_helper.so \
        $(prebuilt_blob_dir)/lib/libkeymasterdeviceutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkeymasterdeviceutils.so \
        $(prebuilt_blob_dir)/lib/libsdmextension.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdmextension.so \
        $(prebuilt_blob_dir)/lib/libQTEEConnector_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libQTEEConnector_vendor.so \
        $(prebuilt_blob_dir)/lib/liblowi_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblowi_client.so \
        $(prebuilt_blob_dir)/lib/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libidl.so \
        $(prebuilt_blob_dir)/lib/libqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmiservices.so \
        $(prebuilt_blob_dir)/lib/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib/libQSEEComAPI.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/capi_v2_aptX_HD.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_HD.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libdspCV_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdspCV_skel.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libhexagon_nn_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libhexagon_nn_skel.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libsns_low_lat_stream_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsns_low_lat_stream_skel.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libfastcvdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvdsp_skel.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/capi_v2_aptX_Classic.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_Classic.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libVC1Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libVC1Dec.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libapps_mem_heap.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libapps_mem_heap.so \
        $(prebuilt_blob_dir)/lib/rfsa/adsp/libfastcvadsp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp.so \
        $(prebuilt_blob_dir)/lib/liboemcrypto.so:$(TARGET_COPY_OUT_VENDOR)/lib/liboemcrypto.so \
        $(prebuilt_blob_dir)/lib/libadsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadsprpc.so \
        $(prebuilt_blob_dir)/lib/libadreno_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadreno_utils.so \
        $(prebuilt_blob_dir)/lib/vendor.google.radioext@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.google.radioext@1.0.so \
        $(prebuilt_blob_dir)/lib/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib/libCB.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.esepowermanager@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.esepowermanager@1.0.so \
        $(prebuilt_blob_dir)/lib/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.postproc@1.0.so \
        $(prebuilt_blob_dir)/lib/libqsocket.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqsocket.so \
        $(prebuilt_blob_dir)/lib/libSecureUILib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libSecureUILib.so \
        $(prebuilt_blob_dir)/lib/lib-rtpcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-rtpcommon.so \
        $(prebuilt_blob_dir)/lib/libaudcal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudcal.so \
        $(prebuilt_blob_dir)/lib/libGPQTEEC_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libGPQTEEC_vendor.so \
        $(prebuilt_blob_dir)/lib/libsensorslog.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsensorslog.so \
        $(prebuilt_blob_dir)/lib/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtinyxml2_1.so \
        $(prebuilt_blob_dir)/lib/libc2dcolorconvert.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc2dcolorconvert.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.constants@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.constants@2.1.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.iop@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.iop@1.0.so \
        $(prebuilt_blob_dir)/lib/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libC2D2.so \
        $(prebuilt_blob_dir)/lib/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdp.so \
        $(prebuilt_blob_dir)/lib/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwms.so \
        $(prebuilt_blob_dir)/lib/libkeymasterprovision.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkeymasterprovision.so \
        $(prebuilt_blob_dir)/lib/libloc_ds_api.so:$(TARGET_COPY_OUT_VENDOR)/lib/libloc_ds_api.so \
        $(prebuilt_blob_dir)/lib/libtinyxml.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtinyxml.so \
        $(prebuilt_blob_dir)/lib/libdrmutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrmutils.so \
        $(prebuilt_blob_dir)/lib/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdiag.so \
        $(prebuilt_blob_dir)/lib/libgnsspps.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgnsspps.so \
        $(prebuilt_blob_dir)/lib/lib-imsqimf.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-imsqimf.so \
        $(prebuilt_blob_dir)/lib/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdisp-aba.so \
        $(prebuilt_blob_dir)/lib/libqcci_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcci_legacy.so \
        $(prebuilt_blob_dir)/lib/libgralloccore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgralloccore.so \
        $(prebuilt_blob_dir)/lib/libAlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libAlacSwDec.so \
        $(prebuilt_blob_dir)/lib/libsdmutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdmutils.so \
        $(prebuilt_blob_dir)/lib/hardware.google.light@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/hardware.google.light@1.0.so \
        $(prebuilt_blob_dir)/lib/libstagefright_codec2_vndk.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_codec2_vndk.so \
        $(prebuilt_blob_dir)/lib/libOmxVdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxVdec.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.qteeconnector@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.qteeconnector@1.0.so \
        $(prebuilt_blob_dir)/lib/libqcodec2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcodec2.so \
        $(prebuilt_blob_dir)/lib/libMpeg4SwEncoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/libMpeg4SwEncoder.so \
        $(prebuilt_blob_dir)/lib/libFlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libFlacSwDec.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so \
        $(prebuilt_blob_dir)/lib/libqseed3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqseed3.so \
        $(prebuilt_blob_dir)/lib/libadiertac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadiertac.so \
        $(prebuilt_blob_dir)/lib/libGPTEE_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libGPTEE_vendor.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.server@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.server@2.0.so \
        $(prebuilt_blob_dir)/lib/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.color@1.0.so \
        $(prebuilt_blob_dir)/lib/libsdm-color.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdm-color.so \
        $(prebuilt_blob_dir)/lib/libizat_core.so:$(TARGET_COPY_OUT_VENDOR)/lib/libizat_core.so \
        $(prebuilt_blob_dir)/lib/libdisplaydebug.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdisplaydebug.so \
        $(prebuilt_blob_dir)/lib/libsns_low_lat_stream_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsns_low_lat_stream_stub.so \
        $(prebuilt_blob_dir)/lib/libbthost_if.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbthost_if.so \
        $(prebuilt_blob_dir)/lib/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdb-fts.so \
        $(prebuilt_blob_dir)/lib/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbrtac.so \
        $(prebuilt_blob_dir)/lib/liblowi_wifihal.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblowi_wifihal.so \
        $(prebuilt_blob_dir)/lib/libash.so:$(TARGET_COPY_OUT_VENDOR)/lib/libash.so \
        $(prebuilt_blob_dir)/lib/libsdedrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdedrm.so \
        $(prebuilt_blob_dir)/lib/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_cci.so \
        $(prebuilt_blob_dir)/lib/qcrild_librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/qcrild_librilutils.so \
        $(prebuilt_blob_dir)/lib/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdisplayqos.so \
        $(prebuilt_blob_dir)/lib/libadm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadm.so \
        $(prebuilt_blob_dir)/lib/libadpcmdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadpcmdec.so \
        $(prebuilt_blob_dir)/lib/hw/audio.primary.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/audio.primary.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/lights.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/lights.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/android.hardware.bluetooth.a2dp@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.bluetooth.a2dp@1.0-impl-qti.so \
        $(prebuilt_blob_dir)/lib/hw/memtrack.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/memtrack.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/gralloc.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/gralloc.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/vendor.qti.esepowermanager@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.esepowermanager@1.0-impl.so \
        $(prebuilt_blob_dir)/lib/hw/hwcomposer.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/hwcomposer.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/android.hardware.graphics.mapper@2.0-impl-qti-display.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.graphics.mapper@2.0-impl-qti-display.so \
        $(prebuilt_blob_dir)/lib/hw/sound_trigger.primary.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/sound_trigger.primary.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/vulkan.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vulkan.sdm845.so \
        $(prebuilt_blob_dir)/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so \
        $(prebuilt_blob_dir)/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so \
        $(prebuilt_blob_dir)/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so \
        $(prebuilt_blob_dir)/lib/libfastcrc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcrc.so \
        $(prebuilt_blob_dir)/lib/libcameradepthcalibrator.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcameradepthcalibrator.so \
        $(prebuilt_blob_dir)/lib/modules/modules.alias:$(TARGET_COPY_OUT_VENDOR)/lib/modules/modules.alias \
        $(prebuilt_blob_dir)/lib/modules/modules.dep:$(TARGET_COPY_OUT_VENDOR)/lib/modules/modules.dep \
        $(prebuilt_blob_dir)/lib/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-glnext.so \
        $(prebuilt_blob_dir)/lib/qcdrm/playready/lib/libtzplayready_customer.so:$(TARGET_COPY_OUT_VENDOR)/lib/qcdrm/playready/lib/libtzplayready_customer.so \
        $(prebuilt_blob_dir)/lib/lib-rtpcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-rtpcore.so \
        $(prebuilt_blob_dir)/lib/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs.so \
        $(prebuilt_blob_dir)/lib/librs_adreno_sha1.so:$(TARGET_COPY_OUT_VENDOR)/lib/librs_adreno_sha1.so \
        $(prebuilt_blob_dir)/lib/lib-imsdpl.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib-imsdpl.so \
        $(prebuilt_blob_dir)/lib/libsettings.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsettings.so \
        $(prebuilt_blob_dir)/lib/libcneapiclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcneapiclient.so \
        $(prebuilt_blob_dir)/lib/libOmxApeDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxApeDecSw.so \
        $(prebuilt_blob_dir)/lib/libhdcp1prov.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcp1prov.so \
        $(prebuilt_blob_dir)/lib/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperipheral_client.so \
        $(prebuilt_blob_dir)/lib/libmaxxaudioqdsp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmaxxaudioqdsp.so \
        $(prebuilt_blob_dir)/lib/libstagefright_soft_c2rawdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_c2rawdec.so \
        $(prebuilt_blob_dir)/lib/libwifi-hal-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwifi-hal-qcom.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.server@1.0.so \
        $(prebuilt_blob_dir)/lib/libsystem_health_mon.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsystem_health_mon.so \
        $(prebuilt_blob_dir)/lib/libgcs-ipc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-ipc.so \
        $(prebuilt_blob_dir)/lib/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdsprpc.so \
        $(prebuilt_blob_dir)/lib/libsi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsi.so \
        $(prebuilt_blob_dir)/lib/vendor.display.config@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.config@1.0.so \
        $(prebuilt_blob_dir)/lib/libwqe.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwqe.so \
        $(prebuilt_blob_dir)/lib/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkeymasterutils.so \
        $(prebuilt_blob_dir)/lib/libhdcp2p2prov.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcp2p2prov.so \
        $(prebuilt_blob_dir)/lib/libeaselmanager_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libeaselmanager_client.so \
        $(prebuilt_blob_dir)/lib/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbloader.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.api@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.api@1.1.so \
        $(prebuilt_blob_dir)/lib/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.qti.imscmservice@1.0.so \
        $(prebuilt_blob_dir)/lib/libgptutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgptutils.so \
        $(prebuilt_blob_dir)/lib/libApeSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libApeSwDec.so \
        $(prebuilt_blob_dir)/lib/libtime_genoff.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtime_genoff.so \
        $(prebuilt_blob_dir)/lib/libfastcvopt.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvopt.so \
        $(prebuilt_blob_dir)/lib/libelmyraproto-crosshatch.so:$(TARGET_COPY_OUT_VENDOR)/lib/libelmyraproto-crosshatch.so \
        $(prebuilt_blob_dir)/lib/libspl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libspl.so \
        $(prebuilt_blob_dir)/lib/libssd.so:$(TARGET_COPY_OUT_VENDOR)/lib/libssd.so \
        $(prebuilt_blob_dir)/lib/libspiris.so:$(TARGET_COPY_OUT_VENDOR)/lib/libspiris.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.tui_comm@1.0.so \
        $(prebuilt_blob_dir)/lib/libthermalclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libthermalclient.so \
        $(prebuilt_blob_dir)/lib/vendor.google_paintbox@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.google_paintbox@1.0.so \
        $(prebuilt_blob_dir)/lib/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libEGL_adreno.so \
        $(prebuilt_blob_dir)/lib/egl/libGLESv1_CM_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv1_CM_adreno.so \
        $(prebuilt_blob_dir)/lib/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/eglSubDriverAndroid.so \
        $(prebuilt_blob_dir)/lib/egl/libq3dtools_esx.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libq3dtools_esx.so \
        $(prebuilt_blob_dir)/lib/egl/libGLESv2_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv2_adreno.so \
        $(prebuilt_blob_dir)/lib/egl/libQTapGLES.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libQTapGLES.so \
        $(prebuilt_blob_dir)/lib/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libq3dtools_adreno.so \
        $(prebuilt_blob_dir)/lib/libgcs-calwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-calwrapper.so \
        $(prebuilt_blob_dir)/lib/libsecureui.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsecureui.so \
        $(prebuilt_blob_dir)/lib/libRSDriver_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/libRSDriver_adreno.so \
        $(prebuilt_blob_dir)/lib/libtzdrmgenprov.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtzdrmgenprov.so \
        $(prebuilt_blob_dir)/lib/libstreamparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstreamparser.so \
        $(prebuilt_blob_dir)/lib/libadsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadsp_default_listener.so \
        $(prebuilt_blob_dir)/lib/libgeofence.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgeofence.so \
        $(prebuilt_blob_dir)/lib/libdsd2pcm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsd2pcm.so \
        $(prebuilt_blob_dir)/lib/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrmtime.so \
        $(prebuilt_blob_dir)/lib/libqdMetaData.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdMetaData.so \
        $(prebuilt_blob_dir)/lib/libstagefrighthw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefrighthw.so \
        $(prebuilt_blob_dir)/lib/libsubsystem_control.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsubsystem_control.so \
        $(prebuilt_blob_dir)/lib/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdataitems.so \
        $(prebuilt_blob_dir)/lib/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsi_netctrl.so \
        $(prebuilt_blob_dir)/lib/com.quicinc.cne.constants@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.quicinc.cne.constants@2.0.so \
        $(prebuilt_blob_dir)/lib/vendor.qti.voiceprint@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.voiceprint@1.0.so \
        $(prebuilt_blob_dir)/lib/libsnsdiaglog.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsnsdiaglog.so \
        $(prebuilt_blob_dir)/lib64/libplatformconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libplatformconfig.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so \
        $(prebuilt_blob_dir)/lib64/libfastcvdsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfastcvdsp_stub.so \
        $(prebuilt_blob_dir)/lib64/libSubSystemShutdown.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSubSystemShutdown.so \
        $(prebuilt_blob_dir)/lib64/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgsl.so \
        $(prebuilt_blob_dir)/lib64/libqmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi.so \
        $(prebuilt_blob_dir)/lib64/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdsprpc.so \
        $(prebuilt_blob_dir)/lib64/libgoog_catpipe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgoog_catpipe.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.constants@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.constants@1.0.so \
        $(prebuilt_blob_dir)/lib64/lib-imsxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsxml.so \
        $(prebuilt_blob_dir)/lib64/libOmxEvrcDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxEvrcDec.so \
        $(prebuilt_blob_dir)/lib64/lib_camera_sensors.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib_camera_sensors.so \
        $(prebuilt_blob_dir)/lib64/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmfs.so \
        $(prebuilt_blob_dir)/lib64/libeaselsystem.blue.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libeaselsystem.blue.so \
        $(prebuilt_blob_dir)/lib64/libcom.qti.chinodeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcom.qti.chinodeutils.so \
        $(prebuilt_blob_dir)/lib64/lib-imsrcs-v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcs-v2.so \
        $(prebuilt_blob_dir)/lib64/lib-rtpsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpsl.so \
        $(prebuilt_blob_dir)/lib64/libmm-omxcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-omxcore.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.imsrtpservice@1.0-service-Impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@1.0-service-Impl.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.callinfo@1.0.so \
        $(prebuilt_blob_dir)/lib64/libdiagjni.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdiagjni.so \
        $(prebuilt_blob_dir)/lib64/libvd6281.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvd6281.so \
        $(prebuilt_blob_dir)/lib64/libxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxml.so \
        $(prebuilt_blob_dir)/lib64/lib_remote_simlock.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib_remote_simlock.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.data.latency@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.latency@1.0.so \
        $(prebuilt_blob_dir)/lib64/libqcrilFramework.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrilFramework.so \
        $(prebuilt_blob_dir)/lib64/libqmi_vs-google-1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_vs-google-1.so \
        $(prebuilt_blob_dir)/lib64/librs_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librs_adreno.so \
        $(prebuilt_blob_dir)/lib64/libvsc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvsc.so \
        $(prebuilt_blob_dir)/lib64/libqmi_common_so.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_common_so.so \
        $(prebuilt_blob_dir)/lib64/libcneqmiutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneqmiutils.so \
        $(prebuilt_blob_dir)/lib64/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOpenCL.so \
        $(prebuilt_blob_dir)/lib64/libqrtr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqrtr.so \
        $(prebuilt_blob_dir)/lib64/libril-qc-ltedirectdisc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-ltedirectdisc.so \
        $(prebuilt_blob_dir)/lib64/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-qcom.so \
        $(prebuilt_blob_dir)/lib64/libgcam_frsdk.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcam_frsdk.so \
        $(prebuilt_blob_dir)/lib64/libsdm-disp-vndapis.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-disp-vndapis.so \
        $(prebuilt_blob_dir)/lib64/libjson.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libjson.so \
        $(prebuilt_blob_dir)/lib64/libcne.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcne.so \
        $(prebuilt_blob_dir)/lib64/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr_tm.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.lpa@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.lpa@1.0.so \
        $(prebuilt_blob_dir)/lib64/libdsutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsutils.so \
        $(prebuilt_blob_dir)/lib64/libssc_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc_default_listener.so \
        $(prebuilt_blob_dir)/lib64/lib-dplmedia.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-dplmedia.so \
        $(prebuilt_blob_dir)/lib64/libstagefright_bufferpool@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstagefright_bufferpool@1.0.so \
        $(prebuilt_blob_dir)/lib64/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrm.so \
        $(prebuilt_blob_dir)/lib64/libqmi_csi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_csi.so \
        $(prebuilt_blob_dir)/lib64/com.qualcomm.qti.uceservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.0.so \
        $(prebuilt_blob_dir)/lib64/libGPreqcancel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPreqcancel.so \
        $(prebuilt_blob_dir)/lib64/libqdutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdutils.so \
        $(prebuilt_blob_dir)/lib64/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsprpc.so \
        $(prebuilt_blob_dir)/lib64/libbtnv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbtnv.so \
        $(prebuilt_blob_dir)/lib64/libgcam.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcam.so \
        $(prebuilt_blob_dir)/lib64/libsensorndkbridge.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensorndkbridge.so \
        $(prebuilt_blob_dir)/lib64/libril-qcril-hook-oem.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qcril-hook-oem.so \
        $(prebuilt_blob_dir)/lib64/libGPreqcancel_svc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPreqcancel_svc.so \
        $(prebuilt_blob_dir)/lib64/libsecureui_svcsock.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsecureui_svcsock.so \
        $(prebuilt_blob_dir)/lib64/libbase64.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbase64.so \
        $(prebuilt_blob_dir)/lib64/libCommandSvc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libCommandSvc.so \
        $(prebuilt_blob_dir)/lib64/libsdmcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmcore.so \
        $(prebuilt_blob_dir)/lib64/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdmdetect.so \
        $(prebuilt_blob_dir)/lib64/librilqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librilqmiservices.so \
        $(prebuilt_blob_dir)/lib64/libspcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libspcom.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.am@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.am@1.0.so \
        $(prebuilt_blob_dir)/lib64/libgpu_tonemapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgpu_tonemapper.so \
        $(prebuilt_blob_dir)/lib64/libeaselcomm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libeaselcomm.so \
        $(prebuilt_blob_dir)/lib64/libcamxfdalgov7.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdalgov7.so \
        $(prebuilt_blob_dir)/lib64/libquipc_os_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libquipc_os_api.so \
        $(prebuilt_blob_dir)/lib64/libqservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqservice.so \
        $(prebuilt_blob_dir)/lib64/lib_aion_buffer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib_aion_buffer.so \
        $(prebuilt_blob_dir)/lib64/libmulawdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmulawdec.so \
        $(prebuilt_blob_dir)/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \
        $(prebuilt_blob_dir)/lib64/libgoog_llv_gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgoog_llv_gpu.so \
        $(prebuilt_blob_dir)/lib64/libssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc.so \
        $(prebuilt_blob_dir)/lib64/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-hdcpmgr.so \
        $(prebuilt_blob_dir)/lib64/libconfigdb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libconfigdb.so \
        $(prebuilt_blob_dir)/lib64/libhdcpsrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcpsrm.so \
        $(prebuilt_blob_dir)/lib64/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_api_v02.so \
        $(prebuilt_blob_dir)/lib64/libril-qc-radioconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-radioconfig.so \
        $(prebuilt_blob_dir)/lib64/libOmxAlacDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAlacDecSw.so \
        $(prebuilt_blob_dir)/lib64/libpdnotifier.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpdnotifier.so \
        $(prebuilt_blob_dir)/lib64/libqcmaputils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcmaputils.so \
        $(prebuilt_blob_dir)/lib64/libOmxCore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxCore.so \
        $(prebuilt_blob_dir)/lib64/liblqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblqe.so \
        $(prebuilt_blob_dir)/lib64/libsdm-diag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-diag.so \
        $(prebuilt_blob_dir)/lib64/libgcs-osal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs-osal.so \
        $(prebuilt_blob_dir)/lib64/libwlcproto.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwlcproto.so \
        $(prebuilt_blob_dir)/lib64/libaudioalsa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioalsa.so \
        $(prebuilt_blob_dir)/lib64/libgrallocutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgrallocutils.so \
        $(prebuilt_blob_dir)/lib64/libqti-utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqti-utils.so \
        $(prebuilt_blob_dir)/lib64/lib-rtpdaemoninterface.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpdaemoninterface.so \
        $(prebuilt_blob_dir)/lib64/libqmi_client_qmux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_client_qmux.so \
        $(prebuilt_blob_dir)/lib64/libqtikeymaster4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqtikeymaster4.so \
        $(prebuilt_blob_dir)/lib64/libStDrvInt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libStDrvInt.so \
        $(prebuilt_blob_dir)/lib64/libOmxVenc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxVenc.so \
        $(prebuilt_blob_dir)/lib64/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsysmon_cdsp_skel.so \
        $(prebuilt_blob_dir)/lib64/librpmb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librpmb.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.server@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.server@2.1.so \
        $(prebuilt_blob_dir)/lib64/libnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.api@1.0.so \
        $(prebuilt_blob_dir)/lib64/libdisplayconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayconfig.so \
        $(prebuilt_blob_dir)/lib64/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblbs_core.so \
        $(prebuilt_blob_dir)/lib64/lib-uceservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-uceservice.so \
        $(prebuilt_blob_dir)/lib64/libcpion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcpion.so \
        $(prebuilt_blob_dir)/lib64/libqmi_csvt_srvc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_csvt_srvc.so \
        $(prebuilt_blob_dir)/lib64/libqisl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqisl.so \
        $(prebuilt_blob_dir)/lib64/libqmi_encdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_encdec.so \
        $(prebuilt_blob_dir)/lib64/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxQcelp13Dec.so \
        $(prebuilt_blob_dir)/lib64/libc2d30_bltlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libc2d30_bltlib.so \
        $(prebuilt_blob_dir)/lib64/libcneoplookup.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneoplookup.so \
        $(prebuilt_blob_dir)/lib64/libgoog_flicker.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgoog_flicker.so \
        $(prebuilt_blob_dir)/lib64/libswvdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libswvdec.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qdutils_disp@1.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.wigig.netperftuner@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.wigig.netperftuner@1.0.so \
        $(prebuilt_blob_dir)/lib64/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsp_default_listener.so \
        $(prebuilt_blob_dir)/lib64/libpdmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpdmapper.so \
        $(prebuilt_blob_dir)/lib64/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdi.so \
        $(prebuilt_blob_dir)/lib64/libOmxAmrwbplusDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAmrwbplusDec.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.imsrtpservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@1.0.so \
        $(prebuilt_blob_dir)/lib64/libflp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libflp.so \
        $(prebuilt_blob_dir)/lib64/libbccQTI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbccQTI.so \
        $(prebuilt_blob_dir)/lib64/libqmi_client_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_client_helper.so \
        $(prebuilt_blob_dir)/lib64/libkeymasterdeviceutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterdeviceutils.so \
        $(prebuilt_blob_dir)/lib64/libsdmextension.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmextension.so \
        $(prebuilt_blob_dir)/lib64/libQTEEConnector_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQTEEConnector_vendor.so \
        $(prebuilt_blob_dir)/lib64/liblowi_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblowi_client.so \
        $(prebuilt_blob_dir)/lib64/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libidl.so \
        $(prebuilt_blob_dir)/lib64/libqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmiservices.so \
        $(prebuilt_blob_dir)/lib64/libgoog_pdaf_core_imx363.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgoog_pdaf_core_imx363.so \
        $(prebuilt_blob_dir)/lib64/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQSEEComAPI.so \
        $(prebuilt_blob_dir)/lib64/rfsa/adsp/libdsp_streamer_add_constant.so:$(TARGET_COPY_OUT_VENDOR)/lib64/rfsa/adsp/libdsp_streamer_add_constant.so \
        $(prebuilt_blob_dir)/lib64/liboemcrypto.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liboemcrypto.so \
        $(prebuilt_blob_dir)/lib64/libadsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadsprpc.so \
        $(prebuilt_blob_dir)/lib64/libadreno_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadreno_utils.so \
        $(prebuilt_blob_dir)/lib64/vendor.google.radioext@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.google.radioext@1.0.so \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.sensor.imx363.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.imx363.so \
        $(prebuilt_blob_dir)/lib64/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideo.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.google.tuned.pixel3_imx363.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.google.tuned.pixel3_imx363.bin \
        $(prebuilt_blob_dir)/lib64/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreviewlite.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.tuned.default.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.default.bin \
        $(prebuilt_blob_dir)/lib64/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreview.bin \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.3atuning.pixel3_imx363.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.3atuning.pixel3_imx363.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv3.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.af.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.node.barebone.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.node.barebone.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.memcpy.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awb.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.dummyrtb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummyrtb.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.node.hdrp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.node.hdrp.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibwrapper.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.hvx.addconstant.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.addconstant.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.stats.pdlibwrapper.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.node.warping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.node.warping.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.remosaic.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.node.fd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.node.fd.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qtistatic.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.af.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.pdlibsony.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibsony.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.node.eis.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.node.eis.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv2.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.awbwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awbwrapper.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.stats.af.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.node.llv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.node.llv.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.dummysat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummysat.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aec.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.hvx.binning.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.binning.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.asd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.asd.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.3atuning.pixel3_imx355_wide.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.3atuning.pixel3_imx355_wide.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.stich.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.stich.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.afd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afd.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.3atuning.default.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.3atuning.default.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv3.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlib.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qtistatic.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.pdlib.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qtistatic.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.awb.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.custom.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.custom.stats.aec.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv2.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qti.node.gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.gpu.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.custom.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.custom.stats.awb.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.qtistatic.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.aec.so \
        $(prebuilt_blob_dir)/lib64/camera/components/com.google.3atuning.pixel3_imx355_normal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.google.3atuning.pixel3_imx355_normal.so \
        $(prebuilt_blob_dir)/lib64/camera/com.google.tuned.pixel3_imx355_normal.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.google.tuned.pixel3_imx355_normal.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.sensormodule.primax_imx355_wide.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.primax_imx355_wide.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.sensor.imx355_normal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.imx355_normal.so \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.sensormodule.metric_imx363.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.metric_imx363.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.sensor.imx355_wide.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.imx355_wide.so \
        $(prebuilt_blob_dir)/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.google.tuned.pixel3_imx355_wide.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.google.tuned.pixel3_imx355_wide.bin \
        $(prebuilt_blob_dir)/lib64/camera/com.qti.sensormodule.primax_imx355_normal.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.primax_imx355_normal.bin \
        $(prebuilt_blob_dir)/lib64/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libCB.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.esepowermanager@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.esepowermanager@1.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.postproc@1.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so \
        $(prebuilt_blob_dir)/lib64/libqsocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqsocket.so \
        $(prebuilt_blob_dir)/lib64/libSecureUILib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSecureUILib.so \
        $(prebuilt_blob_dir)/lib64/lib-rtpcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcommon.so \
        $(prebuilt_blob_dir)/lib64/libaudcal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudcal.so \
        $(prebuilt_blob_dir)/lib64/libGPQTEEC_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPQTEEC_vendor.so \
        $(prebuilt_blob_dir)/lib64/libsensorslog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensorslog.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so \
        $(prebuilt_blob_dir)/lib64/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtinyxml2_1.so \
        $(prebuilt_blob_dir)/lib64/libc2dcolorconvert.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libc2dcolorconvert.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.constants@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.constants@2.1.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.iop@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.iop@1.0.so \
        $(prebuilt_blob_dir)/lib64/libcamxncs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxncs.so \
        $(prebuilt_blob_dir)/lib64/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libC2D2.so \
        $(prebuilt_blob_dir)/lib64/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdp.so \
        $(prebuilt_blob_dir)/lib64/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwms.so \
        $(prebuilt_blob_dir)/lib64/libkeymasterprovision.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterprovision.so \
        $(prebuilt_blob_dir)/lib64/libloc_ds_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_ds_api.so \
        $(prebuilt_blob_dir)/lib64/android.hardware.keymaster@4.0-impl.nos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.keymaster@4.0-impl.nos.so \
        $(prebuilt_blob_dir)/lib64/libtinyxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtinyxml.so \
        $(prebuilt_blob_dir)/lib64/libdrmutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmutils.so \
        $(prebuilt_blob_dir)/lib64/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdiag.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.ims@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.1.so \
        $(prebuilt_blob_dir)/lib64/libgnsspps.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgnsspps.so \
        $(prebuilt_blob_dir)/lib64/lib-imsqimf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsqimf.so \
        $(prebuilt_blob_dir)/lib64/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisp-aba.so \
        $(prebuilt_blob_dir)/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \
        $(prebuilt_blob_dir)/lib64/libqcci_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcci_legacy.so \
        $(prebuilt_blob_dir)/lib64/libgralloccore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgralloccore.so \
        $(prebuilt_blob_dir)/lib64/libAlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libAlacSwDec.so \
        $(prebuilt_blob_dir)/lib64/libsdmutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmutils.so \
        $(prebuilt_blob_dir)/lib64/libstagefright_codec2_vndk.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstagefright_codec2_vndk.so \
        $(prebuilt_blob_dir)/lib64/libOmxVdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxVdec.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.qteeconnector@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qteeconnector@1.0.so \
        $(prebuilt_blob_dir)/lib64/libqcodec2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcodec2.so \
        $(prebuilt_blob_dir)/lib64/libMpeg4SwEncoder.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libMpeg4SwEncoder.so \
        $(prebuilt_blob_dir)/lib64/libFlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libFlacSwDec.so \
        $(prebuilt_blob_dir)/lib64/libmotion_ae.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmotion_ae.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so \
        $(prebuilt_blob_dir)/lib64/libqseed3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqseed3.so \
        $(prebuilt_blob_dir)/lib64/libhexagon_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhexagon_nn_stub.so \
        $(prebuilt_blob_dir)/lib64/libadiertac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadiertac.so \
        $(prebuilt_blob_dir)/lib64/libGPTEE_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPTEE_vendor.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.server@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.server@2.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.0.so \
        $(prebuilt_blob_dir)/lib64/libsdm-color.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-color.so \
        $(prebuilt_blob_dir)/lib64/libizat_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_core.so \
        $(prebuilt_blob_dir)/lib64/libdisplaydebug.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplaydebug.so \
        $(prebuilt_blob_dir)/lib64/libsns_low_lat_stream_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsns_low_lat_stream_stub.so \
        $(prebuilt_blob_dir)/lib64/libbthost_if.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbthost_if.so \
        $(prebuilt_blob_dir)/lib64/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdb-fts.so \
        $(prebuilt_blob_dir)/lib64/com.fingerprints.extension@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.fingerprints.extension@1.0.so \
        $(prebuilt_blob_dir)/lib64/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbrtac.so \
        $(prebuilt_blob_dir)/lib64/liblowi_wifihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblowi_wifihal.so \
        $(prebuilt_blob_dir)/lib64/libash.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libash.so \
        $(prebuilt_blob_dir)/lib64/libmdmimgload.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdmimgload.so \
        $(prebuilt_blob_dir)/lib64/libsdedrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdedrm.so \
        $(prebuilt_blob_dir)/lib64/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_cci.so \
        $(prebuilt_blob_dir)/lib64/qcrild_librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrild_librilutils.so \
        $(prebuilt_blob_dir)/lib64/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayqos.so \
        $(prebuilt_blob_dir)/lib64/libbt-hidlclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbt-hidlclient.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.ims@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.2.so \
        $(prebuilt_blob_dir)/lib64/hw/audio.primary.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/audio.primary.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/lights.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/lights.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/android.hardware.bluetooth.a2dp@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth.a2dp@1.0-impl-qti.so \
        $(prebuilt_blob_dir)/lib64/hw/memtrack.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/memtrack.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/gralloc.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/gralloc.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/vendor.qti.esepowermanager@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.esepowermanager@1.0-impl.so \
        $(prebuilt_blob_dir)/lib64/hw/hwcomposer.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/hwcomposer.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/android.hardware.graphics.mapper@2.0-impl-qti-display.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.graphics.mapper@2.0-impl-qti-display.so \
        $(prebuilt_blob_dir)/lib64/hw/com.qti.chi.override.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/com.qti.chi.override.so \
        $(prebuilt_blob_dir)/lib64/hw/camera.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/camera.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/sound_trigger.primary.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/sound_trigger.primary.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/vulkan.sdm845.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vulkan.sdm845.so \
        $(prebuilt_blob_dir)/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so \
        $(prebuilt_blob_dir)/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so \
        $(prebuilt_blob_dir)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so \
        $(prebuilt_blob_dir)/lib64/libwifi-hal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwifi-hal.so \
        $(prebuilt_blob_dir)/lib64/librmnetctl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librmnetctl.so \
        $(prebuilt_blob_dir)/lib64/libcameradepthcalibrator.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcameradepthcalibrator.so \
        $(prebuilt_blob_dir)/lib64/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-glnext.so \
        $(prebuilt_blob_dir)/lib64/lib-rtpcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcore.so \
        $(prebuilt_blob_dir)/lib64/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.ims@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.0.so \
        $(prebuilt_blob_dir)/lib64/librs_adreno_sha1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librs_adreno_sha1.so \
        $(prebuilt_blob_dir)/lib64/lib-imsdpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsdpl.so \
        $(prebuilt_blob_dir)/lib64/libsettings.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsettings.so \
        $(prebuilt_blob_dir)/lib64/libcneapiclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneapiclient.so \
        $(prebuilt_blob_dir)/lib64/libOmxApeDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxApeDecSw.so \
        $(prebuilt_blob_dir)/lib64/libhdcp1prov.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcp1prov.so \
        $(prebuilt_blob_dir)/lib64/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperipheral_client.so \
        $(prebuilt_blob_dir)/lib64/libgcam_ae.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcam_ae.so \
        $(prebuilt_blob_dir)/lib64/libwifi-hal-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwifi-hal-qcom.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.server@1.0.so \
        $(prebuilt_blob_dir)/lib64/libsystem_health_mon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsystem_health_mon.so \
        $(prebuilt_blob_dir)/lib64/libgcs-ipc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs-ipc.so \
        $(prebuilt_blob_dir)/lib64/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdsprpc.so \
        $(prebuilt_blob_dir)/lib64/libsi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsi.so \
        $(prebuilt_blob_dir)/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.ant@1.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.display.config@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.config@1.0.so \
        $(prebuilt_blob_dir)/lib64/libwqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwqe.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.radio.uim@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.0.so \
        $(prebuilt_blob_dir)/lib64/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterutils.so \
        $(prebuilt_blob_dir)/lib64/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdengine.so \
        $(prebuilt_blob_dir)/lib64/libhdcp2p2prov.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcp2p2prov.so \
        $(prebuilt_blob_dir)/lib64/libeaselmanager_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libeaselmanager_client.so \
        $(prebuilt_blob_dir)/lib64/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbloader.so \
        $(prebuilt_blob_dir)/lib64/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxtintlessalgo.so \
        $(prebuilt_blob_dir)/lib64/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxstatscore.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.api@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.api@1.1.so \
        $(prebuilt_blob_dir)/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@1.0.so \
        $(prebuilt_blob_dir)/lib64/libgptutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgptutils.so \
        $(prebuilt_blob_dir)/lib64/libApeSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libApeSwDec.so \
        $(prebuilt_blob_dir)/lib64/libtime_genoff.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtime_genoff.so \
        $(prebuilt_blob_dir)/lib64/libfastcvopt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfastcvopt.so \
        $(prebuilt_blob_dir)/lib64/libtextclassifier_hash.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtextclassifier_hash.so \
        $(prebuilt_blob_dir)/lib64/libelmyraproto-crosshatch.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libelmyraproto-crosshatch.so \
        $(prebuilt_blob_dir)/lib64/libspl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libspl.so \
        $(prebuilt_blob_dir)/lib64/libssd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssd.so \
        $(prebuilt_blob_dir)/lib64/libspiris.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libspiris.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.tui_comm@1.0.so \
        $(prebuilt_blob_dir)/lib64/libthermalclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthermalclient.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fm@1.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.google_paintbox@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.google_paintbox@1.0.so \
        $(prebuilt_blob_dir)/lib64/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libEGL_adreno.so \
        $(prebuilt_blob_dir)/lib64/egl/libGLESv1_CM_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv1_CM_adreno.so \
        $(prebuilt_blob_dir)/lib64/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/eglSubDriverAndroid.so \
        $(prebuilt_blob_dir)/lib64/egl/libq3dtools_esx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_esx.so \
        $(prebuilt_blob_dir)/lib64/egl/libGLESv2_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv2_adreno.so \
        $(prebuilt_blob_dir)/lib64/egl/libQTapGLES.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libQTapGLES.so \
        $(prebuilt_blob_dir)/lib64/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_adreno.so \
        $(prebuilt_blob_dir)/lib64/libgcs-calwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs-calwrapper.so \
        $(prebuilt_blob_dir)/lib64/libsecureui.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsecureui.so \
        $(prebuilt_blob_dir)/lib64/libRSDriver_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libRSDriver_adreno.so \
        $(prebuilt_blob_dir)/lib64/libtzdrmgenprov.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtzdrmgenprov.so \
        $(prebuilt_blob_dir)/lib64/libadsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadsp_default_listener.so \
        $(prebuilt_blob_dir)/lib64/libgeofence.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgeofence.so \
        $(prebuilt_blob_dir)/lib64/vendor.google.wireless_charger@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.google.wireless_charger@1.0.so \
        $(prebuilt_blob_dir)/lib64/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmtime.so \
        $(prebuilt_blob_dir)/lib64/libqdMetaData.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdMetaData.so \
        $(prebuilt_blob_dir)/lib64/libstagefrighthw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstagefrighthw.so \
        $(prebuilt_blob_dir)/lib64/libsubsystem_control.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsubsystem_control.so \
        $(prebuilt_blob_dir)/lib64/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdataitems.so \
        $(prebuilt_blob_dir)/lib64/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsi_netctrl.so \
        $(prebuilt_blob_dir)/lib64/com.quicinc.cne.constants@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.quicinc.cne.constants@2.0.so \
        $(prebuilt_blob_dir)/lib64/vendor.qti.voiceprint@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.voiceprint@1.0.so \
        $(prebuilt_blob_dir)/lib64/libsnsdiaglog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnsdiaglog.so \
        $(prebuilt_blob_dir)/lib64/libril-qc-hal-qmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-hal-qmi.so \
        $(prebuilt_blob_dir)/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \
        $(prebuilt_blob_dir)/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \
        $(prebuilt_blob_dir)/radio/qcril_database/upgrade/3_version_google_feature.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_google_feature.sql \
        $(prebuilt_blob_dir)/radio/qcril_database/upgrade/3_version_update_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_update_wps_config.sql \
        $(prebuilt_blob_dir)/radio/qcril_database/upgrade/2_version_add_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/2_version_add_wps_config.sql \
        $(prebuilt_blob_dir)/radio/qcril_database/upgrade/4_version_google_feature.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/4_version_google_feature.sql \
        $(prebuilt_blob_dir)/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_qbr.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_qbr.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_svc_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_svc_skel.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libsysmon_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libsysmon_skel.so \
        $(prebuilt_blob_dir)/dsp/cdsp/ubwcdma_dynlib.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/ubwcdma_dynlib.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_diagtools.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_diagtools.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libbenchmark_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libbenchmark_skel.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_mvp.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_mvp.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libsysmondomain_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libsysmondomain_skel.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libhcp_rpc_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libhcp_rpc_skel.so \
        $(prebuilt_blob_dir)/dsp/cdsp/fastrpc_shell_3:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/fastrpc_shell_3 \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_frc.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_frc.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_nr.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_nr.so \
        $(prebuilt_blob_dir)/dsp/cdsp/libvpp_aie.so:$(TARGET_COPY_OUT_VENDOR)/dsp/cdsp/libvpp_aie.so \
        $(prebuilt_blob_dir)/dsp/sdsp/geofence.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/geofence.so \
        $(prebuilt_blob_dir)/dsp/sdsp/libstabilitydomain_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/libstabilitydomain_skel.so \
        $(prebuilt_blob_dir)/dsp/sdsp/activity.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/activity.so \
        $(prebuilt_blob_dir)/dsp/sdsp/libsysmon_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/libsysmon_skel.so \
        $(prebuilt_blob_dir)/dsp/sdsp/chre_pal.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/chre_pal.so \
        $(prebuilt_blob_dir)/dsp/sdsp/chre_drv_loc.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/chre_drv_loc.so \
        $(prebuilt_blob_dir)/dsp/sdsp/libchre_slpi_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/libchre_slpi_skel.so \
        $(prebuilt_blob_dir)/dsp/sdsp/libsysmondomain_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/libsysmondomain_skel.so \
        $(prebuilt_blob_dir)/dsp/sdsp/libFastRPC_UTF_Forward_800s_sdm845_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/libFastRPC_UTF_Forward_800s_sdm845_skel.so \
        $(prebuilt_blob_dir)/dsp/sdsp/fastrpc_shell_2:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/fastrpc_shell_2 \
        $(prebuilt_blob_dir)/dsp/sdsp/chre_drv_wifi.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/chre_drv_wifi.so \
        $(prebuilt_blob_dir)/dsp/sdsp/imu_cal.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/imu_cal.so \
        $(prebuilt_blob_dir)/dsp/sdsp/gesture.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/gesture.so \
        $(prebuilt_blob_dir)/dsp/sdsp/chre_drv_modem.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/chre_drv_modem.so \
        $(prebuilt_blob_dir)/dsp/sdsp/drop.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/drop.so \
        $(prebuilt_blob_dir)/dsp/sdsp/elmyra.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/elmyra.so \
        $(prebuilt_blob_dir)/dsp/sdsp/lowi_client.so:$(TARGET_COPY_OUT_VENDOR)/dsp/sdsp/lowi_client.so \
        $(prebuilt_blob_dir)/dsp/adsp/AudioContextDetection.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/AudioContextDetection.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/VorbisDecoderModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/VorbisDecoderModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/SVACmnModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/SVACmnModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/libstabilitydomain_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/libstabilitydomain_skel.so \
        $(prebuilt_blob_dir)/dsp/adsp/SAPlusCmnModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/SAPlusCmnModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/EtsiEaacPlusEncAndCmnModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/EtsiEaacPlusEncAndCmnModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/libsysmon_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/libsysmon_skel.so \
        $(prebuilt_blob_dir)/dsp/adsp/ApeDecoderModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/ApeDecoderModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/LdacModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/LdacModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/mmecns_module.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/mmecns_module.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/VoiceWakeup_V2_Module.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/VoiceWakeup_V2_Module.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/fastrpc_shell_0:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/fastrpc_shell_0 \
        $(prebuilt_blob_dir)/dsp/adsp/AudioSphereModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/AudioSphereModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/libsysmondomain_skel.so:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/libsysmondomain_skel.so \
        $(prebuilt_blob_dir)/dsp/adsp/AlacDecoderModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/AlacDecoderModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/fluence_voiceplus_module.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/fluence_voiceplus_module.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/HeaacDecoderModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/HeaacDecoderModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/WmaStdDecoderModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/WmaStdDecoderModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/CFCMModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/CFCMModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/EtsiAmrWbPlusDecModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/EtsiAmrWbPlusDecModule.so.1 \
        $(prebuilt_blob_dir)/dsp/adsp/WmaProDecoderModule.so.1:$(TARGET_COPY_OUT_VENDOR)/dsp/adsp/WmaProDecoderModule.so.1 \
        $(prebuilt_blob_dir)/bin/qrtr-ns:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-ns \
        $(prebuilt_blob_dir)/bin/netmgrd:$(TARGET_COPY_OUT_VENDOR)/bin/netmgrd \
        $(prebuilt_blob_dir)/bin/easel_power_test:$(TARGET_COPY_OUT_VENDOR)/bin/easel_power_test \
        $(prebuilt_blob_dir)/bin/StoreKeybox:$(TARGET_COPY_OUT_VENDOR)/bin/StoreKeybox \
        $(prebuilt_blob_dir)/bin/a_sns_test:$(TARGET_COPY_OUT_VENDOR)/bin/a_sns_test \
        $(prebuilt_blob_dir)/bin/audioflacapp:$(TARGET_COPY_OUT_VENDOR)/bin/audioflacapp \
        $(prebuilt_blob_dir)/bin/ATFWD-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ATFWD-daemon \
        $(prebuilt_blob_dir)/bin/qseecomd:$(TARGET_COPY_OUT_VENDOR)/bin/qseecomd \
        $(prebuilt_blob_dir)/bin/sensors.qti:$(TARGET_COPY_OUT_VENDOR)/bin/sensors.qti \
        $(prebuilt_blob_dir)/bin/mm-adec-omxamrwbplus-test:$(TARGET_COPY_OUT_VENDOR)/bin/mm-adec-omxamrwbplus-test \
        $(prebuilt_blob_dir)/bin/mm-vidc-omx-test:$(TARGET_COPY_OUT_VENDOR)/bin/mm-vidc-omx-test \
        $(prebuilt_blob_dir)/bin/cnd:$(TARGET_COPY_OUT_VENDOR)/bin/cnd \
        $(prebuilt_blob_dir)/bin/mm-audio-alsa-test:$(TARGET_COPY_OUT_VENDOR)/bin/mm-audio-alsa-test \
        $(prebuilt_blob_dir)/bin/rmt_storage:$(TARGET_COPY_OUT_VENDOR)/bin/rmt_storage \
        $(prebuilt_blob_dir)/bin/xtra-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/xtra-daemon \
        $(prebuilt_blob_dir)/bin/imsqmidaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsqmidaemon \
        $(prebuilt_blob_dir)/bin/ptt_socket_app:$(TARGET_COPY_OUT_VENDOR)/bin/ptt_socket_app \
        $(prebuilt_blob_dir)/bin/hdcp2p2prov:$(TARGET_COPY_OUT_VENDOR)/bin/hdcp2p2prov \
        $(prebuilt_blob_dir)/bin/ims_rtp_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ims_rtp_daemon \
        $(prebuilt_blob_dir)/bin/chre:$(TARGET_COPY_OUT_VENDOR)/bin/chre \
        $(prebuilt_blob_dir)/bin/pd-mapper:$(TARGET_COPY_OUT_VENDOR)/bin/pd-mapper \
        $(prebuilt_blob_dir)/bin/ftmdaemon:$(TARGET_COPY_OUT_VENDOR)/bin/ftmdaemon \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_3000:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_3000 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_1000:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_1000 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_4001:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_4001 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_mt_client_init_instance:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_mt_client_init_instance \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_0000:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_0000 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_3001:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_3001 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_0001:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_0001 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_4000:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_4000 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_start_svc:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_start_svc \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_test:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_test \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_1001:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_1001 \
        $(prebuilt_blob_dir)/bin/qmi-framework-tests/qmi_test_service_clnt_test_2000:$(TARGET_COPY_OUT_VENDOR)/bin/qmi-framework-tests/qmi_test_service_clnt_test_2000 \
        $(prebuilt_blob_dir)/bin/sscrpcd:$(TARGET_COPY_OUT_VENDOR)/bin/sscrpcd \
        $(prebuilt_blob_dir)/bin/qseecom_sample_client:$(TARGET_COPY_OUT_VENDOR)/bin/qseecom_sample_client \
        $(prebuilt_blob_dir)/bin/spdaemon:$(TARGET_COPY_OUT_VENDOR)/bin/spdaemon \
        $(prebuilt_blob_dir)/bin/athdiag:$(TARGET_COPY_OUT_VENDOR)/bin/athdiag \
        $(prebuilt_blob_dir)/bin/hdcp1prov:$(TARGET_COPY_OUT_VENDOR)/bin/hdcp1prov \
        $(prebuilt_blob_dir)/bin/btconfig:$(TARGET_COPY_OUT_VENDOR)/bin/btconfig \
        $(prebuilt_blob_dir)/bin/diag_mdlog:$(TARGET_COPY_OUT_VENDOR)/bin/diag_mdlog \
        $(prebuilt_blob_dir)/bin/spectraltool:$(TARGET_COPY_OUT_VENDOR)/bin/spectraltool \
        $(prebuilt_blob_dir)/bin/port-bridge:$(TARGET_COPY_OUT_VENDOR)/bin/port-bridge \
        $(prebuilt_blob_dir)/bin/CitadelProvision:$(TARGET_COPY_OUT_VENDOR)/bin/CitadelProvision \
        $(prebuilt_blob_dir)/bin/irsc_util:$(TARGET_COPY_OUT_VENDOR)/bin/irsc_util \
        $(prebuilt_blob_dir)/bin/mdm_helper:$(TARGET_COPY_OUT_VENDOR)/bin/mdm_helper \
        $(prebuilt_blob_dir)/bin/test_diag:$(TARGET_COPY_OUT_VENDOR)/bin/test_diag \
        $(prebuilt_blob_dir)/bin/imsdatadaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsdatadaemon \
        $(prebuilt_blob_dir)/bin/tftp_server:$(TARGET_COPY_OUT_VENDOR)/bin/tftp_server \
        $(prebuilt_blob_dir)/bin/cdsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/cdsprpcd \
        $(prebuilt_blob_dir)/bin/diag_dci_sample:$(TARGET_COPY_OUT_VENDOR)/bin/diag_dci_sample \
        $(prebuilt_blob_dir)/bin/PktRspTest:$(TARGET_COPY_OUT_VENDOR)/bin/PktRspTest \
        $(prebuilt_blob_dir)/bin/diag_callback_sample:$(TARGET_COPY_OUT_VENDOR)/bin/diag_callback_sample \
        $(prebuilt_blob_dir)/bin/time_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/time_daemon \
        $(prebuilt_blob_dir)/bin/tloc_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/tloc_daemon \
        $(prebuilt_blob_dir)/bin/subsystem_ramdump:$(TARGET_COPY_OUT_VENDOR)/bin/subsystem_ramdump \
        $(prebuilt_blob_dir)/bin/halutil:$(TARGET_COPY_OUT_VENDOR)/bin/halutil \
        $(prebuilt_blob_dir)/bin/hvdcp_opti:$(TARGET_COPY_OUT_VENDOR)/bin/hvdcp_opti \
        $(prebuilt_blob_dir)/bin/ccid_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ccid_daemon \
        $(prebuilt_blob_dir)/bin/vd6281_test:$(TARGET_COPY_OUT_VENDOR)/bin/vd6281_test \
        $(prebuilt_blob_dir)/bin/diag_uart_log:$(TARGET_COPY_OUT_VENDOR)/bin/diag_uart_log \
        $(prebuilt_blob_dir)/bin/KmInstallKeybox:$(TARGET_COPY_OUT_VENDOR)/bin/KmInstallKeybox \
        $(prebuilt_blob_dir)/bin/qcat_unbuffered:$(TARGET_COPY_OUT_VENDOR)/bin/qcat_unbuffered \
        $(prebuilt_blob_dir)/bin/loc_launcher:$(TARGET_COPY_OUT_VENDOR)/bin/loc_launcher \
        $(prebuilt_blob_dir)/bin/thermal-engine:$(TARGET_COPY_OUT_VENDOR)/bin/thermal-engine \
        $(prebuilt_blob_dir)/bin/myftm:$(TARGET_COPY_OUT_VENDOR)/bin/myftm \
        $(prebuilt_blob_dir)/bin/adsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/adsprpcd \
        $(prebuilt_blob_dir)/bin/diag_klog:$(TARGET_COPY_OUT_VENDOR)/bin/diag_klog \
        $(prebuilt_blob_dir)/bin/pm-service:$(TARGET_COPY_OUT_VENDOR)/bin/pm-service \
        $(prebuilt_blob_dir)/bin/msm_irqbalance:$(TARGET_COPY_OUT_VENDOR)/bin/msm_irqbalance \
        $(prebuilt_blob_dir)/bin/easelmanagerd:$(TARGET_COPY_OUT_VENDOR)/bin/easelmanagerd \
        $(prebuilt_blob_dir)/bin/ramdump:$(TARGET_COPY_OUT_VENDOR)/bin/ramdump \
        $(prebuilt_blob_dir)/bin/ezlsh:$(TARGET_COPY_OUT_VENDOR)/bin/ezlsh \
        $(prebuilt_blob_dir)/bin/qrtr-cfg:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-cfg \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.bluetooth@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.bluetooth@1.0-service-qti \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.gatekeeper@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gatekeeper@1.0-service-qti \
        $(prebuilt_blob_dir)/bin/hw/vendor.google.radioext@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.google.radioext@1.0-service \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.configstore@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.configstore@1.1-service \
        $(prebuilt_blob_dir)/bin/hw/vendor.qti.hardware.display.allocator@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.display.allocator@1.0-service \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.confirmationui@1.0-service-crosshatch:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.confirmationui@1.0-service-crosshatch \
        $(prebuilt_blob_dir)/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.keymaster@4.0-service.citadel:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@4.0-service.citadel \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.neuralnetworks@1.0-service-paintbox:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.neuralnetworks@1.0-service-paintbox \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.drm@1.1-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.1-service.widevine \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.neuralnetworks@1.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.neuralnetworks@1.1-service-qti \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.biometrics.fingerprint@2.1-service.fpc:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.biometrics.fingerprint@2.1-service.fpc \
        $(prebuilt_blob_dir)/bin/hw/vendor.qti.esepowermanager@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.esepowermanager@1.0-service \
        $(prebuilt_blob_dir)/bin/hw/vendor.google.wireless_charger@1.0-service-vendor:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.google.wireless_charger@1.0-service-vendor \
        $(prebuilt_blob_dir)/bin/hw/android.hardware.keymaster@4.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@4.0-service-qti \
        $(prebuilt_blob_dir)/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti \
        $(prebuilt_blob_dir)/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \
        $(prebuilt_blob_dir)/bin/hw/vendor.qti.media.c2@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.media.c2@1.0-service \
        $(prebuilt_blob_dir)/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti \
        $(prebuilt_blob_dir)/bin/hw/init_citadel:$(TARGET_COPY_OUT_VENDOR)/bin/hw/init_citadel \
        $(prebuilt_blob_dir)/bin/cnss_diag:$(TARGET_COPY_OUT_VENDOR)/bin/cnss_diag \
        $(prebuilt_blob_dir)/bin/pm-proxy:$(TARGET_COPY_OUT_VENDOR)/bin/pm-proxy \
        $(prebuilt_blob_dir)/bin/mdm_helper_proxy:$(TARGET_COPY_OUT_VENDOR)/bin/mdm_helper_proxy \
        $(prebuilt_blob_dir)/bin/ramoops:$(TARGET_COPY_OUT_VENDOR)/bin/ramoops \
        $(prebuilt_blob_dir)/bin/ssr_diag:$(TARGET_COPY_OUT_VENDOR)/bin/ssr_diag \
        $(prebuilt_blob_dir)/bin/diag_socket_log:$(TARGET_COPY_OUT_VENDOR)/bin/diag_socket_log \
        $(prebuilt_blob_dir)/bin/qrtr-lookup:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-lookup \
        $(prebuilt_blob_dir)/bin/qti:$(TARGET_COPY_OUT_VENDOR)/bin/qti \
        $(prebuilt_blob_dir)/bin/seemp_healthd:$(TARGET_COPY_OUT_VENDOR)/bin/seemp_healthd \
        $(prebuilt_blob_dir)/bin/cnss-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/cnss-daemon \
        $(prebuilt_blob_dir)/bin/wdsdaemon:$(TARGET_COPY_OUT_VENDOR)/bin/wdsdaemon \
        $(prebuilt_blob_dir)/bin/ssr_setup:$(TARGET_COPY_OUT_VENDOR)/bin/ssr_setup \
        $(prebuilt_blob_dir)/bin/mm-pp-dpps:$(TARGET_COPY_OUT_VENDOR)/bin/mm-pp-dpps \
        $(prebuilt_blob_dir)/bin/lowi-server:$(TARGET_COPY_OUT_VENDOR)/bin/lowi-server \
        $(prebuilt_blob_dir)/bin/imsrcsd:$(TARGET_COPY_OUT_VENDOR)/bin/imsrcsd
    
  2. 需添加的$(shell)规则:
    修改文件:任意可被引用的目录下创建Android.mk (例如vendor/google_devices/blueline/Android.mk
    	
    #########################################################################
    # Create Folder Structure
    #########################################################################
    TARGET_OUT_FIRMWARE="/vendor/firmware_mnt"
    TARGET_OUT_PERSIST="/mnt/vendor/persist"
    
    $(shell rm -rf $(TARGET_OUT_VENDOR)/rfs/)
    	
    #########################################################################
    # MSM Folders
    #########################################################################
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor)
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/msm/adsp/readonly/vendor)
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/msm/slpi/readonly/vendor)
    
    $(shell ln -s /data/vendor/wifidump $(TARGET_OUT_VENDOR)/rfs/msm/mpss/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/msm/mpss $(TARGET_OUT_VENDOR)/rfs/msm/mpss/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/msm/mpss/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/msm/mpss/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/msm/mpss/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/msm/mpss/readonly/vendor/firmware)
    
    $(shell ln -s /data/vendor/tombstones/rfs/lpass $(TARGET_OUT_VENDOR)/rfs/msm/adsp/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/msm/adsp $(TARGET_OUT_VENDOR)/rfs/msm/adsp/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/msm/adsp/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/msm/adsp/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/msm/adsp/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/msm/adsp/readonly/vendor/firmware)
    
    $(shell ln -s /data/vendor/tombstones/rfs/slpi $(TARGET_OUT_VENDOR)/rfs/msm/slpi/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/msm/slpi $(TARGET_OUT_VENDOR)/rfs/msm/slpi/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/msm/slpi/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/msm/slpi/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/msm/slpi/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/msm/slpi/readonly/vendor/firmware)
    
    #########################################################################
    # MDM Folders
    #########################################################################
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/readonly/vendor)
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/readonly/vendor)
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/mdm/tn/readonly/vendor)
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/readonly/vendor)
    
    $(shell ln -s /data/vendor/tombstones/rfs/modem $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/mdm/mpss $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/mdm/mpss/readonly/vendor/firmware)
    
    $(shell ln -s /data/vendor/tombstones/rfs/lpass $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/mdm/adsp $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/readonly/vendor/firmware)
    
    $(shell ln -s /data/vendor/tombstones/rfs/slpi $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/mdm/slpi $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/mdm/slpi/readonly/vendor/firmware)
    
    $(shell ln -s /data/vendor/tombstones/rfs/tn $(TARGET_OUT_VENDOR)/rfs/mdm/tn/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/mdm/tn $(TARGET_OUT_VENDOR)/rfs/mdm/tn/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/tn/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/mdm/tn/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/mdm/tn/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/mdm/tn/readonly/vendor/firmware)
    
    #########################################################################
    # APQ Folders
    #########################################################################
    $(shell mkdir -p $(TARGET_OUT_VENDOR)/rfs/apq/gnss/readonly/vendor)
    
    $(shell ln -s /data/vendor/tombstones/rfs/modem $(TARGET_OUT_VENDOR)/rfs/apq/gnss/ramdumps)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/apq/gnss $(TARGET_OUT_VENDOR)/rfs/apq/gnss/readwrite)
    $(shell ln -s $(TARGET_OUT_PERSIST)/rfs/shared $(TARGET_OUT_VENDOR)/rfs/apq/gnss/shared)
    $(shell ln -s $(TARGET_OUT_PERSIST)/hlos_rfs/shared $(TARGET_OUT_VENDOR)/rfs/apq/gnss/hlos)
    $(shell ln -s $(TARGET_OUT_FIRMWARE) $(TARGET_OUT_VENDOR)/rfs/apq/gnss/readonly/firmware)
    $(shell ln -s /vendor/firmware $(TARGET_OUT_VENDOR)/rfs/apq/gnss/readonly/vendor/firmware)
    
    

验证

  • 再次编译:

    make -j16
    
  • 编译时可能会遇到报关于这两个文件的错:

    #文件
    vendor/google_devices/blueline/proprietary/vendor_blob/etc/data/dsi_config.xml
    vendor/google_devices/blueline/proprietary/vendor_blob/etc/data/netmgr_config.xml
    #报错
    vendor/google_devices/blueline/proprietary/vendor_blob/etc/data/dsi_config.xml:8: parser error : XML declaration allowed only at the start of the document
    vendor/google_devices/blueline/proprietary/vendor_blob/etc/data/netmgr_config.xml:8: parser error : XML declaration allowed only at the start of the document
    

    解决方法为:修改这两个文件,将<?xml version="1.0" encoding="UTF-8"?>移至第一行;

  • 完成后再次对比vendor/google_devices/blueline/proprietary/vendor_blob/(以下简称vendor_blob) 与 out/target/product/blueline/vendor (以下简称out_vendor);

    如果vendor_blob中不存在孤本文件,则表示规则添加完成;

  • 此时可以刷机验证了,使用fastboot刷入如下镜像:

    fastboot flash product out/target/product/blueline/product.img
    fastboot flash system out/target/product/blueline/system.img
    fastboot flash system_other out/target/product/blueline/system_other.img
    fastboot flash vendor out/target/product/blueline/vendor.img
    fastboot flash vbmeta out/target/product/blueline/vbmeta.img
    fastboot reboot
    

    开机,功能正常;

后记

这样以来,就可以往vendor.img里面进行包括但不限于如下定制化了:

  1. 添加、修改vendor selinux规则;
  2. 添加、修改vendor/build.prop中的内容;
  3. vendor.img中打包自己新加的APK;

后续待方案成熟后,会再起一篇,讲讲如何把boot.img的源码导进来;

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值