diff --git a/Android.bp b/Android.bp
index 740c9f0..bcfe510 100644
--- a/Android.bp
+++ b/Android.bp
@@ -85,36 +85,6 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
-cc_prebuilt_library_shared {
- name: "vendor.qti.hardware.fm@1.0",
- owner: "xiaomi",
- strip: {
- none: true,
- },
- target: {
- android_arm: {
- srcs: ["proprietary/system_ext/lib/vendor.qti.hardware.fm@1.0.so"],
- },
- android_arm64: {
- srcs: ["proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so"],
- },
- },
- compile_multilib: "both",
- check_elf_files: false,
- prefer: true,
- system_ext_specific: true,
-}
-
-android_app_import {
- name: "SoterService",
- owner: "xiaomi",
- apk: "proprietary/app/SoterService/SoterService.apk",
- certificate: "platform",
- dex_preopt: {
- enabled: false,
- },
-}
-
android_app_import {
name: "CACertService",
owner: "xiaomi",
@@ -471,12 +441,6 @@ android_app_import {
system_ext_specific: true,
}
-dex_import {
- name: "audiosphere",
- owner: "xiaomi",
- jars: ["proprietary/framework/audiosphere.jar"],
-}
-
dex_import {
name: "tcmclient",
owner: "xiaomi",
@@ -490,6 +454,13 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "audiosphere",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/audiosphere.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "com.qti.dpmframework",
owner: "xiaomi",
@@ -791,6 +762,13 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.hardware.sensorscalibrate-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.hardware.slmadapter-V1.0-java",
owner: "xiaomi",
@@ -878,9 +856,9 @@ prebuilt_etc_xml {
}
prebuilt_etc_xml {
- name: "manifest_android.hardware.drm@1.2-service.widevine",
+ name: "manifest_android.hardware.drm@1.3-service.widevine",
owner: "xiaomi",
- src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.2-service.widevine.xml",
+ src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
@@ -899,6 +877,7 @@ cc_prebuilt_binary {
name: "chargeonlymode",
owner: "xiaomi",
srcs: ["proprietary/bin/chargeonlymode"],
+ check_elf_files: false,
prefer: true,
}
diff --git a/proprietary/app/SoterService/SoterService.apk b/proprietary/app/SoterService/SoterService.apk
deleted file mode 100644
index 467874e..0000000
Binary files a/proprietary/app/SoterService/SoterService.apk and /dev/null differ
diff --git a/proprietary/lib/libFileMux.so b/proprietary/lib/libFileMux.so
new file mode 100644
index 0000000..b380846
Binary files /dev/null and b/proprietary/lib/libFileMux.so differ
diff --git a/proprietary/lib/libOmxMux.so b/proprietary/lib/libOmxMux.so
new file mode 100644
index 0000000..bc0c97e
Binary files /dev/null and b/proprietary/lib/libOmxMux.so differ
diff --git a/proprietary/lib64/libFileMux.so b/proprietary/lib64/libFileMux.so
new file mode 100644
index 0000000..1e2bfc2
Binary files /dev/null and b/proprietary/lib64/libFileMux.so differ
diff --git a/proprietary/lib64/libOmxMux.so b/proprietary/lib64/libOmxMux.so
new file mode 100644
index 0000000..a682c09
Binary files /dev/null and b/proprietary/lib64/libOmxMux.so differ
diff --git a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk
index 9e7ca7a..abc8f21 100644
Binary files a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk and b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk differ
diff --git a/proprietary/system_ext/etc/permissions/audiosphere.xml b/proprietary/system_ext/etc/permissions/audiosphere.xml
new file mode 100644
index 0000000..fa3be71
--- /dev/null
+++ b/proprietary/system_ext/etc/permissions/audiosphere.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
diff --git a/proprietary/system_ext/framework/audiosphere.jar b/proprietary/system_ext/framework/audiosphere.jar
new file mode 100644
index 0000000..e2968e5
Binary files /dev/null and b/proprietary/system_ext/framework/audiosphere.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar
new file mode 100644
index 0000000..16e9c8f
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar differ
diff --git a/proprietary/system_ext/lib/libadsprpc_system.so b/proprietary/system_ext/lib/libadsprpc_system.so
new file mode 100644
index 0000000..bb61a4a
Binary files /dev/null and b/proprietary/system_ext/lib/libadsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libcdsprpc_system.so b/proprietary/system_ext/lib/libcdsprpc_system.so
new file mode 100644
index 0000000..37aa1e1
Binary files /dev/null and b/proprietary/system_ext/lib/libcdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libmdsprpc_system.so b/proprietary/system_ext/lib/libmdsprpc_system.so
new file mode 100644
index 0000000..c244363
Binary files /dev/null and b/proprietary/system_ext/lib/libmdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libmmosal.so b/proprietary/system_ext/lib/libmmosal.so
new file mode 100644
index 0000000..615a6b2
Binary files /dev/null and b/proprietary/system_ext/lib/libmmosal.so differ
diff --git a/proprietary/system_ext/lib/libmmparser_lite.so b/proprietary/system_ext/lib/libmmparser_lite.so
new file mode 100644
index 0000000..f75b437
Binary files /dev/null and b/proprietary/system_ext/lib/libmmparser_lite.so differ
diff --git a/proprietary/system_ext/lib/libsdsprpc_system.so b/proprietary/system_ext/lib/libsdsprpc_system.so
new file mode 100644
index 0000000..4d3eced
Binary files /dev/null and b/proprietary/system_ext/lib/libsdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so
new file mode 100644
index 0000000..d17d903
Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so differ
diff --git a/proprietary/system_ext/lib64/fm_helium.so b/proprietary/system_ext/lib64/fm_helium.so
index 92ca2d6..accab76 100644
Binary files a/proprietary/system_ext/lib64/fm_helium.so and b/proprietary/system_ext/lib64/fm_helium.so differ
diff --git a/proprietary/system_ext/lib64/libadsprpc_system.so b/proprietary/system_ext/lib64/libadsprpc_system.so
new file mode 100644
index 0000000..be3b122
Binary files /dev/null and b/proprietary/system_ext/lib64/libadsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libcdsprpc_system.so b/proprietary/system_ext/lib64/libcdsprpc_system.so
new file mode 100644
index 0000000..80812a1
Binary files /dev/null and b/proprietary/system_ext/lib64/libcdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libfm-hci.so b/proprietary/system_ext/lib64/libfm-hci.so
index 26a2a65..3d45ab7 100644
Binary files a/proprietary/system_ext/lib64/libfm-hci.so and b/proprietary/system_ext/lib64/libfm-hci.so differ
diff --git a/proprietary/system_ext/lib64/libmdsprpc_system.so b/proprietary/system_ext/lib64/libmdsprpc_system.so
new file mode 100644
index 0000000..5cc4ed3
Binary files /dev/null and b/proprietary/system_ext/lib64/libmdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libmmosal.so b/proprietary/system_ext/lib64/libmmosal.so
new file mode 100644
index 0000000..79f54af
Binary files /dev/null and b/proprietary/system_ext/lib64/libmmosal.so differ
diff --git a/proprietary/system_ext/lib64/libmmparser_lite.so b/proprietary/system_ext/lib64/libmmparser_lite.so
new file mode 100644
index 0000000..59cab75
Binary files /dev/null and b/proprietary/system_ext/lib64/libmmparser_lite.so differ
diff --git a/proprietary/system_ext/lib64/libsdsprpc_system.so b/proprietary/system_ext/lib64/libsdsprpc_system.so
new file mode 100644
index 0000000..d0b42a0
Binary files /dev/null and b/proprietary/system_ext/lib64/libsdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so
index 52af7ca..f165e7d 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so
new file mode 100644
index 0000000..1f38444
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so differ
diff --git a/proprietary/vendor/app/TimeService/TimeService.apk b/proprietary/vendor/app/TimeService/TimeService.apk
index 74f81d2..da46dd9 100644
Binary files a/proprietary/vendor/app/TimeService/TimeService.apk and b/proprietary/vendor/app/TimeService/TimeService.apk differ
diff --git a/proprietary/vendor/bin/adsprpcd b/proprietary/vendor/bin/adsprpcd
index dfa7219..e8c4883 100755
Binary files a/proprietary/vendor/bin/adsprpcd and b/proprietary/vendor/bin/adsprpcd differ
diff --git a/proprietary/vendor/bin/cdsprpcd b/proprietary/vendor/bin/cdsprpcd
index 5838cfa..c5b23d6 100755
Binary files a/proprietary/vendor/bin/cdsprpcd and b/proprietary/vendor/bin/cdsprpcd differ
diff --git a/proprietary/vendor/bin/dspservice b/proprietary/vendor/bin/dspservice
new file mode 100755
index 0000000..d57d619
Binary files /dev/null and b/proprietary/vendor/bin/dspservice differ
diff --git a/proprietary/vendor/bin/hvdcp_opti b/proprietary/vendor/bin/hvdcp_opti
index e094fa9..a97b1bd 100755
Binary files a/proprietary/vendor/bin/hvdcp_opti and b/proprietary/vendor/bin/hvdcp_opti differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine
new file mode 100644
index 0000000..544a6cf
Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service b/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service
index 619cb3f..3f7cdbf 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service and b/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service
index 09d9c6b..ba43958 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service
index fc305bf..c3f3181 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service
index e585436..f0073c0 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti b/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti
index 3817205..c0c7555 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti and b/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti differ
diff --git a/proprietary/vendor/bin/power_off_alarm b/proprietary/vendor/bin/power_off_alarm
index f3d1c52..b1e3c70 100755
Binary files a/proprietary/vendor/bin/power_off_alarm and b/proprietary/vendor/bin/power_off_alarm differ
diff --git a/proprietary/vendor/bin/qseecomd b/proprietary/vendor/bin/qseecomd
index b9fbad2..e73d9b0 100755
Binary files a/proprietary/vendor/bin/qseecomd and b/proprietary/vendor/bin/qseecomd differ
diff --git a/proprietary/vendor/bin/sensors.qti b/proprietary/vendor/bin/sensors.qti
index 3c81142..588bbce 100755
Binary files a/proprietary/vendor/bin/sensors.qti and b/proprietary/vendor/bin/sensors.qti differ
diff --git a/proprietary/vendor/bin/ssr_diag b/proprietary/vendor/bin/ssr_diag
index 6cf9e96..d5b717f 100755
Binary files a/proprietary/vendor/bin/ssr_diag and b/proprietary/vendor/bin/ssr_diag differ
diff --git a/proprietary/vendor/bin/ssr_setup b/proprietary/vendor/bin/ssr_setup
index aaa6267..a5d4421 100755
Binary files a/proprietary/vendor/bin/ssr_setup and b/proprietary/vendor/bin/ssr_setup differ
diff --git a/proprietary/vendor/bin/subsystem_ramdump b/proprietary/vendor/bin/subsystem_ramdump
index 0dde3df..8f526c2 100755
Binary files a/proprietary/vendor/bin/subsystem_ramdump and b/proprietary/vendor/bin/subsystem_ramdump differ
diff --git a/proprietary/vendor/bin/thermal-engine b/proprietary/vendor/bin/thermal-engine
index 502f8c7..3597b2f 100755
Binary files a/proprietary/vendor/bin/thermal-engine and b/proprietary/vendor/bin/thermal-engine differ
diff --git a/proprietary/vendor/bin/time_daemon b/proprietary/vendor/bin/time_daemon
index a00dda9..bc7cf0c 100755
Binary files a/proprietary/vendor/bin/time_daemon and b/proprietary/vendor/bin/time_daemon differ
diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
new file mode 100644
index 0000000..9086730
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
@@ -0,0 +1,26 @@
+on property:init.svc.mediadrm=running
+ mkdir /data/vendor/mediadrm 0770 media mediadrm
+ start vendor.move_data_sh
+
+service vendor.move_data_sh /system/bin/move_widevine_data.sh
+ class late_start
+ user media
+ group media mediadrm system
+ disabled
+ oneshot
+
+service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
+ interface android.hardware.drm@1.0::ICryptoFactory widevine
+ interface android.hardware.drm@1.0::IDrmFactory widevine
+ interface android.hardware.drm@1.1::ICryptoFactory widevine
+ interface android.hardware.drm@1.1::IDrmFactory widevine
+ interface android.hardware.drm@1.2::ICryptoFactory widevine
+ interface android.hardware.drm@1.2::IDrmFactory widevine
+ interface android.hardware.drm@1.3::ICryptoFactory widevine
+ interface android.hardware.drm@1.3::IDrmFactory widevine
+ interface android.hidl.base@1.0::IBase widevine
+ class hal
+ user media
+ group media mediadrm drmrpc system
+ ioprio rt 4
+ writepid /dev/cpuset/foreground/tasks
diff --git a/proprietary/vendor/etc/init/init_thermal-engine.rc b/proprietary/vendor/etc/init/init_thermal-engine.rc
new file mode 100644
index 0000000..3cc069c
--- /dev/null
+++ b/proprietary/vendor/etc/init/init_thermal-engine.rc
@@ -0,0 +1,20 @@
+#! /bin/sh
+#
+#Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
+#All Rights Reserved.
+#Confidential and Proprietary - Qualcomm Technologies, Inc.
+#
+#Copyright (c) 2013-2018, The Linux Foundation. All rights reserved.
+#
+
+service thermal-engine /vendor/bin/thermal-engine
+ class main
+ user root
+ group root
+ socket thermal-send-client stream 0660 system oem_2907
+ socket thermal-recv-client stream 0660 system oem_2907
+ socket thermal-recv-passive-client stream 0660 system oem_2907
+ socket thermal-send-rule stream 0660 system oem_2907
+
+on property:sys.boot_completed=1
+ restart thermal-engine
diff --git a/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc b/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc
new file mode 100644
index 0000000..f5ec24f
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc
@@ -0,0 +1,42 @@
+# Copyright (c) 2019 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc.
+#
+#
+# Copyright (c) 2018-2019, 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_audiopd /vendor/bin/adsprpcd audiopd
+ class main
+ user media
+ group media
diff --git a/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc b/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc
new file mode 100644
index 0000000..3e23de6
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc
@@ -0,0 +1,40 @@
+# Copyright (c) 2019 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc.
+#
+#
+# Copyright (c) 2018-2019, 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.cdsprpcd /vendor/bin/cdsprpcd
+ class main
+ user system
+ group system
+
+on property:vendor.fastrpc.disable.cdsprpcd.daemon=1
+ stop vendor.cdsprpcd
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 100644
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 100644
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/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
new file mode 100644
index 0000000..f6f2d88
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
@@ -0,0 +1,23 @@
+
+
+
+
+ android.hardware.drm
+ hwbinder
+ @1.3::ICryptoFactory/widevine
+ @1.3::IDrmFactory/widevine
+
+
diff --git a/proprietary/vendor/lib/hw/activity_recognition.sdm660.so b/proprietary/vendor/lib/hw/activity_recognition.sdm660.so
index 1fa814f..5c05482 100644
Binary files a/proprietary/vendor/lib/hw/activity_recognition.sdm660.so and b/proprietary/vendor/lib/hw/activity_recognition.sdm660.so differ
diff --git a/proprietary/vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so b/proprietary/vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so
index 1f2540d..f1b705d 100644
Binary files a/proprietary/vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so and b/proprietary/vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so differ
diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so
new file mode 100644
index 0000000..7a2adf2
Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so differ
diff --git a/proprietary/vendor/lib/libAlacSwDec.so b/proprietary/vendor/lib/libAlacSwDec.so
index 4061b72..06dcb2e 100644
Binary files a/proprietary/vendor/lib/libAlacSwDec.so and b/proprietary/vendor/lib/libAlacSwDec.so differ
diff --git a/proprietary/vendor/lib/libApeSwDec.so b/proprietary/vendor/lib/libApeSwDec.so
index 5b1c61d..6fb0d36 100644
Binary files a/proprietary/vendor/lib/libApeSwDec.so and b/proprietary/vendor/lib/libApeSwDec.so differ
diff --git a/proprietary/vendor/lib/libFlacSwDec.so b/proprietary/vendor/lib/libFlacSwDec.so
index 76eca08..0f35faf 100644
Binary files a/proprietary/vendor/lib/libFlacSwDec.so and b/proprietary/vendor/lib/libFlacSwDec.so differ
diff --git a/proprietary/vendor/lib/libI420colorconvert.so b/proprietary/vendor/lib/libI420colorconvert.so
index f9b50d8..13225a2 100644
Binary files a/proprietary/vendor/lib/libI420colorconvert.so and b/proprietary/vendor/lib/libI420colorconvert.so differ
diff --git a/proprietary/vendor/lib/libOmxAacDec.so b/proprietary/vendor/lib/libOmxAacDec.so
index 0fa2746..3c39c1a 100644
Binary files a/proprietary/vendor/lib/libOmxAacDec.so and b/proprietary/vendor/lib/libOmxAacDec.so differ
diff --git a/proprietary/vendor/lib/libOmxAlacDec.so b/proprietary/vendor/lib/libOmxAlacDec.so
index bdd67b0..445e8a4 100644
Binary files a/proprietary/vendor/lib/libOmxAlacDec.so and b/proprietary/vendor/lib/libOmxAlacDec.so differ
diff --git a/proprietary/vendor/lib/libOmxAlacDecSw.so b/proprietary/vendor/lib/libOmxAlacDecSw.so
index f4313c2..0ab54ae 100644
Binary files a/proprietary/vendor/lib/libOmxAlacDecSw.so and b/proprietary/vendor/lib/libOmxAlacDecSw.so differ
diff --git a/proprietary/vendor/lib/libOmxAmrDec.so b/proprietary/vendor/lib/libOmxAmrDec.so
index bf33a5c..b7fc29a 100644
Binary files a/proprietary/vendor/lib/libOmxAmrDec.so and b/proprietary/vendor/lib/libOmxAmrDec.so differ
diff --git a/proprietary/vendor/lib/libOmxAmrwbplusDec.so b/proprietary/vendor/lib/libOmxAmrwbplusDec.so
index ef91453..70d7253 100644
Binary files a/proprietary/vendor/lib/libOmxAmrwbplusDec.so and b/proprietary/vendor/lib/libOmxAmrwbplusDec.so differ
diff --git a/proprietary/vendor/lib/libOmxApeDec.so b/proprietary/vendor/lib/libOmxApeDec.so
index ccbd68a..c930c2e 100644
Binary files a/proprietary/vendor/lib/libOmxApeDec.so and b/proprietary/vendor/lib/libOmxApeDec.so differ
diff --git a/proprietary/vendor/lib/libOmxApeDecSw.so b/proprietary/vendor/lib/libOmxApeDecSw.so
index bf04371..af99da3 100644
Binary files a/proprietary/vendor/lib/libOmxApeDecSw.so and b/proprietary/vendor/lib/libOmxApeDecSw.so differ
diff --git a/proprietary/vendor/lib/libOmxDsdDec.so b/proprietary/vendor/lib/libOmxDsdDec.so
index aad8925..c1f8640 100644
Binary files a/proprietary/vendor/lib/libOmxDsdDec.so and b/proprietary/vendor/lib/libOmxDsdDec.so differ
diff --git a/proprietary/vendor/lib/libOmxEvrcDec.so b/proprietary/vendor/lib/libOmxEvrcDec.so
index 2812e69..c23bbfa 100644
Binary files a/proprietary/vendor/lib/libOmxEvrcDec.so and b/proprietary/vendor/lib/libOmxEvrcDec.so differ
diff --git a/proprietary/vendor/lib/libOmxG711Dec.so b/proprietary/vendor/lib/libOmxG711Dec.so
index ea2cd18..84411f8 100644
Binary files a/proprietary/vendor/lib/libOmxG711Dec.so and b/proprietary/vendor/lib/libOmxG711Dec.so differ
diff --git a/proprietary/vendor/lib/libOmxQcelp13Dec.so b/proprietary/vendor/lib/libOmxQcelp13Dec.so
index 409be0b..d366477 100644
Binary files a/proprietary/vendor/lib/libOmxQcelp13Dec.so and b/proprietary/vendor/lib/libOmxQcelp13Dec.so differ
diff --git a/proprietary/vendor/lib/libOmxVideoDSMode.so b/proprietary/vendor/lib/libOmxVideoDSMode.so
index 55e9212..b4afafe 100644
Binary files a/proprietary/vendor/lib/libOmxVideoDSMode.so and b/proprietary/vendor/lib/libOmxVideoDSMode.so differ
diff --git a/proprietary/vendor/lib/libOmxWmaDec.so b/proprietary/vendor/lib/libOmxWmaDec.so
index 4a05c72..dd76bdf 100644
Binary files a/proprietary/vendor/lib/libOmxWmaDec.so and b/proprietary/vendor/lib/libOmxWmaDec.so differ
diff --git a/proprietary/vendor/lib/libQSEEComAPI.so b/proprietary/vendor/lib/libQSEEComAPI.so
index 15bdc9b..eda2d22 100644
Binary files a/proprietary/vendor/lib/libQSEEComAPI.so and b/proprietary/vendor/lib/libQSEEComAPI.so differ
diff --git a/proprietary/vendor/lib/libQTEEConnector_vendor.so b/proprietary/vendor/lib/libQTEEConnector_vendor.so
new file mode 100644
index 0000000..315358e
Binary files /dev/null and b/proprietary/vendor/lib/libQTEEConnector_vendor.so differ
diff --git a/proprietary/vendor/lib/libacdb-fts.so b/proprietary/vendor/lib/libacdb-fts.so
index 0fd50a1..615cd92 100644
Binary files a/proprietary/vendor/lib/libacdb-fts.so and b/proprietary/vendor/lib/libacdb-fts.so differ
diff --git a/proprietary/vendor/lib/libacdbloader.so b/proprietary/vendor/lib/libacdbloader.so
index bd75c8f..e504475 100644
Binary files a/proprietary/vendor/lib/libacdbloader.so and b/proprietary/vendor/lib/libacdbloader.so differ
diff --git a/proprietary/vendor/lib/libacdbrtac.so b/proprietary/vendor/lib/libacdbrtac.so
index a3c4260..211930d 100644
Binary files a/proprietary/vendor/lib/libacdbrtac.so and b/proprietary/vendor/lib/libacdbrtac.so differ
diff --git a/proprietary/vendor/lib/libadiertac.so b/proprietary/vendor/lib/libadiertac.so
index 4a9a872..8236cf1 100644
Binary files a/proprietary/vendor/lib/libadiertac.so and b/proprietary/vendor/lib/libadiertac.so differ
diff --git a/proprietary/vendor/lib/libadm.so b/proprietary/vendor/lib/libadm.so
index 426a5e3..2a83c1e 100644
Binary files a/proprietary/vendor/lib/libadm.so and b/proprietary/vendor/lib/libadm.so differ
diff --git a/proprietary/vendor/lib/libadpcmdec.so b/proprietary/vendor/lib/libadpcmdec.so
index a593832..b73e1c3 100644
Binary files a/proprietary/vendor/lib/libadpcmdec.so and b/proprietary/vendor/lib/libadpcmdec.so differ
diff --git a/proprietary/vendor/lib/libadsp_default_listener.so b/proprietary/vendor/lib/libadsp_default_listener.so
index 4641cea..0d2f4d4 100644
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/libadsp_hvx_callback_skel.so b/proprietary/vendor/lib/libadsp_hvx_callback_skel.so
index 2125bb2..2ef9c1c 100644
Binary files a/proprietary/vendor/lib/libadsp_hvx_callback_skel.so and b/proprietary/vendor/lib/libadsp_hvx_callback_skel.so differ
diff --git a/proprietary/vendor/lib/libadsp_hvx_stub.so b/proprietary/vendor/lib/libadsp_hvx_stub.so
index b61640c..d86ff55 100644
Binary files a/proprietary/vendor/lib/libadsp_hvx_stub.so and b/proprietary/vendor/lib/libadsp_hvx_stub.so differ
diff --git a/proprietary/vendor/lib/libadsprpc.so b/proprietary/vendor/lib/libadsprpc.so
index 26a8533..5487a6a 100644
Binary files a/proprietary/vendor/lib/libadsprpc.so and b/proprietary/vendor/lib/libadsprpc.so differ
diff --git a/proprietary/vendor/lib/libaudcal.so b/proprietary/vendor/lib/libaudcal.so
index c49cf91..eb4ab9b 100644
Binary files a/proprietary/vendor/lib/libaudcal.so and b/proprietary/vendor/lib/libaudcal.so differ
diff --git a/proprietary/vendor/lib/libaudioalsa.so b/proprietary/vendor/lib/libaudioalsa.so
index f5827fe..aeacbda 100644
Binary files a/proprietary/vendor/lib/libaudioalsa.so and b/proprietary/vendor/lib/libaudioalsa.so differ
diff --git a/proprietary/vendor/lib/libaudioparsers.so b/proprietary/vendor/lib/libaudioparsers.so
index df9e78c..21d3578 100644
Binary files a/proprietary/vendor/lib/libaudioparsers.so and b/proprietary/vendor/lib/libaudioparsers.so differ
diff --git a/proprietary/vendor/lib/libcdsp_default_listener.so b/proprietary/vendor/lib/libcdsp_default_listener.so
index e767e81..4191480 100644
Binary files a/proprietary/vendor/lib/libcdsp_default_listener.so and b/proprietary/vendor/lib/libcdsp_default_listener.so differ
diff --git a/proprietary/vendor/lib/libcdsprpc.so b/proprietary/vendor/lib/libcdsprpc.so
index 756b86c..d2448bc 100644
Binary files a/proprietary/vendor/lib/libcdsprpc.so and b/proprietary/vendor/lib/libcdsprpc.so differ
diff --git a/proprietary/vendor/lib/libdrc.so b/proprietary/vendor/lib/libdrc.so
index 87a7b02..553b933 100644
Binary files a/proprietary/vendor/lib/libdrc.so and b/proprietary/vendor/lib/libdrc.so differ
diff --git a/proprietary/vendor/lib/libdsd2pcm.so b/proprietary/vendor/lib/libdsd2pcm.so
new file mode 100644
index 0000000..1b61739
Binary files /dev/null and b/proprietary/vendor/lib/libdsd2pcm.so differ
diff --git a/proprietary/vendor/lib/libfastcvadsp_stub.so b/proprietary/vendor/lib/libfastcvadsp_stub.so
index 66a2742..a8c51dd 100644
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
index 7abe132..166eee2 100644
Binary files a/proprietary/vendor/lib/libfastcvopt.so and b/proprietary/vendor/lib/libfastcvopt.so differ
diff --git a/proprietary/vendor/lib/libfastrpc_utf_stub.so b/proprietary/vendor/lib/libfastrpc_utf_stub.so
index 88787a9..8d33086 100644
Binary files a/proprietary/vendor/lib/libfastrpc_utf_stub.so and b/proprietary/vendor/lib/libfastrpc_utf_stub.so differ
diff --git a/proprietary/vendor/lib/libgcs-calwrapper.so b/proprietary/vendor/lib/libgcs-calwrapper.so
index 244de3e..26e3fde 100644
Binary files a/proprietary/vendor/lib/libgcs-calwrapper.so and b/proprietary/vendor/lib/libgcs-calwrapper.so differ
diff --git a/proprietary/vendor/lib/libgcs-ipc.so b/proprietary/vendor/lib/libgcs-ipc.so
index 422a862..f104d4b 100644
Binary files a/proprietary/vendor/lib/libgcs-ipc.so and b/proprietary/vendor/lib/libgcs-ipc.so differ
diff --git a/proprietary/vendor/lib/libgcs-osal.so b/proprietary/vendor/lib/libgcs-osal.so
index 6f993f5..44e09e5 100644
Binary files a/proprietary/vendor/lib/libgcs-osal.so and b/proprietary/vendor/lib/libgcs-osal.so differ
diff --git a/proprietary/vendor/lib/libgcs.so b/proprietary/vendor/lib/libgcs.so
index 8ac779f..9385dd9 100644
Binary files a/proprietary/vendor/lib/libgcs.so and b/proprietary/vendor/lib/libgcs.so differ
diff --git a/proprietary/vendor/lib/libhdmipassthru.so b/proprietary/vendor/lib/libhdmipassthru.so
new file mode 100644
index 0000000..928f1b2
Binary files /dev/null and b/proprietary/vendor/lib/libhdmipassthru.so differ
diff --git a/proprietary/vendor/lib/liblistensoundmodel2.so b/proprietary/vendor/lib/liblistensoundmodel2.so
new file mode 100644
index 0000000..c9c066d
Binary files /dev/null and b/proprietary/vendor/lib/liblistensoundmodel2.so differ
diff --git a/proprietary/vendor/lib/libmdsprpc.so b/proprietary/vendor/lib/libmdsprpc.so
index 894dc47..de31c77 100644
Binary files a/proprietary/vendor/lib/libmdsprpc.so and b/proprietary/vendor/lib/libmdsprpc.so differ
diff --git a/proprietary/vendor/lib/libmm-color-convertor.so b/proprietary/vendor/lib/libmm-color-convertor.so
index a57d204..4b40d4a 100644
Binary files a/proprietary/vendor/lib/libmm-color-convertor.so and b/proprietary/vendor/lib/libmm-color-convertor.so differ
diff --git a/proprietary/vendor/lib/libmmosal.so b/proprietary/vendor/lib/libmmosal.so
new file mode 100644
index 0000000..e63e3ce
Binary files /dev/null and b/proprietary/vendor/lib/libmmosal.so differ
diff --git a/proprietary/vendor/lib/libqtigef.so b/proprietary/vendor/lib/libqtigef.so
index a42f89a..1d08c6b 100644
Binary files a/proprietary/vendor/lib/libqtigef.so and b/proprietary/vendor/lib/libqtigef.so differ
diff --git a/proprietary/vendor/lib/libsdedrm.so b/proprietary/vendor/lib/libsdedrm.so
index dd91ae6..a613dc8 100644
Binary files a/proprietary/vendor/lib/libsdedrm.so and b/proprietary/vendor/lib/libsdedrm.so differ
diff --git a/proprietary/vendor/lib/libsdsprpc.so b/proprietary/vendor/lib/libsdsprpc.so
index 7893bc9..82ee2e8 100644
Binary files a/proprietary/vendor/lib/libsdsprpc.so and b/proprietary/vendor/lib/libsdsprpc.so differ
diff --git a/proprietary/vendor/lib/libsensor1.so b/proprietary/vendor/lib/libsensor1.so
index 1c171cc..880fe51 100644
Binary files a/proprietary/vendor/lib/libsensor1.so and b/proprietary/vendor/lib/libsensor1.so differ
diff --git a/proprietary/vendor/lib/libsensor_reg.so b/proprietary/vendor/lib/libsensor_reg.so
index c0f094a..1788810 100644
Binary files a/proprietary/vendor/lib/libsensor_reg.so and b/proprietary/vendor/lib/libsensor_reg.so differ
diff --git a/proprietary/vendor/lib/libsmwrapper.so b/proprietary/vendor/lib/libsmwrapper.so
index 9678b4c..be453b8 100644
Binary files a/proprietary/vendor/lib/libsmwrapper.so and b/proprietary/vendor/lib/libsmwrapper.so differ
diff --git a/proprietary/vendor/lib/libssc_default_listener.so b/proprietary/vendor/lib/libssc_default_listener.so
index ebcfbf1..2a0c03e 100644
Binary files a/proprietary/vendor/lib/libssc_default_listener.so and b/proprietary/vendor/lib/libssc_default_listener.so differ
diff --git a/proprietary/vendor/lib/libssrec.so b/proprietary/vendor/lib/libssrec.so
new file mode 100644
index 0000000..4ce9dd3
Binary files /dev/null and b/proprietary/vendor/lib/libssrec.so differ
diff --git a/proprietary/vendor/lib/libsubsystem_control.so b/proprietary/vendor/lib/libsubsystem_control.so
index 9a04712..57b19b4 100644
Binary files a/proprietary/vendor/lib/libsubsystem_control.so and b/proprietary/vendor/lib/libsubsystem_control.so differ
diff --git a/proprietary/vendor/lib/libsysmon_cdsp_skel.so b/proprietary/vendor/lib/libsysmon_cdsp_skel.so
index 048ccb5..6649442 100644
Binary files a/proprietary/vendor/lib/libsysmon_cdsp_skel.so and b/proprietary/vendor/lib/libsysmon_cdsp_skel.so differ
diff --git a/proprietary/vendor/lib/libthermalclient.so b/proprietary/vendor/lib/libthermalclient.so
index 241aa5b..8367b62 100644
Binary files a/proprietary/vendor/lib/libthermalclient.so and b/proprietary/vendor/lib/libthermalclient.so differ
diff --git a/proprietary/vendor/lib/libtime_genoff.so b/proprietary/vendor/lib/libtime_genoff.so
index 1375449..0604311 100644
Binary files a/proprietary/vendor/lib/libtime_genoff.so and b/proprietary/vendor/lib/libtime_genoff.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so b/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so
index 3a4aa2b..ae13c7b 100644
Binary files a/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so and b/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so
new file mode 100644
index 0000000..98d56c3
Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so differ
diff --git a/proprietary/vendor/lib/sensor_calibrate.so b/proprietary/vendor/lib/sensor_calibrate.so
index 408f44a..7740b3e 100644
Binary files a/proprietary/vendor/lib/sensor_calibrate.so and b/proprietary/vendor/lib/sensor_calibrate.so differ
diff --git a/proprietary/vendor/lib/soundfx/libasphere.so b/proprietary/vendor/lib/soundfx/libasphere.so
index e9ebe0f..9bcdbd0 100644
Binary files a/proprietary/vendor/lib/soundfx/libasphere.so and b/proprietary/vendor/lib/soundfx/libasphere.so differ
diff --git a/proprietary/vendor/lib/soundfx/libqcbassboost.so b/proprietary/vendor/lib/soundfx/libqcbassboost.so
index 6f85f2b..bbb294d 100644
Binary files a/proprietary/vendor/lib/soundfx/libqcbassboost.so and b/proprietary/vendor/lib/soundfx/libqcbassboost.so differ
diff --git a/proprietary/vendor/lib/soundfx/libqcreverb.so b/proprietary/vendor/lib/soundfx/libqcreverb.so
index 0ff150c..eca8b3e 100644
Binary files a/proprietary/vendor/lib/soundfx/libqcreverb.so and b/proprietary/vendor/lib/soundfx/libqcreverb.so differ
diff --git a/proprietary/vendor/lib/soundfx/libqcvirt.so b/proprietary/vendor/lib/soundfx/libqcvirt.so
index 12bb667..dddbb2f 100644
Binary files a/proprietary/vendor/lib/soundfx/libqcvirt.so and b/proprietary/vendor/lib/soundfx/libqcvirt.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.esepowermanager@1.0.so b/proprietary/vendor/lib/vendor.qti.esepowermanager@1.0.so
index bc4c61e..e8a2d8d 100644
Binary files a/proprietary/vendor/lib/vendor.qti.esepowermanager@1.0.so and b/proprietary/vendor/lib/vendor.qti.esepowermanager@1.0.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.esepowermanager@1.1.so b/proprietary/vendor/lib/vendor.qti.esepowermanager@1.1.so
index 19d75e1..992e637 100644
Binary files a/proprietary/vendor/lib/vendor.qti.esepowermanager@1.1.so and b/proprietary/vendor/lib/vendor.qti.esepowermanager@1.1.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 100644
index 0000000..925bc78
Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so
new file mode 100644
index 0000000..98e70bf
Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so
index c89cab8..d1dc209 100644
Binary files a/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so and b/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so differ
diff --git a/proprietary/vendor/lib64/hw/activity_recognition.sdm660.so b/proprietary/vendor/lib64/hw/activity_recognition.sdm660.so
index 7b33ca6..41ca538 100644
Binary files a/proprietary/vendor/lib64/hw/activity_recognition.sdm660.so and b/proprietary/vendor/lib64/hw/activity_recognition.sdm660.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so
index a21ba1f..bf376ae 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so
index 5c887f6..b36de89 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so
index 5c437eb..a2ebeac 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so
index d205b97..f292505 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so
index cd34baf..f5b1168 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/libAlacSwDec.so b/proprietary/vendor/lib64/libAlacSwDec.so
index bbc5821..e2ebfc4 100644
Binary files a/proprietary/vendor/lib64/libAlacSwDec.so and b/proprietary/vendor/lib64/libAlacSwDec.so differ
diff --git a/proprietary/vendor/lib64/libApeSwDec.so b/proprietary/vendor/lib64/libApeSwDec.so
index 531ed45..93e6690 100644
Binary files a/proprietary/vendor/lib64/libApeSwDec.so and b/proprietary/vendor/lib64/libApeSwDec.so differ
diff --git a/proprietary/vendor/lib64/libFlacSwDec.so b/proprietary/vendor/lib64/libFlacSwDec.so
index 56958b5..022e242 100644
Binary files a/proprietary/vendor/lib64/libFlacSwDec.so and b/proprietary/vendor/lib64/libFlacSwDec.so differ
diff --git a/proprietary/vendor/lib64/libGPreqcancel.so b/proprietary/vendor/lib64/libGPreqcancel.so
index d5bf085..647b1e8 100644
Binary files a/proprietary/vendor/lib64/libGPreqcancel.so and b/proprietary/vendor/lib64/libGPreqcancel.so differ
diff --git a/proprietary/vendor/lib64/libGPreqcancel_svc.so b/proprietary/vendor/lib64/libGPreqcancel_svc.so
index 19332ca..9dda51c 100644
Binary files a/proprietary/vendor/lib64/libGPreqcancel_svc.so and b/proprietary/vendor/lib64/libGPreqcancel_svc.so differ
diff --git a/proprietary/vendor/lib64/libI420colorconvert.so b/proprietary/vendor/lib64/libI420colorconvert.so
index d73a01d..8ada69f 100644
Binary files a/proprietary/vendor/lib64/libI420colorconvert.so and b/proprietary/vendor/lib64/libI420colorconvert.so differ
diff --git a/proprietary/vendor/lib64/libOmxAacDec.so b/proprietary/vendor/lib64/libOmxAacDec.so
index ace57db..6e470db 100644
Binary files a/proprietary/vendor/lib64/libOmxAacDec.so and b/proprietary/vendor/lib64/libOmxAacDec.so differ
diff --git a/proprietary/vendor/lib64/libOmxAlacDec.so b/proprietary/vendor/lib64/libOmxAlacDec.so
index 17dc31e..8a61b7d 100644
Binary files a/proprietary/vendor/lib64/libOmxAlacDec.so and b/proprietary/vendor/lib64/libOmxAlacDec.so differ
diff --git a/proprietary/vendor/lib64/libOmxAlacDecSw.so b/proprietary/vendor/lib64/libOmxAlacDecSw.so
index 2289ab0..c0a5854 100644
Binary files a/proprietary/vendor/lib64/libOmxAlacDecSw.so and b/proprietary/vendor/lib64/libOmxAlacDecSw.so differ
diff --git a/proprietary/vendor/lib64/libOmxAmrDec.so b/proprietary/vendor/lib64/libOmxAmrDec.so
index 9ce2392..41e59af 100644
Binary files a/proprietary/vendor/lib64/libOmxAmrDec.so and b/proprietary/vendor/lib64/libOmxAmrDec.so differ
diff --git a/proprietary/vendor/lib64/libOmxAmrwbplusDec.so b/proprietary/vendor/lib64/libOmxAmrwbplusDec.so
index 43d7c03..0d09eba 100644
Binary files a/proprietary/vendor/lib64/libOmxAmrwbplusDec.so and b/proprietary/vendor/lib64/libOmxAmrwbplusDec.so differ
diff --git a/proprietary/vendor/lib64/libOmxApeDec.so b/proprietary/vendor/lib64/libOmxApeDec.so
index 5a12471..1448027 100644
Binary files a/proprietary/vendor/lib64/libOmxApeDec.so and b/proprietary/vendor/lib64/libOmxApeDec.so differ
diff --git a/proprietary/vendor/lib64/libOmxApeDecSw.so b/proprietary/vendor/lib64/libOmxApeDecSw.so
index 8dc0bdb..c33141b 100644
Binary files a/proprietary/vendor/lib64/libOmxApeDecSw.so and b/proprietary/vendor/lib64/libOmxApeDecSw.so differ
diff --git a/proprietary/vendor/lib64/libOmxEvrcDec.so b/proprietary/vendor/lib64/libOmxEvrcDec.so
index 51ab4d4..e644080 100644
Binary files a/proprietary/vendor/lib64/libOmxEvrcDec.so and b/proprietary/vendor/lib64/libOmxEvrcDec.so differ
diff --git a/proprietary/vendor/lib64/libOmxG711Dec.so b/proprietary/vendor/lib64/libOmxG711Dec.so
index 9574b3c..b8d7da6 100644
Binary files a/proprietary/vendor/lib64/libOmxG711Dec.so and b/proprietary/vendor/lib64/libOmxG711Dec.so differ
diff --git a/proprietary/vendor/lib64/libOmxQcelp13Dec.so b/proprietary/vendor/lib64/libOmxQcelp13Dec.so
index 1f40f5d..d557171 100644
Binary files a/proprietary/vendor/lib64/libOmxQcelp13Dec.so and b/proprietary/vendor/lib64/libOmxQcelp13Dec.so differ
diff --git a/proprietary/vendor/lib64/libOmxWmaDec.so b/proprietary/vendor/lib64/libOmxWmaDec.so
index 0060274..8ad2751 100644
Binary files a/proprietary/vendor/lib64/libOmxWmaDec.so and b/proprietary/vendor/lib64/libOmxWmaDec.so differ
diff --git a/proprietary/vendor/lib64/libQSEEComAPI.so b/proprietary/vendor/lib64/libQSEEComAPI.so
index b79ff10..777a604 100644
Binary files a/proprietary/vendor/lib64/libQSEEComAPI.so and b/proprietary/vendor/lib64/libQSEEComAPI.so differ
diff --git a/proprietary/vendor/lib64/libQTEEConnector_vendor.so b/proprietary/vendor/lib64/libQTEEConnector_vendor.so
new file mode 100644
index 0000000..eb37e21
Binary files /dev/null and b/proprietary/vendor/lib64/libQTEEConnector_vendor.so differ
diff --git a/proprietary/vendor/lib64/libSecureUILib.so b/proprietary/vendor/lib64/libSecureUILib.so
index 008733c..1ba0542 100644
Binary files a/proprietary/vendor/lib64/libSecureUILib.so and b/proprietary/vendor/lib64/libSecureUILib.so differ
diff --git a/proprietary/vendor/lib64/libStDrvInt.so b/proprietary/vendor/lib64/libStDrvInt.so
index 00ae708..a894540 100644
Binary files a/proprietary/vendor/lib64/libStDrvInt.so and b/proprietary/vendor/lib64/libStDrvInt.so differ
diff --git a/proprietary/vendor/lib64/libacdb-fts.so b/proprietary/vendor/lib64/libacdb-fts.so
index 3400ab2..ff10e25 100644
Binary files a/proprietary/vendor/lib64/libacdb-fts.so and b/proprietary/vendor/lib64/libacdb-fts.so differ
diff --git a/proprietary/vendor/lib64/libacdbloader.so b/proprietary/vendor/lib64/libacdbloader.so
index b9d5d3a..14d3183 100644
Binary files a/proprietary/vendor/lib64/libacdbloader.so and b/proprietary/vendor/lib64/libacdbloader.so differ
diff --git a/proprietary/vendor/lib64/libacdbrtac.so b/proprietary/vendor/lib64/libacdbrtac.so
index ce9d7a6..d162f8f 100644
Binary files a/proprietary/vendor/lib64/libacdbrtac.so and b/proprietary/vendor/lib64/libacdbrtac.so differ
diff --git a/proprietary/vendor/lib64/libadiertac.so b/proprietary/vendor/lib64/libadiertac.so
index 10e0f67..e8b8d6b 100644
Binary files a/proprietary/vendor/lib64/libadiertac.so and b/proprietary/vendor/lib64/libadiertac.so differ
diff --git a/proprietary/vendor/lib64/libadsp_default_listener.so b/proprietary/vendor/lib64/libadsp_default_listener.so
index c09af85..4ce7117 100644
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
index 5c20cfd..2210599 100644
Binary files a/proprietary/vendor/lib64/libadsprpc.so and b/proprietary/vendor/lib64/libadsprpc.so differ
diff --git a/proprietary/vendor/lib64/libaudcal.so b/proprietary/vendor/lib64/libaudcal.so
index 2cac473..bf63b58 100644
Binary files a/proprietary/vendor/lib64/libaudcal.so and b/proprietary/vendor/lib64/libaudcal.so differ
diff --git a/proprietary/vendor/lib64/libaudioalsa.so b/proprietary/vendor/lib64/libaudioalsa.so
index a6615d7..14505be 100644
Binary files a/proprietary/vendor/lib64/libaudioalsa.so and b/proprietary/vendor/lib64/libaudioalsa.so differ
diff --git a/proprietary/vendor/lib64/libaudioparsers.so b/proprietary/vendor/lib64/libaudioparsers.so
index 85084fa..85ae361 100644
Binary files a/proprietary/vendor/lib64/libaudioparsers.so and b/proprietary/vendor/lib64/libaudioparsers.so differ
diff --git a/proprietary/vendor/lib64/libbase64.so b/proprietary/vendor/lib64/libbase64.so
new file mode 100644
index 0000000..f8aa760
Binary files /dev/null and b/proprietary/vendor/lib64/libbase64.so differ
diff --git a/proprietary/vendor/lib64/libcdsp_default_listener.so b/proprietary/vendor/lib64/libcdsp_default_listener.so
index c51b827..005d82c 100644
Binary files a/proprietary/vendor/lib64/libcdsp_default_listener.so and b/proprietary/vendor/lib64/libcdsp_default_listener.so differ
diff --git a/proprietary/vendor/lib64/libcdsprpc.so b/proprietary/vendor/lib64/libcdsprpc.so
index 30b3c16..cc82fac 100644
Binary files a/proprietary/vendor/lib64/libcdsprpc.so and b/proprietary/vendor/lib64/libcdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libcpion.so b/proprietary/vendor/lib64/libcpion.so
index 8a8139c..300e363 100644
Binary files a/proprietary/vendor/lib64/libcpion.so and b/proprietary/vendor/lib64/libcpion.so differ
diff --git a/proprietary/vendor/lib64/libdrmfs.so b/proprietary/vendor/lib64/libdrmfs.so
index 354c0dd..af5e980 100644
Binary files a/proprietary/vendor/lib64/libdrmfs.so and b/proprietary/vendor/lib64/libdrmfs.so differ
diff --git a/proprietary/vendor/lib64/libdrmtime.so b/proprietary/vendor/lib64/libdrmtime.so
index b7769b8..0e4c84d 100644
Binary files a/proprietary/vendor/lib64/libdrmtime.so and b/proprietary/vendor/lib64/libdrmtime.so differ
diff --git a/proprietary/vendor/lib64/libfastcvadsp_stub.so b/proprietary/vendor/lib64/libfastcvadsp_stub.so
index b1015f3..8b4bd4f 100644
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
index 3bffac4..d96adf5 100644
Binary files a/proprietary/vendor/lib64/libfastcvopt.so and b/proprietary/vendor/lib64/libfastcvopt.so differ
diff --git a/proprietary/vendor/lib64/libfastrpc_utf_stub.so b/proprietary/vendor/lib64/libfastrpc_utf_stub.so
index 9b947e2..d97c9bb 100644
Binary files a/proprietary/vendor/lib64/libfastrpc_utf_stub.so and b/proprietary/vendor/lib64/libfastrpc_utf_stub.so differ
diff --git a/proprietary/vendor/lib64/libgcs-calwrapper.so b/proprietary/vendor/lib64/libgcs-calwrapper.so
index 210e3cf..547dd4b 100644
Binary files a/proprietary/vendor/lib64/libgcs-calwrapper.so and b/proprietary/vendor/lib64/libgcs-calwrapper.so differ
diff --git a/proprietary/vendor/lib64/libgcs-ipc.so b/proprietary/vendor/lib64/libgcs-ipc.so
index da083f0..69f5fdc 100644
Binary files a/proprietary/vendor/lib64/libgcs-ipc.so and b/proprietary/vendor/lib64/libgcs-ipc.so differ
diff --git a/proprietary/vendor/lib64/libgcs-osal.so b/proprietary/vendor/lib64/libgcs-osal.so
index ff16f49..d3e750c 100644
Binary files a/proprietary/vendor/lib64/libgcs-osal.so and b/proprietary/vendor/lib64/libgcs-osal.so differ
diff --git a/proprietary/vendor/lib64/libgcs.so b/proprietary/vendor/lib64/libgcs.so
index a88e03c..1bc3306 100644
Binary files a/proprietary/vendor/lib64/libgcs.so and b/proprietary/vendor/lib64/libgcs.so differ
diff --git a/proprietary/vendor/lib64/libhdmipassthru.so b/proprietary/vendor/lib64/libhdmipassthru.so
new file mode 100644
index 0000000..5424f2c
Binary files /dev/null and b/proprietary/vendor/lib64/libhdmipassthru.so differ
diff --git a/proprietary/vendor/lib64/libkeymasterdeviceutils.so b/proprietary/vendor/lib64/libkeymasterdeviceutils.so
index c719326..3c07c38 100644
Binary files a/proprietary/vendor/lib64/libkeymasterdeviceutils.so and b/proprietary/vendor/lib64/libkeymasterdeviceutils.so differ
diff --git a/proprietary/vendor/lib64/libkeymasterprovision.so b/proprietary/vendor/lib64/libkeymasterprovision.so
index 0c9159b..c8dd732 100644
Binary files a/proprietary/vendor/lib64/libkeymasterprovision.so and b/proprietary/vendor/lib64/libkeymasterprovision.so differ
diff --git a/proprietary/vendor/lib64/libkeymasterutils.so b/proprietary/vendor/lib64/libkeymasterutils.so
index 137caa2..5b9c5d3 100644
Binary files a/proprietary/vendor/lib64/libkeymasterutils.so and b/proprietary/vendor/lib64/libkeymasterutils.so differ
diff --git a/proprietary/vendor/lib64/liblistensoundmodel2.so b/proprietary/vendor/lib64/liblistensoundmodel2.so
new file mode 100644
index 0000000..89c4135
Binary files /dev/null and b/proprietary/vendor/lib64/liblistensoundmodel2.so differ
diff --git a/proprietary/vendor/lib64/libmdsprpc.so b/proprietary/vendor/lib64/libmdsprpc.so
index c0807f1..45882d8 100644
Binary files a/proprietary/vendor/lib64/libmdsprpc.so and b/proprietary/vendor/lib64/libmdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libmm-color-convertor.so b/proprietary/vendor/lib64/libmm-color-convertor.so
index f5c15ff..f2c8dbe 100644
Binary files a/proprietary/vendor/lib64/libmm-color-convertor.so and b/proprietary/vendor/lib64/libmm-color-convertor.so differ
diff --git a/proprietary/vendor/lib64/libmmosal.so b/proprietary/vendor/lib64/libmmosal.so
index 415375e..4d07656 100644
Binary files a/proprietary/vendor/lib64/libmmosal.so and b/proprietary/vendor/lib64/libmmosal.so differ
diff --git a/proprietary/vendor/lib64/libqisl.so b/proprietary/vendor/lib64/libqisl.so
index c1bab8f..e0edd58 100644
Binary files a/proprietary/vendor/lib64/libqisl.so and b/proprietary/vendor/lib64/libqisl.so differ
diff --git a/proprietary/vendor/lib64/libqtigef.so b/proprietary/vendor/lib64/libqtigef.so
index da5feed..2b1a004 100644
Binary files a/proprietary/vendor/lib64/libqtigef.so and b/proprietary/vendor/lib64/libqtigef.so differ
diff --git a/proprietary/vendor/lib64/librmp.so b/proprietary/vendor/lib64/librmp.so
new file mode 100644
index 0000000..2f03215
Binary files /dev/null and b/proprietary/vendor/lib64/librmp.so differ
diff --git a/proprietary/vendor/lib64/librpmb.so b/proprietary/vendor/lib64/librpmb.so
index 3417580..e6dbba3 100644
Binary files a/proprietary/vendor/lib64/librpmb.so and b/proprietary/vendor/lib64/librpmb.so differ
diff --git a/proprietary/vendor/lib64/libsdedrm.so b/proprietary/vendor/lib64/libsdedrm.so
index a4e436b..6309053 100644
Binary files a/proprietary/vendor/lib64/libsdedrm.so and b/proprietary/vendor/lib64/libsdedrm.so differ
diff --git a/proprietary/vendor/lib64/libsdsprpc.so b/proprietary/vendor/lib64/libsdsprpc.so
index 1b57dfb..3d4e752 100644
Binary files a/proprietary/vendor/lib64/libsdsprpc.so and b/proprietary/vendor/lib64/libsdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libsecureui.so b/proprietary/vendor/lib64/libsecureui.so
index e0cdefe..940e955 100644
Binary files a/proprietary/vendor/lib64/libsecureui.so and b/proprietary/vendor/lib64/libsecureui.so differ
diff --git a/proprietary/vendor/lib64/libsecureui_svcsock.so b/proprietary/vendor/lib64/libsecureui_svcsock.so
index 58c1a16..f4e18f0 100644
Binary files a/proprietary/vendor/lib64/libsecureui_svcsock.so and b/proprietary/vendor/lib64/libsecureui_svcsock.so differ
diff --git a/proprietary/vendor/lib64/libsensor1.so b/proprietary/vendor/lib64/libsensor1.so
index 1477028..793bfda 100644
Binary files a/proprietary/vendor/lib64/libsensor1.so and b/proprietary/vendor/lib64/libsensor1.so differ
diff --git a/proprietary/vendor/lib64/libsensor_reg.so b/proprietary/vendor/lib64/libsensor_reg.so
index 88e607a..7519ffb 100644
Binary files a/proprietary/vendor/lib64/libsensor_reg.so and b/proprietary/vendor/lib64/libsensor_reg.so differ
diff --git a/proprietary/vendor/lib64/libssc_default_listener.so b/proprietary/vendor/lib64/libssc_default_listener.so
index cd13c80..99447e0 100644
Binary files a/proprietary/vendor/lib64/libssc_default_listener.so and b/proprietary/vendor/lib64/libssc_default_listener.so differ
diff --git a/proprietary/vendor/lib64/libssd.so b/proprietary/vendor/lib64/libssd.so
index d5849e3..0cffe75 100644
Binary files a/proprietary/vendor/lib64/libssd.so and b/proprietary/vendor/lib64/libssd.so differ
diff --git a/proprietary/vendor/lib64/libssrec.so b/proprietary/vendor/lib64/libssrec.so
new file mode 100644
index 0000000..d1bc420
Binary files /dev/null and b/proprietary/vendor/lib64/libssrec.so differ
diff --git a/proprietary/vendor/lib64/libsubsystem_control.so b/proprietary/vendor/lib64/libsubsystem_control.so
index 3b3247c..eb6ea5c 100644
Binary files a/proprietary/vendor/lib64/libsubsystem_control.so and b/proprietary/vendor/lib64/libsubsystem_control.so differ
diff --git a/proprietary/vendor/lib64/libsysmon_cdsp_skel.so b/proprietary/vendor/lib64/libsysmon_cdsp_skel.so
index 8c30369..1d515f5 100644
Binary files a/proprietary/vendor/lib64/libsysmon_cdsp_skel.so and b/proprietary/vendor/lib64/libsysmon_cdsp_skel.so differ
diff --git a/proprietary/vendor/lib64/libthermalclient.so b/proprietary/vendor/lib64/libthermalclient.so
index 75a8466..6e57da7 100644
Binary files a/proprietary/vendor/lib64/libthermalclient.so and b/proprietary/vendor/lib64/libthermalclient.so differ
diff --git a/proprietary/vendor/lib64/libtime_genoff.so b/proprietary/vendor/lib64/libtime_genoff.so
index b18d194..7fc88c7 100644
Binary files a/proprietary/vendor/lib64/libtime_genoff.so and b/proprietary/vendor/lib64/libtime_genoff.so differ
diff --git a/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so
index 07bcf10..979d4cd 100644
Binary files a/proprietary/vendor/lib64/libwvhidl.so and b/proprietary/vendor/lib64/libwvhidl.so differ
diff --git a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so
index 4856f22..95c2cc2 100644
Binary files a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so and b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so differ
diff --git a/proprietary/vendor/lib64/sensor_calibrate.so b/proprietary/vendor/lib64/sensor_calibrate.so
index 1f7380e..4e8f56f 100644
Binary files a/proprietary/vendor/lib64/sensor_calibrate.so and b/proprietary/vendor/lib64/sensor_calibrate.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libasphere.so b/proprietary/vendor/lib64/soundfx/libasphere.so
index 00b9f63..c041812 100644
Binary files a/proprietary/vendor/lib64/soundfx/libasphere.so and b/proprietary/vendor/lib64/soundfx/libasphere.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libqcbassboost.so b/proprietary/vendor/lib64/soundfx/libqcbassboost.so
index 0706e16..4edb209 100644
Binary files a/proprietary/vendor/lib64/soundfx/libqcbassboost.so and b/proprietary/vendor/lib64/soundfx/libqcbassboost.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libqcreverb.so b/proprietary/vendor/lib64/soundfx/libqcreverb.so
index 1023b70..7628559 100644
Binary files a/proprietary/vendor/lib64/soundfx/libqcreverb.so and b/proprietary/vendor/lib64/soundfx/libqcreverb.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libqcvirt.so b/proprietary/vendor/lib64/soundfx/libqcvirt.so
index 5cee3ff..ad812ea 100644
Binary files a/proprietary/vendor/lib64/soundfx/libqcvirt.so and b/proprietary/vendor/lib64/soundfx/libqcvirt.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so b/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so
index a7a82e8..2fb0144 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so and b/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so b/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so
index b7b45ae..f9cc863 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so and b/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so
index d442c09..a2882e8 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.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 100644
index 0000000..bd18e66
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so
index 9692d44..1ccdf63 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so
index de9bfd3..4173700 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so
index 393311c..db92014 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so
index 1600e83..7e1b185 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so differ
diff --git a/sdm660-common-vendor.mk b/sdm660-common-vendor.mk
index 94a774e..5d8b979 100644
--- a/sdm660-common-vendor.mk
+++ b/sdm660-common-vendor.mk
@@ -6,34 +6,18 @@ PRODUCT_SOONG_NAMESPACES += \
vendor/xiaomi/sdm660-common
PRODUCT_COPY_FILES += \
- vendor/xiaomi/sdm660-common/proprietary/etc/permissions/audiosphere.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/audiosphere.xml \
- vendor/xiaomi/sdm660-common/proprietary/framework/audiosphere.jar:$(TARGET_COPY_OUT_SYSTEM)/framework/audiosphere.jar \
- vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/fm_helium.so \
- vendor/xiaomi/sdm660-common/proprietary/lib/libadsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libadsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/lib/libFileMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libFileMux.so \
+ vendor/xiaomi/sdm660-common/proprietary/lib/libOmxMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libOmxMux.so \
vendor/xiaomi/sdm660-common/proprietary/lib/libbtconfigstore.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libbtconfigstore.so \
- vendor/xiaomi/sdm660-common/proprietary/lib/libcdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libcdsprpc_system.so \
- vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libfm-hci.so \
- vendor/xiaomi/sdm660-common/proprietary/lib/libmdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmdsprpc_system.so \
- vendor/xiaomi/sdm660-common/proprietary/lib/libsdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libsdsprpc_system.so \
- vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/fm_helium.so \
- vendor/xiaomi/sdm660-common/proprietary/lib64/libadsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libadsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/lib64/libFileMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libFileMux.so \
+ vendor/xiaomi/sdm660-common/proprietary/lib64/libOmxMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libOmxMux.so \
vendor/xiaomi/sdm660-common/proprietary/lib64/libbtconfigstore.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libbtconfigstore.so \
- vendor/xiaomi/sdm660-common/proprietary/lib64/libcdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libcdsprpc_system.so \
- vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libfm-hci.so \
- vendor/xiaomi/sdm660-common/proprietary/lib64/libmdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmdsprpc_system.so \
- vendor/xiaomi/sdm660-common/proprietary/lib64/libsdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libsdsprpc_system.so \
vendor/xiaomi/sdm660-common/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/com.qualcomm.qti.ant@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libaptX_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libaptX_encoder.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.esepowermanager@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.esepowermanager@1.0.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.esepowermanager@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.esepowermanager@1.1.so \
- vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.hardware.sensorscalibrate@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.ant@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptXHD_encoder.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptX_encoder.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.esepowermanager@1.0.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.esepowermanager@1.1.so \
- vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/bin/diag_callback_sample_system:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/diag_callback_sample_system \
vendor/xiaomi/sdm660-common/proprietary/system_ext/bin/diag_dci_sample_system:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/diag_dci_sample_system \
vendor/xiaomi/sdm660-common/proprietary/system_ext/bin/diag_mdlog_system:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/diag_mdlog_system \
@@ -47,6 +31,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/UimGba.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/UimGba.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/UimGbaManager.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/UimGbaManager.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/UimService.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/UimService.xml \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/audiosphere.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/audiosphere.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml \
@@ -65,6 +50,13 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/uimremoteserver.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/uimremoteserver.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/spn-conf.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/spn-conf.xml \
vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/sysconfig/qti_whitelist_system_ext.xml \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libadsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libadsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libcdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libcdsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libmdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmdsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmosal.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmparser_lite.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libsdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libsdsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.hardware.sensorscalibrate@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@2.0.so \
@@ -79,12 +71,15 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.quicinc.cne.constants@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.quicinc.cne.constants@2.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.quicinc.cne.constants@2.1.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/fm_helium.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imscamera.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imscamera.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvideocodec.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvt.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtextutils.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtutils.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libDiagService.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libDiagService.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libadsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libadsprpc_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libcdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libcdsprpc_system.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdiag_system.qti.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdiag_system.qti.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdiag_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdiag_system.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdpmctmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmctmgr.so \
@@ -95,15 +90,20 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libembmsmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libembmsmmparser_lite.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libembmssqlite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libembmssqlite.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libembmstinyxml.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libembmstinyxml.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libfm-hci.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimscamera_jni.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimsmedia_jni.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libjnihelpers.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libjnihelpers.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libmdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmdsprpc_system.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libmink-sock-native-api.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmink-sock-native-api.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libminksocket_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libminksocket_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmosal.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmparser_lite.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libmsp.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmsp.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libmwqemiptablemgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmwqemiptablemgr.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libqmi_cci_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libqmi_cci_system.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libqmi_encdec_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libqmi_encdec_system.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libsdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libsdsprpc_system.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libtrigger-handler.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libtrigger-handler.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libupdateprof.qti.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libupdateprof.qti.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.data.factory@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.data.factory@1.0.so \
@@ -128,6 +128,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.embmssl@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.1-adapter-helper.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.embmssl@1.1-adapter-helper.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.embmssl@1.1.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.fm@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.mwqemadapter@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.radio.am@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.radio.ims@1.0.so \
@@ -157,6 +158,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.slmadapter@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callcapability@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callinfo@1.0.so \
@@ -175,10 +177,10 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/cdsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/cdsprpcd \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/cnd:$(TARGET_COPY_OUT_VENDOR)/bin/cnd \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/dpmQmiMgr:$(TARGET_COPY_OUT_VENDOR)/bin/dpmQmiMgr \
- vendor/xiaomi/sdm660-common/proprietary/vendor/bin/fm_qsoc_patches:$(TARGET_COPY_OUT_VENDOR)/bin/fm_qsoc_patches \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/bin/dspservice:$(TARGET_COPY_OUT_VENDOR)/bin/dspservice \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hvdcp_opti:$(TARGET_COPY_OUT_VENDOR)/bin/hvdcp_opti \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.bluetooth@1.0-service-qti \
- vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.2-service.widevine \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.3-service.widevine \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gatekeeper@1.0-service-qti \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gnss@2.1-service-qti \
vendor/xiaomi/sdm660-common/proprietary/vendor/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \
@@ -259,7 +261,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/diracmobile.config:$(TARGET_COPY_OUT_VENDOR)/etc/diracmobile.config \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/diracvdd.bin:$(TARGET_COPY_OUT_VENDOR)/etc/diracvdd.bin \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \
- vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.2-service.widevine.rc \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss@2.1-service-qti.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \
@@ -271,6 +273,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/imsqmidaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsqmidaemon.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/imsrcsd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsrcsd.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/init.time_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.time_daemon.rc \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/init_thermal-engine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init_thermal-engine.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/mutualex.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mutualex.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/netmgrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netmgrd.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \
@@ -279,8 +282,11 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/qmipriod.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qmipriod.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/ssgtzd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ssgtzd.rc \
vendor/xiaomi/sdm660-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/sdm660-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-service.rc \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.esepowermanager@1.1-service.rc \
vendor/xiaomi/sdm660-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/sdm660-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/sdm660-common/proprietary/vendor/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 \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.soter@1.0-service.rc \
@@ -291,6 +297,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qti-systemd.policy \
+ vendor/xiaomi/sdm660-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/sdm660-common/proprietary/vendor/etc/ssg/ta_config.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/ta_config.json \
vendor/xiaomi/sdm660-common/proprietary/vendor/etc/ssg/tz_whitelist.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/tz_whitelist.json \
vendor/xiaomi/sdm660-common/proprietary/vendor/firmware/a512_zap.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/a512_zap.b00 \
@@ -316,7 +323,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.esepowermanager@1.1-impl.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/hw/vendor.qti.hardware.fm@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.fm@1.0-impl.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/hw/vulkan.sdm660.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vulkan.sdm660.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libAlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libAlacSwDec.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libApeSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libApeSwDec.so \
@@ -340,7 +347,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxWmaDec.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOpenCL.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib/libQSEEComAPI.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libSubSystemShutdown.so:$(TARGET_COPY_OUT_VENDOR)/lib/libSubSystemShutdown.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libQTEEConnector_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libQTEEConnector_vendor.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdb-fts.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbloader.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbrtac.so \
@@ -364,6 +371,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libchromaflash.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromaflash.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdiag.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libdrc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrc.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libdsd2pcm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsd2pcm.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libfastcvadsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvadsp_stub.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libfastcvopt.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvopt.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libfastrpc_utf_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastrpc_utf_stub.so \
@@ -372,8 +380,10 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libgcs-osal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-osal.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgsl.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libhdmipassthru.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdmipassthru.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdr_tm.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libidl.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/liblistensoundmodel2.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblistensoundmodel2.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libllvd_smore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvd_smore.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-glnext.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-qcom.so \
@@ -386,6 +396,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libmmcamera_stillmore_lib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_stillmore_lib.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libmmcamera_trueportrait_lib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_trueportrait_lib.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libmmcamera_ubifocus_lib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_ubifocus_lib.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmosal.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/liboptizoom.so:$(TARGET_COPY_OUT_VENDOR)/lib/liboptizoom.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperipheral_client.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_cci.so \
@@ -406,15 +417,15 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libsensor_reg.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsensor_reg.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libsmwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsmwrapper.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libssc_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libssc_default_listener.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libssrec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libssrec.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libsubsystem_control.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsubsystem_control.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsysmon_cdsp_skel.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libthermalfeature.so:$(TARGET_COPY_OUT_VENDOR)/lib/libthermalfeature.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtinyxml2_1.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libtrueportrait.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtrueportrait.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libubifocus.so:$(TARGET_COPY_OUT_VENDOR)/lib/libubifocus.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/libvqzip.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvqzip.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/mediadrm/libwvdrmengine.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_Classic.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_Classic.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_HD.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_HD.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/dirac_resource.dar \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so \
@@ -428,21 +439,28 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdspCV_skel.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp_skel.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libscveBlobDescriptor_skel.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libhexagon_nn_skel.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libscveObjectSegmentation_skel.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libscveT2T_skel.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/rfsa/adsp/libvpp_svc_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libvpp_svc_skel.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/sensor_calibrate.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensor_calibrate.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libasphere.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libasphere.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libasphere.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libasphere.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libdirac.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libdirac.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libmisoundfx.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libmisoundfx.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libqcbassboost.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcbassboost.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libqcbassboost.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcbassboost.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libqcreverb.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcreverb.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libqcreverb.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcreverb.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libqcvirt.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcvirt.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/soundfx/libqcvirt.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libqcvirt.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.esepowermanager@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.esepowermanager@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.esepowermanager@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.esepowermanager@1.1.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.bluetooth_sar@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.btconfigstore@1.0.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.fm@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.dsp@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.qdutils_disp@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.qteeconnector@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.tui_comm@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.ant@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.dpm.api@1.0.so \
@@ -510,9 +528,9 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxWmaDec.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOpenCL.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQSEEComAPI.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libQTEEConnector_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQTEEConnector_vendor.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libSecureUILib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSecureUILib.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libStDrvInt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libStDrvInt.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libSubSystemShutdown.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSubSystemShutdown.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdb-fts.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbloader.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbrtac.so \
@@ -525,6 +543,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libaudcal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudcal.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libaudioalsa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioalsa.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libaudioparsers.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioparsers.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libbase64.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbase64.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libbatching.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbatching.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libbccQTI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbccQTI.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libbt-hidlclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbt-hidlclient.so \
@@ -563,7 +582,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libgnsspps.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgnsspps.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libgps.utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgps.utils.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgsl.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libhdcpsrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcpsrm.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libhdmipassthru.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdmipassthru.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr_tm.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libidl.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libizat_client_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_client_api.so \
@@ -574,6 +593,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterutils.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblbs_core.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/liblearningmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblearningmodule.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/liblistensoundmodel2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblistensoundmodel2.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-glnext.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-qcom.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_api_v02.so \
@@ -594,6 +614,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libmm-color-convertor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-color-convertor.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-hdcpmgr.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmosal.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmosal.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libnative-api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnative-api.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libnetmgr_common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_common.so \
@@ -631,6 +652,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libril-qc-hal-qmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-hal-qmi.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libril-qc-logger.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-logger.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/librilqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librilqmiservices.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/librmp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librmp.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/librpmb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librpmb.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/librs_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librs_adreno.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/librs_adreno_sha1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librs_adreno_sha1.so \
@@ -647,11 +669,10 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libsmemlog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsmemlog.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libssc_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc_default_listener.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libssd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssd.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libssrec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssrec.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libsubsystem_control.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsubsystem_control.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsysmon_cdsp_skel.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libsystem_health_mon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsystem_health_mon.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libthermalfeature.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthermalfeature.so \
- vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libthermalioctl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthermalioctl.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtinyxml2_1.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwms.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/libwqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwqe.so \
@@ -664,8 +685,12 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/qtimutex.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtimutex.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/sensor_calibrate.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensor_calibrate.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libasphere.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libasphere.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libasphere.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libasphere.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libqcbassboost.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libqcbassboost.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libqcbassboost.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libqcbassboost.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libqcreverb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libqcreverb.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libqcreverb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libqcreverb.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libqcvirt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libqcvirt.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/soundfx/libqcvirt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libqcvirt.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.display.color@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.1.so \
@@ -676,6 +701,8 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@2.2.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.mwqem@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.slm@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.esepowermanager@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.esepowermanager@1.1.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.1.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.2.so \
@@ -697,6 +724,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.iwlan@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.latency@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.qmi@1.0.so \
+ vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.dsp@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fm@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.mwqemadapter@1.0.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qccsyshal@1.0.so \
@@ -759,8 +787,6 @@ PRODUCT_PACKAGES += \
libthermalclient \
libtime_genoff \
libantradio \
- vendor.qti.hardware.fm@1.0 \
- SoterService \
CACertService \
CneApp \
IWlanService \
@@ -793,9 +819,9 @@ PRODUCT_PACKAGES += \
dpmserviceapp \
ims \
qcrilmsgtunnel \
- audiosphere \
tcmclient \
ActivityExt \
+ audiosphere \
com.qti.dpmframework \
com.qualcomm.qti.imscmservice-V2.0-java \
com.qualcomm.qti.imscmservice-V2.1-java \
@@ -839,6 +865,7 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.data.lce-V1.0-java \
vendor.qti.hardware.data.qmi-V1.0-java \
vendor.qti.hardware.mwqemadapter-V1.0-java \
+ vendor.qti.hardware.sensorscalibrate-V1.0-java \
vendor.qti.hardware.slmadapter-V1.0-java \
vendor.qti.ims.callcapability-V1.0-java \
vendor.qti.ims.callinfo-V1.0-java \
@@ -851,12 +878,12 @@ PRODUCT_PACKAGES += \
vendor.qti.latency-V2.0-java \
vendor.qti.latency-V2.1-java \
android.hardware.gnss@2.1-service-qti \
- manifest_android.hardware.drm@1.2-service.widevine \
+ manifest_android.hardware.drm@1.3-service.widevine \
vendor.qti.gnss@4.0-service \
chargeonlymode
-
ifeq ($(BOARD_HAVE_IR),true)
PRODUCT_COPY_FILES += \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/hw/consumerir.lirc.sdm660.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/consumerir.lirc.sdm660.so \
vendor/xiaomi/sdm660-common/proprietary/vendor/lib64/hw/consumerir.spi.sdm660.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/consumerir.spi.sdm660.so
endif
+