diff --git a/Android.bp b/Android.bp index 9c598ad..22f6dc9 100644 --- a/Android.bp +++ b/Android.bp @@ -818,10 +818,15 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib/libadsprpc.so", ], shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "vendor.qti.hardware.dsp@1.0", "liblog", - "libcutils", - "libc++", "libc", + "libcutils", + "libion", + "libc++", "libm", "libdl", ], @@ -831,10 +836,15 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libadsprpc.so", ], shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "vendor.qti.hardware.dsp@1.0", "liblog", - "libcutils", - "libc++", "libc", + "libcutils", + "libion", + "libc++", "libm", "libdl", ], @@ -1536,7 +1546,6 @@ cc_prebuilt_library_shared { shared_libs: [ "liblog", "libion", - "libOpenCL", "libc++", "libc", "libm", @@ -1550,7 +1559,6 @@ cc_prebuilt_library_shared { shared_libs: [ "liblog", "libion", - "libOpenCL", "libc++", "libc", "libm", @@ -2098,10 +2106,15 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib/libmdsprpc.so", ], shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "vendor.qti.hardware.dsp@1.0", "liblog", - "libcutils", - "libc++", "libc", + "libcutils", + "libion", + "libc++", "libm", "libdl", ], @@ -2111,10 +2124,15 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libmdsprpc.so", ], shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "vendor.qti.hardware.dsp@1.0", "liblog", - "libcutils", - "libc++", "libc", + "libcutils", + "libion", + "libc++", "libm", "libdl", ], @@ -3046,10 +3064,15 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib/libsdsprpc.so", ], shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "vendor.qti.hardware.dsp@1.0", "liblog", - "libcutils", - "libc++", "libc", + "libcutils", + "libion", + "libc++", "libm", "libdl", ], @@ -3059,10 +3082,15 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libsdsprpc.so", ], shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "vendor.qti.hardware.dsp@1.0", "liblog", - "libcutils", - "libc++", "libc", + "libcutils", + "libion", + "libc++", "libm", "libdl", ], @@ -3165,6 +3193,43 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libsysmon_cdsp_skel", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsysmon_cdsp_skel.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsysmon_cdsp_skel.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libthermalclient", owner: "xiaomi", @@ -4072,6 +4137,49 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.dsp@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "vendor.qti.hardware.qdutils_disp@1.0", owner: "xiaomi", @@ -8357,15 +8465,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_dirac_resource_dar", - filename: "dirac_resource.dar", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar", - relative_install_path: "adsp", - soc_specific: true, -} - prebuilt_rfsa { name: "vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so", filename: "libFastRPC_AUE_Forward_skel.so", @@ -8384,51 +8483,6 @@ prebuilt_rfsa { soc_specific: true, } -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_add_constant_so", - filename: "libadsp_hvx_add_constant.so", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_skel_so", - filename: "libadsp_hvx_skel.so", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_stats_so", - filename: "libadsp_hvx_stats.so", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_stats.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_zzhdr_BGGR_so", - filename: "libadsp_hvx_zzhdr_BGGR.so", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_zzhdr_RGGB_so", - filename: "libadsp_hvx_zzhdr_RGGB.so", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so", - relative_install_path: "adsp", - soc_specific: true, -} - prebuilt_rfsa { name: "vendor_lib_rfsa_adsp_libapps_mem_heap_so", filename: "libapps_mem_heap.so", @@ -8438,15 +8492,6 @@ prebuilt_rfsa { soc_specific: true, } -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libdirac-capiv2_so", - filename: "libdirac-capiv2.so", - owner: "xiaomi", - src: "proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so", - relative_install_path: "adsp", - soc_specific: true, -} - prebuilt_rfsa { name: "vendor_lib_rfsa_adsp_libdspCV_skel_so", filename: "libdspCV_skel.so", @@ -8474,6 +8519,24 @@ prebuilt_rfsa { soc_specific: true, } +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so", + filename: "libscveObjectSegmentation_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libscveT2T_skel_so", + filename: "libscveT2T_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + cc_prebuilt_library_shared { name: "com.qualcomm.qti.dpm.api@1.0", owner: "xiaomi", @@ -9375,6 +9438,37 @@ cc_prebuilt_binary { soc_specific: true, } +cc_prebuilt_binary { + name: "dspservice", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/dspservice", + ], + shared_libs: [ + "libhidlbase", + "libhardware", + "libutils", + "libcutils", + "liblog", + "libavservices_minijail", + "vendor.qti.hardware.dsp@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + cc_prebuilt_binary { name: "hvdcp_opti", owner: "xiaomi", diff --git a/msm8953-common-vendor.mk b/msm8953-common-vendor.mk index 46fceee..55a4d2e 100644 --- a/msm8953-common-vendor.mk +++ b/msm8953-common-vendor.mk @@ -63,11 +63,14 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/qcrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrild.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \ + vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-sensorspd-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-guestos-sensorspd-service.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \ + vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.dsp@1.0-service.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/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 \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/seccomp_policy/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \ + vendor/xiaomi/msm8953-common/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/xtra_root_cert.pem:$(TARGET_COPY_OUT_VENDOR)/etc/xtra_root_cert.pem \ vendor/xiaomi/msm8953-common/proprietary/vendor/firmware/a506_zap.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/a506_zap.b00 \ @@ -170,6 +173,7 @@ PRODUCT_PACKAGES += \ libsdsprpc \ libsensor1 \ libsensor_reg \ + libsysmon_cdsp_skel \ libthermalclient \ libtinyxml2_1 \ libwms \ @@ -189,6 +193,7 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.data.iwlan@1.0 \ vendor.qti.hardware.data.latency@1.0 \ vendor.qti.hardware.data.qmi@1.0 \ + vendor.qti.hardware.dsp@1.0 \ vendor.qti.hardware.qdutils_disp@1.0 \ vendor.qti.hardware.tui_comm@1.0 \ vendor.qti.ims.rcsconfig@1.0_vendor \ @@ -324,19 +329,14 @@ PRODUCT_PACKAGES += \ vendor.qti.imsrtpservice@2.0_vendor \ vendor.qti.imsrtpservice@2.1-service-Impl \ vendor.qti.imsrtpservice@2.1_vendor \ - vendor_lib_rfsa_adsp_dirac_resource_dar \ vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so \ vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_add_constant_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_skel_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_stats_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_zzhdr_BGGR_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_zzhdr_RGGB_so \ vendor_lib_rfsa_adsp_libapps_mem_heap_so \ - vendor_lib_rfsa_adsp_libdirac-capiv2_so \ vendor_lib_rfsa_adsp_libdspCV_skel_so \ vendor_lib_rfsa_adsp_libfastcvadsp_so \ vendor_lib_rfsa_adsp_libfastcvadsp_skel_so \ + vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so \ + vendor_lib_rfsa_adsp_libscveT2T_skel_so \ com.qualcomm.qti.dpm.api@1.0 \ libdiag_system \ libdpmctmgr \ @@ -372,6 +372,7 @@ PRODUCT_PACKAGES += \ adsprpcd \ cnd \ dpmQmiMgr \ + dspservice \ hvdcp_opti \ android.hardware.bluetooth@1.0-service-qti \ android.hardware.drm@1.2-service.widevine \ diff --git a/proprietary/vendor/bin/adsprpcd b/proprietary/vendor/bin/adsprpcd old mode 100644 new mode 100755 index eae6315..28b050d Binary files a/proprietary/vendor/bin/adsprpcd and b/proprietary/vendor/bin/adsprpcd differ diff --git a/proprietary/vendor/bin/dspservice b/proprietary/vendor/bin/dspservice new file mode 100755 index 0000000..233e878 Binary files /dev/null and b/proprietary/vendor/bin/dspservice differ diff --git a/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-sensorspd-service.rc b/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-sensorspd-service.rc new file mode 100755 index 0000000..01683a3 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-sensorspd-service.rc @@ -0,0 +1,45 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# +# Copyright (c) 2013-2018, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +service vendor.adsprpcd /vendor/bin/adsprpcd + class main + user system + group media + +service vendor.adsprpcd_sensorspd /vendor/bin/adsprpcd sensorspd + class core + user system + group system + +on property:vendor.fastrpc.disable.adsprpcd_sensorspd.daemon=1 + stop vendor.adsprpcd_sensorspd \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc new file mode 100755 index 0000000..fd75575 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc @@ -0,0 +1,13 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +service vendor.dspservice /vendor/bin/dspservice + class hal + user system + group system wakelock oem_2908 + capabilities BLOCK_SUSPEND + interface vendor.qti.hardware.dsp@1.0::IDspService dspservice + + # uncomment below to disable service at boot + # disabled \ No newline at end of file diff --git a/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy b/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy new file mode 100755 index 0000000..9007c03 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy @@ -0,0 +1,64 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE || arg0 == 0x37 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +futex: 1 +read: 1 +openat: 1 +close: 1 +fstat: 1 +readlinkat: 1 +newfstatat: 1 +mremap: 1 +clock_gettime: 1 +pread64: 1 +fstatfs: 1 +rt_sigaction: 1 +faccessat: 1 +rt_sigprocmask: 1 +#ioctl: arg1 == TCGETS || arg1 == BINDER_WRITE_READ || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_VERSION +ioctl: 1 +getrandom: 1 +fcntl: 1 +getuid: 1 +lseek: 1 +exit_group: 1 +sched_getaffinity: 1 +writev: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +getrlimit: 1 +restart_syscall: 1 +clone: 1 +sched_getscheduler: 1 +execve: 1 +socket: arg0 == AF_UNIX +set_tid_address: 1 +rt_sigreturn: 1 +connect: 1 +gettid: 1 +setpriority: 1 +prctl: 1 +write: 1 +madvise: 1 diff --git a/proprietary/vendor/lib/libadsp_default_listener.so b/proprietary/vendor/lib/libadsp_default_listener.so old mode 100644 new mode 100755 index 51434ae..1465399 Binary files a/proprietary/vendor/lib/libadsp_default_listener.so and b/proprietary/vendor/lib/libadsp_default_listener.so differ diff --git a/proprietary/vendor/lib/libadsprpc.so b/proprietary/vendor/lib/libadsprpc.so old mode 100644 new mode 100755 index b08e76e..3a280c8 Binary files a/proprietary/vendor/lib/libadsprpc.so and b/proprietary/vendor/lib/libadsprpc.so differ diff --git a/proprietary/vendor/lib/libfastcvadsp_stub.so b/proprietary/vendor/lib/libfastcvadsp_stub.so old mode 100644 new mode 100755 index ee24945..68efa9c Binary files a/proprietary/vendor/lib/libfastcvadsp_stub.so and b/proprietary/vendor/lib/libfastcvadsp_stub.so differ diff --git a/proprietary/vendor/lib/libfastcvopt.so b/proprietary/vendor/lib/libfastcvopt.so old mode 100644 new mode 100755 index 1ee7a34..4db1e9d Binary files a/proprietary/vendor/lib/libfastcvopt.so and b/proprietary/vendor/lib/libfastcvopt.so differ diff --git a/proprietary/vendor/lib/libmdsprpc.so b/proprietary/vendor/lib/libmdsprpc.so old mode 100644 new mode 100755 index d80efde..f76b53c Binary files a/proprietary/vendor/lib/libmdsprpc.so and b/proprietary/vendor/lib/libmdsprpc.so differ diff --git a/proprietary/vendor/lib/libsdsprpc.so b/proprietary/vendor/lib/libsdsprpc.so old mode 100644 new mode 100755 index a4333c4..c90dac3 Binary files a/proprietary/vendor/lib/libsdsprpc.so and b/proprietary/vendor/lib/libsdsprpc.so differ diff --git a/proprietary/vendor/lib/libsysmon_cdsp_skel.so b/proprietary/vendor/lib/libsysmon_cdsp_skel.so new file mode 100755 index 0000000..448864f Binary files /dev/null and b/proprietary/vendor/lib/libsysmon_cdsp_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar b/proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar deleted file mode 100644 index aefe9e7..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so b/proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so old mode 100644 new mode 100755 diff --git a/proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so b/proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so old mode 100644 new mode 100755 diff --git a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so b/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so deleted file mode 100644 index 02c3b55..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so b/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so deleted file mode 100644 index 44fd9d5..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_stats.so b/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_stats.so deleted file mode 100644 index 073f117..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_stats.so and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so b/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so deleted file mode 100644 index 86869c1..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so b/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so deleted file mode 100644 index 18eeff3..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so b/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so old mode 100644 new mode 100755 diff --git a/proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so b/proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so deleted file mode 100644 index 373da5b..0000000 Binary files a/proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so and /dev/null differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so b/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so old mode 100644 new mode 100755 diff --git a/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so b/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so old mode 100644 new mode 100755 diff --git a/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so old mode 100644 new mode 100755 diff --git a/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so b/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so new file mode 100755 index 0000000..96c197a Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so differ diff --git a/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so b/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so new file mode 100755 index 0000000..399d2f6 Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so new file mode 100755 index 0000000..8f5e1e9 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so differ diff --git a/proprietary/vendor/lib64/libadsp_default_listener.so b/proprietary/vendor/lib64/libadsp_default_listener.so old mode 100644 new mode 100755 index 25753d8..08c6641 Binary files a/proprietary/vendor/lib64/libadsp_default_listener.so and b/proprietary/vendor/lib64/libadsp_default_listener.so differ diff --git a/proprietary/vendor/lib64/libadsprpc.so b/proprietary/vendor/lib64/libadsprpc.so old mode 100644 new mode 100755 index 5a78bf3..b0e9013 Binary files a/proprietary/vendor/lib64/libadsprpc.so and b/proprietary/vendor/lib64/libadsprpc.so differ diff --git a/proprietary/vendor/lib64/libfastcvadsp_stub.so b/proprietary/vendor/lib64/libfastcvadsp_stub.so old mode 100644 new mode 100755 index 3edfa02..6d429f1 Binary files a/proprietary/vendor/lib64/libfastcvadsp_stub.so and b/proprietary/vendor/lib64/libfastcvadsp_stub.so differ diff --git a/proprietary/vendor/lib64/libfastcvopt.so b/proprietary/vendor/lib64/libfastcvopt.so old mode 100644 new mode 100755 index dc28d72..5f8619c Binary files a/proprietary/vendor/lib64/libfastcvopt.so and b/proprietary/vendor/lib64/libfastcvopt.so differ diff --git a/proprietary/vendor/lib64/libmdsprpc.so b/proprietary/vendor/lib64/libmdsprpc.so old mode 100644 new mode 100755 index 9561260..322d14d Binary files a/proprietary/vendor/lib64/libmdsprpc.so and b/proprietary/vendor/lib64/libmdsprpc.so differ diff --git a/proprietary/vendor/lib64/libsdsprpc.so b/proprietary/vendor/lib64/libsdsprpc.so old mode 100644 new mode 100755 index 3acea14..1655874 Binary files a/proprietary/vendor/lib64/libsdsprpc.so and b/proprietary/vendor/lib64/libsdsprpc.so differ diff --git a/proprietary/vendor/lib64/libsysmon_cdsp_skel.so b/proprietary/vendor/lib64/libsysmon_cdsp_skel.so new file mode 100755 index 0000000..376ba61 Binary files /dev/null and b/proprietary/vendor/lib64/libsysmon_cdsp_skel.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so new file mode 100755 index 0000000..bd18e66 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so differ