diff --git a/Android.bp b/Android.bp
index c34448c..b550c0b 100644
--- a/Android.bp
+++ b/Android.bp
@@ -215,6 +215,20 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.ims.factory-V2.1-java",
+ owner: "motorola",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.factory-V2.2-java",
+ owner: "motorola",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.ims.rcssip-V1.0-java",
owner: "motorola",
@@ -222,6 +236,20 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.ims.rcssip-V1.1-java",
+ owner: "motorola",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcssip-V1.2-java",
+ owner: "motorola",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.ims.rcsuce-V1.0-java",
owner: "motorola",
@@ -229,13 +257,18 @@ dex_import {
system_ext_specific: true,
}
-prebuilt_etc_xml {
- name: "android.hardware.neuralnetworks@1.3-service-qti",
+dex_import {
+ name: "vendor.qti.ims.rcsuce-V1.1-java",
owner: "motorola",
- src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml",
- filename_from_src: true,
- sub_dir: "vintf/manifest",
- soc_specific: true,
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcsuce-V1.2-java",
+ owner: "motorola",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"],
+ system_ext_specific: true,
}
prebuilt_etc_xml {
diff --git a/proprietary/etc/sysconfig/qti_whitelist.xml b/proprietary/etc/sysconfig/qti_whitelist.xml
index 0d0d83d..baf43cd 100644
--- a/proprietary/etc/sysconfig/qti_whitelist.xml
+++ b/proprietary/etc/sysconfig/qti_whitelist.xml
@@ -106,7 +106,6 @@
-
diff --git a/proprietary/framework/WfdCommon.jar b/proprietary/framework/WfdCommon.jar
index 9f6df3c..d2838d0 100644
Binary files a/proprietary/framework/WfdCommon.jar and b/proprietary/framework/WfdCommon.jar differ
diff --git a/proprietary/product/app/uimgbaservice/uimgbaservice.apk b/proprietary/product/app/uimgbaservice/uimgbaservice.apk
index 0cc8e5a..33c63b7 100644
Binary files a/proprietary/product/app/uimgbaservice/uimgbaservice.apk and b/proprietary/product/app/uimgbaservice/uimgbaservice.apk differ
diff --git a/proprietary/product/framework/uimgbalibrary.jar b/proprietary/product/framework/uimgbalibrary.jar
index 5e334cb..f553ce7 100644
Binary files a/proprietary/product/framework/uimgbalibrary.jar and b/proprietary/product/framework/uimgbalibrary.jar differ
diff --git a/proprietary/product/framework/uimgbamanagerlibrary.jar b/proprietary/product/framework/uimgbamanagerlibrary.jar
index 2996fd0..c85018f 100644
Binary files a/proprietary/product/framework/uimgbamanagerlibrary.jar and b/proprietary/product/framework/uimgbamanagerlibrary.jar differ
diff --git a/proprietary/product/framework/uimservicelibrary.jar b/proprietary/product/framework/uimservicelibrary.jar
index 80487df..b151a75 100644
Binary files a/proprietary/product/framework/uimservicelibrary.jar and b/proprietary/product/framework/uimservicelibrary.jar differ
diff --git a/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk b/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk
index 5919f46..a35efc5 100644
Binary files a/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk and b/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk differ
diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk
index 79e6958..6cdabe2 100644
Binary files a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk and b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk differ
diff --git a/proprietary/system_ext/bin/dpmd b/proprietary/system_ext/bin/dpmd
index 7cb9fa0..2ac31c8 100755
Binary files a/proprietary/system_ext/bin/dpmd and b/proprietary/system_ext/bin/dpmd differ
diff --git a/proprietary/system_ext/bin/wfdservice b/proprietary/system_ext/bin/wfdservice
index ed9def1..187ba1f 100755
Binary files a/proprietary/system_ext/bin/wfdservice and b/proprietary/system_ext/bin/wfdservice differ
diff --git a/proprietary/system_ext/etc/permissions/moto-telephony.xml b/proprietary/system_ext/etc/permissions/moto-telephony.xml
index be8f8e8..68761bb 100644
--- a/proprietary/system_ext/etc/permissions/moto-telephony.xml
+++ b/proprietary/system_ext/etc/permissions/moto-telephony.xml
@@ -14,6 +14,9 @@
limitations under the License.
-->
-
+
diff --git a/proprietary/system_ext/etc/permissions/privapp-permissions-qti-system-ext.xml b/proprietary/system_ext/etc/permissions/privapp-permissions-qti-system-ext.xml
index 1e4cc25..5cb5d3a 100644
--- a/proprietary/system_ext/etc/permissions/privapp-permissions-qti-system-ext.xml
+++ b/proprietary/system_ext/etc/permissions/privapp-permissions-qti-system-ext.xml
@@ -31,6 +31,11 @@ It allows additional grants on top of privapp-permissions-platform.xml
+
+
+
+
+
diff --git a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
index 1e50dbc..88a4521 100644
--- a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
+++ b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
@@ -46,6 +46,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
+
diff --git a/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml
index b495b5d..17a6390 100644
--- a/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml
+++ b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml
@@ -1,6 +1,6 @@
@@ -26,18 +26,81 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
-->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml b/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml
index 4c26cac..9dad8f1 100644
--- a/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml
+++ b/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml
@@ -31,6 +31,10 @@
-->
-
-
+
+
+
+
+
+
diff --git a/proprietary/system_ext/framework/com.qti.dpmframework.jar b/proprietary/system_ext/framework/com.qti.dpmframework.jar
index d293a1e..a289bde 100644
Binary files a/proprietary/system_ext/framework/com.qti.dpmframework.jar and b/proprietary/system_ext/framework/com.qti.dpmframework.jar differ
diff --git a/proprietary/system_ext/framework/dpmapi.jar b/proprietary/system_ext/framework/dpmapi.jar
index ecb15d8..4fa7eae 100644
Binary files a/proprietary/system_ext/framework/dpmapi.jar and b/proprietary/system_ext/framework/dpmapi.jar differ
diff --git a/proprietary/system_ext/framework/moto-telephony.jar b/proprietary/system_ext/framework/moto-telephony.jar
index 80e1212..d9d7d75 100644
Binary files a/proprietary/system_ext/framework/moto-telephony.jar and b/proprietary/system_ext/framework/moto-telephony.jar differ
diff --git a/proprietary/system_ext/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar
index 96d6b07..9f0b975 100644
Binary files a/proprietary/system_ext/framework/qcrilhook.jar and b/proprietary/system_ext/framework/qcrilhook.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar
index 17bf2c1..b585d43 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar
index 5fa1afc..ec82e48 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar
index 15a3e43..7dca503 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar
new file mode 100644
index 0000000..d244877
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar
new file mode 100644
index 0000000..bb7a518
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar
index f1cf721..bef571f 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar
new file mode 100644
index 0000000..c84ae1c
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar
new file mode 100644
index 0000000..7317d8a
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar
index a1c4841..24ec8c9 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar
new file mode 100644
index 0000000..5ccf637
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar
new file mode 100644
index 0000000..8717b55
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar differ
diff --git a/proprietary/system_ext/lib/libmmosal.so b/proprietary/system_ext/lib/libmmosal.so
index bb71b72..d9f8f31 100644
Binary files a/proprietary/system_ext/lib/libmmosal.so 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
index 56fc299..9ae9658 100644
Binary files a/proprietary/system_ext/lib/libmmparser_lite.so and b/proprietary/system_ext/lib/libmmparser_lite.so differ
diff --git a/proprietary/system_ext/lib/libmmrtpdecoder.so b/proprietary/system_ext/lib/libmmrtpdecoder.so
index 6d2cf5c..de0cbbd 100644
Binary files a/proprietary/system_ext/lib/libmmrtpdecoder.so and b/proprietary/system_ext/lib/libmmrtpdecoder.so differ
diff --git a/proprietary/system_ext/lib/libmmrtpencoder.so b/proprietary/system_ext/lib/libmmrtpencoder.so
index 07b3f72..5d4204d 100644
Binary files a/proprietary/system_ext/lib/libmmrtpencoder.so and b/proprietary/system_ext/lib/libmmrtpencoder.so differ
diff --git a/proprietary/system_ext/lib/libwfdavenhancements.so b/proprietary/system_ext/lib/libwfdavenhancements.so
index f18a7f7..583faac 100644
Binary files a/proprietary/system_ext/lib/libwfdavenhancements.so and b/proprietary/system_ext/lib/libwfdavenhancements.so differ
diff --git a/proprietary/system_ext/lib/libwfdclient.so b/proprietary/system_ext/lib/libwfdclient.so
index 035467f..7d562ea 100644
Binary files a/proprietary/system_ext/lib/libwfdclient.so and b/proprietary/system_ext/lib/libwfdclient.so differ
diff --git a/proprietary/system_ext/lib/libwfdcommonutils.so b/proprietary/system_ext/lib/libwfdcommonutils.so
index a544bb3..c1db203 100644
Binary files a/proprietary/system_ext/lib/libwfdcommonutils.so and b/proprietary/system_ext/lib/libwfdcommonutils.so differ
diff --git a/proprietary/system_ext/lib/libwfdconfigutils.so b/proprietary/system_ext/lib/libwfdconfigutils.so
index cbb7d60..be89a01 100644
Binary files a/proprietary/system_ext/lib/libwfdconfigutils.so and b/proprietary/system_ext/lib/libwfdconfigutils.so differ
diff --git a/proprietary/system_ext/lib/libwfddisplayconfig.so b/proprietary/system_ext/lib/libwfddisplayconfig.so
index bdd6ad8..6cf67fd 100644
Binary files a/proprietary/system_ext/lib/libwfddisplayconfig.so and b/proprietary/system_ext/lib/libwfddisplayconfig.so differ
diff --git a/proprietary/system_ext/lib/libwfdmminterface.so b/proprietary/system_ext/lib/libwfdmminterface.so
index c65b930..75aef22 100644
Binary files a/proprietary/system_ext/lib/libwfdmminterface.so and b/proprietary/system_ext/lib/libwfdmminterface.so differ
diff --git a/proprietary/system_ext/lib/libwfdmmsink.so b/proprietary/system_ext/lib/libwfdmmsink.so
index 00d6213..ac0661b 100644
Binary files a/proprietary/system_ext/lib/libwfdmmsink.so and b/proprietary/system_ext/lib/libwfdmmsink.so differ
diff --git a/proprietary/system_ext/lib/libwfdmmsrc_system.so b/proprietary/system_ext/lib/libwfdmmsrc_system.so
index ad6bb4a..fe42c7a 100644
Binary files a/proprietary/system_ext/lib/libwfdmmsrc_system.so and b/proprietary/system_ext/lib/libwfdmmsrc_system.so differ
diff --git a/proprietary/system_ext/lib/libwfdrtsp.so b/proprietary/system_ext/lib/libwfdrtsp.so
index 88c0c2d..16e787a 100644
Binary files a/proprietary/system_ext/lib/libwfdrtsp.so and b/proprietary/system_ext/lib/libwfdrtsp.so differ
diff --git a/proprietary/system_ext/lib/libwfdservice.so b/proprietary/system_ext/lib/libwfdservice.so
index dcc1033..3115b9d 100644
Binary files a/proprietary/system_ext/lib/libwfdservice.so and b/proprietary/system_ext/lib/libwfdservice.so differ
diff --git a/proprietary/system_ext/lib/libwfdsinksm.so b/proprietary/system_ext/lib/libwfdsinksm.so
index a400947..35cc6b7 100644
Binary files a/proprietary/system_ext/lib/libwfdsinksm.so and b/proprietary/system_ext/lib/libwfdsinksm.so differ
diff --git a/proprietary/system_ext/lib/libwfduibcinterface.so b/proprietary/system_ext/lib/libwfduibcinterface.so
index 52985c0..92699f4 100644
Binary files a/proprietary/system_ext/lib/libwfduibcinterface.so and b/proprietary/system_ext/lib/libwfduibcinterface.so differ
diff --git a/proprietary/system_ext/lib/libwfduibcsink.so b/proprietary/system_ext/lib/libwfduibcsink.so
index 80630e1..5898d12 100644
Binary files a/proprietary/system_ext/lib/libwfduibcsink.so and b/proprietary/system_ext/lib/libwfduibcsink.so differ
diff --git a/proprietary/system_ext/lib/libwfduibcsinkinterface.so b/proprietary/system_ext/lib/libwfduibcsinkinterface.so
index df1d0cf..f82d8af 100644
Binary files a/proprietary/system_ext/lib/libwfduibcsinkinterface.so and b/proprietary/system_ext/lib/libwfduibcsinkinterface.so differ
diff --git a/proprietary/system_ext/lib/libwfduibcsrc.so b/proprietary/system_ext/lib/libwfduibcsrc.so
index f8087d6..9651d85 100644
Binary files a/proprietary/system_ext/lib/libwfduibcsrc.so and b/proprietary/system_ext/lib/libwfduibcsrc.so differ
diff --git a/proprietary/system_ext/lib/libwfduibcsrcinterface.so b/proprietary/system_ext/lib/libwfduibcsrcinterface.so
index b1740f8..f90ffdb 100644
Binary files a/proprietary/system_ext/lib/libwfduibcsrcinterface.so and b/proprietary/system_ext/lib/libwfduibcsrcinterface.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so
index 94a87d1..f487b50 100644
Binary files a/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so and b/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so
index cf54da7..8a6d2e4 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so differ
diff --git a/proprietary/system_ext/lib64/fm_helium.so b/proprietary/system_ext/lib64/fm_helium.so
index 8d05d3a..e3b8a6f 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/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so
index c3bcd90..aa1b149 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvideocodec.so and b/proprietary/system_ext/lib64/lib-imsvideocodec.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvt.so b/proprietary/system_ext/lib64/lib-imsvt.so
index 54b232b..802ce8f 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvt.so and b/proprietary/system_ext/lib64/lib-imsvt.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvtextutils.so b/proprietary/system_ext/lib64/lib-imsvtextutils.so
index d9a42f1..0a870b2 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvtextutils.so and b/proprietary/system_ext/lib64/lib-imsvtextutils.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvtutils.so b/proprietary/system_ext/lib64/lib-imsvtutils.so
index b24d842..69386ab 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvtutils.so and b/proprietary/system_ext/lib64/lib-imsvtutils.so differ
diff --git a/proprietary/system_ext/lib64/libdiag_system.so b/proprietary/system_ext/lib64/libdiag_system.so
index 6e66129..acd2d8c 100644
Binary files a/proprietary/system_ext/lib64/libdiag_system.so and b/proprietary/system_ext/lib64/libdiag_system.so differ
diff --git a/proprietary/system_ext/lib64/libdpmctmgr.so b/proprietary/system_ext/lib64/libdpmctmgr.so
index 6e8df1e..681a7fb 100644
Binary files a/proprietary/system_ext/lib64/libdpmctmgr.so and b/proprietary/system_ext/lib64/libdpmctmgr.so differ
diff --git a/proprietary/system_ext/lib64/libdpmfdmgr.so b/proprietary/system_ext/lib64/libdpmfdmgr.so
index fd13462..8eb6c9e 100644
Binary files a/proprietary/system_ext/lib64/libdpmfdmgr.so and b/proprietary/system_ext/lib64/libdpmfdmgr.so differ
diff --git a/proprietary/system_ext/lib64/libdpmframework.so b/proprietary/system_ext/lib64/libdpmframework.so
index 4da6c53..54c5456 100644
Binary files a/proprietary/system_ext/lib64/libdpmframework.so and b/proprietary/system_ext/lib64/libdpmframework.so differ
diff --git a/proprietary/system_ext/lib64/libdpmtcm.so b/proprietary/system_ext/lib64/libdpmtcm.so
index 73b8a90..7303d36 100644
Binary files a/proprietary/system_ext/lib64/libdpmtcm.so and b/proprietary/system_ext/lib64/libdpmtcm.so differ
diff --git a/proprietary/system_ext/lib64/libfm-hci.so b/proprietary/system_ext/lib64/libfm-hci.so
index 539e0a1..6c27dad 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/libimscamera_jni.so b/proprietary/system_ext/lib64/libimscamera_jni.so
index 1faac5b..4a3a664 100644
Binary files a/proprietary/system_ext/lib64/libimscamera_jni.so and b/proprietary/system_ext/lib64/libimscamera_jni.so differ
diff --git a/proprietary/system_ext/lib64/libimsmedia_jni.so b/proprietary/system_ext/lib64/libimsmedia_jni.so
index e6a0bfb..fdfb8c7 100644
Binary files a/proprietary/system_ext/lib64/libimsmedia_jni.so and b/proprietary/system_ext/lib64/libimsmedia_jni.so differ
diff --git a/proprietary/system_ext/lib64/libmmosal.so b/proprietary/system_ext/lib64/libmmosal.so
index 5f36de6..8717b71 100644
Binary files a/proprietary/system_ext/lib64/libmmosal.so 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
index 54bc965..7ef7ad4 100644
Binary files a/proprietary/system_ext/lib64/libmmparser_lite.so and b/proprietary/system_ext/lib64/libmmparser_lite.so differ
diff --git a/proprietary/system_ext/lib64/libmmrtpdecoder.so b/proprietary/system_ext/lib64/libmmrtpdecoder.so
index daa3643..fdb529d 100644
Binary files a/proprietary/system_ext/lib64/libmmrtpdecoder.so and b/proprietary/system_ext/lib64/libmmrtpdecoder.so differ
diff --git a/proprietary/system_ext/lib64/libmmrtpencoder.so b/proprietary/system_ext/lib64/libmmrtpencoder.so
index 9bee6f1..2f724ca 100644
Binary files a/proprietary/system_ext/lib64/libmmrtpencoder.so and b/proprietary/system_ext/lib64/libmmrtpencoder.so differ
diff --git a/proprietary/system_ext/lib64/libwfdclient.so b/proprietary/system_ext/lib64/libwfdclient.so
index eeaaa53..8c87228 100644
Binary files a/proprietary/system_ext/lib64/libwfdclient.so and b/proprietary/system_ext/lib64/libwfdclient.so differ
diff --git a/proprietary/system_ext/lib64/libwfdcommonutils.so b/proprietary/system_ext/lib64/libwfdcommonutils.so
index a7d1882..e7bf117 100644
Binary files a/proprietary/system_ext/lib64/libwfdcommonutils.so and b/proprietary/system_ext/lib64/libwfdcommonutils.so differ
diff --git a/proprietary/system_ext/lib64/libwfdconfigutils.so b/proprietary/system_ext/lib64/libwfdconfigutils.so
index f2aabd6..5ceb32a 100644
Binary files a/proprietary/system_ext/lib64/libwfdconfigutils.so and b/proprietary/system_ext/lib64/libwfdconfigutils.so differ
diff --git a/proprietary/system_ext/lib64/libwfddisplayconfig.so b/proprietary/system_ext/lib64/libwfddisplayconfig.so
index a36f9a0..d587503 100644
Binary files a/proprietary/system_ext/lib64/libwfddisplayconfig.so and b/proprietary/system_ext/lib64/libwfddisplayconfig.so differ
diff --git a/proprietary/system_ext/lib64/libwfdmminterface.so b/proprietary/system_ext/lib64/libwfdmminterface.so
index 7434caa..b713325 100644
Binary files a/proprietary/system_ext/lib64/libwfdmminterface.so and b/proprietary/system_ext/lib64/libwfdmminterface.so differ
diff --git a/proprietary/system_ext/lib64/libwfdmmsink.so b/proprietary/system_ext/lib64/libwfdmmsink.so
index 2e0b835..d2c52db 100644
Binary files a/proprietary/system_ext/lib64/libwfdmmsink.so and b/proprietary/system_ext/lib64/libwfdmmsink.so differ
diff --git a/proprietary/system_ext/lib64/libwfdnative.so b/proprietary/system_ext/lib64/libwfdnative.so
index 6f94547..ec06632 100644
Binary files a/proprietary/system_ext/lib64/libwfdnative.so and b/proprietary/system_ext/lib64/libwfdnative.so differ
diff --git a/proprietary/system_ext/lib64/libwfdrtsp.so b/proprietary/system_ext/lib64/libwfdrtsp.so
index 5b66f11..151fc6e 100644
Binary files a/proprietary/system_ext/lib64/libwfdrtsp.so and b/proprietary/system_ext/lib64/libwfdrtsp.so differ
diff --git a/proprietary/system_ext/lib64/libwfdsinksm.so b/proprietary/system_ext/lib64/libwfdsinksm.so
index 25f47cc..ec6d4e9 100644
Binary files a/proprietary/system_ext/lib64/libwfdsinksm.so and b/proprietary/system_ext/lib64/libwfdsinksm.so differ
diff --git a/proprietary/system_ext/lib64/libwfduibcinterface.so b/proprietary/system_ext/lib64/libwfduibcinterface.so
index f78e6d1..8fc7422 100644
Binary files a/proprietary/system_ext/lib64/libwfduibcinterface.so and b/proprietary/system_ext/lib64/libwfduibcinterface.so differ
diff --git a/proprietary/system_ext/lib64/libwfduibcsink.so b/proprietary/system_ext/lib64/libwfduibcsink.so
index 0773262..301b04f 100644
Binary files a/proprietary/system_ext/lib64/libwfduibcsink.so and b/proprietary/system_ext/lib64/libwfduibcsink.so differ
diff --git a/proprietary/system_ext/lib64/libwfduibcsinkinterface.so b/proprietary/system_ext/lib64/libwfduibcsinkinterface.so
index 51b1a5d..bbfad73 100644
Binary files a/proprietary/system_ext/lib64/libwfduibcsinkinterface.so and b/proprietary/system_ext/lib64/libwfduibcsinkinterface.so differ
diff --git a/proprietary/system_ext/lib64/libwfduibcsrc.so b/proprietary/system_ext/lib64/libwfduibcsrc.so
index 89a15b5..f2d0ad2 100644
Binary files a/proprietary/system_ext/lib64/libwfduibcsrc.so and b/proprietary/system_ext/lib64/libwfduibcsrc.so differ
diff --git a/proprietary/system_ext/lib64/libwfduibcsrcinterface.so b/proprietary/system_ext/lib64/libwfduibcsrcinterface.so
index 1156d0d..a3509d7 100644
Binary files a/proprietary/system_ext/lib64/libwfduibcsrcinterface.so and b/proprietary/system_ext/lib64/libwfduibcsrcinterface.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so
index 423bb4f..9e79901 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so
index 76a2475..d1416f5 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.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 35006f2..d60a0dd 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.imsrtpservice@3.0.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so
index 4159948..a7b19d1 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so differ
diff --git a/proprietary/system_ext/priv-app/WfdService/WfdService.apk b/proprietary/system_ext/priv-app/WfdService/WfdService.apk
index 0cab0cf..3f47138 100644
Binary files a/proprietary/system_ext/priv-app/WfdService/WfdService.apk and b/proprietary/system_ext/priv-app/WfdService/WfdService.apk differ
diff --git a/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk
index e59744e..668c666 100644
Binary files a/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk and b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk differ
diff --git a/proprietary/system_ext/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk
index 1f8daeb..db800c8 100644
Binary files a/proprietary/system_ext/priv-app/ims/ims.apk and b/proprietary/system_ext/priv-app/ims/ims.apk differ
diff --git a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk
index 29422f8..4e39192 100644
Binary files a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk and b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk differ
diff --git a/proprietary/vendor/app/CneApp/CneApp.apk b/proprietary/vendor/app/CneApp/CneApp.apk
index 24dbca5..2bf7f4a 100644
Binary files a/proprietary/vendor/app/CneApp/CneApp.apk and b/proprietary/vendor/app/CneApp/CneApp.apk differ
diff --git a/proprietary/vendor/app/IWlanService/IWlanService.apk b/proprietary/vendor/app/IWlanService/IWlanService.apk
index db61d68..60716c6 100644
Binary files a/proprietary/vendor/app/IWlanService/IWlanService.apk and b/proprietary/vendor/app/IWlanService/IWlanService.apk differ
diff --git a/proprietary/vendor/app/TimeService/TimeService.apk b/proprietary/vendor/app/TimeService/TimeService.apk
index 9ca8b83..ed34ba2 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/adpl b/proprietary/vendor/bin/adpl
index 45003fc..3ee0e52 100755
Binary files a/proprietary/vendor/bin/adpl and b/proprietary/vendor/bin/adpl differ
diff --git a/proprietary/vendor/bin/cnd b/proprietary/vendor/bin/cnd
index 381da2b..c75e3f3 100755
Binary files a/proprietary/vendor/bin/cnd and b/proprietary/vendor/bin/cnd differ
diff --git a/proprietary/vendor/bin/cnss-daemon b/proprietary/vendor/bin/cnss-daemon
index 01c44b6..5e7886f 100755
Binary files a/proprietary/vendor/bin/cnss-daemon and b/proprietary/vendor/bin/cnss-daemon differ
diff --git a/proprietary/vendor/bin/hvdcp_opti b/proprietary/vendor/bin/hvdcp_opti
index 1489ac1..58e9567 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.neuralnetworks@1.3-service-qti b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti
deleted file mode 100644
index aad3d47..0000000
Binary files a/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti and /dev/null differ
diff --git a/proprietary/vendor/bin/hw/qcrild b/proprietary/vendor/bin/hw/qcrild
index 4217db6..4a579a8 100644
Binary files a/proprietary/vendor/bin/hw/qcrild and b/proprietary/vendor/bin/hw/qcrild differ
diff --git a/proprietary/vendor/bin/hw/vendor.display.color@1.0-service b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service
index 70d0da9..fb1d09e 100644
Binary files a/proprietary/vendor/bin/hw/vendor.display.color@1.0-service and b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service
index 6cc0383..616b172 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service
index e500454..0b1cc32 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service differ
diff --git a/proprietary/vendor/bin/ims_rtp_daemon b/proprietary/vendor/bin/ims_rtp_daemon
index 58408c1..e410f71 100755
Binary files a/proprietary/vendor/bin/ims_rtp_daemon and b/proprietary/vendor/bin/ims_rtp_daemon differ
diff --git a/proprietary/vendor/bin/imsdaemon b/proprietary/vendor/bin/imsdaemon
new file mode 100755
index 0000000..8cefb37
Binary files /dev/null and b/proprietary/vendor/bin/imsdaemon differ
diff --git a/proprietary/vendor/bin/imsdatadaemon b/proprietary/vendor/bin/imsdatadaemon
deleted file mode 100755
index 131268a..0000000
Binary files a/proprietary/vendor/bin/imsdatadaemon and /dev/null differ
diff --git a/proprietary/vendor/bin/imsqmidaemon b/proprietary/vendor/bin/imsqmidaemon
deleted file mode 100755
index 7d7441f..0000000
Binary files a/proprietary/vendor/bin/imsqmidaemon and /dev/null differ
diff --git a/proprietary/vendor/bin/imsrcsd b/proprietary/vendor/bin/imsrcsd
deleted file mode 100755
index c21082c..0000000
Binary files a/proprietary/vendor/bin/imsrcsd and /dev/null differ
diff --git a/proprietary/vendor/bin/lowi-server b/proprietary/vendor/bin/lowi-server
index 4d42a8e..d70a8cb 100755
Binary files a/proprietary/vendor/bin/lowi-server and b/proprietary/vendor/bin/lowi-server differ
diff --git a/proprietary/vendor/bin/mlid b/proprietary/vendor/bin/mlid
index 4a256de..ee87d2d 100755
Binary files a/proprietary/vendor/bin/mlid and b/proprietary/vendor/bin/mlid differ
diff --git a/proprietary/vendor/bin/netmgrd b/proprietary/vendor/bin/netmgrd
index a843084..5e01098 100755
Binary files a/proprietary/vendor/bin/netmgrd and b/proprietary/vendor/bin/netmgrd differ
diff --git a/proprietary/vendor/bin/port-bridge b/proprietary/vendor/bin/port-bridge
index d0ec673..f0685ba 100755
Binary files a/proprietary/vendor/bin/port-bridge and b/proprietary/vendor/bin/port-bridge differ
diff --git a/proprietary/vendor/bin/qmi_motext_hook b/proprietary/vendor/bin/qmi_motext_hook
index 64e0169..6649c05 100755
Binary files a/proprietary/vendor/bin/qmi_motext_hook and b/proprietary/vendor/bin/qmi_motext_hook differ
diff --git a/proprietary/vendor/bin/qseecomd b/proprietary/vendor/bin/qseecomd
index b8bbe51..b9f3fd6 100755
Binary files a/proprietary/vendor/bin/qseecomd and b/proprietary/vendor/bin/qseecomd differ
diff --git a/proprietary/vendor/bin/qti b/proprietary/vendor/bin/qti
index c56dc10..e8de72c 100755
Binary files a/proprietary/vendor/bin/qti and b/proprietary/vendor/bin/qti differ
diff --git a/proprietary/vendor/bin/rmt_storage b/proprietary/vendor/bin/rmt_storage
index ff9d1b6..429e119 100755
Binary files a/proprietary/vendor/bin/rmt_storage and b/proprietary/vendor/bin/rmt_storage differ
diff --git a/proprietary/vendor/bin/sensors.qti b/proprietary/vendor/bin/sensors.qti
index 15abe52..68a7cc0 100755
Binary files a/proprietary/vendor/bin/sensors.qti and b/proprietary/vendor/bin/sensors.qti differ
diff --git a/proprietary/vendor/bin/tftp_server b/proprietary/vendor/bin/tftp_server
index f9912b8..5f97029 100755
Binary files a/proprietary/vendor/bin/tftp_server and b/proprietary/vendor/bin/tftp_server differ
diff --git a/proprietary/vendor/bin/xtra-daemon b/proprietary/vendor/bin/xtra-daemon
index df8f179..c5452e8 100755
Binary files a/proprietary/vendor/bin/xtra-daemon and b/proprietary/vendor/bin/xtra-daemon differ
diff --git a/proprietary/vendor/etc/data/netmgr_config.xml b/proprietary/vendor/etc/data/netmgr_config.xml
index bc82c49..de02a17 100644
--- a/proprietary/vendor/etc/data/netmgr_config.xml
+++ b/proprietary/vendor/etc/data/netmgr_config.xml
@@ -1,7 +1,7 @@
@@ -2803,6 +2803,7 @@
4
1
1
+ 0
1
1
@@ -3382,6 +3383,11 @@
1
rmnet0
DATA5_CNTL
+
+ 155000000
+ 1
+ 25000
+
1
10
8192
@@ -3403,6 +3409,7 @@
1
1
10000
+ 1
1500
1
diff --git a/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc
index 47091e6..f919a5e 100644
--- a/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc
+++ b/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc
@@ -1,3 +1,9 @@
+on property:vendor.keymaster.quickboot=true
+ stop gatekeeper-1-0
+ start gatekeeper-1-0
+ stop gatekeeperd
+ start gatekeeperd
+
service gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti
class early_hal
user system
diff --git a/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc
index 1b1587d..811ebfd 100644
--- a/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc
+++ b/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc
@@ -4,6 +4,8 @@ on init
on property:vendor.keymaster.quickboot=true
stop vendor.keymaster-4-1
start vendor.keymaster-4-1
+ stop keystore
+ start keystore
start wait_for_keymaster
service vendor.keymaster-4-1 /vendor/bin/hw/android.hardware.keymaster@4.1-service-qti
diff --git a/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc
deleted file mode 100644
index 1d6c390..0000000
--- a/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
-# All Rights Reserved.
-# Confidential and Proprietary - Qualcomm Technologies, Inc.
-#
-
-service neuralnetworks_hal_service /vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti
- class hal
- user system
- group system
- writepid /dev/stune/nnapi-hal/tasks
-
-#Below changes moved from init.target.rc as part of go/FR53051
-on post-fs-data
- mkdir /data/vendor/nnhal 0700 system system
diff --git a/proprietary/vendor/etc/init/imsdaemon.rc b/proprietary/vendor/etc/init/imsdaemon.rc
new file mode 100644
index 0000000..7c4fd2a
--- /dev/null
+++ b/proprietary/vendor/etc/init/imsdaemon.rc
@@ -0,0 +1,16 @@
+
+# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc.
+#
+
+on post-fs-data
+ mkdir /data/vendor/imslogs 0770 radio radio
+ chmod 0770 /data/vendor/imslogs
+
+# imsdaemon starts with root and UID will be downgraded to RADIO.
+service vendor.imsdaemon /vendor/bin/imsdaemon
+ class main
+ user radio
+ socket ims_datad stream 0660 system radio
+ group radio wifi inet vendor_qti_diag log
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/imsdatadaemon.rc b/proprietary/vendor/etc/init/imsdatadaemon.rc
deleted file mode 100644
index 6db60d2..0000000
--- a/proprietary/vendor/etc/init/imsdatadaemon.rc
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright (c) 2019 Qualcomm Technologies, Inc.
-# All Rights Reserved.
-# Confidential and Proprietary - Qualcomm Technologies, Inc.
-#
-
-# imsdatadaemon starts with root and UID will be downgraded to RADIO.
-service vendor.imsdatadaemon /vendor/bin/imsdatadaemon
- class main
- user radio
- socket ims_datad stream 0660 system radio
- group radio wifi inet vendor_qti_diag log
- disabled
-
-on property:vendor.ims.QMI_DAEMON_STATUS=1
- start vendor.imsdatadaemon
diff --git a/proprietary/vendor/etc/init/imsqmidaemon.rc b/proprietary/vendor/etc/init/imsqmidaemon.rc
deleted file mode 100644
index c39f8e4..0000000
--- a/proprietary/vendor/etc/init/imsqmidaemon.rc
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright (c) 2019 Qualcomm Technologies, Inc.
-# All Rights Reserved.
-# Confidential and Proprietary - Qualcomm Technologies, Inc.
-#
-
-service vendor.imsqmidaemon /vendor/bin/imsqmidaemon
- class main
- user radio
- socket ims_qmid stream 0660 system radio
- group radio vendor_qti_diag log
diff --git a/proprietary/vendor/etc/init/imsrcsd.rc b/proprietary/vendor/etc/init/imsrcsd.rc
deleted file mode 100644
index c2643ec..0000000
--- a/proprietary/vendor/etc/init/imsrcsd.rc
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright (c) 2019 Qualcomm Technologies, Inc.
-# All Rights Reserved.
-# Confidential and Proprietary - Qualcomm Technologies, Inc.
-#
-service vendor.imsrcsservice /vendor/bin/imsrcsd
- class main
- user radio
- group radio vendor_qti_diag log inet wakelock
diff --git a/proprietary/vendor/etc/init/qcrild.rc b/proprietary/vendor/etc/init/qcrild.rc
index 363beae..cd3db75 100644
--- a/proprietary/vendor/etc/init/qcrild.rc
+++ b/proprietary/vendor/etc/init/qcrild.rc
@@ -1,3 +1,6 @@
+on boot
+ mkdir /dev/socket/qcrild 0750 radio radio
+
service vendor.qcrild /vendor/bin/hw/qcrild
class main
user radio
diff --git a/proprietary/vendor/etc/perf/targetconfig.xml b/proprietary/vendor/etc/perf/targetconfig.xml
index 356b973..706c038 100644
--- a/proprietary/vendor/etc/perf/targetconfig.xml
+++ b/proprietary/vendor/etc/perf/targetconfig.xml
@@ -78,7 +78,7 @@
Target="khaje"
NumClusters="2"
TotalNumCores="8"
- SocIds="518"
+ SocIds="518,561,585,586"
SynCore="1"
CoreCtlCpu="4"
MinCoreOnline="0"
diff --git a/proprietary/vendor/etc/sensors/proto/sns_formatter.proto b/proprietary/vendor/etc/sensors/proto/sns_formatter.proto
index 7c32bed..5188558 100644
--- a/proprietary/vendor/etc/sensors/proto/sns_formatter.proto
+++ b/proprietary/vendor/etc/sensors/proto/sns_formatter.proto
@@ -1,8 +1,8 @@
-// @file sns_offset_formatter.proto
+// @file sns_formatter.proto
//
// Defines standard message types for the Offset/Formatter sensor
//
-// Copyright (c) 2018 Qualcomm Technologies, Inc.
+// Copyright (c) 2018, 2020, 2022 Qualcomm Technologies, Inc.
// All Rights Reserved.
// Confidential and Proprietary - Qualcomm Technologies, Inc.
syntax = "proto2";
@@ -15,10 +15,13 @@ enum sns_formatter_msgid {
SNS_FORMATTER_MSGID_SNS_FORMATTER_REQUEST = 512;
SNS_FORMATTER_MSGID_SNS_FORMATTER_METRIC_DATA_REQUEST = 513;
+ SNS_FORMATTER_MSGID_SNS_FORMATTER_BROADCAST_DATA_REQUEST = 514;
SNS_FORMATTER_MSGID_SNS_FORMATTER_OUTPUT_EVENT = 1024;
SNS_FORMATTER_MSGID_SNS_FORMATTER_ACK_EVENT = 1025;
-}
+ SNS_FORMATTER_MSGID_SNS_FORMATTER_OUTPUT_GOAL_EVENT = 1026;
+ SNS_FORMATTER_MSGID_SNS_FORMATTER_OUTPUT_THRESHOLD_EVENT = 1027;
+ }
enum sns_formatter_request_values {
option (nanopb_enumopt).long_names = false;
@@ -28,7 +31,7 @@ enum sns_formatter_request_values {
SNS_FORMATTER_REQUEST_CREATE = 1;
// Starts or resumes the update of the metric instances.
SNS_FORMATTER_REQUEST_START = 2;
- // Pauses the update of the metric instances.
+ // Stops the update of the metric instances.
SNS_FORMATTER_REQUEST_STOP = 3;
// Resets metric instance state.
SNS_FORMATTER_REQUEST_RESET = 4;
@@ -40,6 +43,8 @@ enum sns_formatter_request_values {
SNS_FORMATTER_REQUEST_CONFIG_GET = 7;
// Updates the batch period at the client manager.
SNS_FORMATTER_REQUEST_BATCH = 8;
+ // Pauses the update of the metric instances
+ SNS_FORMATTER_REQUEST_PAUSE = 9;
}
enum sns_formatter_status_values {
@@ -101,6 +106,11 @@ message sns_formatter_metric_data_request
required bytes metric_data = 2;
}
+message sns_formatter_broadcast_data_request
+{
+ required bytes broadcast_data = 1;
+}
+
// Formatter output event
// This event contains the formatted string output corresponding to the
// metric requested by the client.
@@ -111,6 +121,40 @@ message sns_formatter_output_event
required sns_formatter_output_event_payload event_payload = 3;
}
+enum sns_formatter_goal_type
+{
+ option (nanopb_enumopt).long_names = false;
+
+ SNS_FORMATTER_GOAL_VALUE = 1;
+ SNS_FORMATTER_GOAL_DURATION = 2;
+}
+
+
+message sns_formatter_output_goal_event
+{
+ required fixed32 metric_id = 1;
+ required sns_formatter_goal_type goal_type = 2;
+ oneof goal_data
+ {
+ fixed32 int_data =3; // Data can be goal value or duration. Goal_type is used to identify type of data.
+ float float_data =4; // This is for goal value of float type. Ex: Algos like distance may set float values
+ }
+}
+
+enum sns_formatter_threshold_type
+{
+ option (nanopb_enumopt).long_names = false;
+
+ SNS_FORMATTER_HIGH_THRESHOLD_ACHIEVED =1;
+ SNS_FORMATTER_LOW_THRESHOLD_ACHIEVED=2;
+}
+
+message sns_formatter_output_threshold_event
+{
+ required fixed32 metric_id = 1;
+ required sns_formatter_threshold_type th_type = 2;
+}
+
// Formatter acknowledge event
// This event contains the status for the request sent from the client.
// Status indicates if the requested format string was valid or not.
@@ -118,4 +162,4 @@ message sns_formatter_ack_event
{
required fixed32 metric_id = 1;
required sns_formatter_status_values status = 2;
-}
\ No newline at end of file
+}
diff --git a/proprietary/vendor/etc/sensors/proto/sns_formatter_notify.proto b/proprietary/vendor/etc/sensors/proto/sns_formatter_notify.proto
new file mode 100644
index 0000000..81b781b
--- /dev/null
+++ b/proprietary/vendor/etc/sensors/proto/sns_formatter_notify.proto
@@ -0,0 +1,37 @@
+// @file sns_formatter_notify.proto
+//
+// Defines standard message types for the formatter_notify sensor
+//
+// Copyright (c) 2022 Qualcomm Technologies, Inc.
+// All Rights Reserved.
+// Confidential and Proprietary - Qualcomm Technologies, Inc.
+
+//Formatter notify sensor sends formatter notification event,
+//And sports offload HAL is expected to trigger an action
+
+// Formatter_Notify Sensor Attribute Requirements:
+// SNS_STD_SENSOR_ATTRID_TYPE: "formatter_notify"
+// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE
+
+syntax = "proto2";
+import "nanopb.proto";
+import "sns_std_type.proto";
+import "sns_std_sensor.proto";
+
+enum sns_formatter_notify_msgid
+{
+ option (nanopb_enumopt).long_names = false;
+ SNS_FORMATTER_NOTIFY_MSGID_SNS_FORMATTER_NOTIFY_EVENT = 1028;
+}
+
+enum sns_formatter_notify_event_type
+{
+ option (nanopb_enumopt).long_names = false;
+ SNS_FORMATTER_NOTIFY_EVENT_FLUSH = 1;
+}
+
+message sns_formatter_notify_event
+{
+ // formatter_notify state
+ required sns_formatter_notify_event_type state = 1 [default = SNS_FORMATTER_NOTIFY_EVENT_FLUSH];
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/vhw.xml b/proprietary/vendor/etc/vhw.xml
index 89c2934..c6a41b7 100644
--- a/proprietary/vendor/etc/vhw.xml
+++ b/proprietary/vendor/etc/vhw.xml
@@ -1668,7 +1668,7 @@
-
+
@@ -1746,6 +1746,7 @@
- 64GB
- 128GB
+ - 256GB
default=true
diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml
deleted file mode 100644
index b49adac..0000000
--- a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- android.hardware.neuralnetworks
- hwbinder
- @1.3::IDevice/qti-default
- @1.3::IDevice/qti-dsp
- @1.3::IDevice/qti-gpu
-
-
diff --git a/proprietary/vendor/lib/egl/libEGL_adreno.so b/proprietary/vendor/lib/egl/libEGL_adreno.so
index 4a41ad8..807979f 100644
Binary files a/proprietary/vendor/lib/egl/libEGL_adreno.so and b/proprietary/vendor/lib/egl/libEGL_adreno.so differ
diff --git a/proprietary/vendor/lib/egl/libGLESv2_adreno.so b/proprietary/vendor/lib/egl/libGLESv2_adreno.so
index be2ec18..9a25c3d 100644
Binary files a/proprietary/vendor/lib/egl/libGLESv2_adreno.so and b/proprietary/vendor/lib/egl/libGLESv2_adreno.so differ
diff --git a/proprietary/vendor/lib/egl/libq3dtools_esx.so b/proprietary/vendor/lib/egl/libq3dtools_esx.so
index 379b6b3..75b4797 100644
Binary files a/proprietary/vendor/lib/egl/libq3dtools_esx.so and b/proprietary/vendor/lib/egl/libq3dtools_esx.so differ
diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so
index 196ad9a..0889806 100644
Binary files a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so differ
diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so
index a273d62..c1f09c9 100644
Binary files a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so differ
diff --git a/proprietary/vendor/lib/hw/vulkan.adreno.so b/proprietary/vendor/lib/hw/vulkan.adreno.so
index e0d775a..b8a7502 100644
Binary files a/proprietary/vendor/lib/hw/vulkan.adreno.so and b/proprietary/vendor/lib/hw/vulkan.adreno.so differ
diff --git a/proprietary/vendor/lib/libCB.so b/proprietary/vendor/lib/libCB.so
index fb9baed..6e1b426 100644
Binary files a/proprietary/vendor/lib/libCB.so and b/proprietary/vendor/lib/libCB.so differ
diff --git a/proprietary/vendor/lib/libFileMux_proprietary.so b/proprietary/vendor/lib/libFileMux_proprietary.so
index f6ed1b4..35ff74b 100644
Binary files a/proprietary/vendor/lib/libFileMux_proprietary.so and b/proprietary/vendor/lib/libFileMux_proprietary.so differ
diff --git a/proprietary/vendor/lib/libOmxAacDec.so b/proprietary/vendor/lib/libOmxAacDec.so
index 5684ee9..f731135 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 ec19ade..70b5578 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 b00223d..0868ff0 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 67e0e6f..275b30a 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 44eaf3b..7e79489 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 66323f9..0d8218d 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 5202430..e226458 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 53864e7..fb8785c 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 7bb47a6..952ca8d 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 ccf2e8f..ef2baed 100644
Binary files a/proprietary/vendor/lib/libOmxG711Dec.so and b/proprietary/vendor/lib/libOmxG711Dec.so differ
diff --git a/proprietary/vendor/lib/libOmxMpeghDecSw.so b/proprietary/vendor/lib/libOmxMpeghDecSw.so
index 6434025..aaf244a 100644
Binary files a/proprietary/vendor/lib/libOmxMpeghDecSw.so and b/proprietary/vendor/lib/libOmxMpeghDecSw.so differ
diff --git a/proprietary/vendor/lib/libOmxMpeghEncSw.so b/proprietary/vendor/lib/libOmxMpeghEncSw.so
index 434c8ba..074bb03 100644
Binary files a/proprietary/vendor/lib/libOmxMpeghEncSw.so and b/proprietary/vendor/lib/libOmxMpeghEncSw.so differ
diff --git a/proprietary/vendor/lib/libOmxQcelp13Dec.so b/proprietary/vendor/lib/libOmxQcelp13Dec.so
index 95c32f0..9759661 100644
Binary files a/proprietary/vendor/lib/libOmxQcelp13Dec.so and b/proprietary/vendor/lib/libOmxQcelp13Dec.so differ
diff --git a/proprietary/vendor/lib/libOmxSwVdec.so b/proprietary/vendor/lib/libOmxSwVdec.so
index e821c52..3a25850 100644
Binary files a/proprietary/vendor/lib/libOmxSwVdec.so and b/proprietary/vendor/lib/libOmxSwVdec.so differ
diff --git a/proprietary/vendor/lib/libOmxSwVencMpeg4.so b/proprietary/vendor/lib/libOmxSwVencMpeg4.so
index 2887bbd..77308c4 100644
Binary files a/proprietary/vendor/lib/libOmxSwVencMpeg4.so and b/proprietary/vendor/lib/libOmxSwVencMpeg4.so differ
diff --git a/proprietary/vendor/lib/libOmxWmaDec.so b/proprietary/vendor/lib/libOmxWmaDec.so
index 435fb13..b8cb8aa 100644
Binary files a/proprietary/vendor/lib/libOmxWmaDec.so and b/proprietary/vendor/lib/libOmxWmaDec.so differ
diff --git a/proprietary/vendor/lib/libVkLayer_q3dtools.so b/proprietary/vendor/lib/libVkLayer_q3dtools.so
index 96a0575..fefa940 100644
Binary files a/proprietary/vendor/lib/libVkLayer_q3dtools.so and b/proprietary/vendor/lib/libVkLayer_q3dtools.so differ
diff --git a/proprietary/vendor/lib/libacdbloader.so b/proprietary/vendor/lib/libacdbloader.so
index c8b1242..53c7990 100644
Binary files a/proprietary/vendor/lib/libacdbloader.so and b/proprietary/vendor/lib/libacdbloader.so differ
diff --git a/proprietary/vendor/lib/libadpcmdec.so b/proprietary/vendor/lib/libadpcmdec.so
index 3065603..9b6ea75 100644
Binary files a/proprietary/vendor/lib/libadpcmdec.so and b/proprietary/vendor/lib/libadpcmdec.so differ
diff --git a/proprietary/vendor/lib/libadreno_app_profiles.so b/proprietary/vendor/lib/libadreno_app_profiles.so
index dd01088..7959e1d 100644
Binary files a/proprietary/vendor/lib/libadreno_app_profiles.so and b/proprietary/vendor/lib/libadreno_app_profiles.so differ
diff --git a/proprietary/vendor/lib/libadreno_utils.so b/proprietary/vendor/lib/libadreno_utils.so
index 9322c45..3a33b81 100644
Binary files a/proprietary/vendor/lib/libadreno_utils.so and b/proprietary/vendor/lib/libadreno_utils.so differ
diff --git a/proprietary/vendor/lib/libaudcal.so b/proprietary/vendor/lib/libaudcal.so
index 9322879..6b5ffcc 100644
Binary files a/proprietary/vendor/lib/libaudcal.so and b/proprietary/vendor/lib/libaudcal.so differ
diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so
index 1a95fcc..cebcc72 100644
Binary files a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so and b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so differ
diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so
index ff7f54a..dd2e683 100644
Binary files a/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so and b/proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so differ
diff --git a/proprietary/vendor/lib/libc2d30_bltlib.so b/proprietary/vendor/lib/libc2d30_bltlib.so
index ddce60d..e9f8037 100644
Binary files a/proprietary/vendor/lib/libc2d30_bltlib.so and b/proprietary/vendor/lib/libc2d30_bltlib.so differ
diff --git a/proprietary/vendor/lib/libcdsprpc.so b/proprietary/vendor/lib/libcdsprpc.so
index eea2b4d..db4c111 100644
Binary files a/proprietary/vendor/lib/libcdsprpc.so and b/proprietary/vendor/lib/libcdsprpc.so differ
diff --git a/proprietary/vendor/lib/libdiag.so b/proprietary/vendor/lib/libdiag.so
index b3a6d1d..2993a22 100644
Binary files a/proprietary/vendor/lib/libdiag.so and b/proprietary/vendor/lib/libdiag.so differ
diff --git a/proprietary/vendor/lib/libdsutils.so b/proprietary/vendor/lib/libdsutils.so
index f43a908..8f13283 100644
Binary files a/proprietary/vendor/lib/libdsutils.so and b/proprietary/vendor/lib/libdsutils.so differ
diff --git a/proprietary/vendor/lib/libgpudataproducer.so b/proprietary/vendor/lib/libgpudataproducer.so
index 9f51fa5..556ab82 100644
Binary files a/proprietary/vendor/lib/libgpudataproducer.so and b/proprietary/vendor/lib/libgpudataproducer.so differ
diff --git a/proprietary/vendor/lib/libgsl.so b/proprietary/vendor/lib/libgsl.so
index e7387bc..cb095d4 100644
Binary files a/proprietary/vendor/lib/libgsl.so and b/proprietary/vendor/lib/libgsl.so differ
diff --git a/proprietary/vendor/lib/liblistensoundmodel2.so b/proprietary/vendor/lib/liblistensoundmodel2.so
index d06a0aa..4698aaf 100644
Binary files a/proprietary/vendor/lib/liblistensoundmodel2.so and b/proprietary/vendor/lib/liblistensoundmodel2.so differ
diff --git a/proprietary/vendor/lib/libllvm-glnext.so b/proprietary/vendor/lib/libllvm-glnext.so
index 6b64e43..4232b55 100644
Binary files a/proprietary/vendor/lib/libllvm-glnext.so and b/proprietary/vendor/lib/libllvm-glnext.so differ
diff --git a/proprietary/vendor/lib/libmdsprpc.so b/proprietary/vendor/lib/libmdsprpc.so
index 78052d4..32b4d3e 100644
Binary files a/proprietary/vendor/lib/libmdsprpc.so and b/proprietary/vendor/lib/libmdsprpc.so differ
diff --git a/proprietary/vendor/lib/libmmosal.so b/proprietary/vendor/lib/libmmosal.so
index 983a72c..976eb4a 100644
Binary files a/proprietary/vendor/lib/libmmosal.so and b/proprietary/vendor/lib/libmmosal.so differ
diff --git a/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so b/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so
index fc56cfa..31268da 100644
Binary files a/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so and b/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so differ
diff --git a/proprietary/vendor/lib/libmmrtpencoder_proprietary.so b/proprietary/vendor/lib/libmmrtpencoder_proprietary.so
index 7af226d..22a0203 100644
Binary files a/proprietary/vendor/lib/libmmrtpencoder_proprietary.so and b/proprietary/vendor/lib/libmmrtpencoder_proprietary.so differ
diff --git a/proprietary/vendor/lib/libqmi_cci.so b/proprietary/vendor/lib/libqmi_cci.so
index af2bae5..39fa65f 100644
Binary files a/proprietary/vendor/lib/libqmi_cci.so and b/proprietary/vendor/lib/libqmi_cci.so differ
diff --git a/proprietary/vendor/lib/libqmi_client_helper.so b/proprietary/vendor/lib/libqmi_client_helper.so
index 8275aff..3b10a0b 100644
Binary files a/proprietary/vendor/lib/libqmi_client_helper.so and b/proprietary/vendor/lib/libqmi_client_helper.so differ
diff --git a/proprietary/vendor/lib/libqmi_client_qmux.so b/proprietary/vendor/lib/libqmi_client_qmux.so
index 492df46..5ef45e8 100644
Binary files a/proprietary/vendor/lib/libqmi_client_qmux.so and b/proprietary/vendor/lib/libqmi_client_qmux.so differ
diff --git a/proprietary/vendor/lib/libqmi_csi.so b/proprietary/vendor/lib/libqmi_csi.so
index c45c01a..64da33f 100644
Binary files a/proprietary/vendor/lib/libqmi_csi.so and b/proprietary/vendor/lib/libqmi_csi.so differ
diff --git a/proprietary/vendor/lib/libqmiservices.so b/proprietary/vendor/lib/libqmiservices.so
index 8980d99..7b34039 100644
Binary files a/proprietary/vendor/lib/libqmiservices.so and b/proprietary/vendor/lib/libqmiservices.so differ
diff --git a/proprietary/vendor/lib/libqti-perfd-client.so b/proprietary/vendor/lib/libqti-perfd-client.so
index 88dde23..043766d 100644
Binary files a/proprietary/vendor/lib/libqti-perfd-client.so and b/proprietary/vendor/lib/libqti-perfd-client.so differ
diff --git a/proprietary/vendor/lib/libsdsprpc.so b/proprietary/vendor/lib/libsdsprpc.so
index 691c950..d00e1d0 100644
Binary files a/proprietary/vendor/lib/libsdsprpc.so and b/proprietary/vendor/lib/libsdsprpc.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so
deleted file mode 100644
index c65cd5c..0000000
Binary files a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so and /dev/null differ
diff --git a/proprietary/vendor/lib/soundfx/libasphere.so b/proprietary/vendor/lib/soundfx/libasphere.so
index 6f18038..2f917e1 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/libshoebox.so b/proprietary/vendor/lib/soundfx/libshoebox.so
index 2496392..eab688a 100644
Binary files a/proprietary/vendor/lib/soundfx/libshoebox.so and b/proprietary/vendor/lib/soundfx/libshoebox.so differ
diff --git a/proprietary/vendor/lib64/deviceInfoServiceModule.so b/proprietary/vendor/lib64/deviceInfoServiceModule.so
index 40db74d..5c3d871 100644
Binary files a/proprietary/vendor/lib64/deviceInfoServiceModule.so and b/proprietary/vendor/lib64/deviceInfoServiceModule.so differ
diff --git a/proprietary/vendor/lib64/egl/libEGL_adreno.so b/proprietary/vendor/lib64/egl/libEGL_adreno.so
index 1a11542..9589dae 100644
Binary files a/proprietary/vendor/lib64/egl/libEGL_adreno.so and b/proprietary/vendor/lib64/egl/libEGL_adreno.so differ
diff --git a/proprietary/vendor/lib64/egl/libGLESv2_adreno.so b/proprietary/vendor/lib64/egl/libGLESv2_adreno.so
index 851b097..caf6f53 100644
Binary files a/proprietary/vendor/lib64/egl/libGLESv2_adreno.so and b/proprietary/vendor/lib64/egl/libGLESv2_adreno.so differ
diff --git a/proprietary/vendor/lib64/egl/libq3dtools_esx.so b/proprietary/vendor/lib64/egl/libq3dtools_esx.so
index 4cbf542..03c427c 100644
Binary files a/proprietary/vendor/lib64/egl/libq3dtools_esx.so and b/proprietary/vendor/lib64/egl/libq3dtools_esx.so differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so
index f0907c3..696ea12 100644
Binary files a/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so and b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so
index 683fc88..7745762 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vulkan.adreno.so b/proprietary/vendor/lib64/hw/vulkan.adreno.so
index e082ac6..c79efc6 100644
Binary files a/proprietary/vendor/lib64/hw/vulkan.adreno.so and b/proprietary/vendor/lib64/hw/vulkan.adreno.so differ
diff --git a/proprietary/vendor/lib64/lib-imscmservice.so b/proprietary/vendor/lib64/lib-imscmservice.so
deleted file mode 100644
index 1dc8b96..0000000
Binary files a/proprietary/vendor/lib64/lib-imscmservice.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/lib-imscommon.so b/proprietary/vendor/lib64/lib-imscommon.so
new file mode 100644
index 0000000..0a263de
Binary files /dev/null and b/proprietary/vendor/lib64/lib-imscommon.so differ
diff --git a/proprietary/vendor/lib64/lib-imsdpl.so b/proprietary/vendor/lib64/lib-imsdpl.so
index 92b6343..3859f7a 100644
Binary files a/proprietary/vendor/lib64/lib-imsdpl.so and b/proprietary/vendor/lib64/lib-imsdpl.so differ
diff --git a/proprietary/vendor/lib64/lib-imsrcs-v2.so b/proprietary/vendor/lib64/lib-imsrcs-v2.so
deleted file mode 100644
index a636577..0000000
Binary files a/proprietary/vendor/lib64/lib-imsrcs-v2.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so
deleted file mode 100644
index 120ecd7..0000000
Binary files a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/lib-imsrcsservice.so b/proprietary/vendor/lib64/lib-imsrcsservice.so
new file mode 100644
index 0000000..d1df88d
Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsrcsservice.so differ
diff --git a/proprietary/vendor/lib64/lib-imsservice.so b/proprietary/vendor/lib64/lib-imsservice.so
new file mode 100644
index 0000000..a5f1b34
Binary files /dev/null and b/proprietary/vendor/lib64/lib-imsservice.so differ
diff --git a/proprietary/vendor/lib64/lib-imsxml.so b/proprietary/vendor/lib64/lib-imsxml.so
index 0ffbe4d..7cb1bcb 100644
Binary files a/proprietary/vendor/lib64/lib-imsxml.so and b/proprietary/vendor/lib64/lib-imsxml.so differ
diff --git a/proprietary/vendor/lib64/lib-rcsconfig.so b/proprietary/vendor/lib64/lib-rcsconfig.so
deleted file mode 100644
index 94d4b3e..0000000
Binary files a/proprietary/vendor/lib64/lib-rcsconfig.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/lib-rtpcommon.so b/proprietary/vendor/lib64/lib-rtpcommon.so
index ad2d9b8..3da4631 100644
Binary files a/proprietary/vendor/lib64/lib-rtpcommon.so and b/proprietary/vendor/lib64/lib-rtpcommon.so differ
diff --git a/proprietary/vendor/lib64/lib-rtpcore.so b/proprietary/vendor/lib64/lib-rtpcore.so
index 4888a7a..b9d5106 100644
Binary files a/proprietary/vendor/lib64/lib-rtpcore.so and b/proprietary/vendor/lib64/lib-rtpcore.so differ
diff --git a/proprietary/vendor/lib64/lib-rtpsl.so b/proprietary/vendor/lib64/lib-rtpsl.so
index 297982d..72a5ab5 100644
Binary files a/proprietary/vendor/lib64/lib-rtpsl.so and b/proprietary/vendor/lib64/lib-rtpsl.so differ
diff --git a/proprietary/vendor/lib64/lib-siputility.so b/proprietary/vendor/lib64/lib-siputility.so
deleted file mode 100644
index 6203d04..0000000
Binary files a/proprietary/vendor/lib64/lib-siputility.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/lib-uceservice.so b/proprietary/vendor/lib64/lib-uceservice.so
deleted file mode 100644
index 9a06c50..0000000
Binary files a/proprietary/vendor/lib64/lib-uceservice.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/libCB.so b/proprietary/vendor/lib64/libCB.so
index 9126943..c629cfa 100644
Binary files a/proprietary/vendor/lib64/libCB.so and b/proprietary/vendor/lib64/libCB.so differ
diff --git a/proprietary/vendor/lib64/libGPreqcancel_svc.so b/proprietary/vendor/lib64/libGPreqcancel_svc.so
index 6e98e33..e578e37 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/libOmxAacDec.so b/proprietary/vendor/lib64/libOmxAacDec.so
index 5e5f174..c95f104 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 dce2eb5..edab743 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 e4574c2..4700c71 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 9bb2416..6465e9c 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 aaa7201..876329e 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 1f0495e..f43cd2d 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 b0e3018..58954f6 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 7803b27..7d4507f 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 8a03fae..2db58ac 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 b7f5a31..a9b1d98 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 99e7132..5540d8e 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 823bbd0..363d63c 100644
Binary files a/proprietary/vendor/lib64/libQSEEComAPI.so and b/proprietary/vendor/lib64/libQSEEComAPI.so differ
diff --git a/proprietary/vendor/lib64/libVkLayer_q3dtools.so b/proprietary/vendor/lib64/libVkLayer_q3dtools.so
index 565668d..1a0f99b 100644
Binary files a/proprietary/vendor/lib64/libVkLayer_q3dtools.so and b/proprietary/vendor/lib64/libVkLayer_q3dtools.so differ
diff --git a/proprietary/vendor/lib64/libadaptlaunch.so b/proprietary/vendor/lib64/libadaptlaunch.so
index a49210e..2b014cb 100644
Binary files a/proprietary/vendor/lib64/libadaptlaunch.so and b/proprietary/vendor/lib64/libadaptlaunch.so differ
diff --git a/proprietary/vendor/lib64/libadreno_app_profiles.so b/proprietary/vendor/lib64/libadreno_app_profiles.so
index 4f620be..65214ea 100644
Binary files a/proprietary/vendor/lib64/libadreno_app_profiles.so and b/proprietary/vendor/lib64/libadreno_app_profiles.so differ
diff --git a/proprietary/vendor/lib64/libadreno_utils.so b/proprietary/vendor/lib64/libadreno_utils.so
index aac34de..9ff1b00 100644
Binary files a/proprietary/vendor/lib64/libadreno_utils.so and b/proprietary/vendor/lib64/libadreno_utils.so differ
diff --git a/proprietary/vendor/lib64/libadsprpc.so b/proprietary/vendor/lib64/libadsprpc.so
index a9ff2a7..90272d0 100644
Binary files a/proprietary/vendor/lib64/libadsprpc.so and b/proprietary/vendor/lib64/libadsprpc.so differ
diff --git a/proprietary/vendor/lib64/libappclassifier.so b/proprietary/vendor/lib64/libappclassifier.so
index 5ae33d1..33094da 100644
Binary files a/proprietary/vendor/lib64/libappclassifier.so and b/proprietary/vendor/lib64/libappclassifier.so differ
diff --git a/proprietary/vendor/lib64/libc2d30_bltlib.so b/proprietary/vendor/lib64/libc2d30_bltlib.so
index a3c85da..6e54061 100644
Binary files a/proprietary/vendor/lib64/libc2d30_bltlib.so and b/proprietary/vendor/lib64/libc2d30_bltlib.so differ
diff --git a/proprietary/vendor/lib64/libcdfw.so b/proprietary/vendor/lib64/libcdfw.so
index 4b98982..24247b0 100644
Binary files a/proprietary/vendor/lib64/libcdfw.so and b/proprietary/vendor/lib64/libcdfw.so differ
diff --git a/proprietary/vendor/lib64/libcdsprpc.so b/proprietary/vendor/lib64/libcdsprpc.so
index 1211e6c..e153946 100644
Binary files a/proprietary/vendor/lib64/libcdsprpc.so and b/proprietary/vendor/lib64/libcdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libcne.so b/proprietary/vendor/lib64/libcne.so
index 12fecfa..bfa6754 100644
Binary files a/proprietary/vendor/lib64/libcne.so and b/proprietary/vendor/lib64/libcne.so differ
diff --git a/proprietary/vendor/lib64/libconfigdb.so b/proprietary/vendor/lib64/libconfigdb.so
index c12864e..f9b6c74 100644
Binary files a/proprietary/vendor/lib64/libconfigdb.so and b/proprietary/vendor/lib64/libconfigdb.so differ
diff --git a/proprietary/vendor/lib64/libdataitems.so b/proprietary/vendor/lib64/libdataitems.so
index c2eb063..41e6be2 100644
Binary files a/proprietary/vendor/lib64/libdataitems.so and b/proprietary/vendor/lib64/libdataitems.so differ
diff --git a/proprietary/vendor/lib64/libdiag.so b/proprietary/vendor/lib64/libdiag.so
index dfc732b..3d710ec 100644
Binary files a/proprietary/vendor/lib64/libdiag.so and b/proprietary/vendor/lib64/libdiag.so differ
diff --git a/proprietary/vendor/lib64/libdisp-aba.so b/proprietary/vendor/lib64/libdisp-aba.so
index ee621e3..5337cf1 100644
Binary files a/proprietary/vendor/lib64/libdisp-aba.so and b/proprietary/vendor/lib64/libdisp-aba.so differ
diff --git a/proprietary/vendor/lib64/libdisplayskuutils.so b/proprietary/vendor/lib64/libdisplayskuutils.so
index 02edd82..89e99a6 100644
Binary files a/proprietary/vendor/lib64/libdisplayskuutils.so and b/proprietary/vendor/lib64/libdisplayskuutils.so differ
diff --git a/proprietary/vendor/lib64/libdpps.so b/proprietary/vendor/lib64/libdpps.so
index 56ff571..fc8bf22 100644
Binary files a/proprietary/vendor/lib64/libdpps.so and b/proprietary/vendor/lib64/libdpps.so differ
diff --git a/proprietary/vendor/lib64/libdrmtime.so b/proprietary/vendor/lib64/libdrmtime.so
index f3b0232..491e317 100644
Binary files a/proprietary/vendor/lib64/libdrmtime.so and b/proprietary/vendor/lib64/libdrmtime.so differ
diff --git a/proprietary/vendor/lib64/libdsi_netctrl.so b/proprietary/vendor/lib64/libdsi_netctrl.so
index 096abe5..6ece95f 100644
Binary files a/proprietary/vendor/lib64/libdsi_netctrl.so and b/proprietary/vendor/lib64/libdsi_netctrl.so differ
diff --git a/proprietary/vendor/lib64/libdsutils.so b/proprietary/vendor/lib64/libdsutils.so
index 1552657..0911c38 100644
Binary files a/proprietary/vendor/lib64/libdsutils.so and b/proprietary/vendor/lib64/libdsutils.so differ
diff --git a/proprietary/vendor/lib64/libgameoptfeature.so b/proprietary/vendor/lib64/libgameoptfeature.so
index 890afd3..2786338 100644
Binary files a/proprietary/vendor/lib64/libgameoptfeature.so and b/proprietary/vendor/lib64/libgameoptfeature.so differ
diff --git a/proprietary/vendor/lib64/libgpudataproducer.so b/proprietary/vendor/lib64/libgpudataproducer.so
index aca1411..5ac3e19 100644
Binary files a/proprietary/vendor/lib64/libgpudataproducer.so and b/proprietary/vendor/lib64/libgpudataproducer.so differ
diff --git a/proprietary/vendor/lib64/libgsl.so b/proprietary/vendor/lib64/libgsl.so
index 52683e8..3369e3d 100644
Binary files a/proprietary/vendor/lib64/libgsl.so and b/proprietary/vendor/lib64/libgsl.so differ
diff --git a/proprietary/vendor/lib64/libhexagon_nn_stub.so b/proprietary/vendor/lib64/libhexagon_nn_stub.so
deleted file mode 100644
index d2c53ff..0000000
Binary files a/proprietary/vendor/lib64/libhexagon_nn_stub.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/libkeymasterdeviceutils.so b/proprietary/vendor/lib64/libkeymasterdeviceutils.so
index 81f0cd4..743f1ce 100644
Binary files a/proprietary/vendor/lib64/libkeymasterdeviceutils.so and b/proprietary/vendor/lib64/libkeymasterdeviceutils.so differ
diff --git a/proprietary/vendor/lib64/liblbs_core.so b/proprietary/vendor/lib64/liblbs_core.so
index 2ce041c..63130b9 100644
Binary files a/proprietary/vendor/lib64/liblbs_core.so and b/proprietary/vendor/lib64/liblbs_core.so differ
diff --git a/proprietary/vendor/lib64/liblearningmodule.so b/proprietary/vendor/lib64/liblearningmodule.so
index af561ff..8c9dea7 100644
Binary files a/proprietary/vendor/lib64/liblearningmodule.so and b/proprietary/vendor/lib64/liblearningmodule.so differ
diff --git a/proprietary/vendor/lib64/libllvm-glnext.so b/proprietary/vendor/lib64/libllvm-glnext.so
index 80d5d5a..9ba1dbc 100644
Binary files a/proprietary/vendor/lib64/libllvm-glnext.so and b/proprietary/vendor/lib64/libllvm-glnext.so differ
diff --git a/proprietary/vendor/lib64/liblocationservice.so b/proprietary/vendor/lib64/liblocationservice.so
index 686e038..81d5ffa 100644
Binary files a/proprietary/vendor/lib64/liblocationservice.so and b/proprietary/vendor/lib64/liblocationservice.so differ
diff --git a/proprietary/vendor/lib64/liblowi_client.so b/proprietary/vendor/lib64/liblowi_client.so
index de5500e..873006b 100644
Binary files a/proprietary/vendor/lib64/liblowi_client.so and b/proprietary/vendor/lib64/liblowi_client.so differ
diff --git a/proprietary/vendor/lib64/liblqe.so b/proprietary/vendor/lib64/liblqe.so
index 66109c9..9bc7b64 100644
Binary files a/proprietary/vendor/lib64/liblqe.so and b/proprietary/vendor/lib64/liblqe.so differ
diff --git a/proprietary/vendor/lib64/libmdmcutback.so b/proprietary/vendor/lib64/libmdmcutback.so
index 126d6d0..a543afd 100644
Binary files a/proprietary/vendor/lib64/libmdmcutback.so and b/proprietary/vendor/lib64/libmdmcutback.so differ
diff --git a/proprietary/vendor/lib64/libmdsprpc.so b/proprietary/vendor/lib64/libmdsprpc.so
index 29b1164..a93c0f7 100644
Binary files a/proprietary/vendor/lib64/libmdsprpc.so and b/proprietary/vendor/lib64/libmdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libmeters-ns.so b/proprietary/vendor/lib64/libmeters-ns.so
index 07ada56..de009fa 100644
Binary files a/proprietary/vendor/lib64/libmeters-ns.so and b/proprietary/vendor/lib64/libmeters-ns.so differ
diff --git a/proprietary/vendor/lib64/libminksocket.so b/proprietary/vendor/lib64/libminksocket.so
index cce1dbe..da7c6bd 100644
Binary files a/proprietary/vendor/lib64/libminksocket.so and b/proprietary/vendor/lib64/libminksocket.so differ
diff --git a/proprietary/vendor/lib64/libmmosal.so b/proprietary/vendor/lib64/libmmosal.so
index 247611e..19ef6a7 100644
Binary files a/proprietary/vendor/lib64/libmmosal.so and b/proprietary/vendor/lib64/libmmosal.so differ
diff --git a/proprietary/vendor/lib64/libmotext_inf.so b/proprietary/vendor/lib64/libmotext_inf.so
index 993c4a5..06bf19f 100644
Binary files a/proprietary/vendor/lib64/libmotext_inf.so and b/proprietary/vendor/lib64/libmotext_inf.so differ
diff --git a/proprietary/vendor/lib64/libnetmgr.so b/proprietary/vendor/lib64/libnetmgr.so
index 4175d3d..135b571 100644
Binary files a/proprietary/vendor/lib64/libnetmgr.so and b/proprietary/vendor/lib64/libnetmgr.so differ
diff --git a/proprietary/vendor/lib64/libnetmgr_nr_fusion.so b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so
index b25db75..0a8198f 100644
Binary files a/proprietary/vendor/lib64/libnetmgr_nr_fusion.so and b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so differ
diff --git a/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so b/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so
index 5a34d41..9ab362b 100644
Binary files a/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so and b/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so differ
diff --git a/proprietary/vendor/lib64/libnlnetmgr.so b/proprietary/vendor/lib64/libnlnetmgr.so
index e79ac84..d1986ef 100644
Binary files a/proprietary/vendor/lib64/libnlnetmgr.so and b/proprietary/vendor/lib64/libnlnetmgr.so differ
diff --git a/proprietary/vendor/lib64/liboemcrypto.so b/proprietary/vendor/lib64/liboemcrypto.so
index 58d2d9a..8cc195a 100644
Binary files a/proprietary/vendor/lib64/liboemcrypto.so and b/proprietary/vendor/lib64/liboemcrypto.so differ
diff --git a/proprietary/vendor/lib64/libops.so b/proprietary/vendor/lib64/libops.so
index 961214c..b0b3cd9 100644
Binary files a/proprietary/vendor/lib64/libops.so and b/proprietary/vendor/lib64/libops.so differ
diff --git a/proprietary/vendor/lib64/libperfgluelayer.so b/proprietary/vendor/lib64/libperfgluelayer.so
index 6fbe6c9..3ca48f9 100644
Binary files a/proprietary/vendor/lib64/libperfgluelayer.so and b/proprietary/vendor/lib64/libperfgluelayer.so differ
diff --git a/proprietary/vendor/lib64/libqcmaputils.so b/proprietary/vendor/lib64/libqcmaputils.so
index ea454be..d028cec 100644
Binary files a/proprietary/vendor/lib64/libqcmaputils.so and b/proprietary/vendor/lib64/libqcmaputils.so differ
diff --git a/proprietary/vendor/lib64/libqcrilFramework.so b/proprietary/vendor/lib64/libqcrilFramework.so
index 9307aa3..6496260 100644
Binary files a/proprietary/vendor/lib64/libqcrilFramework.so and b/proprietary/vendor/lib64/libqcrilFramework.so differ
diff --git a/proprietary/vendor/lib64/libqcrildataqos.so b/proprietary/vendor/lib64/libqcrildataqos.so
new file mode 100644
index 0000000..116d323
Binary files /dev/null and b/proprietary/vendor/lib64/libqcrildataqos.so differ
diff --git a/proprietary/vendor/lib64/libqdi.so b/proprietary/vendor/lib64/libqdi.so
index c59bc40..f523e45 100644
Binary files a/proprietary/vendor/lib64/libqdi.so and b/proprietary/vendor/lib64/libqdi.so differ
diff --git a/proprietary/vendor/lib64/libqmi_cci.so b/proprietary/vendor/lib64/libqmi_cci.so
index 033a77c..142eee5 100644
Binary files a/proprietary/vendor/lib64/libqmi_cci.so and b/proprietary/vendor/lib64/libqmi_cci.so differ
diff --git a/proprietary/vendor/lib64/libqmi_client_helper.so b/proprietary/vendor/lib64/libqmi_client_helper.so
index bd32a94..98905e4 100644
Binary files a/proprietary/vendor/lib64/libqmi_client_helper.so and b/proprietary/vendor/lib64/libqmi_client_helper.so differ
diff --git a/proprietary/vendor/lib64/libqmi_client_qmux.so b/proprietary/vendor/lib64/libqmi_client_qmux.so
index fc36a3f..8d8faf4 100644
Binary files a/proprietary/vendor/lib64/libqmi_client_qmux.so and b/proprietary/vendor/lib64/libqmi_client_qmux.so differ
diff --git a/proprietary/vendor/lib64/libqmi_csi.so b/proprietary/vendor/lib64/libqmi_csi.so
index 93078f5..1d08c46 100644
Binary files a/proprietary/vendor/lib64/libqmi_csi.so and b/proprietary/vendor/lib64/libqmi_csi.so differ
diff --git a/proprietary/vendor/lib64/libqmiservices.so b/proprietary/vendor/lib64/libqmiservices.so
index 2634dd4..5010629 100644
Binary files a/proprietary/vendor/lib64/libqmiservices.so and b/proprietary/vendor/lib64/libqmiservices.so differ
diff --git a/proprietary/vendor/lib64/libqrtr.so b/proprietary/vendor/lib64/libqrtr.so
index 7bdf3cd..72a2cd1 100644
Binary files a/proprietary/vendor/lib64/libqrtr.so and b/proprietary/vendor/lib64/libqrtr.so differ
diff --git a/proprietary/vendor/lib64/libqti-perfd-client.so b/proprietary/vendor/lib64/libqti-perfd-client.so
index 7fa7d8c..718427e 100644
Binary files a/proprietary/vendor/lib64/libqti-perfd-client.so and b/proprietary/vendor/lib64/libqti-perfd-client.so differ
diff --git a/proprietary/vendor/lib64/libqti-perfd.so b/proprietary/vendor/lib64/libqti-perfd.so
index 9fb91c0..fd0a05e 100644
Binary files a/proprietary/vendor/lib64/libqti-perfd.so and b/proprietary/vendor/lib64/libqti-perfd.so differ
diff --git a/proprietary/vendor/lib64/libril-qc-hal-qmi.so b/proprietary/vendor/lib64/libril-qc-hal-qmi.so
index 37037fa..7a3f350 100644
Binary files a/proprietary/vendor/lib64/libril-qc-hal-qmi.so and b/proprietary/vendor/lib64/libril-qc-hal-qmi.so differ
diff --git a/proprietary/vendor/lib64/libril-qc-logger.so b/proprietary/vendor/lib64/libril-qc-logger.so
index 4df305d..f5b31c6 100644
Binary files a/proprietary/vendor/lib64/libril-qc-logger.so and b/proprietary/vendor/lib64/libril-qc-logger.so differ
diff --git a/proprietary/vendor/lib64/libsdm-color.so b/proprietary/vendor/lib64/libsdm-color.so
index 1ca577b..f7210f6 100644
Binary files a/proprietary/vendor/lib64/libsdm-color.so and b/proprietary/vendor/lib64/libsdm-color.so differ
diff --git a/proprietary/vendor/lib64/libsdm-diag.so b/proprietary/vendor/lib64/libsdm-diag.so
index d68fb2b..9440b11 100644
Binary files a/proprietary/vendor/lib64/libsdm-diag.so and b/proprietary/vendor/lib64/libsdm-diag.so differ
diff --git a/proprietary/vendor/lib64/libsdmextension.so b/proprietary/vendor/lib64/libsdmextension.so
index a589137..e25fe7a 100644
Binary files a/proprietary/vendor/lib64/libsdmextension.so and b/proprietary/vendor/lib64/libsdmextension.so differ
diff --git a/proprietary/vendor/lib64/libsdsprpc.so b/proprietary/vendor/lib64/libsdsprpc.so
index 810d663..7f2bec9 100644
Binary files a/proprietary/vendor/lib64/libsdsprpc.so and b/proprietary/vendor/lib64/libsdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libsettings.so b/proprietary/vendor/lib64/libsettings.so
index aefc30c..0cc6104 100644
Binary files a/proprietary/vendor/lib64/libsettings.so and b/proprietary/vendor/lib64/libsettings.so differ
diff --git a/proprietary/vendor/lib64/libsnsapi.so b/proprietary/vendor/lib64/libsnsapi.so
index 6c62b8a..87f896f 100644
Binary files a/proprietary/vendor/lib64/libsnsapi.so and b/proprietary/vendor/lib64/libsnsapi.so differ
diff --git a/proprietary/vendor/lib64/libsnsdiaglog.so b/proprietary/vendor/lib64/libsnsdiaglog.so
index 766f6b1..28c9dc9 100644
Binary files a/proprietary/vendor/lib64/libsnsdiaglog.so and b/proprietary/vendor/lib64/libsnsdiaglog.so differ
diff --git a/proprietary/vendor/lib64/libssd.so b/proprietary/vendor/lib64/libssd.so
index 85f90ac..ac3b5f0 100644
Binary files a/proprietary/vendor/lib64/libssd.so and b/proprietary/vendor/lib64/libssd.so differ
diff --git a/proprietary/vendor/lib64/libwqe.so b/proprietary/vendor/lib64/libwqe.so
index d7dab4c..803ca20 100644
Binary files a/proprietary/vendor/lib64/libwqe.so and b/proprietary/vendor/lib64/libwqe.so differ
diff --git a/proprietary/vendor/lib64/libxml.so b/proprietary/vendor/lib64/libxml.so
index 60fe31f..afe2bd2 100644
Binary files a/proprietary/vendor/lib64/libxml.so and b/proprietary/vendor/lib64/libxml.so differ
diff --git a/proprietary/vendor/lib64/qcrilHalMarshal.so b/proprietary/vendor/lib64/qcrilHalMarshal.so
new file mode 100644
index 0000000..48428cc
Binary files /dev/null and b/proprietary/vendor/lib64/qcrilHalMarshal.so differ
diff --git a/proprietary/vendor/lib64/qcril_hal_client.so b/proprietary/vendor/lib64/qcril_hal_client.so
new file mode 100644
index 0000000..936b029
Binary files /dev/null and b/proprietary/vendor/lib64/qcril_hal_client.so differ
diff --git a/proprietary/vendor/lib64/qtibus.so b/proprietary/vendor/lib64/qtibus.so
index 9904e56..6642dc1 100644
Binary files a/proprietary/vendor/lib64/qtibus.so and b/proprietary/vendor/lib64/qtibus.so differ
diff --git a/proprietary/vendor/lib64/qtimutex.so b/proprietary/vendor/lib64/qtimutex.so
index 1192e41..e593d6e 100644
Binary files a/proprietary/vendor/lib64/qtimutex.so and b/proprietary/vendor/lib64/qtimutex.so differ
diff --git a/proprietary/vendor/lib64/sensors.moto.so b/proprietary/vendor/lib64/sensors.moto.so
index c16dadf..3503e9d 100644
Binary files a/proprietary/vendor/lib64/sensors.moto.so and b/proprietary/vendor/lib64/sensors.moto.so differ
diff --git a/proprietary/vendor/lib64/sensors.ssc.so b/proprietary/vendor/lib64/sensors.ssc.so
index 978ff07..26cf2b7 100644
Binary files a/proprietary/vendor/lib64/sensors.ssc.so and b/proprietary/vendor/lib64/sensors.ssc.so differ
diff --git a/proprietary/vendor/lib64/unnhal-acc-adreno.so b/proprietary/vendor/lib64/unnhal-acc-adreno.so
deleted file mode 100644
index 4103e7a..0000000
Binary files a/proprietary/vendor/lib64/unnhal-acc-adreno.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/unnhal-acc-common.so b/proprietary/vendor/lib64/unnhal-acc-common.so
deleted file mode 100644
index 8fb9d10..0000000
Binary files a/proprietary/vendor/lib64/unnhal-acc-common.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/unnhal-acc-hvx.so b/proprietary/vendor/lib64/unnhal-acc-hvx.so
deleted file mode 100644
index 7c91099..0000000
Binary files a/proprietary/vendor/lib64/unnhal-acc-hvx.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so b/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so
index d6dcc20..9648db7 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so and b/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so
new file mode 100644
index 0000000..e54adf6
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.0.so
new file mode 100644
index 0000000..3e4a7e2
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so
new file mode 100644
index 0000000..3ae486b
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.connection@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.connection@1.0.so
new file mode 100644
index 0000000..5bf45c9
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.connection@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so
new file mode 100644
index 0000000..07576d8
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so
new file mode 100644
index 0000000..8a1bfdc
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so
new file mode 100644
index 0000000..eb209cd
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.0.so
new file mode 100644
index 0000000..6f92ddf
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so
new file mode 100644
index 0000000..516d6a3
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so b/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so
new file mode 100644
index 0000000..580af45
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.0.so
new file mode 100644
index 0000000..c5051be
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so
new file mode 100644
index 0000000..8e1296c
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so
new file mode 100644
index 0000000..6ced9e1
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so
index 9b123aa..06f01d2 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so differ
diff --git a/proprietary/vendor/radio/qcril_database/qcril.db b/proprietary/vendor/radio/qcril_database/qcril.db
index 308f5bb..78aabe3 100644
Binary files a/proprietary/vendor/radio/qcril_database/qcril.db and b/proprietary/vendor/radio/qcril_database/qcril.db differ
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/40_version_qcrildb.sql b/proprietary/vendor/radio/qcril_database/upgrade/40_version_qcrildb.sql
new file mode 100644
index 0000000..35ed7a2
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/40_version_qcrildb.sql
@@ -0,0 +1,8 @@
+BEGIN TRANSACTION;
+
+CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property));
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 40);
+
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','1414','','');
+
+COMMIT TRANSACTION;
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/42_version_qcrildb.sql b/proprietary/vendor/radio/qcril_database/upgrade/42_version_qcrildb.sql
new file mode 100644
index 0000000..9676ebf
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/42_version_qcrildb.sql
@@ -0,0 +1,17 @@
+BEGIN TRANSACTION;
+
+CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property));
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 42);
+
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '450';
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('450','112','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('450','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','111','','full');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','113','','full');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','117','','full');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','118','','full');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','119','','full');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','122','','full');
+INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','125','','full');
+
+COMMIT TRANSACTION;
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/43_version_qcrildb.sql b/proprietary/vendor/radio/qcril_database/upgrade/43_version_qcrildb.sql
new file mode 100644
index 0000000..af2233d
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/43_version_qcrildb.sql
@@ -0,0 +1,27 @@
+BEGIN TRANSACTION;
+
+CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property));
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 43);
+
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','220','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','221','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','222','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','223','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','224','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','225','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','226','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','227','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','228','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','229','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','580','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','581','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','582','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','583','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','584','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','585','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','586','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','587','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','588','911','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','589','911','','');
+
+COMMIT TRANSACTION;
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/44_version_qcrildb.sql b/proprietary/vendor/radio/qcril_database/upgrade/44_version_qcrildb.sql
new file mode 100644
index 0000000..22c3741
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/44_version_qcrildb.sql
@@ -0,0 +1,11 @@
+BEGIN TRANSACTION;
+
+CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property));
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 44);
+
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','993','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','997','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','998','','');
+INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','999','','');
+
+COMMIT TRANSACTION;
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/45_version_qcrildb.sql b/proprietary/vendor/radio/qcril_database/upgrade/45_version_qcrildb.sql
new file mode 100644
index 0000000..4740321
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/45_version_qcrildb.sql
@@ -0,0 +1,6 @@
+CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
+
+UPDATE qcril_properties_table set value='45' where property='qcrildb_version';
+
+DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '710' AND MNC = '21' AND NUMBER = '115';
+DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '710' AND MNC = '21' AND NUMBER = '128';
diff --git a/sm6225-common-vendor.mk b/sm6225-common-vendor.mk
index e7f8c35..60d13f4 100644
--- a/sm6225-common-vendor.mk
+++ b/sm6225-common-vendor.mk
@@ -104,7 +104,6 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-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/motorola/sm6225-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/motorola/sm6225-common/proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@4.1-service-qti \
- vendor/motorola/sm6225-common/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.neuralnetworks@1.3-service-qti \
vendor/motorola/sm6225-common/proprietary/vendor/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \
vendor/motorola/sm6225-common/proprietary/vendor/bin/hw/vendor.display.color@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.display.color@1.0-service \
vendor/motorola/sm6225-common/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.alarm@1.0-service \
@@ -114,9 +113,7 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service \
vendor/motorola/sm6225-common/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.soter@1.0-service \
vendor/motorola/sm6225-common/proprietary/vendor/bin/ims_rtp_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ims_rtp_daemon \
- vendor/motorola/sm6225-common/proprietary/vendor/bin/imsdatadaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsdatadaemon \
- vendor/motorola/sm6225-common/proprietary/vendor/bin/imsqmidaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsqmidaemon \
- vendor/motorola/sm6225-common/proprietary/vendor/bin/imsrcsd:$(TARGET_COPY_OUT_VENDOR)/bin/imsrcsd \
+ vendor/motorola/sm6225-common/proprietary/vendor/bin/imsdaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsdaemon \
vendor/motorola/sm6225-common/proprietary/vendor/bin/init.qcom.sensors.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qcom.sensors.sh \
vendor/motorola/sm6225-common/proprietary/vendor/bin/init.qti.chg_policy.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qti.chg_policy.sh \
vendor/motorola/sm6225-common/proprietary/vendor/bin/ks:$(TARGET_COPY_OUT_VENDOR)/bin/ks \
@@ -185,16 +182,13 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-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/motorola/sm6225-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/motorola/sm6225-common/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.1-service-qti.rc \
- vendor/motorola/sm6225-common/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/ims_rtp_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ims_rtp_daemon.rc \
- vendor/motorola/sm6225-common/proprietary/vendor/etc/init/imsdatadaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsdatadaemon.rc \
- vendor/motorola/sm6225-common/proprietary/vendor/etc/init/imsqmidaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsqmidaemon.rc \
- vendor/motorola/sm6225-common/proprietary/vendor/etc/init/imsrcsd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsrcsd.rc \
+ vendor/motorola/sm6225-common/proprietary/vendor/etc/init/imsdaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsdaemon.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/init-qcril-data.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init-qcril-data.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/init.time_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.time_daemon.rc \
vendor/motorola/sm6225-common/proprietary/vendor/etc/init/init.vendor.sensors.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.sensors.rc \
@@ -283,6 +277,7 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_facing.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_facing.proto \
vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_fmv.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_fmv.proto \
vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_formatter.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_formatter.proto \
+ vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_formatter_notify.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_formatter_notify.proto \
vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_fw.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_fw.proto \
vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_game_rv.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_game_rv.proto \
vendor/motorola/sm6225-common/proprietary/vendor/etc/sensors/proto/sns_geomag_rv.proto:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/proto/sns_geomag_rv.proto \
@@ -444,7 +439,6 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdsp_streamer_binning.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvdsp_skel.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libhexagon_nn_skel.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libmctfengine_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libmctfengine_skel.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libneat_1_1_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libneat_1_1_skel.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsns_device_mode_skel.so \
@@ -484,19 +478,16 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/hw/vulkan.adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vulkan.adreno.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imscmservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imscmservice.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imscommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imscommon.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsdpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsdpl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsqimf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsqimf.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsrcs-v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcs-v2.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcsbaseimpl.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsrcsservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcsservice.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsservice.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsvtcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsvtcore.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-imsxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsxml.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-rcsconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rcsconfig.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-rtpcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcommon.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-rtpcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcore.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-rtpsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpsl.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-siputility.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-siputility.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/lib-uceservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-uceservice.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libAlacSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libAlacSwDec.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libApeSwDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libApeSwDec.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libC2D2.so \
@@ -558,7 +549,6 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libgpudataproducer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgpudataproducer.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgsl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr_tm.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/libhexagon_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhexagon_nn_stub.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libidl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libizat_client_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_client_api.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libizat_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_core.so \
@@ -602,6 +592,7 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqcmaputils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcmaputils.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqcrilFramework.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrilFramework.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqcrildatactl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrildatactl.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqcrildataqos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrildataqos.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdi.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdp.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libqisl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqisl.so \
@@ -666,14 +657,13 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxml.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/libxtadapter.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtadapter.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/qcrilHalMarshal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrilHalMarshal.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/qcril_hal_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcril_hal_client.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/qcrild_librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrild_librilutils.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/qtibus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtibus.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/qtimutex.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtimutex.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/sensors.moto.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.moto.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/unnhal-acc-adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-adreno.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/unnhal-acc-common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-common.so \
- vendor/motorola/sm6225-common/proprietary/vendor/lib64/unnhal-acc-hvx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-hvx.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.display.color@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.1.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.display.color@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.2.so \
@@ -738,6 +728,7 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.1.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.2.so \
@@ -751,12 +742,24 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.vpp@1.2.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.callcapability@1.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.callinfo@1.0.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.configservice@1.0.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.configservice@1.1.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.connection@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.connection@1.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.factory@1.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.factory@1.1.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.factory@2.0.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.factory@2.1.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.factory@2.2.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@1.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@1.1.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@2.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@2.1.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcssip@1.0.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcssip@1.1.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcssip@1.2.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsuce@1.0.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsuce@1.1.so \
+ vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsuce@1.2.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@3.0.so \
vendor/motorola/sm6225-common/proprietary/vendor/lib64/vendor.qti.latency@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.latency@2.0.so \
@@ -797,7 +800,12 @@ PRODUCT_COPY_FILES += \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/38_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/38_version_qcrildb.sql \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/39_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/39_version_qcrildb.sql \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/3_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_qcrildb.sql \
+ vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/40_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/40_version_qcrildb.sql \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/41_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/41_version_qcrildb.sql \
+ vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/42_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/42_version_qcrildb.sql \
+ vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/43_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/43_version_qcrildb.sql \
+ vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/44_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/44_version_qcrildb.sql \
+ vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/45_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/45_version_qcrildb.sql \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/4_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/4_version_qcrildb.sql \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/5_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/5_version_qcrildb.sql \
vendor/motorola/sm6225-common/proprietary/vendor/radio/qcril_database/upgrade/6_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_qcrildb.sql \
@@ -828,8 +836,13 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.alarm-V1.0-java \
vendor.qti.ims.connection-V1.0-java \
vendor.qti.ims.factory-V2.0-java \
+ vendor.qti.ims.factory-V2.1-java \
+ vendor.qti.ims.factory-V2.2-java \
vendor.qti.ims.rcssip-V1.0-java \
+ vendor.qti.ims.rcssip-V1.1-java \
+ vendor.qti.ims.rcssip-V1.2-java \
vendor.qti.ims.rcsuce-V1.0-java \
- android.hardware.neuralnetworks@1.3-service-qti \
+ vendor.qti.ims.rcsuce-V1.1-java \
+ vendor.qti.ims.rcsuce-V1.2-java \
manifest_android.hardware.drm@1.3-service.widevine \
vendor.qti.gnss@4.0-service