diff --git a/Android.bp b/Android.bp
index dcb0a7d..6c55f2e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -131,27 +131,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
-cc_prebuilt_library_shared {
- name: "audio.primary.sm6150",
- owner: "xiaomi",
- strip: {
- none: true,
- },
- target: {
- android_arm: {
- srcs: ["proprietary/vendor/lib/hw/audio.primary.sm6150.so"],
- },
- android_arm64: {
- srcs: ["proprietary/vendor/lib64/hw/audio.primary.sm6150.so"],
- },
- },
- compile_multilib: "both",
- check_elf_files: false,
- relative_install_path: "hw",
- prefer: true,
- soc_specific: true,
-}
-
cc_prebuilt_library_shared {
name: "vulkan.adreno",
owner: "xiaomi",
@@ -233,26 +212,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
-cc_prebuilt_library_shared {
- name: "liba2dpoffload",
- owner: "xiaomi",
- strip: {
- none: true,
- },
- target: {
- android_arm: {
- srcs: ["proprietary/vendor/lib/liba2dpoffload.so"],
- },
- android_arm64: {
- srcs: ["proprietary/vendor/lib64/liba2dpoffload.so"],
- },
- },
- compile_multilib: "both",
- check_elf_files: false,
- prefer: true,
- soc_specific: true,
-}
-
cc_prebuilt_library_shared {
name: "libacdb-fts",
owner: "xiaomi",
@@ -413,26 +372,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
-cc_prebuilt_library_shared {
- name: "libaudio_log_utils",
- owner: "xiaomi",
- strip: {
- none: true,
- },
- target: {
- android_arm: {
- srcs: ["proprietary/vendor/lib/libaudio_log_utils.so"],
- },
- android_arm64: {
- srcs: ["proprietary/vendor/lib64/libaudio_log_utils.so"],
- },
- },
- compile_multilib: "both",
- check_elf_files: false,
- prefer: true,
- soc_specific: true,
-}
-
cc_prebuilt_library_shared {
name: "libaudioalsa",
owner: "xiaomi",
@@ -1212,6 +1151,24 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "audio.primary.sm6150",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/hw/audio.primary.sm6150.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ relative_install_path: "hw",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "sound_trigger.primary.sm6150",
owner: "xiaomi",
@@ -1231,14 +1188,14 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
- name: "vendor.qti.hardware.bluetooth_audio@2.0-impl",
+ name: "vendor.qti.hardware.bluetooth_audio@2.1-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
- srcs: ["proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so"],
+ srcs: ["proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so"],
},
},
compile_multilib: "32",
@@ -1520,6 +1477,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "liba2dpoffload",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/liba2dpoffload.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libadm",
owner: "xiaomi",
@@ -1554,6 +1528,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libaudio_log_utils",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/libaudio_log_utils.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libbluetooth_audio_session_qti",
owner: "xiaomi",
@@ -1571,6 +1562,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libbluetooth_audio_session_qti_2_1",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libdrc",
owner: "xiaomi",
@@ -1639,6 +1647,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libmulawdec",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/libmulawdec.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libpn553_fw",
owner: "xiaomi",
@@ -2207,6 +2232,24 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libVDHexagonSuperPhoto_skel",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/rfsa/adsp/libVDHexagonSuperPhoto_skel.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ relative_install_path: "rfsa/adsp",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libapps_mem_heap",
owner: "xiaomi",
@@ -2477,6 +2520,24 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsnpe_dsp_v66_domains_v2_skel",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: ["proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so"],
+ },
+ },
+ compile_multilib: "32",
+ check_elf_files: false,
+ relative_install_path: "rfsa/adsp",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libsns_device_mode_skel",
owner: "xiaomi",
@@ -4053,6 +4114,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "com.qualcomm.qti.uceservice@2.3",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "deviceInfoServiceModule",
owner: "xiaomi",
@@ -4681,6 +4759,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libStDrvInt",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libStDrvInt.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libSuperSensor",
owner: "xiaomi",
@@ -6178,7 +6273,8 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
- name: "libmpbase",
+ name: "libmpbase_vendor",
+ stem: "libmpbase",
owner: "xiaomi",
strip: {
none: true,
@@ -6823,6 +6919,40 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsecureui",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libsecureui.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "libsecureui_svcsock",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libsecureui_svcsock.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libsensorslog",
owner: "xiaomi",
@@ -6840,6 +6970,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsns_device_mode_stub",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libsns_device_mode_stub.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libsns_fastRPC_util",
owner: "xiaomi",
@@ -6874,6 +7021,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsns_registry_skel",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libsns_registry_skel.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libsnsapi",
owner: "xiaomi",
@@ -6908,6 +7072,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsoc_helper",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libsoc_helper.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libssc",
owner: "xiaomi",
@@ -6925,6 +7106,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libssc_default_listener",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/libssc_default_listener.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libssd",
owner: "xiaomi",
@@ -7419,6 +7617,57 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.data.factory@2.2",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.qti.data.factory@2.3",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.qti.data.mwqem@1.0",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.data.slm@1.0",
owner: "xiaomi",
@@ -7776,6 +8025,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.data.lce@1.0",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.data.qmi@1.0",
owner: "xiaomi",
@@ -7845,6 +8111,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.mwqemadapter@1.0",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.0",
owner: "xiaomi",
@@ -7998,6 +8281,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.radio.ims@1.7",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0",
owner: "xiaomi",
@@ -8032,6 +8332,40 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.radio.lpa@1.1",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.radio.lpa@1.2",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.radio.qcrilhook@1.0",
owner: "xiaomi",
@@ -8151,6 +8485,40 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.radio.qtiradio@2.5",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.qti.hardware.radio.qtiradio@2.6",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.radio.uim@1.0",
owner: "xiaomi",
@@ -8270,23 +8638,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
-cc_prebuilt_library_shared {
- name: "vendor.qti.hardware.slmadapter@1.0",
- owner: "xiaomi",
- strip: {
- none: true,
- },
- target: {
- android_arm64: {
- srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so"],
- },
- },
- compile_multilib: "64",
- check_elf_files: false,
- prefer: true,
- soc_specific: true,
-}
-
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.soter@1.0",
owner: "xiaomi",
@@ -8355,6 +8706,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.ims.factory@1.1",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.ims.rcsconfig@1.0",
owner: "xiaomi",
@@ -8406,6 +8774,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.ims.rcsconfig@2.1",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.qti.imsrtpservice@3.0-service-Impl",
owner: "xiaomi",
@@ -8458,6 +8843,23 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.qti.latency@2.1",
+ owner: "xiaomi",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: ["proprietary/vendor/lib64/vendor.qti.latency@2.1.so"],
+ },
+ },
+ compile_multilib: "64",
+ check_elf_files: false,
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libmmosal_system_ext",
stem: "libmmosal",
@@ -9208,16 +9610,6 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
-android_app_import {
- name: "SoterService",
- owner: "xiaomi",
- apk: "proprietary/system/app/SoterService/SoterService.apk",
- certificate: "platform",
- dex_preopt: {
- enabled: false,
- },
-}
-
android_app_import {
name: "CACertService",
owner: "xiaomi",
@@ -9251,6 +9643,17 @@ android_app_import {
soc_specific: true,
}
+android_app_import {
+ name: "SoterService",
+ owner: "xiaomi",
+ apk: "proprietary/vendor/app/SoterService/SoterService.apk",
+ certificate: "platform",
+ dex_preopt: {
+ enabled: false,
+ },
+ soc_specific: true,
+}
+
android_app_import {
name: "TimeService",
owner: "xiaomi",
@@ -9386,15 +9789,6 @@ dex_import {
system_ext_specific: true,
}
-prebuilt_etc {
- name: "libsnpe_dsp_v66_domains_v2_skel",
- owner: "xiaomi",
- src: "proprietary/vendor/etc/camera/libsnpe_dsp_v66_domains_v2_skel.so",
- filename_from_src: true,
- sub_dir: "camera",
- soc_specific: true,
-}
-
prebuilt_etc_xml {
name: "manifest_android.hardware.drm@1.3-service.widevine",
owner: "xiaomi",
@@ -9686,6 +10080,13 @@ cc_prebuilt_binary {
soc_specific: true,
}
+sh_binary {
+ name: "init.qcom.sensors",
+ owner: "xiaomi",
+ src: "proprietary/vendor/bin/init.qcom.sensors.sh",
+ soc_specific: true,
+}
+
cc_prebuilt_binary {
name: "irsc_util",
owner: "xiaomi",
diff --git a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk
index d4ae5fa..52d0b06 100644
Binary files a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk and b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk differ
diff --git a/proprietary/system/app/SoterService/SoterService.apk b/proprietary/system/app/SoterService/SoterService.apk
deleted file mode 100644
index 623e528..0000000
Binary files a/proprietary/system/app/SoterService/SoterService.apk and /dev/null differ
diff --git a/proprietary/system/framework/WfdCommon.jar b/proprietary/system/framework/WfdCommon.jar
index 1b246b9..9640c50 100644
Binary files a/proprietary/system/framework/WfdCommon.jar and b/proprietary/system/framework/WfdCommon.jar differ
diff --git a/proprietary/system/framework/tcmclient.jar b/proprietary/system/framework/tcmclient.jar
index 883027d..be6e996 100644
Binary files a/proprietary/system/framework/tcmclient.jar and b/proprietary/system/framework/tcmclient.jar differ
diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk
index cdfe64c..e6ad80e 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 b33d4b8..7cb9fa0 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 46f95fb..ed9def1 100755
Binary files a/proprietary/system_ext/bin/wfdservice and b/proprietary/system_ext/bin/wfdservice differ
diff --git a/proprietary/system_ext/etc/init/wfdservice.rc b/proprietary/system_ext/etc/init/wfdservice.rc
index 37036e5..a11d7c2 100644
--- a/proprietary/system_ext/etc/init/wfdservice.rc
+++ b/proprietary/system_ext/etc/init/wfdservice.rc
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
+# Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
@@ -9,8 +9,20 @@ service wfdservice /system_ext/bin/wfdservice
disabled
oneshot
+service wfdservice64 /system_ext/bin/wfdservice64
+ class main
+ user system
+ disabled
+ oneshot
+
on property:vendor.wfdservice=enable
start wfdservice
+on property:vendor.wfdservice64=enable
+ start wfdservice64
+
on property:vendor.wfdservice=disable
stop wfdservice
+
+on property:vendor.wfdservice64=disable
+ stop wfdservice64
diff --git a/proprietary/system_ext/etc/permissions/dpmapi.xml b/proprietary/system_ext/etc/permissions/dpmapi.xml
index cfe67f0..7c94479 100644
--- a/proprietary/system_ext/etc/permissions/dpmapi.xml
+++ b/proprietary/system_ext/etc/permissions/dpmapi.xml
@@ -1,8 +1,8 @@
-
-
diff --git a/proprietary/system_ext/etc/permissions/telephonyservice.xml b/proprietary/system_ext/etc/permissions/telephonyservice.xml
deleted file mode 100644
index 6fe1cd2..0000000
--- a/proprietary/system_ext/etc/permissions/telephonyservice.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
diff --git a/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy b/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy
index 2ec3da4..09d5a83 100644
--- a/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy
+++ b/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy
@@ -1,4 +1,4 @@
-# Copyright (c) 2020 Qualcomm Technologies, Inc.
+# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc
#
@@ -55,6 +55,7 @@ execve: 1
connect: 1
socket: arg0 == AF_UNIX
getpid: 1
+gettid: 1
nanosleep: 1
restart_syscall: 1
set_tid_address: 1
diff --git a/proprietary/system_ext/etc/wfdconfigsink.xml b/proprietary/system_ext/etc/wfdconfigsink.xml
index 27b7285..6f5a2af 100644
--- a/proprietary/system_ext/etc/wfdconfigsink.xml
+++ b/proprietary/system_ext/etc/wfdconfigsink.xml
@@ -1,6 +1,6 @@
@@ -72,7 +72,7 @@
0
0
1
- 30
+ 60
1
1
@@ -87,7 +87,7 @@
0
0
1
- 30
+ 60
1
1
@@ -102,7 +102,7 @@
0
0
1
- 30
+ 60
1
1
@@ -117,7 +117,7 @@
0
0
1
- 30
+ 60
1
1
@@ -132,7 +132,7 @@
0
0
1
- 30
+ 60
1
1
@@ -147,7 +147,7 @@
0
0
1
- 30
+ 60
1
1
@@ -162,7 +162,7 @@
0
0
1
- 30
+ 60
1
1
@@ -763,6 +763,12 @@
-->
0
+
+ 0
+
+
+ 5.1
+ Test 1
+
+
+
+ true
+ true
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+ 60
+ 3
+
+ someauthapp1
+ someauthapp2
+ someauthapp3
+
+
+
+
+
+
+
+
+ true
+
+ true
+
+ 400
+
+ 1000000
+
+ 77
+
+ 0.2
+
+
+
+
+
+
+
+
+
+ -79,-79
+
+
+ -79,-79
+
+ 5
+
+ -85
+
+
+ 2
+
+ 120
+
+ 0.55
+
+ 1
+
+ 4
+
+ 9
+
+ 3
+
+ 1
+
+ 2
+
+ 1
+
+ 50
+
+ 8
+
+ 2
+
+ 100
+
+ 300
+
+ 1
+
+ 4
+
+ 80
+
+ 1000000
+
+
+
+
+
+
+
+ -79,-79
+
+
+ -79,-79
+
+ 5
+
+ -85
+
+
+ 2
+
+ 120
+
+ 0.7
+
+ 1
+
+ 10
+
+ 9
+
+ 3
+
+ 1
+
+ 2
+
+ 1
+
+ 100
+
+ 4
+
+ 2
+
+ 1000
+
+ 1000
+
+ 1
+
+ 20
+
+ 1000
+
+ 1000000
+
+
+
+
+
+
+
+ -79,-79
+
+
+ -79,-79
+
+ -74
+
+ 5
+
+ -91
+
+
+ 2
+
+ 120
+
+ 0.47
+
+ 8
+
+ 2
+
+
+
+ 1
+
+
+ 0.0597
+
+
+ 0.8895
+
+
+
+ 1
+
+
+ 0.1366
+
+
+ 0.5795
+
+
+
+
diff --git a/proprietary/vendor/etc/data/dsi_config.xml b/proprietary/vendor/etc/data/dsi_config.xml
index f64eb6f..14d9028 100644
--- a/proprietary/vendor/etc/data/dsi_config.xml
+++ b/proprietary/vendor/etc/data/dsi_config.xml
@@ -1,7 +1,7 @@
@@ -1258,5 +1258,139 @@
rmnet_data16
+
+
+
+
+ 1
+ 1
+ rmnet_ipa0
+ 1
+
+ 1
+ rmnet0
+
+ 17
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+ rmnet_data11
+ rmnet_data12
+ rmnet_data13
+ rmnet_data14
+ rmnet_data15
+ rmnet_data16
+
+
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+ rmnet_data11
+ rmnet_data12
+ rmnet_data13
+ rmnet_data14
+ rmnet_data15
+ rmnet_data16
+
+
+
+
+
+
+ 1
+ 1
+ rmnet_ipa0
+ 1
+
+ 1
+ rmnet0
+
+ 11
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+
+
+
+
+ 1
+ 1
+ rmnet_ipa0
+ 1
+
+ 1
+ rmnet0
+
+ 11
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
diff --git a/proprietary/vendor/etc/data/netmgr_config.xml b/proprietary/vendor/etc/data/netmgr_config.xml
index de659ea..76471ef 100644
--- a/proprietary/vendor/etc/data/netmgr_config.xml
+++ b/proprietary/vendor/etc/data/netmgr_config.xml
@@ -1,7 +1,7 @@
@@ -2570,7 +2570,7 @@
1
1
1
- 1
+ 2
100000
1
1
@@ -3116,6 +3116,7 @@
1
1
1
+ 1
100000
1500
@@ -3222,4 +3223,371 @@
4
+
+
+
+
+ 1
+ 0
+ 10000
+ 1
+ 4
+ 1
+ 1
+ 1
+ 1
+
+ 1
+ rmnet0
+ DATA5_CNTL
+ 1
+ 63
+ 64844
+ 32
+ 16384
+ 1000000
+ 1
+ 9
+ 9
+ 1
+ 1
+ 2
+ 2
+ rmnet_ipa0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 100000
+ 1500
+
+ 1
+ 1
+ 1400
+ 2
+ 2
+ 125
+ 1
+ 9216
+ 1
+ 2
+
+ 1
+ 0
+
+
+ 17
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+ rmnet_data11
+ rmnet_data12
+ rmnet_data13
+ rmnet_data14
+ rmnet_data15
+ rmnet_data16
+
+
+ 17
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+ rmnet_data11
+ rmnet_data12
+ rmnet_data13
+ rmnet_data14
+ rmnet_data15
+ rmnet_data16
+
+
+ 6
+
+
+ 1
+ 16
+
+ r_rmnet_data0
+ r_rmnet_data1
+ r_rmnet_data2
+ r_rmnet_data3
+ r_rmnet_data4
+ r_rmnet_data5
+ r_rmnet_data6
+ r_rmnet_data7
+ r_rmnet_data8
+ r_rmnet_data9
+ r_rmnet_data10
+ r_rmnet_data11
+ r_rmnet_data12
+ r_rmnet_data13
+ r_rmnet_data14
+ r_rmnet_data15
+
+
+ 16
+
+ r_rmnet_data0
+ r_rmnet_data1
+ r_rmnet_data2
+ r_rmnet_data3
+ r_rmnet_data4
+ r_rmnet_data5
+ r_rmnet_data6
+ r_rmnet_data7
+ r_rmnet_data8
+ r_rmnet_data9
+ r_rmnet_data10
+ r_rmnet_data11
+ r_rmnet_data12
+ r_rmnet_data13
+ r_rmnet_data14
+ r_rmnet_data15
+
+
+ 4
+
+
+
+
+
+ 1
+ 0
+ 10000
+ 1
+ 0
+ 0
+ 0
+ 1
+
+ 1
+ rmnet0
+ DATA5_CNTL
+ 1
+ 10
+ 8192
+ 0
+ 0
+ 0
+ 0
+ 8
+ 8
+ 1
+ 1
+ 0
+ 0
+ rmnet_ipa0
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 10000
+ 1500
+
+ 1
+ 1
+ 1400
+ 0
+ 2
+ 12
+ 1
+ 9216
+ 1
+ 2
+
+ 1
+ 0
+
+
+ 11
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+ 11
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+ 6
+
+
+ 1
+ 9
+
+ r_rmnet_data0
+ r_rmnet_data1
+ r_rmnet_data2
+ r_rmnet_data3
+ r_rmnet_data4
+ r_rmnet_data5
+ r_rmnet_data6
+ r_rmnet_data7
+ r_rmnet_data8
+
+
+ 9
+
+ r_rmnet_data0
+ r_rmnet_data1
+ r_rmnet_data2
+ r_rmnet_data3
+ r_rmnet_data4
+ r_rmnet_data5
+ r_rmnet_data6
+ r_rmnet_data7
+ r_rmnet_data8
+
+
+ 4
+
+
+
+
+
+ 1
+ 0
+ 10000
+ 1
+ 4
+ 1
+ 1
+
+ 1
+ rmnet0
+ DATA5_CNTL
+
+ 155000000
+ 1
+ 25000
+
+ 1
+ 10
+ 8192
+ 0
+ 0
+ 8
+ 8
+ 1
+ 1
+ rmnet_ipa0
+ 1
+ 1
+ 10000
+
+ 1
+ 1
+ 1400
+ 2
+ 12
+ 0
+ 2
+ 1
+ 1
+
+ 2
+
+ 1
+ 0
+
+
+ 11
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+ 11
+
+ rmnet_data0
+ rmnet_data1
+ rmnet_data2
+ rmnet_data3
+ rmnet_data4
+ rmnet_data5
+ rmnet_data6
+ rmnet_data7
+ rmnet_data8
+ rmnet_data9
+ rmnet_data10
+
+
+
+ 1
+ 9
+
+ r_rmnet_data0
+ r_rmnet_data1
+ r_rmnet_data2
+ r_rmnet_data3
+ r_rmnet_data4
+ r_rmnet_data5
+ r_rmnet_data6
+ r_rmnet_data7
+ r_rmnet_data8
+
+
+ 9
+
+ r_rmnet_data0
+ r_rmnet_data1
+ r_rmnet_data2
+ r_rmnet_data3
+ r_rmnet_data4
+ r_rmnet_data5
+ r_rmnet_data6
+ r_rmnet_data7
+ r_rmnet_data8
+
+
diff --git a/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc
index 22b71f4..e75e2a7 100644
--- a/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc
+++ b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc
@@ -1,5 +1,5 @@
service vendor.bluetooth-1-0-qti /vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
class hal
user bluetooth
- group bluetooth system wakelock oem_2901
+ group bluetooth system wakelock oem_2901 net_raw
capabilities BLOCK_SUSPEND NET_ADMIN
diff --git a/proprietary/vendor/etc/init/init.vendor.sensors.rc b/proprietary/vendor/etc/init/init.vendor.sensors.rc
index b030e63..24d4863 100644
--- a/proprietary/vendor/etc/init/init.vendor.sensors.rc
+++ b/proprietary/vendor/etc/init/init.vendor.sensors.rc
@@ -46,7 +46,7 @@ on early-boot
chmod 0664 /mnt/vendor/persist/sensors/sensors_settings
chown system system /sys/kernel/boot_adsp/ssr
-on post-fs-data
+on post-fs-data && property:ro.build.type=userdebug
#sensors log dir
mkdir /data/vendor/sensors 0777 system system
mkdir /data/vendor/sensors/scripts 0777 system system
diff --git a/proprietary/vendor/etc/init/netmgrd.rc b/proprietary/vendor/etc/init/netmgrd.rc
index 47be52f..755090a 100644
--- a/proprietary/vendor/etc/init/netmgrd.rc
+++ b/proprietary/vendor/etc/init/netmgrd.rc
@@ -1,4 +1,4 @@
-# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
+# Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
diff --git a/proprietary/vendor/etc/init/qseecomd.rc b/proprietary/vendor/etc/init/qseecomd.rc
index abe3ec5..db62c0c 100644
--- a/proprietary/vendor/etc/init/qseecomd.rc
+++ b/proprietary/vendor/etc/init/qseecomd.rc
@@ -3,6 +3,7 @@
# Confidential and Proprietary - Qualcomm Technologies, Inc.
on init
+ wait /dev/qseecom
start vendor.qseecomd
service vendor.qseecomd /vendor/bin/qseecomd
diff --git a/proprietary/vendor/etc/init/vendor.qti.adsprpc-sscrpc-service.rc b/proprietary/vendor/etc/init/vendor.qti.adsprpc-sscrpc-service.rc
index e9659b5..e0e7670 100644
--- a/proprietary/vendor/etc/init/vendor.qti.adsprpc-sscrpc-service.rc
+++ b/proprietary/vendor/etc/init/vendor.qti.adsprpc-sscrpc-service.rc
@@ -45,3 +45,6 @@ service vendor.adsprpcd_sensorspd /vendor/bin/adsprpcd sensorspd
class core
user system
group system
+
+on property:vendor.fastrpc.disable.adsprpcd_sensorspd.daemon=1
+ stop vendor.adsprpcd_sensorspd
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc
index 19bbf13..bfe1072 100644
--- a/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc
+++ b/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc
@@ -3,6 +3,9 @@
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
service alarm-hal-1-0 /vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service
+ interface vendor.qti.hardware.alarm@1.0::IAlarm default
class hal
user system
group system
+ oneshot
+ disabled
\ No newline at end of file
diff --git a/proprietary/vendor/etc/seccomp_policy/imsrtp.policy b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy
index 3ed54f6..38dc4c9 100644
--- a/proprietary/vendor/etc/seccomp_policy/imsrtp.policy
+++ b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy
@@ -92,4 +92,4 @@ sched_getaffinity: 1
socket: 1
process_vm_readv: 1
tgkill: 1
-
+sigreturn: 1
diff --git a/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy b/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy
index e5b3618..9007c03 100644
--- a/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy
+++ b/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy
@@ -61,3 +61,4 @@ gettid: 1
setpriority: 1
prctl: 1
write: 1
+madvise: 1
diff --git a/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy b/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy
index 1100707..5c48147 100644
--- a/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy
+++ b/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy
@@ -1,4 +1,4 @@
-# Copyright (c) 2020 Qualcomm Technologies, Inc.
+# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc
#
@@ -64,4 +64,5 @@ getpid: 1
sigaltstack: 1
setpriority: 1
getdents64: 1
-dup: 1
\ No newline at end of file
+dup: 1
+mremap:1
diff --git a/proprietary/vendor/etc/sensors/config/sns_amd.json b/proprietary/vendor/etc/sensors/config/sns_amd.json
index e4382cd..c888c81 100644
--- a/proprietary/vendor/etc/sensors/config/sns_amd.json
+++ b/proprietary/vendor/etc/sensors/config/sns_amd.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "340", "347", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
- "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450"]
+ "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "496", "497", "498", "515", "507", "518"]
},
"sns_amd": {
"owner": "sns_amd",
diff --git a/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json b/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json
index 1589638..2b529ea 100644
--- a/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json
+++ b/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json
@@ -1,11 +1,11 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK"],
- "soc_id": ["339", "340", "361", "415", "439", "456"]
+ "soc_id": ["339", "340", "361", "415", "439", "456", "501", "502"]
},
"sns_amd": {
"owner": "sns_amd",
"enabled": {"ver": "0","type": "int", "data": "0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json b/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json
index fb8aa1a..69cbcc2 100644
--- a/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json
+++ b/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json
@@ -1,12 +1,12 @@
{
"config": {
- "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "347", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440",
- "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "454", "450"]
+ "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "454", "450", "476", "467", "468", "469", "470", "473", "474", "475", "497", "498", "515", "507", "518"]
},
"sns_amd": {
"owner": "sns_amd",
"enabled": {"ver": "0","type": "int", "data": "1"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_aont.json b/proprietary/vendor/etc/sensors/config/sns_aont.json
index ed52420..02f615c 100644
--- a/proprietary/vendor/etc/sensors/config/sns_aont.json
+++ b/proprietary/vendor/etc/sensors/config/sns_aont.json
@@ -7,4 +7,4 @@
"data": "1"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json b/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json
index 38d2a3c..8f7f506 100644
--- a/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json
+++ b/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json
@@ -1,8 +1,8 @@
{
"config":{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417","440",
- "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450"]
+ "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_basic_gestures": {
"owner": "sns_basic_gestures",
@@ -34,4 +34,4 @@
"data": "0.2618"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json b/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json
index 348a7c7..ba438ca 100644
--- a/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json
+++ b/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json
@@ -1,8 +1,8 @@
{
"config":{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "415", "439", "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "450"]
+ "415", "439", "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_bring_to_ear": {
"owner": "sns_bring_to_ear",
@@ -34,4 +34,4 @@
"data": "0.2"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd.json b/proprietary/vendor/etc/sensors/config/sns_ccd.json
index 6e531b9..bbe3b2e 100644
--- a/proprietary/vendor/etc/sensors/config/sns_ccd.json
+++ b/proprietary/vendor/etc/sensors/config/sns_ccd.json
@@ -1,7 +1,7 @@
{
"config": {
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
- "soc_id": ["339", "340", "356", "361", "415", "439", "456", "450"]
+ "soc_id": ["339", "340", "356", "361", "415", "439", "456", "501", "502"]
},
"ccd_amd": {
"owner": "sns_ccd",
@@ -147,4 +147,4 @@
"te0_csd1_output_inv": { "ver": "0","type": "int",
"data": "0x0" }
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json b/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json
index 2e39030..8e38bfd 100644
--- a/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json
+++ b/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json
@@ -1,7 +1,7 @@
{
"config": {
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
- "soc_id": ["339", "340", "361", "450"]
+ "soc_id": ["339", "340", "361"]
},
"ccd_walk": {
"owner": "sns_ccd",
@@ -14,4 +14,4 @@
"hmps": { "ver": "0","type": "int",
"data": "0x4" }
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json
index 1d38f4f..fac94e8 100644
--- a/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json
+++ b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json
@@ -1,7 +1,7 @@
{
"config": {
"hw_platform": ["MTP", "Surf", "RCM", "QRD", "HDK"],
- "soc_id": ["415", "439", "456"]
+ "soc_id": ["415", "439", "456", "501", "502"]
},
"ccd_walk": {
"owner": "sns_ccd",
@@ -36,4 +36,4 @@
"ltt": { "ver": "0","type": "int",
"data": "0xFC9C" }
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json
index 2883b2d..a6c1d8b 100644
--- a/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json
+++ b/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json
@@ -1,7 +1,7 @@
{
"config": {
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
- "soc_id": ["356", "450"]
+ "soc_id": ["356"]
},
"ccd_walk": {
"owner": "sns_ccd",
@@ -36,4 +36,4 @@
"ltt": { "ver": "0","type": "int",
"data": "0xFCFC" }
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_cm.json b/proprietary/vendor/etc/sensors/config/sns_cm.json
index 7a6f511..e9a3c57 100644
--- a/proprietary/vendor/etc/sensors/config/sns_cm.json
+++ b/proprietary/vendor/etc/sensors/config/sns_cm.json
@@ -1,8 +1,8 @@
{
"config":{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "365", "366", "393", "394", "400",
- "407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "459", "441", "471", "455", "456", "454", "450"]
+ "407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "459", "441", "471", "455", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "496", "497", "498", "515", "507", "518"]
},
"sns_cm":{
"owner": "sns_cm",
diff --git a/proprietary/vendor/etc/sensors/config/sns_dae.json b/proprietary/vendor/etc/sensors/config/sns_dae.json
index 95d6e2d..37f027f 100644
--- a/proprietary/vendor/etc/sensors/config/sns_dae.json
+++ b/proprietary/vendor/etc/sensors/config/sns_dae.json
@@ -1,7 +1,7 @@
{
"config":{
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
- "soc_id": ["339", "356", "361", "415", "439", "456", "450"]
+ "soc_id": ["339", "356", "361", "415", "439", "456", "501", "502"]
},
"dae":{
"owner": "sns_dae",
@@ -27,4 +27,4 @@
"data": "0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_device_orient.json b/proprietary/vendor/etc/sensors/config/sns_device_orient.json
index 87442ce..78920f4 100644
--- a/proprietary/vendor/etc/sensors/config/sns_device_orient.json
+++ b/proprietary/vendor/etc/sensors/config/sns_device_orient.json
@@ -1,9 +1,9 @@
{
"config":
{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407",
- "417", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450"]
+ "417", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_device_orient_platform": {
"owner": "sns_device_orient",
@@ -35,4 +35,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_diag_filter.json b/proprietary/vendor/etc/sensors/config/sns_diag_filter.json
index d281022..f3dea0e 100644
--- a/proprietary/vendor/etc/sensors/config/sns_diag_filter.json
+++ b/proprietary/vendor/etc/sensors/config/sns_diag_filter.json
@@ -3,7 +3,7 @@
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "352", "365", "366", "393", "394", "400",
- "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450"]
+ "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "496", "497", "498", "515", "507", "518"]
},
"sns_diag_config":
diff --git a/proprietary/vendor/etc/sensors/config/sns_distance_bound.json b/proprietary/vendor/etc/sensors/config/sns_distance_bound.json
index 892c595..0cf52fd 100644
--- a/proprietary/vendor/etc/sensors/config/sns_distance_bound.json
+++ b/proprietary/vendor/etc/sensors/config/sns_distance_bound.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450"]
+ "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_distance_bound_speed_for_motion_states": {
"owner": "sns_distance_bound",
@@ -25,4 +25,4 @@
"bike": {"ver": "0","type": "flt","data": "5.55"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_dpc.json b/proprietary/vendor/etc/sensors/config/sns_dpc.json
index ae2ef6c..fe604ee 100644
--- a/proprietary/vendor/etc/sensors/config/sns_dpc.json
+++ b/proprietary/vendor/etc/sensors/config/sns_dpc.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450"]
+ "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_dpc": {
"owner": "sns_dpc",
@@ -25,4 +25,4 @@
"ver": "0", "type": "flt", "data": "0.1746"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_facing.json b/proprietary/vendor/etc/sensors/config/sns_facing.json
index 099eecd..3210638 100644
--- a/proprietary/vendor/etc/sensors/config/sns_facing.json
+++ b/proprietary/vendor/etc/sensors/config/sns_facing.json
@@ -1,8 +1,8 @@
{
"config":{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450"]
+ "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_facing": {
"owner": "sns_facing",
@@ -22,4 +22,4 @@
"data": "100.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_fmv.json b/proprietary/vendor/etc/sensors/config/sns_fmv.json
index f2347b6..9f647cb 100644
--- a/proprietary/vendor/etc/sensors/config/sns_fmv.json
+++ b/proprietary/vendor/etc/sensors/config/sns_fmv.json
@@ -1,8 +1,8 @@
{
"config":
{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
- "soc_id": ["415", "439", "456", "454","450"]
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
+ "soc_id": ["415", "439", "456", "454","450", "469", "470", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_fmv_platform": {
"owner": "sns_fmv",
@@ -49,4 +49,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json b/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json
index d6bc5bf..808ce77 100644
--- a/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json
+++ b/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json
@@ -3,7 +3,7 @@
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471"]
+ "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "467", "468", "471", "476", "473", "474", "515"]
},
"sns_fmv_platform": {
"owner": "sns_fmv",
@@ -50,4 +50,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json b/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json
index a5ed302..36e6c5e 100644
--- a/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json
+++ b/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450"]
+ "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_geomag_rv": {
"owner": "sns_geomag_rv",
@@ -26,4 +26,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json b/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json
index d818e9f..339bb48 100644
--- a/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json
+++ b/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "347", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
- "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450"]
+ "407", "417", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "496", "497", "498", "515", "507", "518"]
},
"sns_gyro_cal_config": {
"owner": "sns_gyro_cal",
diff --git a/proprietary/vendor/etc/sensors/config/sns_heart_rate.json b/proprietary/vendor/etc/sensors/config/sns_heart_rate.json
index b1fff54..3109270 100644
--- a/proprietary/vendor/etc/sensors/config/sns_heart_rate.json
+++ b/proprietary/vendor/etc/sensors/config/sns_heart_rate.json
@@ -2,8 +2,7 @@
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf","QRD","HDK"
],
- "soc_id": ["300" , "301"
- ]
+ "soc_id": ["300", "301"]
},
"sns_heart_rate": {
"owner": "sns_heart_rate",
diff --git a/proprietary/vendor/etc/sensors/config/sns_mag_cal.json b/proprietary/vendor/etc/sensors/config/sns_mag_cal.json
index 8486687..39e44cc 100644
--- a/proprietary/vendor/etc/sensors/config/sns_mag_cal.json
+++ b/proprietary/vendor/etc/sensors/config/sns_mag_cal.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "HDK", "IDP", "QRD"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "HDK", "IDP", "QRD", "IOT"],
"soc_id": ["339", "355", "356", "361", "365", "366", "394", "400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420",
- "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_mag_cal_config": {
"owner": "sns_mag_cal",
@@ -13,4 +13,4 @@
"data": "25.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_multishake.json b/proprietary/vendor/etc/sensors/config/sns_multishake.json
index c69801d..b3c8a2a 100644
--- a/proprietary/vendor/etc/sensors/config/sns_multishake.json
+++ b/proprietary/vendor/etc/sensors/config/sns_multishake.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_multishake": {
"owner": "sns_multishake",
@@ -22,4 +22,4 @@
"ver": "0", "type": "flt", "data": "100.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_pedometer.json b/proprietary/vendor/etc/sensors/config/sns_pedometer.json
index 002b8df..58c5d48 100644
--- a/proprietary/vendor/etc/sensors/config/sns_pedometer.json
+++ b/proprietary/vendor/etc/sensors/config/sns_pedometer.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_pedometer": {
"owner": "sns_pedometer",
@@ -31,4 +31,4 @@
"ver": "0", "type": "flt", "data": "0.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_rmd.json b/proprietary/vendor/etc/sensors/config/sns_rmd.json
index bdc0971..dcfd7dc 100644
--- a/proprietary/vendor/etc/sensors/config/sns_rmd.json
+++ b/proprietary/vendor/etc/sensors/config/sns_rmd.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394",
- "400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_rmd": {
"owner": "sns_rmd",
@@ -22,4 +22,4 @@
"ver": "0", "type": "flt", "data": "30.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_rotv.json b/proprietary/vendor/etc/sensors/config/sns_rotv.json
index 862478c..59b2428 100644
--- a/proprietary/vendor/etc/sensors/config/sns_rotv.json
+++ b/proprietary/vendor/etc/sensors/config/sns_rotv.json
@@ -1,9 +1,9 @@
{
"config":
{
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
- "407", "417", "440", "415", "439", "416", "437","444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "407", "417", "440", "415", "439", "416", "437","444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_rotv_platform": {
"owner": "sns_rotv",
@@ -20,4 +20,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_smd.json b/proprietary/vendor/etc/sensors/config/sns_smd.json
index e8e3030..2df7e53 100644
--- a/proprietary/vendor/etc/sensors/config/sns_smd.json
+++ b/proprietary/vendor/etc/sensors/config/sns_smd.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
+ "hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "347", "394", "400",
- "407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_smd": {
"owner": "sns_smd",
@@ -37,4 +37,4 @@
"ver": "0", "type": "flt", "data": "2.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt.json b/proprietary/vendor/etc/sensors/config/sns_tilt.json
index 1e86842..e94c8ff 100644
--- a/proprietary/vendor/etc/sensors/config/sns_tilt.json
+++ b/proprietary/vendor/etc/sensors/config/sns_tilt.json
@@ -1,8 +1,8 @@
{
"config": {
- "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD"],
+ "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "340", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
- "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"]
+ "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474", "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_tilt": {
"owner": "sns_tilt",
@@ -15,4 +15,4 @@
"accel_window_time": {"ver": "0","type": "flt", "data": "2.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json
index 6212594..f2c0fcc 100644
--- a/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json
+++ b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json
@@ -1,11 +1,11 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "QRD"],
- "soc_id": ["339", "340", "356", "361", "415", "439", "456"]
+ "soc_id": ["339", "340", "356", "361", "415", "439", "456", "501", "502"]
},
"sns_tilt": {
"owner": "sns_tilt",
"enabled": {"ver": "0","type": "int", "data": "0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json
index d958d21..094a883 100644
--- a/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json
+++ b/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json
@@ -1,12 +1,12 @@
{
"config": {
- "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD"],
+ "hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440", "444", "445", "420", "424", "443",
- "434", "435", "459", "441", "471", "454","450"]
+ "434", "435", "459", "441", "471", "454","450", "476", "467", "468", "469", "470", "473", "474", "475", "497", "498", "515", "507", "518"]
},
"sns_tilt": {
"owner": "sns_tilt",
"enabled": {"ver": "0","type": "int", "data": "1"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json b/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json
index f5a44f6..2a14b08 100644
--- a/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json
+++ b/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json
@@ -1,10 +1,10 @@
{
"config": {
- "hw_platform": [ "MTP", "Dragon", "Surf", "IDP", "QRD"
+ "hw_platform": [ "MTP", "Dragon", "Surf", "IDP", "QRD", "IOT"
],
"soc_id": ["291", "246", "305", "321", "336", "339", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", "440",
- "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450"
- ]
+ "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454","450", "476", "467", "468", "469", "470", "473", "474"
+ , "501", "502", "475", "497", "498", "515", "507", "518"]
},
"sns_tilt_to_wake": {
"owner": "sns_tilt_to_wake",
@@ -45,4 +45,4 @@
"data": "200.0"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json b/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json
index 840d27c..0892740 100644
--- a/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json
+++ b/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json
@@ -2,8 +2,7 @@
"config": {
"hw_platform": [
"MTP", "Dragon", "Surf", "QRD" ],
- "soc_id": [
- "300", "301" ]
+ "soc_id": ["300", "301"]
},
"sns_wrist_pedo": {
"owner": "sns_wrist_pedo",
@@ -26,4 +25,4 @@
"ver": "0", "type": "flt", "data": "0.49"
}
}
-}
+}
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/CAMERA_ICP.elf b/proprietary/vendor/firmware/CAMERA_ICP.elf
index 72c868f..4beff10 100644
Binary files a/proprietary/vendor/firmware/CAMERA_ICP.elf and b/proprietary/vendor/firmware/CAMERA_ICP.elf differ
diff --git a/proprietary/vendor/firmware/Drv2624Date.ini b/proprietary/vendor/firmware/Drv2624Date.ini
deleted file mode 100644
index 94abc91..0000000
--- a/proprietary/vendor/firmware/Drv2624Date.ini
+++ /dev/null
@@ -1 +0,0 @@
-Å
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/a615_zap.b01 b/proprietary/vendor/firmware/a615_zap.b01
index d8bc4de..2577bb5 100644
Binary files a/proprietary/vendor/firmware/a615_zap.b01 and b/proprietary/vendor/firmware/a615_zap.b01 differ
diff --git a/proprietary/vendor/firmware/a615_zap.elf b/proprietary/vendor/firmware/a615_zap.elf
index f7db4fd..005857c 100644
Binary files a/proprietary/vendor/firmware/a615_zap.elf and b/proprietary/vendor/firmware/a615_zap.elf differ
diff --git a/proprietary/vendor/firmware/a615_zap.mdt b/proprietary/vendor/firmware/a615_zap.mdt
index 2b1fc06..25448d1 100644
Binary files a/proprietary/vendor/firmware/a615_zap.mdt and b/proprietary/vendor/firmware/a615_zap.mdt differ
diff --git a/proprietary/vendor/firmware/a630_sqe.fw b/proprietary/vendor/firmware/a630_sqe.fw
index 9238dfb..02a68b8 100644
Binary files a/proprietary/vendor/firmware/a630_sqe.fw and b/proprietary/vendor/firmware/a630_sqe.fw differ
diff --git a/proprietary/vendor/firmware/aw8624_rtp.bin b/proprietary/vendor/firmware/aw8624_rtp_1.bin
similarity index 100%
rename from proprietary/vendor/firmware/aw8624_rtp.bin
rename to proprietary/vendor/firmware/aw8624_rtp_1.bin
diff --git a/proprietary/vendor/firmware/drv2624.rtp b/proprietary/vendor/firmware/drv2624.rtp
deleted file mode 100644
index 322c39b..0000000
Binary files a/proprietary/vendor/firmware/drv2624.rtp and /dev/null differ
diff --git a/proprietary/vendor/firmware/ipa_fws.b00 b/proprietary/vendor/firmware/ipa_fws.b00
index 9cba92b..dbcec91 100644
Binary files a/proprietary/vendor/firmware/ipa_fws.b00 and b/proprietary/vendor/firmware/ipa_fws.b00 differ
diff --git a/proprietary/vendor/firmware/ipa_fws.b01 b/proprietary/vendor/firmware/ipa_fws.b01
index 2b50d78..e1fb89f 100644
Binary files a/proprietary/vendor/firmware/ipa_fws.b01 and b/proprietary/vendor/firmware/ipa_fws.b01 differ
diff --git a/proprietary/vendor/firmware/ipa_fws.b02 b/proprietary/vendor/firmware/ipa_fws.b02
index db9f35f..2c0aaeb 100644
Binary files a/proprietary/vendor/firmware/ipa_fws.b02 and b/proprietary/vendor/firmware/ipa_fws.b02 differ
diff --git a/proprietary/vendor/firmware/ipa_fws.elf b/proprietary/vendor/firmware/ipa_fws.elf
index 3bf6a89..02f1b24 100644
Binary files a/proprietary/vendor/firmware/ipa_fws.elf and b/proprietary/vendor/firmware/ipa_fws.elf differ
diff --git a/proprietary/vendor/firmware/ipa_fws.mdt b/proprietary/vendor/firmware/ipa_fws.mdt
index 9387a7e..e5b98ff 100644
Binary files a/proprietary/vendor/firmware/ipa_fws.mdt and b/proprietary/vendor/firmware/ipa_fws.mdt differ
diff --git a/proprietary/vendor/firmware/osc_rtp_24K_5s.bin b/proprietary/vendor/firmware/osc_rtp_24K_5s.bin
new file mode 100644
index 0000000..499a2f5
Binary files /dev/null and b/proprietary/vendor/firmware/osc_rtp_24K_5s.bin differ
diff --git a/proprietary/vendor/firmware/tas256x_reg.bin b/proprietary/vendor/firmware/tas256x_reg.bin
new file mode 100644
index 0000000..ce96b12
Binary files /dev/null and b/proprietary/vendor/firmware/tas256x_reg.bin differ
diff --git a/proprietary/vendor/lib/btaudio_offload_if.so b/proprietary/vendor/lib/btaudio_offload_if.so
index c76a466..a566d1a 100644
Binary files a/proprietary/vendor/lib/btaudio_offload_if.so and b/proprietary/vendor/lib/btaudio_offload_if.so differ
diff --git a/proprietary/vendor/lib/egl/eglSubDriverAndroid.so b/proprietary/vendor/lib/egl/eglSubDriverAndroid.so
index 5da15d7..35d6dfb 100644
Binary files a/proprietary/vendor/lib/egl/eglSubDriverAndroid.so and b/proprietary/vendor/lib/egl/eglSubDriverAndroid.so differ
diff --git a/proprietary/vendor/lib/egl/libEGL_adreno.so b/proprietary/vendor/lib/egl/libEGL_adreno.so
index ea3d75b..fa870c9 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/libGLESv1_CM_adreno.so b/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so
index 69404c5..17b5516 100644
Binary files a/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so and b/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so differ
diff --git a/proprietary/vendor/lib/egl/libGLESv2_adreno.so b/proprietary/vendor/lib/egl/libGLESv2_adreno.so
index e4bdd38..770027e 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_adreno.so b/proprietary/vendor/lib/egl/libq3dtools_adreno.so
index 497bb44..1964f1e 100644
Binary files a/proprietary/vendor/lib/egl/libq3dtools_adreno.so and b/proprietary/vendor/lib/egl/libq3dtools_adreno.so differ
diff --git a/proprietary/vendor/lib/egl/libq3dtools_esx.so b/proprietary/vendor/lib/egl/libq3dtools_esx.so
index 6b5c503..222da18 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/audio.primary.sm6150.so b/proprietary/vendor/lib/hw/audio.primary.sm6150.so
index af5c778..2d02f8b 100644
Binary files a/proprietary/vendor/lib/hw/audio.primary.sm6150.so and b/proprietary/vendor/lib/hw/audio.primary.sm6150.so differ
diff --git a/proprietary/vendor/lib/hw/sound_trigger.primary.sm6150.so b/proprietary/vendor/lib/hw/sound_trigger.primary.sm6150.so
index 95952ee..09339ae 100644
Binary files a/proprietary/vendor/lib/hw/sound_trigger.primary.sm6150.so and b/proprietary/vendor/lib/hw/sound_trigger.primary.sm6150.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
deleted file mode 100644
index d21d025..0000000
Binary files a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so and /dev/null 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
new file mode 100644
index 0000000..d69b964
Binary files /dev/null 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 8a6bcf5..271aa96 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/libC2D2.so b/proprietary/vendor/lib/libC2D2.so
index 84b156a..be8d059 100644
Binary files a/proprietary/vendor/lib/libC2D2.so and b/proprietary/vendor/lib/libC2D2.so differ
diff --git a/proprietary/vendor/lib/libCB.so b/proprietary/vendor/lib/libCB.so
index 5c620c0..be0448c 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 6ed3fb1..f6ed1b4 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/libMpeg4SwEncoder.so b/proprietary/vendor/lib/libMpeg4SwEncoder.so
index 1161a21..232409b 100644
Binary files a/proprietary/vendor/lib/libMpeg4SwEncoder.so and b/proprietary/vendor/lib/libMpeg4SwEncoder.so differ
diff --git a/proprietary/vendor/lib/libOmxAacDec.so b/proprietary/vendor/lib/libOmxAacDec.so
index e9e1237..858096e 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 8898e28..d23a5b1 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 26a12fb..b00223d 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 dd24d5b..c1f9c15 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 f875384..d18ed60 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 ff80bf1..b020499 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 60d0e94..5202430 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 7d090f0..53864e7 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 0dcbad3..38d5460 100644
Binary files a/proprietary/vendor/lib/libOmxEvrcDec.so and b/proprietary/vendor/lib/libOmxEvrcDec.so differ
diff --git a/proprietary/vendor/lib/libOmxQcelp13Dec.so b/proprietary/vendor/lib/libOmxQcelp13Dec.so
index 76cd69e..11e6863 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 75938fe..e7e2d0a 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 88a4b3c..3cc41e5 100644
Binary files a/proprietary/vendor/lib/libOmxSwVencMpeg4.so and b/proprietary/vendor/lib/libOmxSwVencMpeg4.so differ
diff --git a/proprietary/vendor/lib/libOmxVpp.so b/proprietary/vendor/lib/libOmxVpp.so
index d8b4ef2..403aa89 100644
Binary files a/proprietary/vendor/lib/libOmxVpp.so and b/proprietary/vendor/lib/libOmxVpp.so differ
diff --git a/proprietary/vendor/lib/libOmxWmaDec.so b/proprietary/vendor/lib/libOmxWmaDec.so
index 83f972e..4cf8ed7 100644
Binary files a/proprietary/vendor/lib/libOmxWmaDec.so and b/proprietary/vendor/lib/libOmxWmaDec.so differ
diff --git a/proprietary/vendor/lib/libOpenCL.so b/proprietary/vendor/lib/libOpenCL.so
index 4bf5cd4..4fa3bf7 100644
Binary files a/proprietary/vendor/lib/libOpenCL.so and b/proprietary/vendor/lib/libOpenCL.so differ
diff --git a/proprietary/vendor/lib/liba2dpoffload.so b/proprietary/vendor/lib/liba2dpoffload.so
index 7f26330..5fc9abb 100644
Binary files a/proprietary/vendor/lib/liba2dpoffload.so and b/proprietary/vendor/lib/liba2dpoffload.so differ
diff --git a/proprietary/vendor/lib/libacdb-fts.so b/proprietary/vendor/lib/libacdb-fts.so
index 66091ce..9556af7 100644
Binary files a/proprietary/vendor/lib/libacdb-fts.so and b/proprietary/vendor/lib/libacdb-fts.so differ
diff --git a/proprietary/vendor/lib/libacdbloader.so b/proprietary/vendor/lib/libacdbloader.so
index 32311b6..e1e974e 100644
Binary files a/proprietary/vendor/lib/libacdbloader.so and b/proprietary/vendor/lib/libacdbloader.so differ
diff --git a/proprietary/vendor/lib/libacdbrtac.so b/proprietary/vendor/lib/libacdbrtac.so
index 81f27e2..e794ce2 100644
Binary files a/proprietary/vendor/lib/libacdbrtac.so and b/proprietary/vendor/lib/libacdbrtac.so differ
diff --git a/proprietary/vendor/lib/libadiertac.so b/proprietary/vendor/lib/libadiertac.so
index b7abc2c..275044e 100644
Binary files a/proprietary/vendor/lib/libadiertac.so and b/proprietary/vendor/lib/libadiertac.so differ
diff --git a/proprietary/vendor/lib/libadm.so b/proprietary/vendor/lib/libadm.so
index bdcece1..dde4759 100644
Binary files a/proprietary/vendor/lib/libadm.so and b/proprietary/vendor/lib/libadm.so differ
diff --git a/proprietary/vendor/lib/libadpcmdec.so b/proprietary/vendor/lib/libadpcmdec.so
index 9410b31..3065603 100644
Binary files a/proprietary/vendor/lib/libadpcmdec.so and b/proprietary/vendor/lib/libadpcmdec.so differ
diff --git a/proprietary/vendor/lib/libadreno_utils.so b/proprietary/vendor/lib/libadreno_utils.so
index 2b5cc27..99c0ef6 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/libadsp_default_listener.so b/proprietary/vendor/lib/libadsp_default_listener.so
index 0c10336..765129c 100644
Binary files a/proprietary/vendor/lib/libadsp_default_listener.so and b/proprietary/vendor/lib/libadsp_default_listener.so differ
diff --git a/proprietary/vendor/lib/libadsprpc.so b/proprietary/vendor/lib/libadsprpc.so
index 1cfabc1..7bb1713 100644
Binary files a/proprietary/vendor/lib/libadsprpc.so and b/proprietary/vendor/lib/libadsprpc.so differ
diff --git a/proprietary/vendor/lib/libaudcal.so b/proprietary/vendor/lib/libaudcal.so
index 4d84ef0..f6c0700 100644
Binary files a/proprietary/vendor/lib/libaudcal.so and b/proprietary/vendor/lib/libaudcal.so differ
diff --git a/proprietary/vendor/lib/libaudio_log_utils.so b/proprietary/vendor/lib/libaudio_log_utils.so
index e9017c6..aa158eb 100644
Binary files a/proprietary/vendor/lib/libaudio_log_utils.so and b/proprietary/vendor/lib/libaudio_log_utils.so differ
diff --git a/proprietary/vendor/lib/libaudioalsa.so b/proprietary/vendor/lib/libaudioalsa.so
index e5f723f..36a95e9 100644
Binary files a/proprietary/vendor/lib/libaudioalsa.so and b/proprietary/vendor/lib/libaudioalsa.so differ
diff --git a/proprietary/vendor/lib/libaudioconfigstore.so b/proprietary/vendor/lib/libaudioconfigstore.so
index bf06eaf..497d385 100644
Binary files a/proprietary/vendor/lib/libaudioconfigstore.so and b/proprietary/vendor/lib/libaudioconfigstore.so differ
diff --git a/proprietary/vendor/lib/libaudioparsers.so b/proprietary/vendor/lib/libaudioparsers.so
index fdb0135..d86c5da 100644
Binary files a/proprietary/vendor/lib/libaudioparsers.so and b/proprietary/vendor/lib/libaudioparsers.so differ
diff --git a/proprietary/vendor/lib/libbatterylistener.so b/proprietary/vendor/lib/libbatterylistener.so
index 52d32f7..eae68c1 100644
Binary files a/proprietary/vendor/lib/libbatterylistener.so and b/proprietary/vendor/lib/libbatterylistener.so differ
diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so
index 0e40876..2e14d28 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
new file mode 100644
index 0000000..7123326
Binary files /dev/null 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 f03587a..9aa861f 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/libcdsp_default_listener.so b/proprietary/vendor/lib/libcdsp_default_listener.so
index faf1922..8c11261 100644
Binary files a/proprietary/vendor/lib/libcdsp_default_listener.so and b/proprietary/vendor/lib/libcdsp_default_listener.so differ
diff --git a/proprietary/vendor/lib/libcirrusspkrprot.so b/proprietary/vendor/lib/libcirrusspkrprot.so
index 4f51b67..ad93536 100644
Binary files a/proprietary/vendor/lib/libcirrusspkrprot.so and b/proprietary/vendor/lib/libcirrusspkrprot.so differ
diff --git a/proprietary/vendor/lib/libcomprcapture.so b/proprietary/vendor/lib/libcomprcapture.so
index f00738e..747f746 100644
Binary files a/proprietary/vendor/lib/libcomprcapture.so and b/proprietary/vendor/lib/libcomprcapture.so differ
diff --git a/proprietary/vendor/lib/libdiag.so b/proprietary/vendor/lib/libdiag.so
index 663803c..3154c15 100644
Binary files a/proprietary/vendor/lib/libdiag.so and b/proprietary/vendor/lib/libdiag.so differ
diff --git a/proprietary/vendor/lib/libdrc.so b/proprietary/vendor/lib/libdrc.so
index a8c9da2..78f5bce 100644
Binary files a/proprietary/vendor/lib/libdrc.so and b/proprietary/vendor/lib/libdrc.so differ
diff --git a/proprietary/vendor/lib/libdsd2pcm.so b/proprietary/vendor/lib/libdsd2pcm.so
index 19f152d..70e0d6c 100644
Binary files a/proprietary/vendor/lib/libdsd2pcm.so and b/proprietary/vendor/lib/libdsd2pcm.so differ
diff --git a/proprietary/vendor/lib/libdsutils.so b/proprietary/vendor/lib/libdsutils.so
index e05fca8..699f0a3 100644
Binary files a/proprietary/vendor/lib/libdsutils.so and b/proprietary/vendor/lib/libdsutils.so differ
diff --git a/proprietary/vendor/lib/libexthwplugin.so b/proprietary/vendor/lib/libexthwplugin.so
index 9417905..2f0ec30 100644
Binary files a/proprietary/vendor/lib/libexthwplugin.so and b/proprietary/vendor/lib/libexthwplugin.so differ
diff --git a/proprietary/vendor/lib/libgsl.so b/proprietary/vendor/lib/libgsl.so
index 605b141..8d4141c 100644
Binary files a/proprietary/vendor/lib/libgsl.so and b/proprietary/vendor/lib/libgsl.so differ
diff --git a/proprietary/vendor/lib/libhdmiedid.so b/proprietary/vendor/lib/libhdmiedid.so
index 2536d2d..9bbf435 100644
Binary files a/proprietary/vendor/lib/libhdmiedid.so and b/proprietary/vendor/lib/libhdmiedid.so differ
diff --git a/proprietary/vendor/lib/libhdmipassthru.so b/proprietary/vendor/lib/libhdmipassthru.so
index e6cfe51..f45641e 100644
Binary files a/proprietary/vendor/lib/libhdmipassthru.so and b/proprietary/vendor/lib/libhdmipassthru.so differ
diff --git a/proprietary/vendor/lib/libhfp.so b/proprietary/vendor/lib/libhfp.so
index 0395360..b0d8280 100644
Binary files a/proprietary/vendor/lib/libhfp.so and b/proprietary/vendor/lib/libhfp.so differ
diff --git a/proprietary/vendor/lib/libidl.so b/proprietary/vendor/lib/libidl.so
index 9f57813..d93524c 100644
Binary files a/proprietary/vendor/lib/libidl.so and b/proprietary/vendor/lib/libidl.so differ
diff --git a/proprietary/vendor/lib/libllvm-glnext.so b/proprietary/vendor/lib/libllvm-glnext.so
index 9b57a4f..045ea96 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/libllvm-qcom.so b/proprietary/vendor/lib/libllvm-qcom.so
index 9f6a029..112ea16 100644
Binary files a/proprietary/vendor/lib/libllvm-qcom.so and b/proprietary/vendor/lib/libllvm-qcom.so differ
diff --git a/proprietary/vendor/lib/libmdmdetect.so b/proprietary/vendor/lib/libmdmdetect.so
index 14d141e..9fc00dc 100644
Binary files a/proprietary/vendor/lib/libmdmdetect.so and b/proprietary/vendor/lib/libmdmdetect.so differ
diff --git a/proprietary/vendor/lib/libmmosal.so b/proprietary/vendor/lib/libmmosal.so
index a0fc7be..2c1e0b1 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 35875f3..fc56cfa 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 696e0a0..7af226d 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/libmulawdec.so b/proprietary/vendor/lib/libmulawdec.so
new file mode 100644
index 0000000..a6e0ac3
Binary files /dev/null and b/proprietary/vendor/lib/libmulawdec.so differ
diff --git a/proprietary/vendor/lib/libqcodec2.so b/proprietary/vendor/lib/libqcodec2.so
index 7cf192b..da6a53e 100644
Binary files a/proprietary/vendor/lib/libqcodec2.so and b/proprietary/vendor/lib/libqcodec2.so differ
diff --git a/proprietary/vendor/lib/libqmi.so b/proprietary/vendor/lib/libqmi.so
index fbed325..7cccb1b 100644
Binary files a/proprietary/vendor/lib/libqmi.so and b/proprietary/vendor/lib/libqmi.so differ
diff --git a/proprietary/vendor/lib/libqmi_cci.so b/proprietary/vendor/lib/libqmi_cci.so
index 784e655..06bdc3b 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 4962467..d9175b6 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 1fb36a4..320d31f 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_common_so.so b/proprietary/vendor/lib/libqmi_common_so.so
index be8e337..d3a0283 100644
Binary files a/proprietary/vendor/lib/libqmi_common_so.so and b/proprietary/vendor/lib/libqmi_common_so.so differ
diff --git a/proprietary/vendor/lib/libqmi_csi.so b/proprietary/vendor/lib/libqmi_csi.so
index 7491817..90a5c70 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/libqmi_encdec.so b/proprietary/vendor/lib/libqmi_encdec.so
index 495463e..75343cb 100644
Binary files a/proprietary/vendor/lib/libqmi_encdec.so and b/proprietary/vendor/lib/libqmi_encdec.so differ
diff --git a/proprietary/vendor/lib/libqmiservices.so b/proprietary/vendor/lib/libqmiservices.so
index d33c0da..c1c23b9 100644
Binary files a/proprietary/vendor/lib/libqmiservices.so and b/proprietary/vendor/lib/libqmiservices.so differ
diff --git a/proprietary/vendor/lib/libqtigef.so b/proprietary/vendor/lib/libqtigef.so
index eb55f2d..f79d5b3 100644
Binary files a/proprietary/vendor/lib/libqtigef.so and b/proprietary/vendor/lib/libqtigef.so differ
diff --git a/proprietary/vendor/lib/libsmwrapper.so b/proprietary/vendor/lib/libsmwrapper.so
index 1005f53..0949b05 100644
Binary files a/proprietary/vendor/lib/libsmwrapper.so and b/proprietary/vendor/lib/libsmwrapper.so differ
diff --git a/proprietary/vendor/lib/libsndmonitor.so b/proprietary/vendor/lib/libsndmonitor.so
index 31d34b4..c1d365d 100644
Binary files a/proprietary/vendor/lib/libsndmonitor.so and b/proprietary/vendor/lib/libsndmonitor.so differ
diff --git a/proprietary/vendor/lib/libspkrprot.so b/proprietary/vendor/lib/libspkrprot.so
index 5622e67..57043cc 100644
Binary files a/proprietary/vendor/lib/libspkrprot.so and b/proprietary/vendor/lib/libspkrprot.so differ
diff --git a/proprietary/vendor/lib/libssrec.so b/proprietary/vendor/lib/libssrec.so
index c430e17..f50ef0f 100644
Binary files a/proprietary/vendor/lib/libssrec.so and b/proprietary/vendor/lib/libssrec.so differ
diff --git a/proprietary/vendor/lib/libsurround_3mic_proc.so b/proprietary/vendor/lib/libsurround_3mic_proc.so
index d4c5386..43832ee 100644
Binary files a/proprietary/vendor/lib/libsurround_3mic_proc.so and b/proprietary/vendor/lib/libsurround_3mic_proc.so differ
diff --git a/proprietary/vendor/lib/libswvdec.so b/proprietary/vendor/lib/libswvdec.so
index 1b42b47..743721b 100644
Binary files a/proprietary/vendor/lib/libswvdec.so and b/proprietary/vendor/lib/libswvdec.so differ
diff --git a/proprietary/vendor/lib/libvppclient.so b/proprietary/vendor/lib/libvppclient.so
index 979f0f5..af36618 100644
Binary files a/proprietary/vendor/lib/libvppclient.so and b/proprietary/vendor/lib/libvppclient.so differ
diff --git a/proprietary/vendor/lib/libvpphvx.so b/proprietary/vendor/lib/libvpphvx.so
index 09e896d..b37e10c 100644
Binary files a/proprietary/vendor/lib/libvpphvx.so and b/proprietary/vendor/lib/libvpphvx.so differ
diff --git a/proprietary/vendor/lib/libvpplibrary.so b/proprietary/vendor/lib/libvpplibrary.so
index b49de87..a3baca7 100644
Binary files a/proprietary/vendor/lib/libvpplibrary.so and b/proprietary/vendor/lib/libvpplibrary.so differ
diff --git a/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so b/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so
index 46896ed..bc7994b 100644
Binary files a/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so and b/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdcommonutils_proprietary.so b/proprietary/vendor/lib/libwfdcommonutils_proprietary.so
index 0e10af5..ca92fa8 100644
Binary files a/proprietary/vendor/lib/libwfdcommonutils_proprietary.so and b/proprietary/vendor/lib/libwfdcommonutils_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdconfigutils_proprietary.so b/proprietary/vendor/lib/libwfdconfigutils_proprietary.so
index 94a5cd2..153eb63 100644
Binary files a/proprietary/vendor/lib/libwfdconfigutils_proprietary.so and b/proprietary/vendor/lib/libwfdconfigutils_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so b/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so
index 4e5d75e..e7da707 100644
Binary files a/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so and b/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdhdcpcp.so b/proprietary/vendor/lib/libwfdhdcpcp.so
index 0d6409b..e5c2669 100644
Binary files a/proprietary/vendor/lib/libwfdhdcpcp.so and b/proprietary/vendor/lib/libwfdhdcpcp.so differ
diff --git a/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so b/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so
index e5513ed..5b0ede4 100644
Binary files a/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so and b/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdmminterface_proprietary.so b/proprietary/vendor/lib/libwfdmminterface_proprietary.so
index 874ab1d..ae568af 100644
Binary files a/proprietary/vendor/lib/libwfdmminterface_proprietary.so and b/proprietary/vendor/lib/libwfdmminterface_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdmmservice_proprietary.so b/proprietary/vendor/lib/libwfdmmservice_proprietary.so
index a2e57b1..9f07e30 100644
Binary files a/proprietary/vendor/lib/libwfdmmservice_proprietary.so and b/proprietary/vendor/lib/libwfdmmservice_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdmmsrc_proprietary.so b/proprietary/vendor/lib/libwfdmmsrc_proprietary.so
index fb10258..474a367 100644
Binary files a/proprietary/vendor/lib/libwfdmmsrc_proprietary.so and b/proprietary/vendor/lib/libwfdmmsrc_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdmodulehdcpsession.so b/proprietary/vendor/lib/libwfdmodulehdcpsession.so
index 928d26b..5624742 100644
Binary files a/proprietary/vendor/lib/libwfdmodulehdcpsession.so and b/proprietary/vendor/lib/libwfdmodulehdcpsession.so differ
diff --git a/proprietary/vendor/lib/libwfdrtsp_proprietary.so b/proprietary/vendor/lib/libwfdrtsp_proprietary.so
index 8b06804..0a2d745 100644
Binary files a/proprietary/vendor/lib/libwfdrtsp_proprietary.so and b/proprietary/vendor/lib/libwfdrtsp_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdsessionmodule.so b/proprietary/vendor/lib/libwfdsessionmodule.so
index 8a89110..fcbb24b 100644
Binary files a/proprietary/vendor/lib/libwfdsessionmodule.so and b/proprietary/vendor/lib/libwfdsessionmodule.so differ
diff --git a/proprietary/vendor/lib/libwfdsourcesession_proprietary.so b/proprietary/vendor/lib/libwfdsourcesession_proprietary.so
index 11b873e..fc5c8e1 100644
Binary files a/proprietary/vendor/lib/libwfdsourcesession_proprietary.so and b/proprietary/vendor/lib/libwfdsourcesession_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdsourcesm_proprietary.so b/proprietary/vendor/lib/libwfdsourcesm_proprietary.so
index e58b68e..50aefd1 100644
Binary files a/proprietary/vendor/lib/libwfdsourcesm_proprietary.so and b/proprietary/vendor/lib/libwfdsourcesm_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfduibcinterface_proprietary.so b/proprietary/vendor/lib/libwfduibcinterface_proprietary.so
index 8d3799a..52e77f4 100644
Binary files a/proprietary/vendor/lib/libwfduibcinterface_proprietary.so and b/proprietary/vendor/lib/libwfduibcinterface_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfduibcsink_proprietary.so b/proprietary/vendor/lib/libwfduibcsink_proprietary.so
index 5948120..f909dcd 100644
Binary files a/proprietary/vendor/lib/libwfduibcsink_proprietary.so and b/proprietary/vendor/lib/libwfduibcsink_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so b/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so
index 5c99215..a4e6353 100644
Binary files a/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so and b/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfduibcsrc_proprietary.so b/proprietary/vendor/lib/libwfduibcsrc_proprietary.so
index 127cd63..9ce96e0 100644
Binary files a/proprietary/vendor/lib/libwfduibcsrc_proprietary.so and b/proprietary/vendor/lib/libwfduibcsrc_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so b/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so
index 2f15c98..fe305ea 100644
Binary files a/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so and b/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so differ
diff --git a/proprietary/vendor/lib/libwfdutils_proprietary.so b/proprietary/vendor/lib/libwfdutils_proprietary.so
index b87760c..8cd8b41 100644
Binary files a/proprietary/vendor/lib/libwfdutils_proprietary.so and b/proprietary/vendor/lib/libwfdutils_proprietary.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libVDHexagonSuperPhoto_skel.so b/proprietary/vendor/lib/rfsa/adsp/libVDHexagonSuperPhoto_skel.so
new file mode 100644
index 0000000..31eb85a
Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libVDHexagonSuperPhoto_skel.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so b/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so
index 4d13bc7..1451d09 100644
Binary files a/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so and b/proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so
index d1789ca..0049358 100644
Binary files a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so and b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel_secondary.so b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel_secondary.so
index 845877d..20a3e66 100644
Binary files a/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel_secondary.so and b/proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel_secondary.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so b/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so
index d676400..998adf3 100644
Binary files a/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so and b/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so differ
diff --git a/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so
new file mode 100644
index 0000000..e8fcaae
Binary files /dev/null and b/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so differ
diff --git a/proprietary/vendor/lib/soundfx/libasphere.so b/proprietary/vendor/lib/soundfx/libasphere.so
index 60f35a1..6f18038 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/libmisoundfx.so b/proprietary/vendor/lib/soundfx/libmisoundfx.so
index 824bfa0..ea28c48 100644
Binary files a/proprietary/vendor/lib/soundfx/libmisoundfx.so and b/proprietary/vendor/lib/soundfx/libmisoundfx.so differ
diff --git a/proprietary/vendor/lib/soundfx/libshoebox.so b/proprietary/vendor/lib/soundfx/libshoebox.so
index 659104d..2496392 100644
Binary files a/proprietary/vendor/lib/soundfx/libshoebox.so and b/proprietary/vendor/lib/soundfx/libshoebox.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so
index 3cd2730..5668da4 100644
Binary files a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so and b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so
index b4f16b2..453fbff 100644
Binary files a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so and b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so
index 20b0a37..b8b8d69 100644
Binary files a/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so and b/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so
index 1a0cfc4..7c1ede5 100644
Binary files a/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so and b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so differ
diff --git a/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so
index c63b2f6..208fd11 100644
Binary files a/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so and b/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_hi259.so b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_hi259.so
index 0fc348a..1deb5fb 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_hi259.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_hi259.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_imx682.so b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_imx682.so
index fd8949b..4b0500e 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_imx682.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_imx682.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_ov02b1b.so b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_ov02b1b.so
index 428fa2f..17792b7 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_ov02b1b.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_ov02b1b.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_s5k3t2.so b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_s5k3t2.so
index 7494c60..6cf1928 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_s5k3t2.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_s5k3t2.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_hi1337.so b/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_hi1337.so
index cd35873..70405ff 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_hi1337.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_hi1337.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_imx682.so b/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_imx682.so
index 890b81e..1db2998 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_imx682.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_imx682.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_s5k3t2.so b/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_s5k3t2.so
index 6016792..d153ee8 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_s5k3t2.so and b/proprietary/vendor/lib64/camera/com.qti.sensor.sunny_s5k3t2.so differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_sunny_s5k3t2_front.bin b/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_sunny_s5k3t2_front.bin
index 9d26093..03ffe74 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_sunny_s5k3t2_front.bin and b/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_sunny_s5k3t2_front.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin
index 1f06fa4..fefe275 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin
index 645f107..8f12e2b 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin
index 645f107..8f12e2b 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin
index fad8409..3528b2e 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin
index fad8409..3528b2e 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin
index fad8409..3528b2e 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin
index fad8409..3528b2e 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin
index f59b80d..045dd42 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin
index 30068dd..9b4f7b2 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin
index ec5ec4b..0f322ee 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin
index 8ea458f..b665251 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin
index aed8e3f..d8140eb 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin
index 0c01c52..5e6336a 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin
index a7f7416..c5e097a 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin
index a7f7416..c5e097a 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin
index 5847059..83ddf7f 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin
index ca23bf4..2e7a6a4 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin
index a7f7416..c5e097a 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin
index a7f7416..c5e097a 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin
index 83ab84f..ce9707a 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin
index 0893fd7..25a7295 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin differ
diff --git a/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so b/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so
index 6b02ed4..c9f143c 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so and b/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so b/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so
index f806dc3..0f90c75 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so and b/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so b/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so
index dcacaf2..2974007 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so and b/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so
index 3878d7a..99052ec 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so
index fd9a174..04778b9 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so
index 400ac32..5194146 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so
index e0ceb3e..180a0b2 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so
index 923879a..f22f13f 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so
index 8ba7104..2461002 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so
index f7a0279..a22cf3d 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so
index 24b0f1e..bbd7560 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so
index f4974d1..189b09c 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so
index 2eebc7a..f230543 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so
index 61d5b62..3e8df38 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so b/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so
index 4fbd7c8..8f17423 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so and b/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so b/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so
index e46e092..31519ae 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so and b/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so b/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so
index 72b3d82..bb7912c 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so and b/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so b/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so
index 5ecb980..ca693e3 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so and b/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so b/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so
index 7d06210..963caa6 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so and b/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so b/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so
index 85d474b..b76ea28 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so and b/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so b/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so
index 3c43b6d..8c96a27 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so b/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so
index d8dc29f..7294a42 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so b/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so
index 11d4cb1..c1bb1f0 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so b/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so
index 36d0169..322b9c4 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so
index bfa4d50..fbcb49c 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so
index c1ed2e7..1b7c0ae 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so b/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so
index 887af76..88b0e7a 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so b/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so
index 38284c7..0835095 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so b/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so
index 93ade72..5342a43 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so b/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so
index 235a8de..288c0a5 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so b/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so
index 69c541c..bcc6eec 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so b/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so
index ea9bd22..715a891 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so b/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so
index 339042f..c7262f0 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so b/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so
index f03f7e2..5de3b6f 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so b/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so
index 6e0b7a3..f616e1a 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so
index 0947d7b..6bff1a7 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so
index 0c60650..f820a0c 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so
index d80b832..b235e04 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so
index f199071..2764832 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so
index d104e67..382214d 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so
index 98a1d7c..90253f1 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so
index 4ca11fd..72440a0 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so
index e7adfea..85b40bd 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so
index c98f8b9..5f5d9e5 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so
index e6619b8..d9186f7 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so
index fb499cf..6773bd6 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so
index 1dd28f5..4d19a72 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.st.node.sr.so b/proprietary/vendor/lib64/camera/components/com.st.node.sr.so
index a381527..4fe199e 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.st.node.sr.so and b/proprietary/vendor/lib64/camera/components/com.st.node.sr.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so b/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so
index 452594c..ddb5787 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so and b/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so b/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so
index 0676fb7..44664de 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so and b/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so b/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so
index f80d90b..21d7bd2 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so and b/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so b/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so
index f2f0dd5..c60e49f 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so and b/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so
index f20bc1d..3fcbe32 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so
index 42af423..4160ef9 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so
index 71859d1..67b45d9 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so
index 641c2d5..d67dc89 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so
index 2ceba0f..e626686 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so differ
diff --git a/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so b/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so
index 1e784bf..a25d382 100644
Binary files a/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so and b/proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so differ
diff --git a/proprietary/vendor/lib64/camera/components/libmmcamera_cac3.so b/proprietary/vendor/lib64/camera/components/libmmcamera_cac3.so
index 76e459e..555f4ca 100644
Binary files a/proprietary/vendor/lib64/camera/components/libmmcamera_cac3.so and b/proprietary/vendor/lib64/camera/components/libmmcamera_cac3.so differ
diff --git a/proprietary/vendor/lib64/com.fingerprints.extension@1.0.so b/proprietary/vendor/lib64/com.fingerprints.extension@1.0.so
index efbc411..9606c31 100644
Binary files a/proprietary/vendor/lib64/com.fingerprints.extension@1.0.so and b/proprietary/vendor/lib64/com.fingerprints.extension@1.0.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so
index 6e64c1c..411835b 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so
index 53e35c2..5a872af 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so
index 3779003..9490316 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so
index 2dbf17e..4154f18 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so
index db833fd..463e283 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so
index 534a069..5637d8d 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so
index 4204e5a..9d97fb6 100644
Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so differ
diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so
new file mode 100644
index 0000000..bbd3712
Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so differ
diff --git a/proprietary/vendor/lib64/deviceInfoServiceModule.so b/proprietary/vendor/lib64/deviceInfoServiceModule.so
index 0d20914..efa79fa 100644
Binary files a/proprietary/vendor/lib64/deviceInfoServiceModule.so and b/proprietary/vendor/lib64/deviceInfoServiceModule.so differ
diff --git a/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so b/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so
index ea2fc1a..b2dcaf4 100644
Binary files a/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so and b/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so differ
diff --git a/proprietary/vendor/lib64/egl/libEGL_adreno.so b/proprietary/vendor/lib64/egl/libEGL_adreno.so
index 5d13cbe..9fe35d2 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/libGLESv1_CM_adreno.so b/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so
index f252ee0..8aca50d 100644
Binary files a/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so and b/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so differ
diff --git a/proprietary/vendor/lib64/egl/libGLESv2_adreno.so b/proprietary/vendor/lib64/egl/libGLESv2_adreno.so
index 475724a..09c26d1 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_adreno.so b/proprietary/vendor/lib64/egl/libq3dtools_adreno.so
index 8aa7f63..7aa77f9 100644
Binary files a/proprietary/vendor/lib64/egl/libq3dtools_adreno.so and b/proprietary/vendor/lib64/egl/libq3dtools_adreno.so differ
diff --git a/proprietary/vendor/lib64/egl/libq3dtools_esx.so b/proprietary/vendor/lib64/egl/libq3dtools_esx.so
index 4f986b9..26845a7 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 9738f0a..1c1cf6d 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/android.hardware.gatekeeper@1.0-impl-qti.so b/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so
index 0895ab6..60241e5 100644
Binary files a/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so and b/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so differ
diff --git a/proprietary/vendor/lib64/hw/audio.primary.sm6150.so b/proprietary/vendor/lib64/hw/audio.primary.sm6150.so
deleted file mode 100644
index fd7506a..0000000
Binary files a/proprietary/vendor/lib64/hw/audio.primary.sm6150.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/hw/camera.qcom.so b/proprietary/vendor/lib64/hw/camera.qcom.so
index 657edb0..3186afa 100644
Binary files a/proprietary/vendor/lib64/hw/camera.qcom.so and b/proprietary/vendor/lib64/hw/camera.qcom.so differ
diff --git a/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so b/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so
index 2164a3c..8452e82 100644
Binary files a/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so and b/proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/com.qti.chi.override.so b/proprietary/vendor/lib64/hw/com.qti.chi.override.so
index b5170aa..209fc63 100644
Binary files a/proprietary/vendor/lib64/hw/com.qti.chi.override.so and b/proprietary/vendor/lib64/hw/com.qti.chi.override.so differ
diff --git a/proprietary/vendor/lib64/hw/consumerir.sm6150.so b/proprietary/vendor/lib64/hw/consumerir.sm6150.so
index b529846..1ea494a 100644
Binary files a/proprietary/vendor/lib64/hw/consumerir.sm6150.so and b/proprietary/vendor/lib64/hw/consumerir.sm6150.so differ
diff --git a/proprietary/vendor/lib64/hw/fingerprint.fpc.default.so b/proprietary/vendor/lib64/hw/fingerprint.fpc.default.so
index ad542af..d481dae 100644
Binary files a/proprietary/vendor/lib64/hw/fingerprint.fpc.default.so and b/proprietary/vendor/lib64/hw/fingerprint.fpc.default.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 2b39643..87d6ac1 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/vendor.qti.hardware.alarm@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so
index e355542..b36de89 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so
index e7a7eb9..ea72360 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so
index 933d02c..89944d8 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so
index 08684e5..7fd8e1e 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so
index 50b78dc..e3fc7d1 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so
index fb75011..34c85ed 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so
index a0b7735..24281ea 100644
Binary files a/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so differ
diff --git a/proprietary/vendor/lib64/hw/vulkan.adreno.so b/proprietary/vendor/lib64/hw/vulkan.adreno.so
index a390f56..cc3389a 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
index 9a95a47..aed48e8 100644
Binary files a/proprietary/vendor/lib64/lib-imscmservice.so and b/proprietary/vendor/lib64/lib-imscmservice.so differ
diff --git a/proprietary/vendor/lib64/lib-imsdpl.so b/proprietary/vendor/lib64/lib-imsdpl.so
index 81b348b..802e927 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-imsqimf.so b/proprietary/vendor/lib64/lib-imsqimf.so
index e891504..ecb0570 100644
Binary files a/proprietary/vendor/lib64/lib-imsqimf.so and b/proprietary/vendor/lib64/lib-imsqimf.so differ
diff --git a/proprietary/vendor/lib64/lib-imsrcs-v2.so b/proprietary/vendor/lib64/lib-imsrcs-v2.so
index 7b0d6ba..3ff7c85 100644
Binary files a/proprietary/vendor/lib64/lib-imsrcs-v2.so and b/proprietary/vendor/lib64/lib-imsrcs-v2.so differ
diff --git a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so
index 18d6196..dee0acd 100644
Binary files a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so and b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so differ
diff --git a/proprietary/vendor/lib64/lib-imsvtcore.so b/proprietary/vendor/lib64/lib-imsvtcore.so
index a3f280d..0376e6f 100644
Binary files a/proprietary/vendor/lib64/lib-imsvtcore.so and b/proprietary/vendor/lib64/lib-imsvtcore.so differ
diff --git a/proprietary/vendor/lib64/lib-imsxml.so b/proprietary/vendor/lib64/lib-imsxml.so
index eebf339..92256d0 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
index 1124ac9..d3086d1 100644
Binary files a/proprietary/vendor/lib64/lib-rcsconfig.so and b/proprietary/vendor/lib64/lib-rcsconfig.so differ
diff --git a/proprietary/vendor/lib64/lib-rtpcommon.so b/proprietary/vendor/lib64/lib-rtpcommon.so
index 147f2bc..372179c 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 809d446..1d232af 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 d659dc2..dea0890 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
index 0b3ee88..9c652a0 100644
Binary files a/proprietary/vendor/lib64/lib-siputility.so and b/proprietary/vendor/lib64/lib-siputility.so differ
diff --git a/proprietary/vendor/lib64/lib-uceservice.so b/proprietary/vendor/lib64/lib-uceservice.so
index 4ee95da..c726e74 100644
Binary files a/proprietary/vendor/lib64/lib-uceservice.so and b/proprietary/vendor/lib64/lib-uceservice.so differ
diff --git a/proprietary/vendor/lib64/libC2D2.so b/proprietary/vendor/lib64/libC2D2.so
index 0a7d5a2..9eac1f5 100644
Binary files a/proprietary/vendor/lib64/libC2D2.so and b/proprietary/vendor/lib64/libC2D2.so differ
diff --git a/proprietary/vendor/lib64/libCB.so b/proprietary/vendor/lib64/libCB.so
index 90a18c1..eea3e0e 100644
Binary files a/proprietary/vendor/lib64/libCB.so and b/proprietary/vendor/lib64/libCB.so differ
diff --git a/proprietary/vendor/lib64/libGPreqcancel.so b/proprietary/vendor/lib64/libGPreqcancel.so
index 101c182..647b1e8 100644
Binary files a/proprietary/vendor/lib64/libGPreqcancel.so and b/proprietary/vendor/lib64/libGPreqcancel.so differ
diff --git a/proprietary/vendor/lib64/libGPreqcancel_svc.so b/proprietary/vendor/lib64/libGPreqcancel_svc.so
index aaa61bd..6808d7f 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/libOpenCL.so b/proprietary/vendor/lib64/libOpenCL.so
index acc0352..f4c7d49 100644
Binary files a/proprietary/vendor/lib64/libOpenCL.so and b/proprietary/vendor/lib64/libOpenCL.so differ
diff --git a/proprietary/vendor/lib64/libQSEEComAPI.so b/proprietary/vendor/lib64/libQSEEComAPI.so
index 6b43f32..4596b35 100644
Binary files a/proprietary/vendor/lib64/libQSEEComAPI.so and b/proprietary/vendor/lib64/libQSEEComAPI.so differ
diff --git a/proprietary/vendor/lib64/libStDrvInt.so b/proprietary/vendor/lib64/libStDrvInt.so
new file mode 100644
index 0000000..a894540
Binary files /dev/null and b/proprietary/vendor/lib64/libStDrvInt.so differ
diff --git a/proprietary/vendor/lib64/liba2dpoffload.so b/proprietary/vendor/lib64/liba2dpoffload.so
deleted file mode 100644
index 223c484..0000000
Binary files a/proprietary/vendor/lib64/liba2dpoffload.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/libacdb-fts.so b/proprietary/vendor/lib64/libacdb-fts.so
index 6251211..7da420e 100644
Binary files a/proprietary/vendor/lib64/libacdb-fts.so and b/proprietary/vendor/lib64/libacdb-fts.so differ
diff --git a/proprietary/vendor/lib64/libacdbloader.so b/proprietary/vendor/lib64/libacdbloader.so
index dd408a7..cae348e 100644
Binary files a/proprietary/vendor/lib64/libacdbloader.so and b/proprietary/vendor/lib64/libacdbloader.so differ
diff --git a/proprietary/vendor/lib64/libacdbrtac.so b/proprietary/vendor/lib64/libacdbrtac.so
index a125b69..214c9e0 100644
Binary files a/proprietary/vendor/lib64/libacdbrtac.so and b/proprietary/vendor/lib64/libacdbrtac.so differ
diff --git a/proprietary/vendor/lib64/libadiertac.so b/proprietary/vendor/lib64/libadiertac.so
index 35bccb8..d177b62 100644
Binary files a/proprietary/vendor/lib64/libadiertac.so and b/proprietary/vendor/lib64/libadiertac.so differ
diff --git a/proprietary/vendor/lib64/libadreno_utils.so b/proprietary/vendor/lib64/libadreno_utils.so
index 467e11c..8f553ae 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/libadsp_default_listener.so b/proprietary/vendor/lib64/libadsp_default_listener.so
index c9b0ff7..08c6641 100644
Binary files a/proprietary/vendor/lib64/libadsp_default_listener.so and b/proprietary/vendor/lib64/libadsp_default_listener.so differ
diff --git a/proprietary/vendor/lib64/libadsprpc.so b/proprietary/vendor/lib64/libadsprpc.so
index ab9ff3b..c9acc18 100644
Binary files a/proprietary/vendor/lib64/libadsprpc.so and b/proprietary/vendor/lib64/libadsprpc.so differ
diff --git a/proprietary/vendor/lib64/libaudcal.so b/proprietary/vendor/lib64/libaudcal.so
index 0ffc7d0..1f58853 100644
Binary files a/proprietary/vendor/lib64/libaudcal.so and b/proprietary/vendor/lib64/libaudcal.so differ
diff --git a/proprietary/vendor/lib64/libaudio_log_utils.so b/proprietary/vendor/lib64/libaudio_log_utils.so
deleted file mode 100644
index 207a153..0000000
Binary files a/proprietary/vendor/lib64/libaudio_log_utils.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/libaudioalsa.so b/proprietary/vendor/lib64/libaudioalsa.so
index 09a729b..14505be 100644
Binary files a/proprietary/vendor/lib64/libaudioalsa.so and b/proprietary/vendor/lib64/libaudioalsa.so differ
diff --git a/proprietary/vendor/lib64/libaudioconfigstore.so b/proprietary/vendor/lib64/libaudioconfigstore.so
index 04ef5e0..7034c3a 100644
Binary files a/proprietary/vendor/lib64/libaudioconfigstore.so and b/proprietary/vendor/lib64/libaudioconfigstore.so differ
diff --git a/proprietary/vendor/lib64/libaudioparsers.so b/proprietary/vendor/lib64/libaudioparsers.so
index ba76ee9..1656ff5 100644
Binary files a/proprietary/vendor/lib64/libaudioparsers.so and b/proprietary/vendor/lib64/libaudioparsers.so differ
diff --git a/proprietary/vendor/lib64/libbatterylistener.so b/proprietary/vendor/lib64/libbatterylistener.so
index a630e8a..45acafa 100644
Binary files a/proprietary/vendor/lib64/libbatterylistener.so and b/proprietary/vendor/lib64/libbatterylistener.so differ
diff --git a/proprietary/vendor/lib64/libbtnv.so b/proprietary/vendor/lib64/libbtnv.so
index e83510f..be6b3dc 100644
Binary files a/proprietary/vendor/lib64/libbtnv.so and b/proprietary/vendor/lib64/libbtnv.so differ
diff --git a/proprietary/vendor/lib64/libc2d30_bltlib.so b/proprietary/vendor/lib64/libc2d30_bltlib.so
index c19dd61..8f0a6b1 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/libcacertclient.so b/proprietary/vendor/lib64/libcacertclient.so
index 3ef79c6..685ee8a 100644
Binary files a/proprietary/vendor/lib64/libcacertclient.so and b/proprietary/vendor/lib64/libcacertclient.so differ
diff --git a/proprietary/vendor/lib64/libcamera_nn_stub.so b/proprietary/vendor/lib64/libcamera_nn_stub.so
index 567ee42..5028c6f 100644
Binary files a/proprietary/vendor/lib64/libcamera_nn_stub.so and b/proprietary/vendor/lib64/libcamera_nn_stub.so differ
diff --git a/proprietary/vendor/lib64/libcamxswprocessalgo.so b/proprietary/vendor/lib64/libcamxswprocessalgo.so
index 02c9405..5ff4e5d 100644
Binary files a/proprietary/vendor/lib64/libcamxswprocessalgo.so and b/proprietary/vendor/lib64/libcamxswprocessalgo.so differ
diff --git a/proprietary/vendor/lib64/libcdfw.so b/proprietary/vendor/lib64/libcdfw.so
index 4e58196..3b8e36d 100644
Binary files a/proprietary/vendor/lib64/libcdfw.so and b/proprietary/vendor/lib64/libcdfw.so differ
diff --git a/proprietary/vendor/lib64/libcdfw_remote_api.so b/proprietary/vendor/lib64/libcdfw_remote_api.so
index b0b1f83..f8456e2 100644
Binary files a/proprietary/vendor/lib64/libcdfw_remote_api.so and b/proprietary/vendor/lib64/libcdfw_remote_api.so differ
diff --git a/proprietary/vendor/lib64/libcdsp_default_listener.so b/proprietary/vendor/lib64/libcdsp_default_listener.so
index 430e973..3f401ae 100644
Binary files a/proprietary/vendor/lib64/libcdsp_default_listener.so and b/proprietary/vendor/lib64/libcdsp_default_listener.so differ
diff --git a/proprietary/vendor/lib64/libcdsprpc.so b/proprietary/vendor/lib64/libcdsprpc.so
index 2eb678b..1707077 100644
Binary files a/proprietary/vendor/lib64/libcdsprpc.so and b/proprietary/vendor/lib64/libcdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libcirrusspkrprot.so b/proprietary/vendor/lib64/libcirrusspkrprot.so
index 9b23516..4b9e403 100644
Binary files a/proprietary/vendor/lib64/libcirrusspkrprot.so and b/proprietary/vendor/lib64/libcirrusspkrprot.so differ
diff --git a/proprietary/vendor/lib64/libcne.so b/proprietary/vendor/lib64/libcne.so
index 931669f..8f7dd2a 100644
Binary files a/proprietary/vendor/lib64/libcne.so and b/proprietary/vendor/lib64/libcne.so differ
diff --git a/proprietary/vendor/lib64/libcneapiclient.so b/proprietary/vendor/lib64/libcneapiclient.so
index 29848c4..1054250 100644
Binary files a/proprietary/vendor/lib64/libcneapiclient.so and b/proprietary/vendor/lib64/libcneapiclient.so differ
diff --git a/proprietary/vendor/lib64/libcneoplookup.so b/proprietary/vendor/lib64/libcneoplookup.so
index b38fd7d..16c0977 100644
Binary files a/proprietary/vendor/lib64/libcneoplookup.so and b/proprietary/vendor/lib64/libcneoplookup.so differ
diff --git a/proprietary/vendor/lib64/libcom.qti.chinodeutils.so b/proprietary/vendor/lib64/libcom.qti.chinodeutils.so
index b4669f6..94a60a1 100644
Binary files a/proprietary/vendor/lib64/libcom.qti.chinodeutils.so and b/proprietary/vendor/lib64/libcom.qti.chinodeutils.so differ
diff --git a/proprietary/vendor/lib64/libcomprcapture.so b/proprietary/vendor/lib64/libcomprcapture.so
index c052fd7..4f7131f 100644
Binary files a/proprietary/vendor/lib64/libcomprcapture.so and b/proprietary/vendor/lib64/libcomprcapture.so differ
diff --git a/proprietary/vendor/lib64/libconfigdb.so b/proprietary/vendor/lib64/libconfigdb.so
index 0f7aa36..b842c82 100644
Binary files a/proprietary/vendor/lib64/libconfigdb.so and b/proprietary/vendor/lib64/libconfigdb.so differ
diff --git a/proprietary/vendor/lib64/libcpion.so b/proprietary/vendor/lib64/libcpion.so
index d6da2c9..e513386 100644
Binary files a/proprietary/vendor/lib64/libcpion.so and b/proprietary/vendor/lib64/libcpion.so differ
diff --git a/proprietary/vendor/lib64/libdataitems.so b/proprietary/vendor/lib64/libdataitems.so
index 6246364..2be1815 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 69bd99f..f6b0d4b 100644
Binary files a/proprietary/vendor/lib64/libdiag.so and b/proprietary/vendor/lib64/libdiag.so differ
diff --git a/proprietary/vendor/lib64/libdisplayqos.so b/proprietary/vendor/lib64/libdisplayqos.so
index 35c6cd7..3a07de3 100644
Binary files a/proprietary/vendor/lib64/libdisplayqos.so and b/proprietary/vendor/lib64/libdisplayqos.so differ
diff --git a/proprietary/vendor/lib64/libdpmqmihal.so b/proprietary/vendor/lib64/libdpmqmihal.so
index 65b22d6..d61a22e 100644
Binary files a/proprietary/vendor/lib64/libdpmqmihal.so and b/proprietary/vendor/lib64/libdpmqmihal.so differ
diff --git a/proprietary/vendor/lib64/libdrmfs.so b/proprietary/vendor/lib64/libdrmfs.so
index ceb4fe9..41e34f4 100644
Binary files a/proprietary/vendor/lib64/libdrmfs.so and b/proprietary/vendor/lib64/libdrmfs.so differ
diff --git a/proprietary/vendor/lib64/libdrmtime.so b/proprietary/vendor/lib64/libdrmtime.so
index b62f42a..50aa42d 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 c3aa619..03c6dc8 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 b59c3ba..e25ed35 100644
Binary files a/proprietary/vendor/lib64/libdsutils.so and b/proprietary/vendor/lib64/libdsutils.so differ
diff --git a/proprietary/vendor/lib64/libexthwplugin.so b/proprietary/vendor/lib64/libexthwplugin.so
index 9cc71ec..5da5013 100644
Binary files a/proprietary/vendor/lib64/libexthwplugin.so and b/proprietary/vendor/lib64/libexthwplugin.so differ
diff --git a/proprietary/vendor/lib64/libgdtap.so b/proprietary/vendor/lib64/libgdtap.so
index 83d7228..f21e1fd 100644
Binary files a/proprietary/vendor/lib64/libgdtap.so and b/proprietary/vendor/lib64/libgdtap.so differ
diff --git a/proprietary/vendor/lib64/libgf_hal.so b/proprietary/vendor/lib64/libgf_hal.so
index f6ba2ef..ad84c32 100644
Binary files a/proprietary/vendor/lib64/libgf_hal.so and b/proprietary/vendor/lib64/libgf_hal.so differ
diff --git a/proprietary/vendor/lib64/libgsl.so b/proprietary/vendor/lib64/libgsl.so
index 988cc03..2f4a1a5 100644
Binary files a/proprietary/vendor/lib64/libgsl.so and b/proprietary/vendor/lib64/libgsl.so differ
diff --git a/proprietary/vendor/lib64/libhdcpsrm.so b/proprietary/vendor/lib64/libhdcpsrm.so
index 8a929ec..5b8b70f 100644
Binary files a/proprietary/vendor/lib64/libhdcpsrm.so and b/proprietary/vendor/lib64/libhdcpsrm.so differ
diff --git a/proprietary/vendor/lib64/libhdmiedid.so b/proprietary/vendor/lib64/libhdmiedid.so
index 2a8ed85..8abdd12 100644
Binary files a/proprietary/vendor/lib64/libhdmiedid.so and b/proprietary/vendor/lib64/libhdmiedid.so differ
diff --git a/proprietary/vendor/lib64/libhdmipassthru.so b/proprietary/vendor/lib64/libhdmipassthru.so
index 681ee02..df1b43c 100644
Binary files a/proprietary/vendor/lib64/libhdmipassthru.so and b/proprietary/vendor/lib64/libhdmipassthru.so differ
diff --git a/proprietary/vendor/lib64/libhdr_tm.so b/proprietary/vendor/lib64/libhdr_tm.so
index 3b1466a..1298e13 100644
Binary files a/proprietary/vendor/lib64/libhdr_tm.so and b/proprietary/vendor/lib64/libhdr_tm.so differ
diff --git a/proprietary/vendor/lib64/libhfp.so b/proprietary/vendor/lib64/libhfp.so
index 92bdfc8..0bab84c 100644
Binary files a/proprietary/vendor/lib64/libhfp.so and b/proprietary/vendor/lib64/libhfp.so differ
diff --git a/proprietary/vendor/lib64/libidl.so b/proprietary/vendor/lib64/libidl.so
index 56b32d5..1027ea1 100644
Binary files a/proprietary/vendor/lib64/libidl.so and b/proprietary/vendor/lib64/libidl.so differ
diff --git a/proprietary/vendor/lib64/libizat_client_api.so b/proprietary/vendor/lib64/libizat_client_api.so
index 9031176..d6ad5ea 100644
Binary files a/proprietary/vendor/lib64/libizat_client_api.so and b/proprietary/vendor/lib64/libizat_client_api.so differ
diff --git a/proprietary/vendor/lib64/libizat_core.so b/proprietary/vendor/lib64/libizat_core.so
index 718eaf7..cca2f8b 100644
Binary files a/proprietary/vendor/lib64/libizat_core.so and b/proprietary/vendor/lib64/libizat_core.so differ
diff --git a/proprietary/vendor/lib64/libjnihelper.so b/proprietary/vendor/lib64/libjnihelper.so
index a05938d..d62ba54 100644
Binary files a/proprietary/vendor/lib64/libjnihelper.so and b/proprietary/vendor/lib64/libjnihelper.so differ
diff --git a/proprietary/vendor/lib64/libkeymasterdeviceutils.so b/proprietary/vendor/lib64/libkeymasterdeviceutils.so
index 0a7a088..3c07c38 100644
Binary files a/proprietary/vendor/lib64/libkeymasterdeviceutils.so and b/proprietary/vendor/lib64/libkeymasterdeviceutils.so differ
diff --git a/proprietary/vendor/lib64/libkeymasterutils.so b/proprietary/vendor/lib64/libkeymasterutils.so
index 1550a36..5b9c5d3 100644
Binary files a/proprietary/vendor/lib64/libkeymasterutils.so and b/proprietary/vendor/lib64/libkeymasterutils.so differ
diff --git a/proprietary/vendor/lib64/liblbs_core.so b/proprietary/vendor/lib64/liblbs_core.so
index 19ab22b..1ea0203 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/libllvm-glnext.so b/proprietary/vendor/lib64/libllvm-glnext.so
index c0131c1..6a3ac95 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/libllvm-qcom.so b/proprietary/vendor/lib64/libllvm-qcom.so
index a8c924b..cb3157d 100644
Binary files a/proprietary/vendor/lib64/libllvm-qcom.so and b/proprietary/vendor/lib64/libllvm-qcom.so differ
diff --git a/proprietary/vendor/lib64/libloc_api_v02.so b/proprietary/vendor/lib64/libloc_api_v02.so
index 6c05d91..47b6ecc 100644
Binary files a/proprietary/vendor/lib64/libloc_api_v02.so and b/proprietary/vendor/lib64/libloc_api_v02.so differ
diff --git a/proprietary/vendor/lib64/libloc_socket.so b/proprietary/vendor/lib64/libloc_socket.so
index ddc9067..0cc2e00 100644
Binary files a/proprietary/vendor/lib64/libloc_socket.so and b/proprietary/vendor/lib64/libloc_socket.so differ
diff --git a/proprietary/vendor/lib64/liblocationservice.so b/proprietary/vendor/lib64/liblocationservice.so
index cd54192..9171c2e 100644
Binary files a/proprietary/vendor/lib64/liblocationservice.so and b/proprietary/vendor/lib64/liblocationservice.so differ
diff --git a/proprietary/vendor/lib64/liblocationservice_glue.so b/proprietary/vendor/lib64/liblocationservice_glue.so
index 46d70c6..344be2d 100644
Binary files a/proprietary/vendor/lib64/liblocationservice_glue.so and b/proprietary/vendor/lib64/liblocationservice_glue.so differ
diff --git a/proprietary/vendor/lib64/liblowi_client.so b/proprietary/vendor/lib64/liblowi_client.so
index 813fe5f..ebabe47 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/liblowi_wifihal.so b/proprietary/vendor/lib64/liblowi_wifihal.so
index 9796478..0fb8a1d 100644
Binary files a/proprietary/vendor/lib64/liblowi_wifihal.so and b/proprietary/vendor/lib64/liblowi_wifihal.so differ
diff --git a/proprietary/vendor/lib64/liblqe.so b/proprietary/vendor/lib64/liblqe.so
index a25243a..596b6e1 100644
Binary files a/proprietary/vendor/lib64/liblqe.so and b/proprietary/vendor/lib64/liblqe.so differ
diff --git a/proprietary/vendor/lib64/libmdmdetect.so b/proprietary/vendor/lib64/libmdmdetect.so
index 42b21da..a99df17 100644
Binary files a/proprietary/vendor/lib64/libmdmdetect.so and b/proprietary/vendor/lib64/libmdmdetect.so differ
diff --git a/proprietary/vendor/lib64/libmdsprpc.so b/proprietary/vendor/lib64/libmdsprpc.so
index ac99939..34c50cd 100644
Binary files a/proprietary/vendor/lib64/libmdsprpc.so and b/proprietary/vendor/lib64/libmdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libmiai_portraitsupernight.so b/proprietary/vendor/lib64/libmiai_portraitsupernight.so
index 466d92a..19b4fb6 100644
Binary files a/proprietary/vendor/lib64/libmiai_portraitsupernight.so and b/proprietary/vendor/lib64/libmiai_portraitsupernight.so differ
diff --git a/proprietary/vendor/lib64/libmialgoengine.so b/proprietary/vendor/lib64/libmialgoengine.so
index da029c1..c841d69 100644
Binary files a/proprietary/vendor/lib64/libmialgoengine.so and b/proprietary/vendor/lib64/libmialgoengine.so differ
diff --git a/proprietary/vendor/lib64/libminkdescriptor.so b/proprietary/vendor/lib64/libminkdescriptor.so
index aa45ca4..8132b2d 100644
Binary files a/proprietary/vendor/lib64/libminkdescriptor.so and b/proprietary/vendor/lib64/libminkdescriptor.so differ
diff --git a/proprietary/vendor/lib64/libminksocket.so b/proprietary/vendor/lib64/libminksocket.so
index f1a7d83..3ed6594 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 ffd95e1..4d07656 100644
Binary files a/proprietary/vendor/lib64/libmmosal.so and b/proprietary/vendor/lib64/libmmosal.so differ
diff --git a/proprietary/vendor/lib64/libnetmgr.so b/proprietary/vendor/lib64/libnetmgr.so
index 85424d4..98482c9 100644
Binary files a/proprietary/vendor/lib64/libnetmgr.so and b/proprietary/vendor/lib64/libnetmgr.so differ
diff --git a/proprietary/vendor/lib64/libnetmgr_common.so b/proprietary/vendor/lib64/libnetmgr_common.so
index df82197..2c7b59c 100644
Binary files a/proprietary/vendor/lib64/libnetmgr_common.so and b/proprietary/vendor/lib64/libnetmgr_common.so differ
diff --git a/proprietary/vendor/lib64/libnetmgr_nr_fusion.so b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so
index 4952f4f..accb707 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 5ea7eb5..df73b23 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 84e32aa..2402409 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 704e41c..1ca2e63 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 d6e18c3..c608bfb 100644
Binary files a/proprietary/vendor/lib64/libops.so and b/proprietary/vendor/lib64/libops.so differ
diff --git a/proprietary/vendor/lib64/libpdmapper.so b/proprietary/vendor/lib64/libpdmapper.so
index c05f558..7e91945 100644
Binary files a/proprietary/vendor/lib64/libpdmapper.so and b/proprietary/vendor/lib64/libpdmapper.so differ
diff --git a/proprietary/vendor/lib64/libpdnotifier.so b/proprietary/vendor/lib64/libpdnotifier.so
index 31f1c9e..243ae2c 100644
Binary files a/proprietary/vendor/lib64/libpdnotifier.so and b/proprietary/vendor/lib64/libpdnotifier.so differ
diff --git a/proprietary/vendor/lib64/libperipheral_client.so b/proprietary/vendor/lib64/libperipheral_client.so
index d7b94b2..0cf0f3e 100644
Binary files a/proprietary/vendor/lib64/libperipheral_client.so and b/proprietary/vendor/lib64/libperipheral_client.so differ
diff --git a/proprietary/vendor/lib64/libqcbor.so b/proprietary/vendor/lib64/libqcbor.so
index 063f61b..ff28879 100644
Binary files a/proprietary/vendor/lib64/libqcbor.so and b/proprietary/vendor/lib64/libqcbor.so differ
diff --git a/proprietary/vendor/lib64/libqcc_file_agent.so b/proprietary/vendor/lib64/libqcc_file_agent.so
index 9b62d96..d3f5c28 100644
Binary files a/proprietary/vendor/lib64/libqcc_file_agent.so and b/proprietary/vendor/lib64/libqcc_file_agent.so differ
diff --git a/proprietary/vendor/lib64/libqcmaputils.so b/proprietary/vendor/lib64/libqcmaputils.so
index 13a4970..abe8ca1 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 8236e34..7daca60 100644
Binary files a/proprietary/vendor/lib64/libqcrilFramework.so and b/proprietary/vendor/lib64/libqcrilFramework.so differ
diff --git a/proprietary/vendor/lib64/libqcrildatactl.so b/proprietary/vendor/lib64/libqcrildatactl.so
index 154c0d4..178cc9b 100644
Binary files a/proprietary/vendor/lib64/libqcrildatactl.so and b/proprietary/vendor/lib64/libqcrildatactl.so differ
diff --git a/proprietary/vendor/lib64/libqdi.so b/proprietary/vendor/lib64/libqdi.so
index 869aa5a..aa36f0d 100644
Binary files a/proprietary/vendor/lib64/libqdi.so and b/proprietary/vendor/lib64/libqdi.so differ
diff --git a/proprietary/vendor/lib64/libqdp.so b/proprietary/vendor/lib64/libqdp.so
index c99153c..ddb9b85 100644
Binary files a/proprietary/vendor/lib64/libqdp.so and b/proprietary/vendor/lib64/libqdp.so differ
diff --git a/proprietary/vendor/lib64/libqisl.so b/proprietary/vendor/lib64/libqisl.so
index 0889744..e0edd58 100644
Binary files a/proprietary/vendor/lib64/libqisl.so and b/proprietary/vendor/lib64/libqisl.so differ
diff --git a/proprietary/vendor/lib64/libqmi.so b/proprietary/vendor/lib64/libqmi.so
index 2e98bfd..51faf2d 100644
Binary files a/proprietary/vendor/lib64/libqmi.so and b/proprietary/vendor/lib64/libqmi.so differ
diff --git a/proprietary/vendor/lib64/libqmi_cci.so b/proprietary/vendor/lib64/libqmi_cci.so
index 406704d..e8d7de1 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 7100797..8038cdd 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 9e48fde..c1cc1b4 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_common_so.so b/proprietary/vendor/lib64/libqmi_common_so.so
index 5098a3f..3949e92 100644
Binary files a/proprietary/vendor/lib64/libqmi_common_so.so and b/proprietary/vendor/lib64/libqmi_common_so.so differ
diff --git a/proprietary/vendor/lib64/libqmi_csi.so b/proprietary/vendor/lib64/libqmi_csi.so
index 61f3799..8585c83 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/libqmi_encdec.so b/proprietary/vendor/lib64/libqmi_encdec.so
index b013204..0628fda 100644
Binary files a/proprietary/vendor/lib64/libqmi_encdec.so and b/proprietary/vendor/lib64/libqmi_encdec.so differ
diff --git a/proprietary/vendor/lib64/libqmiservices.so b/proprietary/vendor/lib64/libqmiservices.so
index 3467453..f2b36e5 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 f8f5830..5002584 100644
Binary files a/proprietary/vendor/lib64/libqrtr.so and b/proprietary/vendor/lib64/libqrtr.so differ
diff --git a/proprietary/vendor/lib64/libqseed3.so b/proprietary/vendor/lib64/libqseed3.so
index aba9c08..2374184 100644
Binary files a/proprietary/vendor/lib64/libqseed3.so and b/proprietary/vendor/lib64/libqseed3.so differ
diff --git a/proprietary/vendor/lib64/libqsocket.so b/proprietary/vendor/lib64/libqsocket.so
index 98addcd..1fcb063 100644
Binary files a/proprietary/vendor/lib64/libqsocket.so and b/proprietary/vendor/lib64/libqsocket.so differ
diff --git a/proprietary/vendor/lib64/libqtigef.so b/proprietary/vendor/lib64/libqtigef.so
index 3bd853c..7923141 100644
Binary files a/proprietary/vendor/lib64/libqtigef.so and b/proprietary/vendor/lib64/libqtigef.so differ
diff --git a/proprietary/vendor/lib64/libqtikeymaster4.so b/proprietary/vendor/lib64/libqtikeymaster4.so
index 55b1ac0..4c74d91 100644
Binary files a/proprietary/vendor/lib64/libqtikeymaster4.so and b/proprietary/vendor/lib64/libqtikeymaster4.so differ
diff --git a/proprietary/vendor/lib64/librcc.so b/proprietary/vendor/lib64/librcc.so
index 330b889..fb713d2 100644
Binary files a/proprietary/vendor/lib64/librcc.so and b/proprietary/vendor/lib64/librcc.so differ
diff --git a/proprietary/vendor/lib64/libril-qc-hal-qmi.so b/proprietary/vendor/lib64/libril-qc-hal-qmi.so
index 0130c69..69b7869 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 5308739..95205c8 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/librilqmiservices.so b/proprietary/vendor/lib64/librilqmiservices.so
index 0766923..6f52f3b 100644
Binary files a/proprietary/vendor/lib64/librilqmiservices.so and b/proprietary/vendor/lib64/librilqmiservices.so differ
diff --git a/proprietary/vendor/lib64/librpmb.so b/proprietary/vendor/lib64/librpmb.so
index 8857b40..ed8dfd8 100644
Binary files a/proprietary/vendor/lib64/librpmb.so and b/proprietary/vendor/lib64/librpmb.so differ
diff --git a/proprietary/vendor/lib64/libsdedrm.so b/proprietary/vendor/lib64/libsdedrm.so
index 40326ab..e69dad2 100644
Binary files a/proprietary/vendor/lib64/libsdedrm.so and b/proprietary/vendor/lib64/libsdedrm.so differ
diff --git a/proprietary/vendor/lib64/libsdm-color.so b/proprietary/vendor/lib64/libsdm-color.so
index f56f857..2d77d1b 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-colormgr-algo.so b/proprietary/vendor/lib64/libsdm-colormgr-algo.so
index 5e2a845..6e78c74 100644
Binary files a/proprietary/vendor/lib64/libsdm-colormgr-algo.so and b/proprietary/vendor/lib64/libsdm-colormgr-algo.so differ
diff --git a/proprietary/vendor/lib64/libsdm-diag.so b/proprietary/vendor/lib64/libsdm-diag.so
index 0c45331..088884f 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/libsdm-disp-vndapis.so b/proprietary/vendor/lib64/libsdm-disp-vndapis.so
index dacb25b..d15b6a4 100644
Binary files a/proprietary/vendor/lib64/libsdm-disp-vndapis.so and b/proprietary/vendor/lib64/libsdm-disp-vndapis.so differ
diff --git a/proprietary/vendor/lib64/libsdmextension.so b/proprietary/vendor/lib64/libsdmextension.so
index b96191d..e84b578 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 a534f0c..71a8eb1 100644
Binary files a/proprietary/vendor/lib64/libsdsprpc.so and b/proprietary/vendor/lib64/libsdsprpc.so differ
diff --git a/proprietary/vendor/lib64/libsecureui.so b/proprietary/vendor/lib64/libsecureui.so
new file mode 100644
index 0000000..10e1052
Binary files /dev/null and b/proprietary/vendor/lib64/libsecureui.so differ
diff --git a/proprietary/vendor/lib64/libsecureui_svcsock.so b/proprietary/vendor/lib64/libsecureui_svcsock.so
new file mode 100644
index 0000000..f4e18f0
Binary files /dev/null and b/proprietary/vendor/lib64/libsecureui_svcsock.so differ
diff --git a/proprietary/vendor/lib64/libsensorslog.so b/proprietary/vendor/lib64/libsensorslog.so
index c98e70e..ce38bb5 100644
Binary files a/proprietary/vendor/lib64/libsensorslog.so and b/proprietary/vendor/lib64/libsensorslog.so differ
diff --git a/proprietary/vendor/lib64/libsndmonitor.so b/proprietary/vendor/lib64/libsndmonitor.so
index a8bf3b0..c3fc682 100644
Binary files a/proprietary/vendor/lib64/libsndmonitor.so and b/proprietary/vendor/lib64/libsndmonitor.so differ
diff --git a/proprietary/vendor/lib64/libsns_device_mode_stub.so b/proprietary/vendor/lib64/libsns_device_mode_stub.so
new file mode 100644
index 0000000..84f0706
Binary files /dev/null and b/proprietary/vendor/lib64/libsns_device_mode_stub.so differ
diff --git a/proprietary/vendor/lib64/libsns_fastRPC_util.so b/proprietary/vendor/lib64/libsns_fastRPC_util.so
index 1533f89..529e600 100644
Binary files a/proprietary/vendor/lib64/libsns_fastRPC_util.so and b/proprietary/vendor/lib64/libsns_fastRPC_util.so differ
diff --git a/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so b/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so
index 18fb46f..bd94a3e 100644
Binary files a/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so and b/proprietary/vendor/lib64/libsns_low_lat_stream_stub.so differ
diff --git a/proprietary/vendor/lib64/libsns_registry_skel.so b/proprietary/vendor/lib64/libsns_registry_skel.so
new file mode 100644
index 0000000..123d3a2
Binary files /dev/null and b/proprietary/vendor/lib64/libsns_registry_skel.so differ
diff --git a/proprietary/vendor/lib64/libsnsapi.so b/proprietary/vendor/lib64/libsnsapi.so
index 7764c5e..af27dc5 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 39f9d4d..b49abfb 100644
Binary files a/proprietary/vendor/lib64/libsnsdiaglog.so and b/proprietary/vendor/lib64/libsnsdiaglog.so differ
diff --git a/proprietary/vendor/lib64/libsoc_helper.so b/proprietary/vendor/lib64/libsoc_helper.so
new file mode 100644
index 0000000..580f28c
Binary files /dev/null and b/proprietary/vendor/lib64/libsoc_helper.so differ
diff --git a/proprietary/vendor/lib64/libspkrprot.so b/proprietary/vendor/lib64/libspkrprot.so
index a642f6e..d19849e 100644
Binary files a/proprietary/vendor/lib64/libspkrprot.so and b/proprietary/vendor/lib64/libspkrprot.so differ
diff --git a/proprietary/vendor/lib64/libssc.so b/proprietary/vendor/lib64/libssc.so
index fad3de5..53b7698 100644
Binary files a/proprietary/vendor/lib64/libssc.so and b/proprietary/vendor/lib64/libssc.so differ
diff --git a/proprietary/vendor/lib64/libssc_default_listener.so b/proprietary/vendor/lib64/libssc_default_listener.so
new file mode 100644
index 0000000..0ef4b63
Binary files /dev/null and b/proprietary/vendor/lib64/libssc_default_listener.so differ
diff --git a/proprietary/vendor/lib64/libssd.so b/proprietary/vendor/lib64/libssd.so
index 8b7b51a..cab41dd 100644
Binary files a/proprietary/vendor/lib64/libssd.so and b/proprietary/vendor/lib64/libssd.so differ
diff --git a/proprietary/vendor/lib64/libssrec.so b/proprietary/vendor/lib64/libssrec.so
index 0f382fa..e66931b 100644
Binary files a/proprietary/vendor/lib64/libssrec.so and b/proprietary/vendor/lib64/libssrec.so differ
diff --git a/proprietary/vendor/lib64/libsystem_health_mon.so b/proprietary/vendor/lib64/libsystem_health_mon.so
index 58fcbe9..3c0670d 100644
Binary files a/proprietary/vendor/lib64/libsystem_health_mon.so and b/proprietary/vendor/lib64/libsystem_health_mon.so differ
diff --git a/proprietary/vendor/lib64/libthermalclient.so b/proprietary/vendor/lib64/libthermalclient.so
index 23ed8a1..6e57da7 100644
Binary files a/proprietary/vendor/lib64/libthermalclient.so and b/proprietary/vendor/lib64/libthermalclient.so differ
diff --git a/proprietary/vendor/lib64/libtime_genoff.so b/proprietary/vendor/lib64/libtime_genoff.so
index 3876be2..7fc88c7 100644
Binary files a/proprietary/vendor/lib64/libtime_genoff.so and b/proprietary/vendor/lib64/libtime_genoff.so differ
diff --git a/proprietary/vendor/lib64/libtinyxml2_1.so b/proprietary/vendor/lib64/libtinyxml2_1.so
index 960ee6f..974d121 100644
Binary files a/proprietary/vendor/lib64/libtinyxml2_1.so and b/proprietary/vendor/lib64/libtinyxml2_1.so differ
diff --git a/proprietary/vendor/lib64/libtrustedapploader.so b/proprietary/vendor/lib64/libtrustedapploader.so
index 4d2e6d9..0f50424 100644
Binary files a/proprietary/vendor/lib64/libtrustedapploader.so and b/proprietary/vendor/lib64/libtrustedapploader.so differ
diff --git a/proprietary/vendor/lib64/libvpphvx.so b/proprietary/vendor/lib64/libvpphvx.so
index 5f24592..26f7393 100644
Binary files a/proprietary/vendor/lib64/libvpphvx.so and b/proprietary/vendor/lib64/libvpphvx.so differ
diff --git a/proprietary/vendor/lib64/libvpplibrary.so b/proprietary/vendor/lib64/libvpplibrary.so
index 5aa13c2..2392325 100644
Binary files a/proprietary/vendor/lib64/libvpplibrary.so and b/proprietary/vendor/lib64/libvpplibrary.so differ
diff --git a/proprietary/vendor/lib64/libwms.so b/proprietary/vendor/lib64/libwms.so
index ad70899..9184db1 100644
Binary files a/proprietary/vendor/lib64/libwms.so and b/proprietary/vendor/lib64/libwms.so differ
diff --git a/proprietary/vendor/lib64/libwqe.so b/proprietary/vendor/lib64/libwqe.so
index 9d9cb9e..cd4a686 100644
Binary files a/proprietary/vendor/lib64/libwqe.so and b/proprietary/vendor/lib64/libwqe.so differ
diff --git a/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so
index be81de2..14a56f7 100644
Binary files a/proprietary/vendor/lib64/libwvhidl.so and b/proprietary/vendor/lib64/libwvhidl.so differ
diff --git a/proprietary/vendor/lib64/libxmi_high_dynamic_range.so b/proprietary/vendor/lib64/libxmi_high_dynamic_range.so
index 4211068..981f2b3 100644
Binary files a/proprietary/vendor/lib64/libxmi_high_dynamic_range.so and b/proprietary/vendor/lib64/libxmi_high_dynamic_range.so differ
diff --git a/proprietary/vendor/lib64/libxml.so b/proprietary/vendor/lib64/libxml.so
index 73e6cf6..cbb0a6e 100644
Binary files a/proprietary/vendor/lib64/libxml.so and b/proprietary/vendor/lib64/libxml.so differ
diff --git a/proprietary/vendor/lib64/libxtadapter.so b/proprietary/vendor/lib64/libxtadapter.so
index 8d99d5c..a7d7826 100644
Binary files a/proprietary/vendor/lib64/libxtadapter.so and b/proprietary/vendor/lib64/libxtadapter.so differ
diff --git a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so
index 9dde697..63faa57 100644
Binary files a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so and b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so differ
diff --git a/proprietary/vendor/lib64/qcrild_librilutils.so b/proprietary/vendor/lib64/qcrild_librilutils.so
index 8652b82..4d4efba 100644
Binary files a/proprietary/vendor/lib64/qcrild_librilutils.so and b/proprietary/vendor/lib64/qcrild_librilutils.so differ
diff --git a/proprietary/vendor/lib64/qtibus.so b/proprietary/vendor/lib64/qtibus.so
index 505b063..866ec83 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 202a912..9878d3c 100644
Binary files a/proprietary/vendor/lib64/qtimutex.so and b/proprietary/vendor/lib64/qtimutex.so differ
diff --git a/proprietary/vendor/lib64/sensors.ssc.so b/proprietary/vendor/lib64/sensors.ssc.so
index ed0bf9e..7bf78d9 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/soundfx/libasphere.so b/proprietary/vendor/lib64/soundfx/libasphere.so
index 8dc3a5f..c041812 100644
Binary files a/proprietary/vendor/lib64/soundfx/libasphere.so and b/proprietary/vendor/lib64/soundfx/libasphere.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so
index d43908e..1395bf7 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so
index 6e69ca1..145d606 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so
new file mode 100644
index 0000000..410a4dd
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so
new file mode 100644
index 0000000..4e327b7
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so
new file mode 100644
index 0000000..f1253d8
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so
index 6951cd5..e72702a 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so and b/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so
index bd19969..430ad7b 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so and b/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so b/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so
index 1e54a89..ef1fce9 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so and b/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so b/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so
index 057bd64..e0ddc89 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so and b/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so
index 1041c31..6d2df2c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so and b/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so b/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so
index 7326f95..149c038 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so and b/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so
index 6b21f42..397ef03 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so and b/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so b/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so
index 90781ae..8ddf862 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so and b/proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so b/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so
index ee868fb..baa88c3 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so and b/proprietary/vendor/lib64/vendor.qti.gnss@4.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so
index 3b83dac..a2882e8 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so
index 9231ac7..95198f2 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so
index 2e5fd99..057b8f9 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so
index 0d51d00..06b28cb 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so
index e16af24..42a0d41 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so
index 121778f..c6ab101 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so
index 4a8132b..20292d8 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so
index f809fd0..95a5316 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so
index 735903b..606ee56 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so
index c31a994..1df07a0 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so
index 9b35d2b..df64f99 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so
index f1fd807..c87126c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so
new file mode 100644
index 0000000..94a1aed
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so
index b6e42f6..d146491 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so
index d7864c7..bd18e66 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so
index 30b18e1..b6b63a5 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so
index 7586c5d..1ccdf63 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so
new file mode 100644
index 0000000..06210ad
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so
index 5549500..f81b61e 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so
index 28a808f..8bad7ed 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so
index 84402af..ac92536 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so
index 99a8bc0..8f4d7e7 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so
index e6f2f9b..413092c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so
index bad0ccd..4224b65 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so
index ffa6ecf..894314f 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so
index 10ec2fb..1796705 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so
index c662ffb..3e87e8e 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so
new file mode 100644
index 0000000..1295833
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
index 4ff3f2b..9e79c24 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so
index 4420b20..853a687 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so
new file mode 100644
index 0000000..b71bfc1
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so
new file mode 100644
index 0000000..66e00aa
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
index 0306e3a..5ceb9a9 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
index 644c851..376673b 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
index 5a5dfca..8d8b50c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so
index a1cc219..2d72e08 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so
index 0867325..cb9a7a9 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so
index be577bd..e97966c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so
index 90adaa5..36cc4a0 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so
new file mode 100644
index 0000000..684d777
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so
new file mode 100644
index 0000000..fb2ab16
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so
index 555cc1a..880ff1c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so
index 1a8c56c..a4f6ee4 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so
index 3410196..c201357 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so
index 4dfd0f5..420ff1d 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so
index 89c94d0..4fe22d9 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so
index 3a1f5dc..5c3e191 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so
index a423fc0..7006fef 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so
deleted file mode 100644
index 033cdfd..0000000
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so
index 2c0b5a9..db92014 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so
index fa9aeee..aeb62c7 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so
index 0d7ccf7..16741fb 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so
index fbcfce5..7935c5c 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so and b/proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so
index 52cb3de..80e4679 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so
index aa4bf85..1faea05 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so
index 915f675..4669f35 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so
new file mode 100644
index 0000000..646c099
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so
index 8dbb030..8a1f5ba 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so
index 4279cc7..e25fcab 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so
index b27e953..fc7bad6 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so
new file mode 100644
index 0000000..c03c550
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.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 faff5ed..bef9a82 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/lib64/vendor.qti.imsrtpservice@3.0.so b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so
index 813d241..c6060ae 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.latency@2.0.so b/proprietary/vendor/lib64/vendor.qti.latency@2.0.so
index da08645..944a4e9 100644
Binary files a/proprietary/vendor/lib64/vendor.qti.latency@2.0.so and b/proprietary/vendor/lib64/vendor.qti.latency@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.qti.latency@2.1.so b/proprietary/vendor/lib64/vendor.qti.latency@2.1.so
new file mode 100644
index 0000000..92963dd
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.latency@2.1.so differ
diff --git a/proprietary/vendor/radio/qcril_database/qcril.db b/proprietary/vendor/radio/qcril_database/qcril.db
index 448d7d5..f22c2ea 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/0_initial.sql b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql
index 9c7ef25..b7dde71 100644
--- a/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql
+++ b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql
@@ -14,10 +14,6 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('425','102','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('425','1221','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('425','911','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('425','112','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','102','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','101','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','103','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','104','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('202','112','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('202','911','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('202','100','','');
@@ -51,6 +47,11 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','991','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','992','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','996','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','116111','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','993','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','995','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','901','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','909','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('424','922','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('421','191','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('421','194','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('401','112','','');
@@ -60,6 +61,8 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','16','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','115','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','114','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','117','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','130','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','1122','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('736','112','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('736','911','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('730','133','','');
@@ -156,25 +159,9 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('260','08','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('260','112','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('260','911','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('230','112','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','114','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','115','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','116','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','000','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','119','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','191','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','196','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','197','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','911','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','112','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','999','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','118','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','110','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','15','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','17','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','18','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('208','08','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('272','999','','');
-INSERT INTO "qcril_emergency_source_mcc_table" VALUES('272','1913','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('272','112','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('420','997','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('420','998','','');
@@ -182,13 +169,23 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('420','999','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('420','993','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('621','119','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('639','999','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('639','112','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('452','113','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('452','114','','');
INSERT INTO "qcril_emergency_source_mcc_table" VALUES('452','115','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','110','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','115','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','116','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','117','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','118','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','175','','');
+INSERT INTO "qcril_emergency_source_mcc_table" VALUES('213','181','','');
CREATE TABLE qcril_emergency_source_voice_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER));
INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','15','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','16','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','115','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','130','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','1122','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('414','191','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('414','192','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('414','199','','full');
@@ -226,27 +223,13 @@ INSERT INTO "qcril_emergency_source_voice_table" VALUES('452','115','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('502','112','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('502','911','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('502','999','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('230','150','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('230','155','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('230','158','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','114','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','115','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','116','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','000','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','119','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','191','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','196','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','197','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','999','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','118','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','110','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','15','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','17','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','18','','full');
-INSERT INTO "qcril_emergency_source_voice_table" VALUES('208','08','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('202','100','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('202','166','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('202','199','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('250','101','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('250','102','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('250','103','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('250','104','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('405','100','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('405','101','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('405','102','','full');
@@ -260,6 +243,10 @@ INSERT INTO "qcril_emergency_source_voice_table" VALUES('602','150','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('602','180','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('286','110','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('286','155','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('605','190','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('605','193','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('605','197','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('605','198','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','110','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','115','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','125','','full');
@@ -280,6 +267,13 @@ INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','991','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','992','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','996','','full');
INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','116111','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','993','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','995','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','997','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','998','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','901','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','909','','full');
+INSERT INTO "qcril_emergency_source_voice_table" VALUES('424','922','','full');
CREATE TABLE qcril_emergency_source_hard_mcc_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER));
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('460','110','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('460','119','','');
@@ -361,7 +355,6 @@ INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('268','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('204','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('272','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('272','999','','');
-INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('272','1913','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('216','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('230','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('655','112','','');
@@ -393,9 +386,9 @@ INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('724','190','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('724','192','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('724','193','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('722','112','','');
+INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('722','911','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('722','100','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('722','107','','');
-INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('722','911','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('736','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('736','911','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('730','112','','');
@@ -423,10 +416,6 @@ INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('262','999','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('262','118','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('262','119','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('262','122','','');
-INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','101','','');
-INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','102','','');
-INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','103','','');
-INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','104','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('202','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('202','911','','');
@@ -481,12 +470,10 @@ INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('639','999','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('257','112','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('425','911','','');
INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('425','112','','');
+INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('716','105','','');
CREATE TABLE qcril_emergency_source_nw_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER));
CREATE TABLE qcril_emergency_source_escv_iin_table(IIN TEXT, NUMBER TEXT, ESCV INTEGER, ROAM TEXT, PRIMARY KEY(IIN,NUMBER,ROAM));
CREATE TABLE qcril_emergency_source_escv_nw_table(MCC TEXT, MNC TEXT, NUMBER TEXT, ESCV INTEGER, PRIMARY KEY(MCC,NUMBER, ESCV));
-INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('414','','191',4);
-INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('414','','192',2);
-INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('414','','199',1);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','111',7);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','112',1);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','113',3);
@@ -496,6 +483,9 @@ INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','119',4);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','122',8);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','125',9);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('450','','911',4);
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('414','','191',4);
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('414','','192',2);
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('414','','199',1);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('466','05','110',1);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('466','05','112',4);
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('466','05','119',2);
@@ -508,8 +498,15 @@ INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','110','1');
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','115','2');
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','125','4');
INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','112','0');
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('257','01','101','4');
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('257','01','102','1');
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('257','01','103','2');
+INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('257','01','104','8');
CREATE TABLE qcril_emergency_source_mcc_mnc_table(MCC TEXT, MNC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER,MNC));
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('262','02','112','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('232','05','999','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('232','10','999','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('232','14','999','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('234','20','999','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('234','20','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('234','15','999','','');
@@ -518,6 +515,8 @@ INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('234','15','911','',''
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('222','10','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('222','99','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('222','99','911','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('222','01','112','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('222','01','911','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('214','01','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('268','01','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('204','04','112','','');
@@ -614,6 +613,8 @@ INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','001','123','','
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','102','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','102','911','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','102','123','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','103','123','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','111','123','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','123','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','123','911','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','123','123','','');
@@ -713,43 +714,29 @@ INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('525','05','995','',''
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('724','02','190','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('334','020','066','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','101','','');
-INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','102','','');
-INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','103','','');
-INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','104','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','102','','limited');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','103','','limited');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','104','','limited');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','01','911','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','02','112','','');
INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('257','04','112','','');
-INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('510','09','119','','');
-INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('510','09','129','','');
-INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('510','01','129','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('510','01','123','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('510','11','115','','');
+INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('510','11','117','','');
CREATE TABLE qcril_emergency_source_voice_mcc_mnc_table(MCC TEXT, MNC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER,MNC));
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('230','03','150','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('230','03','155','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('230','03','158','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','100','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','101','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','102','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','1221','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','100','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','101','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','102','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','1221','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','100','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','101','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','102','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','1221','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','100','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','101','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','102','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','1221','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','100','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','101','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','102','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','1221','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('452','01','113','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('452','01','114','','');
-INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('452','01','115','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('284','03','150','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('284','03','160','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('284','03','166','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','01','191','','4');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','01','192','','2');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','01','199','','1');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','09','191','','4');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','09','192','','2');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','09','199','','1');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','06','191','','4');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','06','192','','2');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('414','06','199','','1');
INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('456','01','117','','');
INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('456','01','118','','');
INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('456','01','119','','');
@@ -801,6 +788,36 @@ INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('708','001','199
INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('710','21','115','','');
INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('710','21','128','','');
INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('716','10','105','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('257','01','102','','full');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('257','01','103','','full');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('257','01','104','','full');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','100','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','101','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','102','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','03','1221','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','100','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','101','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','102','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','01','1221','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','100','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','101','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','102','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','02','1221','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','100','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','101','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','102','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','77','1221','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','100','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','101','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','102','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('425','09','1221','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('452','01','113','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('452','01','114','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('452','01','115','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('510','01','123','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('510','01','115','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('510','01','119','','');
+INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('510','01','129','','');
CREATE TABLE qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property));
INSERT INTO qcril_properties_table VALUES('qcrildb_version','3');
CREATE TABLE qcril_operator_specific_config(MCC TEXT, MNC TEXT, WPS_OVER_CS INTEGER, PRIMARY KEY(MCC, MNC));
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql
new file mode 100644
index 0000000..241cddf
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql
@@ -0,0 +1,16 @@
+/*
+ Copyright (c) 2021 Qualcomm Technologies, Inc.
+ All Rights Reserved.
+ Confidential and Proprietary - Qualcomm Technologies, Inc.
+*/
+
+BEGIN TRANSACTION;
+
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 10);
+
+INSERT INTO qcril_emergency_source_mcc_table VALUES('235','999','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('530','111','','');
+
+INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('235','999','','');
+
+COMMIT TRANSACTION;
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql
new file mode 100644
index 0000000..b36e9a4
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql
@@ -0,0 +1,59 @@
+/*
+ Copyright (c) 2021 Qualcomm Technologies, Inc.
+ All Rights Reserved.
+ Confidential and Proprietary - Qualcomm Technologies, Inc.
+*/
+
+BEGIN TRANSACTION;
+
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 8);
+INSERT INTO qcril_emergency_source_mcc_table VALUES('204','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('206','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('214','911','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('214','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('216','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('222','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('222','911','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('222','999','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('222','08','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('222','118','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('222','119','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('226','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('226','911','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('230','150','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('230','155','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('230','158','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('231','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('231','911','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('234','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('234','911','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('262','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('268','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('286','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('302','999','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('310','999','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '414' AND NUMBER = '191';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('414','191','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '414' AND NUMBER = '192';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('414','192','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '414' AND NUMBER = '199';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('414','199','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '515' AND NUMBER = '117';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('515','117','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '515' AND NUMBER = '192';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('515','192','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '515' AND NUMBER = '911';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('515','911','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '191';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('520','191','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '1669';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('520','1669','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '199';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('520','199','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '112';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('520','112','','');
+DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '911';
+INSERT INTO qcril_emergency_source_mcc_table VALUES('520','911','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('655','112','','');
+INSERT INTO qcril_emergency_source_mcc_table VALUES('655','911','','');
+COMMIT TRANSACTION;
diff --git a/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table_127531.sql b/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table_127531.sql
new file mode 100644
index 0000000..bdd78c7
--- /dev/null
+++ b/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table_127531.sql
@@ -0,0 +1,20 @@
+/*
+ Copyright (c) 2019 Qualcomm Technologies, Inc.
+ All Rights Reserved.
+ Confidential and Proprietary - Qualcomm Technologies, Inc.
+*/
+
+BEGIN TRANSACTION;
+
+INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 8);
+
+DELETE FROM qcril_emergency_source_escv_nw_table WHERE MCC = '255' AND NUMBER = '101';
+INSERT INTO qcril_emergency_source_escv_nw_table VALUES('255','','101',4);
+
+DELETE FROM qcril_emergency_source_escv_nw_table WHERE MCC = '255' AND NUMBER = '102';
+INSERT INTO qcril_emergency_source_escv_nw_table VALUES('255','','102',1);
+
+DELETE FROM qcril_emergency_source_escv_nw_table WHERE MCC = '255' AND NUMBER = '103';
+INSERT INTO qcril_emergency_source_escv_nw_table VALUES('255','','103',2);
+
+COMMIT TRANSACTION;
diff --git a/surya-vendor.mk b/surya-vendor.mk
index 8810ccd..43605c8 100644
--- a/surya-vendor.mk
+++ b/surya-vendor.mk
@@ -14,7 +14,6 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \
- vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephonyservice.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/wfdservice.policy \
vendor/xiaomi/surya/proprietary/system_ext/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/wfdconfigsink.xml \
@@ -71,6 +70,8 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/vendor/etc/camera/score_icon.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/score_icon.png \
vendor/xiaomi/surya/proprietary/vendor/etc/camera/vidhance_calibration:$(TARGET_COPY_OUT_VENDOR)/etc/camera/vidhance_calibration \
vendor/xiaomi/surya/proprietary/vendor/etc/camera/watermark_font_2300_3199.dat:$(TARGET_COPY_OUT_VENDOR)/etc/camera/watermark_font_2300_3199.dat \
+ vendor/xiaomi/surya/proprietary/vendor/etc/cne/mwqem.conf:$(TARGET_COPY_OUT_VENDOR)/etc/cne/mwqem.conf \
+ vendor/xiaomi/surya/proprietary/vendor/etc/cne/profileMwqem.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/profileMwqem.xml \
vendor/xiaomi/surya/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \
vendor/xiaomi/surya/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile2.xml \
vendor/xiaomi/surya/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile3.xml \
@@ -203,7 +204,6 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/vendor/etc/thermald-devices.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermald-devices.conf \
vendor/xiaomi/surya/proprietary/vendor/etc/wfdconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/wfdconfig.xml \
vendor/xiaomi/surya/proprietary/vendor/firmware/CAMERA_ICP.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP.elf \
- vendor/xiaomi/surya/proprietary/vendor/firmware/Drv2624Date.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/Drv2624Date.ini \
vendor/xiaomi/surya/proprietary/vendor/firmware/a615_zap.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/a615_zap.b00 \
vendor/xiaomi/surya/proprietary/vendor/firmware/a615_zap.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/a615_zap.b01 \
vendor/xiaomi/surya/proprietary/vendor/firmware/a615_zap.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/a615_zap.b02 \
@@ -212,9 +212,8 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/vendor/firmware/a618_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a618_gmu.bin \
vendor/xiaomi/surya/proprietary/vendor/firmware/a630_sqe.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_sqe.fw \
vendor/xiaomi/surya/proprietary/vendor/firmware/aw8624_haptic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8624_haptic.bin \
- vendor/xiaomi/surya/proprietary/vendor/firmware/aw8624_rtp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8624_rtp.bin \
+ vendor/xiaomi/surya/proprietary/vendor/firmware/aw8624_rtp_1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/aw8624_rtp_1.bin \
vendor/xiaomi/surya/proprietary/vendor/firmware/drv2624.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/drv2624.bin \
- vendor/xiaomi/surya/proprietary/vendor/firmware/drv2624.rtp:$(TARGET_COPY_OUT_VENDOR)/firmware/drv2624.rtp \
vendor/xiaomi/surya/proprietary/vendor/firmware/ipa_fws.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b00 \
vendor/xiaomi/surya/proprietary/vendor/firmware/ipa_fws.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b01 \
vendor/xiaomi/surya/proprietary/vendor/firmware/ipa_fws.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b02 \
@@ -226,6 +225,8 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_huaxing_mp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_huaxing_mp.bin \
vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_tianma_fw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_tianma_fw.bin \
vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_tianma_mp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_tianma_mp.bin \
+ vendor/xiaomi/surya/proprietary/vendor/firmware/osc_rtp_24K_5s.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/osc_rtp_24K_5s.bin \
+ vendor/xiaomi/surya/proprietary/vendor/firmware/tas256x_reg.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/tas256x_reg.bin \
vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/misound_res.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_res.bin \
vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_0.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/tas25xx_TI_0.bin \
vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_1.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/tas25xx_TI_1.bin \
@@ -269,13 +270,16 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/vendor/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \
+ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/10_version_update_ecc_table.sql \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/2_version_add_wps_config.sql \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_update_wps_config.sql \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/4_version_update_ecc_table.sql \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/5_version_update_ecc_table.sql \
vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_update_ecc_table.sql \
- vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/7_version_update_ecc_table.sql
+ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/7_version_update_ecc_table.sql \
+ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/8_version_update_ecc_table.sql \
+ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table_127531.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/9_version_update_ecc_table_127531.sql
PRODUCT_PACKAGES += \
eglSubDriverAndroid \
@@ -284,12 +288,10 @@ PRODUCT_PACKAGES += \
libGLESv2_adreno \
libq3dtools_adreno \
libq3dtools_esx \
- audio.primary.sm6150 \
vulkan.adreno \
libC2D2 \
libCB \
libOpenCL \
- liba2dpoffload \
libacdb-fts \
libacdbloader \
libacdbrtac \
@@ -298,7 +300,6 @@ PRODUCT_PACKAGES += \
libadsp_default_listener \
libadsprpc \
libaudcal \
- libaudio_log_utils \
libaudioalsa \
libaudioconfigstore \
libaudioparsers \
@@ -338,8 +339,9 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.vpp@1.2 \
vendor.qti.hardware.vpp@1.3 \
btaudio_offload_if \
+ audio.primary.sm6150 \
sound_trigger.primary.sm6150 \
- vendor.qti.hardware.bluetooth_audio@2.0-impl \
+ vendor.qti.hardware.bluetooth_audio@2.1-impl \
libFileMux_proprietary \
libMpeg4SwEncoder \
libOmxAacDec \
@@ -356,13 +358,17 @@ PRODUCT_PACKAGES += \
libOmxSwVencMpeg4 \
libOmxVpp \
libOmxWmaDec \
+ liba2dpoffload \
libadm \
libadpcmdec \
+ libaudio_log_utils \
libbluetooth_audio_session_qti \
+ libbluetooth_audio_session_qti_2_1 \
libdrc \
libdsd2pcm \
libmmrtpdecoder_proprietary \
libmmrtpencoder_proprietary \
+ libmulawdec \
libpn553_fw \
libqcodec2 \
libsmwrapper \
@@ -396,6 +402,7 @@ PRODUCT_PACKAGES += \
libSuperSensor_skel \
libVC1Dec \
libVC1DecDsp_skel \
+ libVDHexagonSuperPhoto_skel \
libapps_mem_heap \
libarcsoft_dualcam_refocus_skel \
libcamera_nn_skel \
@@ -411,6 +418,7 @@ PRODUCT_PACKAGES += \
libmialgo_rfs_cdsp_skel \
libscveObjectSegmentation_skel \
libscveT2T_skel \
+ libsnpe_dsp_v66_domains_v2_skel \
libsns_device_mode_skel \
libsns_low_lat_stream_skel \
libmisoundfx \
@@ -499,6 +507,7 @@ PRODUCT_PACKAGES += \
com.qualcomm.qti.uceservice@2.0 \
com.qualcomm.qti.uceservice@2.1 \
com.qualcomm.qti.uceservice@2.2 \
+ com.qualcomm.qti.uceservice@2.3 \
deviceInfoServiceModule \
android.hardware.bluetooth@1.0-impl-qti \
android.hardware.gatekeeper@1.0-impl-qti \
@@ -535,6 +544,7 @@ PRODUCT_PACKAGES += \
libHalSuperSensorServer \
libQSEEComAPI \
libSNPE \
+ libStDrvInt \
libSuperSensor \
libSuperSensorCPU \
libVDClearShot \
@@ -623,7 +633,7 @@ PRODUCT_PACKAGES += \
libmibokeh_712 \
libminkdescriptor \
libminksocket \
- libmpbase \
+ libmpbase_vendor \
libnetmgr \
libnetmgr_common \
libnetmgr_nr_fusion \
@@ -661,12 +671,18 @@ PRODUCT_PACKAGES += \
libsdm-disp-vndapis \
libsdmextension \
libsdsprpc \
+ libsecureui \
+ libsecureui_svcsock \
libsensorslog \
+ libsns_device_mode_stub \
libsns_fastRPC_util \
libsns_low_lat_stream_stub \
+ libsns_registry_skel \
libsnsapi \
libsnsdiaglog \
+ libsoc_helper \
libssc \
+ libssc_default_listener \
libssd \
libst_sr_models \
libswregistrationalgo \
@@ -696,6 +712,9 @@ PRODUCT_PACKAGES += \
sensors.ssc \
vendor.qti.data.factory@2.0 \
vendor.qti.data.factory@2.1 \
+ vendor.qti.data.factory@2.2 \
+ vendor.qti.data.factory@2.3 \
+ vendor.qti.data.mwqem@1.0 \
vendor.qti.data.slm@1.0 \
vendor.qti.gnss@1.0 \
vendor.qti.gnss@1.1 \
@@ -717,10 +736,12 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.data.dynamicdds@1.0 \
vendor.qti.hardware.data.iwlan@1.0 \
vendor.qti.hardware.data.latency@1.0 \
+ vendor.qti.hardware.data.lce@1.0 \
vendor.qti.hardware.data.qmi@1.0 \
vendor.qti.hardware.dsp@1.0 \
vendor.qti.hardware.fingerprint@1.0 \
vendor.qti.hardware.fm@1.0_vendor \
+ vendor.qti.hardware.mwqemadapter@1.0 \
vendor.qti.hardware.qccsyshal@1.0 \
vendor.qti.hardware.radio.am@1.0 \
vendor.qti.hardware.radio.ims@1.0 \
@@ -730,8 +751,11 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.radio.ims@1.4 \
vendor.qti.hardware.radio.ims@1.5 \
vendor.qti.hardware.radio.ims@1.6 \
+ vendor.qti.hardware.radio.ims@1.7 \
vendor.qti.hardware.radio.internal.deviceinfo@1.0 \
vendor.qti.hardware.radio.lpa@1.0 \
+ vendor.qti.hardware.radio.lpa@1.1 \
+ vendor.qti.hardware.radio.lpa@1.2 \
vendor.qti.hardware.radio.qcrilhook@1.0 \
vendor.qti.hardware.radio.qtiradio@1.0 \
vendor.qti.hardware.radio.qtiradio@2.0 \
@@ -739,6 +763,8 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.radio.qtiradio@2.2 \
vendor.qti.hardware.radio.qtiradio@2.3 \
vendor.qti.hardware.radio.qtiradio@2.4 \
+ vendor.qti.hardware.radio.qtiradio@2.5 \
+ vendor.qti.hardware.radio.qtiradio@2.6 \
vendor.qti.hardware.radio.uim@1.0 \
vendor.qti.hardware.radio.uim@1.1 \
vendor.qti.hardware.radio.uim@1.2 \
@@ -746,17 +772,19 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.radio.uim_remote_client@1.1 \
vendor.qti.hardware.radio.uim_remote_client@1.2 \
vendor.qti.hardware.radio.uim_remote_server@1.0 \
- vendor.qti.hardware.slmadapter@1.0 \
vendor.qti.hardware.soter@1.0 \
vendor.qti.ims.callcapability@1.0 \
vendor.qti.ims.callinfo@1.0 \
vendor.qti.ims.factory@1.0 \
+ vendor.qti.ims.factory@1.1 \
vendor.qti.ims.rcsconfig@1.0 \
vendor.qti.ims.rcsconfig@1.1 \
vendor.qti.ims.rcsconfig@2.0 \
+ vendor.qti.ims.rcsconfig@2.1 \
vendor.qti.imsrtpservice@3.0-service-Impl \
vendor.qti.imsrtpservice@3.0_vendor \
vendor.qti.latency@2.0 \
+ vendor.qti.latency@2.1 \
libmmosal_system_ext \
libmmparser_lite \
libmmrtpdecoder \
@@ -798,10 +826,10 @@ PRODUCT_PACKAGES += \
vendor.qti.diaghal@1.0 \
vendor.qti.hardware.fm@1.0_system_ext \
vendor.qti.imsrtpservice@3.0_system_ext \
- SoterService \
CACertService \
CneApp \
IWlanService \
+ SoterService \
TimeService \
PowerOffAlarm \
QtiTelephonyService \
@@ -817,7 +845,6 @@ PRODUCT_PACKAGES += \
dpmapi \
qcrilhook \
qti-telephony-common \
- libsnpe_dsp_v66_domains_v2_skel \
manifest_android.hardware.drm@1.3-service.widevine \
vendor.qti.gnss@4.0-service \
adpl \
@@ -842,6 +869,7 @@ PRODUCT_PACKAGES += \
imsdatadaemon \
imsqmidaemon \
imsrcsd \
+ init.qcom.sensors \
irsc_util \
loc_launcher \
lowi-server \