diff --git a/Android.bp b/Android.bp
index 901063e..71d75ae 100644
--- a/Android.bp
+++ b/Android.bp
@@ -6,17 +6,17 @@ soong_namespace {
}
cc_prebuilt_library_shared {
- name: "libsdm-disp-vndapis",
+ name: "libaudioparsers",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
- srcs: ["proprietary/vendor/lib/libsdm-disp-vndapis.so"],
+ srcs: ["proprietary/vendor/lib/libaudioparsers.so"],
},
android_arm64: {
- srcs: ["proprietary/vendor/lib64/libsdm-disp-vndapis.so"],
+ srcs: ["proprietary/vendor/lib64/libaudioparsers.so"],
},
},
compile_multilib: "both",
@@ -229,6 +229,17 @@ android_app_import {
system_ext_specific: true,
}
+android_app_import {
+ name: "DynamicDDSService",
+ owner: "xiaomi",
+ apk: "proprietary/system_ext/app/DynamicDDSService/DynamicDDSService.apk",
+ certificate: "platform",
+ dex_preopt: {
+ enabled: false,
+ },
+ system_ext_specific: true,
+}
+
android_app_import {
name: "QtiTelephonyService",
owner: "xiaomi",
@@ -262,6 +273,17 @@ android_app_import {
system_ext_specific: true,
}
+android_app_import {
+ name: "uceShimService",
+ owner: "xiaomi",
+ apk: "proprietary/system_ext/app/uceShimService/uceShimService.apk",
+ certificate: "platform",
+ dex_preopt: {
+ enabled: false,
+ },
+ system_ext_specific: true,
+}
+
android_app_import {
name: "dpmserviceapp",
owner: "xiaomi",
@@ -298,6 +320,12 @@ android_app_import {
system_ext_specific: true,
}
+dex_import {
+ name: "tcmclient",
+ owner: "xiaomi",
+ jars: ["proprietary/framework/tcmclient.jar"],
+}
+
dex_import {
name: "audiosphere",
owner: "xiaomi",
@@ -354,6 +382,27 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "com.qualcomm.qti.uceservice-V2.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "com.qualcomm.qti.uceservice-V2.3-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.3-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "com.quicinc.cne.api-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/com.quicinc.cne.api-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "com.quicinc.cne.api-V1.1-java",
owner: "xiaomi",
@@ -382,6 +431,13 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "datachannellib",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/datachannellib.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "dpmapi",
owner: "xiaomi",
@@ -410,6 +466,97 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.data.factory-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.2-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.3-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.3-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.4-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.4-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.5-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.5-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.6-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.6-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.factory-V2.7-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.7-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.mwqem-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.data.slm-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.data.slm-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.alarm-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.capabilityconfigstore-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.capabilityconfigstore-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.hardware.data.cne.internal.api-V1.0-java",
owner: "xiaomi",
@@ -424,6 +571,34 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.hardware.data.cne.internal.server-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.cne.internal.server-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.cne.internal.server-V1.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.2-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.cne.internal.server-V1.3-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.3-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.hardware.data.connection-V1.0-java",
owner: "xiaomi",
@@ -445,6 +620,27 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.hardware.data.dynamicdds-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.flow-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.flow-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.hardware.data.iwlan-V1.0-java",
owner: "xiaomi",
@@ -452,6 +648,27 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.hardware.data.iwlan-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.latency-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.data.lce-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.hardware.data.qmi-V1.0-java",
owner: "xiaomi",
@@ -459,6 +676,27 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.hardware.dpmservice-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.dpmservice-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.hardware.mwqemadapter-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.hardware.sensorscalibrate-V1.0-java",
owner: "xiaomi",
@@ -466,6 +704,13 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.hardware.slmadapter-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.ims.callcapability-V1.0-java",
owner: "xiaomi",
@@ -480,6 +725,69 @@ dex_import {
system_ext_specific: true,
}
+dex_import {
+ name: "vendor.qti.ims.configservice-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.configservice-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.connection-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.datachannelservice-V1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.datachannelservice-V1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.factory-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.factory-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.factory-V2.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.factory-V2.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.factory-V2.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar"],
+ system_ext_specific: true,
+}
+
dex_import {
name: "vendor.qti.ims.rcsconfig-V1.0-java",
owner: "xiaomi",
@@ -487,10 +795,101 @@ dex_import {
system_ext_specific: true,
}
-prebuilt_etc_xml {
- name: "manifest_android.hardware.drm@1.3-service.widevine",
+dex_import {
+ name: "vendor.qti.ims.rcsconfig-V1.1-java",
owner: "xiaomi",
- src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcsconfig-V2.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcsconfig-V2.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcssip-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcssip-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcssip-V1.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcsuce-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcsuce-V1.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.ims.rcsuce-V1.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.latency-V2.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.latency-V2.0-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.latency-V2.1-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.latency-V2.1-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.latency-V2.2-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.latency-V2.2-java.jar"],
+ system_ext_specific: true,
+}
+
+dex_import {
+ name: "vendor.qti.voiceprint-V1.0-java",
+ owner: "xiaomi",
+ jars: ["proprietary/system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar"],
+ system_ext_specific: true,
+}
+
+prebuilt_etc_xml {
+ name: "manifest_android.hardware.drm@1.4-service.widevine",
+ owner: "xiaomi",
+ src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
diff --git a/proprietary/etc/permissions/audiosphere.xml b/proprietary/etc/permissions/audiosphere.xml
deleted file mode 100644
index 2e0f1a0..0000000
--- a/proprietary/etc/permissions/audiosphere.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
diff --git a/proprietary/framework/audiosphere.jar b/proprietary/framework/audiosphere.jar
deleted file mode 100644
index 51e1119..0000000
Binary files a/proprietary/framework/audiosphere.jar and /dev/null differ
diff --git a/proprietary/framework/tcmclient.jar b/proprietary/framework/tcmclient.jar
new file mode 100644
index 0000000..af33f3b
Binary files /dev/null and b/proprietary/framework/tcmclient.jar differ
diff --git a/proprietary/lib/libFileMux.so b/proprietary/lib/libFileMux.so
deleted file mode 100644
index b380846..0000000
Binary files a/proprietary/lib/libFileMux.so and /dev/null differ
diff --git a/proprietary/lib/libOmxMux.so b/proprietary/lib/libOmxMux.so
deleted file mode 100644
index bc0c97e..0000000
Binary files a/proprietary/lib/libOmxMux.so and /dev/null differ
diff --git a/proprietary/lib/libadsprpc_system.so b/proprietary/lib/libadsprpc_system.so
deleted file mode 100644
index 8c605aa..0000000
Binary files a/proprietary/lib/libadsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib/libcdsprpc_system.so b/proprietary/lib/libcdsprpc_system.so
deleted file mode 100644
index cf84771..0000000
Binary files a/proprietary/lib/libcdsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib/libmdsprpc_system.so b/proprietary/lib/libmdsprpc_system.so
deleted file mode 100644
index e9ad744..0000000
Binary files a/proprietary/lib/libmdsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib/libsdsprpc_system.so b/proprietary/lib/libsdsprpc_system.so
deleted file mode 100644
index 251dbe2..0000000
Binary files a/proprietary/lib/libsdsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib64/libFileMux.so b/proprietary/lib64/libFileMux.so
deleted file mode 100644
index 1e2bfc2..0000000
Binary files a/proprietary/lib64/libFileMux.so and /dev/null differ
diff --git a/proprietary/lib64/libOmxMux.so b/proprietary/lib64/libOmxMux.so
deleted file mode 100644
index a682c09..0000000
Binary files a/proprietary/lib64/libOmxMux.so and /dev/null differ
diff --git a/proprietary/lib64/libadsprpc_system.so b/proprietary/lib64/libadsprpc_system.so
deleted file mode 100644
index fe3ef20..0000000
Binary files a/proprietary/lib64/libadsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib64/libcdsprpc_system.so b/proprietary/lib64/libcdsprpc_system.so
deleted file mode 100644
index 10b8555..0000000
Binary files a/proprietary/lib64/libcdsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib64/libmdsprpc_system.so b/proprietary/lib64/libmdsprpc_system.so
deleted file mode 100644
index f0949f5..0000000
Binary files a/proprietary/lib64/libmdsprpc_system.so and /dev/null differ
diff --git a/proprietary/lib64/libsdsprpc_system.so b/proprietary/lib64/libsdsprpc_system.so
deleted file mode 100644
index 23311e6..0000000
Binary files a/proprietary/lib64/libsdsprpc_system.so and /dev/null differ
diff --git a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk
index abc8f21..cbf50aa 100644
Binary files a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk and b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk differ
diff --git a/proprietary/product/lib/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/product/lib/vendor.qti.hardware.sensorscalibrate@1.0.so
deleted file mode 100644
index 706e0a9..0000000
Binary files a/proprietary/product/lib/vendor.qti.hardware.sensorscalibrate@1.0.so and /dev/null differ
diff --git a/proprietary/product/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so
deleted file mode 100644
index 9ecd8b6..0000000
Binary files a/proprietary/product/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so and /dev/null differ
diff --git a/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk
index 5ef7858..0273f44 100644
Binary files a/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk and b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk differ
diff --git a/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk b/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk
index b0b0e3d..236620f 100644
Binary files a/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk and b/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk differ
diff --git a/proprietary/system_ext/app/DeviceInfo/DeviceInfo.apk b/proprietary/system_ext/app/DeviceInfo/DeviceInfo.apk
index ef1769d..2c0bff3 100644
Binary files a/proprietary/system_ext/app/DeviceInfo/DeviceInfo.apk and b/proprietary/system_ext/app/DeviceInfo/DeviceInfo.apk differ
diff --git a/proprietary/system_ext/app/DynamicDDSService/DynamicDDSService.apk b/proprietary/system_ext/app/DynamicDDSService/DynamicDDSService.apk
new file mode 100644
index 0000000..5c1efec
Binary files /dev/null and b/proprietary/system_ext/app/DynamicDDSService/DynamicDDSService.apk differ
diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk
index fe6b8f6..3830d52 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/app/embms/embms.apk b/proprietary/system_ext/app/embms/embms.apk
index c99e4fe..c74838f 100644
Binary files a/proprietary/system_ext/app/embms/embms.apk and b/proprietary/system_ext/app/embms/embms.apk differ
diff --git a/proprietary/system_ext/app/imssettings/imssettings.apk b/proprietary/system_ext/app/imssettings/imssettings.apk
index 04942ed..58113af 100644
Binary files a/proprietary/system_ext/app/imssettings/imssettings.apk and b/proprietary/system_ext/app/imssettings/imssettings.apk differ
diff --git a/proprietary/system_ext/app/uceShimService/uceShimService.apk b/proprietary/system_ext/app/uceShimService/uceShimService.apk
new file mode 100644
index 0000000..7038174
Binary files /dev/null and b/proprietary/system_ext/app/uceShimService/uceShimService.apk differ
diff --git a/proprietary/system_ext/bin/dpmd b/proprietary/system_ext/bin/dpmd
index 17d6a4e..2ac31c8 100755
Binary files a/proprietary/system_ext/bin/dpmd and b/proprietary/system_ext/bin/dpmd differ
diff --git a/proprietary/system_ext/bin/qxrsplitauxservice b/proprietary/system_ext/bin/qxrsplitauxservice
new file mode 100755
index 0000000..8ab65fb
Binary files /dev/null and b/proprietary/system_ext/bin/qxrsplitauxservice differ
diff --git a/proprietary/system_ext/etc/cdma_call_conf.xml b/proprietary/system_ext/etc/cdma_call_conf.xml
new file mode 100644
index 0000000..dd4b96c
--- /dev/null
+++ b/proprietary/system_ext/etc/cdma_call_conf.xml
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/system_ext/etc/init/sxrauxd_ext.rc b/proprietary/system_ext/etc/init/sxrauxd_ext.rc
new file mode 100644
index 0000000..8ff9494
--- /dev/null
+++ b/proprietary/system_ext/etc/init/sxrauxd_ext.rc
@@ -0,0 +1,23 @@
+# File: sxrauxd_ext.rc
+#
+# Copyright (c) 2021 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc.
+
+on post-fs-data
+ mkdir /data/misc/sxraux 0770 system system
+
+service sxrauxd /system_ext/bin/qxrsplitauxservice
+ disabled
+ class late_start
+ user system
+ group system
+
+on boot && property:ro.boot.product.vendor.sku=taro
+ start sxrauxd
+
+on boot && property:ro.boot.product.vendor.sku=kalama
+ start sxrauxd
+
+on boot && property:ro.boot.product.vendor.sku=kona
+ start sxrauxd
diff --git a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml
deleted file mode 100644
index 0801b79..0000000
--- a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
diff --git a/proprietary/system_ext/etc/permissions/datachannellib.xml b/proprietary/system_ext/etc/permissions/datachannellib.xml
new file mode 100644
index 0000000..29d56b0
--- /dev/null
+++ b/proprietary/system_ext/etc/permissions/datachannellib.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
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/embms-noship_product_privapp_permissions_qti.xml b/proprietary/system_ext/etc/permissions/embms-noship_product_privapp_permissions_qti.xml
new file mode 100644
index 0000000..c7d2f8e
--- /dev/null
+++ b/proprietary/system_ext/etc/permissions/embms-noship_product_privapp_permissions_qti.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
index e54d7e3..df6eaaf 100644
--- a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
+++ b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
@@ -46,6 +46,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
+
diff --git a/proprietary/system_ext/etc/permissions/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/permissions/vendor.qti.ims.rcsservice.xml b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml
new file mode 100644
index 0000000..17a6390
--- /dev/null
+++ b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/system_ext/etc/permissions/vendor.qti.imsdcservice.xml b/proprietary/system_ext/etc/permissions/vendor.qti.imsdcservice.xml
new file mode 100644
index 0000000..e17d379
--- /dev/null
+++ b/proprietary/system_ext/etc/permissions/vendor.qti.imsdcservice.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/proprietary/system_ext/etc/seccomp_policy/sxraux-arm.policy b/proprietary/system_ext/etc/seccomp_policy/sxraux-arm.policy
new file mode 100644
index 0000000..6d18679
--- /dev/null
+++ b/proprietary/system_ext/etc/seccomp_policy/sxraux-arm.policy
@@ -0,0 +1,54 @@
+ioctl: 1
+fcntl: 1
+munmap: 1
+close: 1
+read: 1
+fstat: 1
+exit: 1
+getpid: 1
+socket: arg0 == AF_UNIX
+connect: 1
+rt_sigaction: 1
+openat: 1
+faccessat: 1
+flock: 1
+futex: 1
+rt_sigprocmask: 1
+prctl: 1
+readlinkat: 1
+sigaltstack: 1
+pread64: 1
+exit_group: 1
+madvise: 1
+mremap: 1
+set_tid_address: 1
+fstatfs: 1
+mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
+mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
+newfstatat: 1
+getrandom: 1
+getuid: 1
+writev: 1
+statfs: 1
+sched_getaffinity: 1
+getrlimit: 1
+restart_syscall: 1
+sched_getscheduler: 1
+execve: 1
+rt_sigreturn: 1
+dup: 1
+ppoll: 1
+recvfrom: 1
+sendto: 1
+sendmsg: 1
+socketpair: 1
+write: 1
+clone: 1
+eventfd2: 1
+lseek: 1
+inotify_init1: 1
+inotify_add_watch: 1
+getdents64: 1
+setpriority: 1
+shutdown: 1
+nanosleep: 1
diff --git a/proprietary/system_ext/etc/spn-conf.xml b/proprietary/system_ext/etc/spn-conf.xml
new file mode 100644
index 0000000..6eb20b8
--- /dev/null
+++ b/proprietary/system_ext/etc/spn-conf.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml b/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml
new file mode 100644
index 0000000..9dad8f1
--- /dev/null
+++ b/proprietary/system_ext/etc/sysconfig/qti_whitelist_system_ext.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/system_ext/framework/audiosphere.jar b/proprietary/system_ext/framework/audiosphere.jar
index e2968e5..f18032d 100644
Binary files a/proprietary/system_ext/framework/audiosphere.jar and b/proprietary/system_ext/framework/audiosphere.jar differ
diff --git a/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar b/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar
index 8d481a6..eee0ce1 100644
Binary files a/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar and b/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar differ
diff --git a/proprietary/system_ext/framework/com.qti.dpmframework.jar b/proprietary/system_ext/framework/com.qti.dpmframework.jar
index c7ff425..a289bde 100644
Binary files a/proprietary/system_ext/framework/com.qti.dpmframework.jar and b/proprietary/system_ext/framework/com.qti.dpmframework.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar
index 583da0f..ac4cd71 100644
Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar and b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar
index b354a36..673f3dc 100644
Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar and b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar
index b9eb638..6de6682 100644
Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar and b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar
index 5c7abd9..f8644aa 100644
Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar and b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar
index 22cb723..00538ce 100644
Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar and b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar
new file mode 100644
index 0000000..4e0b7c9
Binary files /dev/null and b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar differ
diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.3-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.3-java.jar
new file mode 100644
index 0000000..75490c8
Binary files /dev/null and b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.3-java.jar differ
diff --git a/proprietary/system_ext/framework/com.quicinc.cne.api-V1.0-java.jar b/proprietary/system_ext/framework/com.quicinc.cne.api-V1.0-java.jar
new file mode 100644
index 0000000..da105da
Binary files /dev/null and b/proprietary/system_ext/framework/com.quicinc.cne.api-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/com.quicinc.cne.api-V1.1-java.jar b/proprietary/system_ext/framework/com.quicinc.cne.api-V1.1-java.jar
index 666b2e6..9dfa757 100644
Binary files a/proprietary/system_ext/framework/com.quicinc.cne.api-V1.1-java.jar and b/proprietary/system_ext/framework/com.quicinc.cne.api-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar b/proprietary/system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar
index 46ca207..d120834 100644
Binary files a/proprietary/system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar and b/proprietary/system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar b/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar
index 70a30e1..f265ab4 100644
Binary files a/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar and b/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar b/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar
index 014dce0..46859be 100644
Binary files a/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar and b/proprietary/system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/datachannellib.jar b/proprietary/system_ext/framework/datachannellib.jar
new file mode 100644
index 0000000..4070396
Binary files /dev/null and b/proprietary/system_ext/framework/datachannellib.jar differ
diff --git a/proprietary/system_ext/framework/dpmapi.jar b/proprietary/system_ext/framework/dpmapi.jar
index 59cf9bf..4fa7eae 100644
Binary files a/proprietary/system_ext/framework/dpmapi.jar and b/proprietary/system_ext/framework/dpmapi.jar differ
diff --git a/proprietary/system_ext/framework/embmslibrary.jar b/proprietary/system_ext/framework/embmslibrary.jar
index d627365..c1474e6 100644
Binary files a/proprietary/system_ext/framework/embmslibrary.jar and b/proprietary/system_ext/framework/embmslibrary.jar differ
diff --git a/proprietary/system_ext/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar
index 88f8901..e79a01c 100644
Binary files a/proprietary/system_ext/framework/qcrilhook.jar and b/proprietary/system_ext/framework/qcrilhook.jar differ
diff --git a/proprietary/system_ext/framework/qti-telephony-common.jar b/proprietary/system_ext/framework/qti-telephony-common.jar
index 9da16a0..7ed63c9 100644
Binary files a/proprietary/system_ext/framework/qti-telephony-common.jar and b/proprietary/system_ext/framework/qti-telephony-common.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V1.0-java.jar
new file mode 100644
index 0000000..13c3c17
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.0-java.jar
new file mode 100644
index 0000000..b70d9a4
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar
new file mode 100644
index 0000000..a3ed9a9
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.2-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.2-java.jar
new file mode 100644
index 0000000..ec6ecd8
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.3-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.3-java.jar
new file mode 100644
index 0000000..ca113b0
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.3-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.4-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.4-java.jar
new file mode 100644
index 0000000..f6cb5fd
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.4-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.5-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.5-java.jar
new file mode 100644
index 0000000..112fc96
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.5-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.6-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.6-java.jar
new file mode 100644
index 0000000..6eda7ba
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.6-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.factory-V2.7-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.7-java.jar
new file mode 100644
index 0000000..a219a18
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.7-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar
new file mode 100644
index 0000000..f4cec0d
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.data.slm-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.data.slm-V1.0-java.jar
new file mode 100644
index 0000000..43fe6c3
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.data.slm-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar
new file mode 100644
index 0000000..01e5d86
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.capabilityconfigstore-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.capabilityconfigstore-V1.0-java.jar
new file mode 100644
index 0000000..ff5805a
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.capabilityconfigstore-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar
index 563f518..3f2789f 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar
index adec176..b8bb5af 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar
new file mode 100644
index 0000000..c3763df
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.1-java.jar
new file mode 100644
index 0000000..bc521f7
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.2-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.2-java.jar
new file mode 100644
index 0000000..d8e41cc
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.3-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.3-java.jar
new file mode 100644
index 0000000..a311556
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.3-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar
index 17d60e3..8751943 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar
index acbfe4d..be23a32 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar
index 5e2bb40..c44408c 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.1-java.jar
new file mode 100644
index 0000000..ba98ebc
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.0-java.jar
new file mode 100644
index 0000000..92b60b8
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.1-java.jar
new file mode 100644
index 0000000..5580076
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.flow-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar
index 040a07f..4cb2232 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.1-java.jar
new file mode 100644
index 0000000..4405e6d
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.iwlan-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar
new file mode 100644
index 0000000..e6deca1
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar
new file mode 100644
index 0000000..62c287c
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar
index 2eb4dc4..f2c10c0 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.0-java.jar
new file mode 100644
index 0000000..d394344
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.1-java.jar
new file mode 100644
index 0000000..20fac0e
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.dpmservice-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar
new file mode 100644
index 0000000..422ed78
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar
index 16e9c8f..8533be5 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar
new file mode 100644
index 0000000..51062e4
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar
index 12d384d..caa4516 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar
index 757e8de..eb3097b 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar
new file mode 100644
index 0000000..c58a412
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar
new file mode 100644
index 0000000..33cfee8
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar
new file mode 100644
index 0000000..ec82e48
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.datachannelservice-V1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.datachannelservice-V1-java.jar
new file mode 100644
index 0000000..c82e9ad
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.datachannelservice-V1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar
new file mode 100644
index 0000000..c7aa96e
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar
new file mode 100644
index 0000000..5cce99a
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar
new file mode 100644
index 0000000..7dca503
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar
new file mode 100644
index 0000000..d244877
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar
new file mode 100644
index 0000000..bb7a518
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar
index 2519ff6..9371dd0 100644
Binary files a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar
new file mode 100644
index 0000000..8e6730a
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar
new file mode 100644
index 0000000..5aad837
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar
new file mode 100644
index 0000000..32f2347
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar
new file mode 100644
index 0000000..bef571f
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar
new file mode 100644
index 0000000..c84ae1c
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar
new file mode 100644
index 0000000..7317d8a
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar
new file mode 100644
index 0000000..24ec8c9
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar
new file mode 100644
index 0000000..5ccf637
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar
new file mode 100644
index 0000000..8717b55
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.latency-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.latency-V2.0-java.jar
new file mode 100644
index 0000000..6c5138c
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.latency-V2.0-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.latency-V2.1-java.jar b/proprietary/system_ext/framework/vendor.qti.latency-V2.1-java.jar
new file mode 100644
index 0000000..21446e0
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.latency-V2.1-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.latency-V2.2-java.jar b/proprietary/system_ext/framework/vendor.qti.latency-V2.2-java.jar
new file mode 100644
index 0000000..f6f39cf
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.latency-V2.2-java.jar differ
diff --git a/proprietary/system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar
new file mode 100644
index 0000000..7358927
Binary files /dev/null and b/proprietary/system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar differ
diff --git a/proprietary/system_ext/lib/com.qualcomm.qti.ant@1.0.so b/proprietary/system_ext/lib/com.qualcomm.qti.ant@1.0.so
new file mode 100644
index 0000000..41749ea
Binary files /dev/null and b/proprietary/system_ext/lib/com.qualcomm.qti.ant@1.0.so differ
diff --git a/proprietary/system_ext/lib/fm_helium.so b/proprietary/system_ext/lib/fm_helium.so
deleted file mode 100644
index a6a7322..0000000
Binary files a/proprietary/system_ext/lib/fm_helium.so and /dev/null differ
diff --git a/proprietary/system_ext/lib/libadsprpc_system.so b/proprietary/system_ext/lib/libadsprpc_system.so
index bb61a4a..4fa683e 100644
Binary files a/proprietary/system_ext/lib/libadsprpc_system.so and b/proprietary/system_ext/lib/libadsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libbinauralrenderer_wrapper.qti.so b/proprietary/system_ext/lib/libbinauralrenderer_wrapper.qti.so
new file mode 100644
index 0000000..6ac2886
Binary files /dev/null and b/proprietary/system_ext/lib/libbinauralrenderer_wrapper.qti.so differ
diff --git a/proprietary/system_ext/lib/libcdsprpc_system.so b/proprietary/system_ext/lib/libcdsprpc_system.so
index 37aa1e1..39b4a84 100644
Binary files a/proprietary/system_ext/lib/libcdsprpc_system.so and b/proprietary/system_ext/lib/libcdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libfm-hci.so b/proprietary/system_ext/lib/libfm-hci.so
deleted file mode 100644
index aff4dcb..0000000
Binary files a/proprietary/system_ext/lib/libfm-hci.so and /dev/null differ
diff --git a/proprietary/system_ext/lib/libhoaeffects.qti.so b/proprietary/system_ext/lib/libhoaeffects.qti.so
new file mode 100644
index 0000000..8a30fa3
Binary files /dev/null and b/proprietary/system_ext/lib/libhoaeffects.qti.so differ
diff --git a/proprietary/system_ext/lib/libhoaeffects_csim.so b/proprietary/system_ext/lib/libhoaeffects_csim.so
new file mode 100644
index 0000000..f2c02b8
Binary files /dev/null and b/proprietary/system_ext/lib/libhoaeffects_csim.so differ
diff --git a/proprietary/system_ext/lib/liblistenjni.qti.so b/proprietary/system_ext/lib/liblistenjni.qti.so
new file mode 100644
index 0000000..f803d9e
Binary files /dev/null and b/proprietary/system_ext/lib/liblistenjni.qti.so differ
diff --git a/proprietary/system_ext/lib/liblistensoundmodel2.qti.so b/proprietary/system_ext/lib/liblistensoundmodel2.qti.so
new file mode 100644
index 0000000..9d5bad5
Binary files /dev/null and b/proprietary/system_ext/lib/liblistensoundmodel2.qti.so differ
diff --git a/proprietary/system_ext/lib/liblsmclient.so b/proprietary/system_ext/lib/liblsmclient.so
new file mode 100644
index 0000000..06e2e86
Binary files /dev/null and b/proprietary/system_ext/lib/liblsmclient.so differ
diff --git a/proprietary/system_ext/lib/libmdsprpc_system.so b/proprietary/system_ext/lib/libmdsprpc_system.so
index c244363..45ca76a 100644
Binary files a/proprietary/system_ext/lib/libmdsprpc_system.so and b/proprietary/system_ext/lib/libmdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libmmosal.so b/proprietary/system_ext/lib/libmmosal.so
deleted file mode 100644
index 615a6b2..0000000
Binary files a/proprietary/system_ext/lib/libmmosal.so and /dev/null differ
diff --git a/proprietary/system_ext/lib/libmmparser_lite.so b/proprietary/system_ext/lib/libmmparser_lite.so
deleted file mode 100644
index f75b437..0000000
Binary files a/proprietary/system_ext/lib/libmmparser_lite.so and /dev/null differ
diff --git a/proprietary/system_ext/lib/libsdsprpc_system.so b/proprietary/system_ext/lib/libsdsprpc_system.so
index 4d3eced..8559312 100644
Binary files a/proprietary/system_ext/lib/libsdsprpc_system.so and b/proprietary/system_ext/lib/libsdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib/libvr_amb_engine.so b/proprietary/system_ext/lib/libvr_amb_engine.so
new file mode 100644
index 0000000..7bc2c43
Binary files /dev/null and b/proprietary/system_ext/lib/libvr_amb_engine.so differ
diff --git a/proprietary/system_ext/lib/libvr_object_engine.so b/proprietary/system_ext/lib/libvr_object_engine.so
new file mode 100644
index 0000000..25ffe51
Binary files /dev/null and b/proprietary/system_ext/lib/libvr_object_engine.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.audiohalext@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.audiohalext@1.0.so
new file mode 100644
index 0000000..4cc01eb
Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.hardware.audiohalext@1.0.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.qseecom@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.qseecom@1.0.so
new file mode 100644
index 0000000..9144f5a
Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.hardware.qseecom@1.0.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so
index d17d903..68e7c0f 100644
Binary files a/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so and b/proprietary/system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.hardware.tui_comm@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.tui_comm@1.0.so
new file mode 100644
index 0000000..fdd4153
Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.hardware.tui_comm@1.0.so differ
diff --git a/proprietary/system_ext/lib/vendor.qti.voiceprint@1.0.so b/proprietary/system_ext/lib/vendor.qti.voiceprint@1.0.so
new file mode 100644
index 0000000..cdca0cc
Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.voiceprint@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so
new file mode 100644
index 0000000..1f3b346
Binary files /dev/null and b/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so
index 8fd7218..8a6d2e4 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so
deleted file mode 100644
index e957b94..0000000
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so and /dev/null differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so
index 1a5d9a7..def17b7 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so
index 1ca2361..8a667ae 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so
index 4d28721..08b0a01 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so
index 4ca1cb2..79e6f6d 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so
index 35fcd35..a281b8c 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so
index 7648f77..71a89a7 100644
Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so and b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so differ
diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.3.so b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.3.so
new file mode 100644
index 0000000..e34a092
Binary files /dev/null and b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.3.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so b/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so
index 57fe772..0cebe54 100644
Binary files a/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so and b/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so b/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so
index 76516cd..0f0aa0d 100644
Binary files a/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so and b/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so b/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so
index 9317336..89b1bf5 100644
Binary files a/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so and b/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so b/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so
index 0977375..dac6793 100644
Binary files a/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so and b/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so b/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so
index 87b94c9..fa6a552 100644
Binary files a/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so and b/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.server@1.0.so b/proprietary/system_ext/lib64/com.quicinc.cne.server@1.0.so
new file mode 100644
index 0000000..8826b6a
Binary files /dev/null and b/proprietary/system_ext/lib64/com.quicinc.cne.server@1.0.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.server@2.0.so b/proprietary/system_ext/lib64/com.quicinc.cne.server@2.0.so
new file mode 100644
index 0000000..5d3ffd7
Binary files /dev/null and b/proprietary/system_ext/lib64/com.quicinc.cne.server@2.0.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.server@2.1.so b/proprietary/system_ext/lib64/com.quicinc.cne.server@2.1.so
new file mode 100644
index 0000000..941c5ca
Binary files /dev/null and b/proprietary/system_ext/lib64/com.quicinc.cne.server@2.1.so differ
diff --git a/proprietary/system_ext/lib64/com.quicinc.cne.server@2.2.so b/proprietary/system_ext/lib64/com.quicinc.cne.server@2.2.so
new file mode 100644
index 0000000..450f19e
Binary files /dev/null and b/proprietary/system_ext/lib64/com.quicinc.cne.server@2.2.so differ
diff --git a/proprietary/system_ext/lib64/fm_helium.so b/proprietary/system_ext/lib64/fm_helium.so
index accab76..d19b0c9 100644
Binary files a/proprietary/system_ext/lib64/fm_helium.so and b/proprietary/system_ext/lib64/fm_helium.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so
index 8b0d624..4791e70 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvideocodec.so and b/proprietary/system_ext/lib64/lib-imsvideocodec.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvt.so b/proprietary/system_ext/lib64/lib-imsvt.so
index 51497c1..802ce8f 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvt.so and b/proprietary/system_ext/lib64/lib-imsvt.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvtextutils.so b/proprietary/system_ext/lib64/lib-imsvtextutils.so
index 410476e..0a870b2 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvtextutils.so and b/proprietary/system_ext/lib64/lib-imsvtextutils.so differ
diff --git a/proprietary/system_ext/lib64/lib-imsvtutils.so b/proprietary/system_ext/lib64/lib-imsvtutils.so
index b004b78..50c3e66 100644
Binary files a/proprietary/system_ext/lib64/lib-imsvtutils.so and b/proprietary/system_ext/lib64/lib-imsvtutils.so differ
diff --git a/proprietary/system_ext/lib64/libadsprpc_system.so b/proprietary/system_ext/lib64/libadsprpc_system.so
index be3b122..8cb405f 100644
Binary files a/proprietary/system_ext/lib64/libadsprpc_system.so and b/proprietary/system_ext/lib64/libadsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libbinauralrenderer_wrapper.qti.so b/proprietary/system_ext/lib64/libbinauralrenderer_wrapper.qti.so
new file mode 100644
index 0000000..4800eb1
Binary files /dev/null and b/proprietary/system_ext/lib64/libbinauralrenderer_wrapper.qti.so differ
diff --git a/proprietary/system_ext/lib64/libcdsprpc_system.so b/proprietary/system_ext/lib64/libcdsprpc_system.so
index 80812a1..508b3a7 100644
Binary files a/proprietary/system_ext/lib64/libcdsprpc_system.so and b/proprietary/system_ext/lib64/libcdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libdiag_system.qti.so b/proprietary/system_ext/lib64/libdiag_system.qti.so
new file mode 100644
index 0000000..dc9ed7e
Binary files /dev/null and b/proprietary/system_ext/lib64/libdiag_system.qti.so differ
diff --git a/proprietary/system_ext/lib64/libdiag_system.so b/proprietary/system_ext/lib64/libdiag_system.so
index f84bd4c..4fef57f 100644
Binary files a/proprietary/system_ext/lib64/libdiag_system.so and b/proprietary/system_ext/lib64/libdiag_system.so differ
diff --git a/proprietary/system_ext/lib64/libdpmctmgr.so b/proprietary/system_ext/lib64/libdpmctmgr.so
index 1550016..681a7fb 100644
Binary files a/proprietary/system_ext/lib64/libdpmctmgr.so and b/proprietary/system_ext/lib64/libdpmctmgr.so differ
diff --git a/proprietary/system_ext/lib64/libdpmfdmgr.so b/proprietary/system_ext/lib64/libdpmfdmgr.so
index 5fc9eef..8eb6c9e 100644
Binary files a/proprietary/system_ext/lib64/libdpmfdmgr.so and b/proprietary/system_ext/lib64/libdpmfdmgr.so differ
diff --git a/proprietary/system_ext/lib64/libdpmframework.so b/proprietary/system_ext/lib64/libdpmframework.so
index 9e832a1..54c5456 100644
Binary files a/proprietary/system_ext/lib64/libdpmframework.so and b/proprietary/system_ext/lib64/libdpmframework.so differ
diff --git a/proprietary/system_ext/lib64/libdpmtcm.so b/proprietary/system_ext/lib64/libdpmtcm.so
index b0d108b..7303d36 100644
Binary files a/proprietary/system_ext/lib64/libdpmtcm.so and b/proprietary/system_ext/lib64/libdpmtcm.so differ
diff --git a/proprietary/system_ext/lib64/libembmsmmosal.so b/proprietary/system_ext/lib64/libembmsmmosal.so
new file mode 100644
index 0000000..bb42f6e
Binary files /dev/null and b/proprietary/system_ext/lib64/libembmsmmosal.so differ
diff --git a/proprietary/system_ext/lib64/libembmsmmparser_lite.so b/proprietary/system_ext/lib64/libembmsmmparser_lite.so
new file mode 100644
index 0000000..58377f5
Binary files /dev/null and b/proprietary/system_ext/lib64/libembmsmmparser_lite.so differ
diff --git a/proprietary/system_ext/lib64/libembmssqlite.so b/proprietary/system_ext/lib64/libembmssqlite.so
new file mode 100644
index 0000000..51e278a
Binary files /dev/null and b/proprietary/system_ext/lib64/libembmssqlite.so differ
diff --git a/proprietary/system_ext/lib64/libembmstinyxml.so b/proprietary/system_ext/lib64/libembmstinyxml.so
new file mode 100644
index 0000000..34e8dcc
Binary files /dev/null and b/proprietary/system_ext/lib64/libembmstinyxml.so differ
diff --git a/proprietary/system_ext/lib64/libfm-hci.so b/proprietary/system_ext/lib64/libfm-hci.so
index 3d45ab7..f985af7 100644
Binary files a/proprietary/system_ext/lib64/libfm-hci.so and b/proprietary/system_ext/lib64/libfm-hci.so differ
diff --git a/proprietary/system_ext/lib64/libhoaeffects.qti.so b/proprietary/system_ext/lib64/libhoaeffects.qti.so
new file mode 100644
index 0000000..c46d9a4
Binary files /dev/null and b/proprietary/system_ext/lib64/libhoaeffects.qti.so differ
diff --git a/proprietary/system_ext/lib64/libhoaeffects_csim.so b/proprietary/system_ext/lib64/libhoaeffects_csim.so
new file mode 100644
index 0000000..b2b7344
Binary files /dev/null and b/proprietary/system_ext/lib64/libhoaeffects_csim.so differ
diff --git a/proprietary/system_ext/lib64/libimscamera_jni.so b/proprietary/system_ext/lib64/libimscamera_jni.so
index 91f7440..5fd9aa8 100644
Binary files a/proprietary/system_ext/lib64/libimscamera_jni.so and b/proprietary/system_ext/lib64/libimscamera_jni.so differ
diff --git a/proprietary/system_ext/lib64/libimsmedia_jni.so b/proprietary/system_ext/lib64/libimsmedia_jni.so
index 9dec542..a7865e0 100644
Binary files a/proprietary/system_ext/lib64/libimsmedia_jni.so and b/proprietary/system_ext/lib64/libimsmedia_jni.so differ
diff --git a/proprietary/system_ext/lib64/liblistenjni.qti.so b/proprietary/system_ext/lib64/liblistenjni.qti.so
new file mode 100644
index 0000000..ed5e7f9
Binary files /dev/null and b/proprietary/system_ext/lib64/liblistenjni.qti.so differ
diff --git a/proprietary/system_ext/lib64/liblistensoundmodel2.qti.so b/proprietary/system_ext/lib64/liblistensoundmodel2.qti.so
new file mode 100644
index 0000000..0c1d351
Binary files /dev/null and b/proprietary/system_ext/lib64/liblistensoundmodel2.qti.so differ
diff --git a/proprietary/system_ext/lib64/liblsmclient.so b/proprietary/system_ext/lib64/liblsmclient.so
new file mode 100644
index 0000000..580e29a
Binary files /dev/null and b/proprietary/system_ext/lib64/liblsmclient.so differ
diff --git a/proprietary/system_ext/lib64/libmdsprpc_system.so b/proprietary/system_ext/lib64/libmdsprpc_system.so
index 5cc4ed3..57cbf8a 100644
Binary files a/proprietary/system_ext/lib64/libmdsprpc_system.so and b/proprietary/system_ext/lib64/libmdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libmmosal.so b/proprietary/system_ext/lib64/libmmosal.so
deleted file mode 100644
index 79f54af..0000000
Binary files a/proprietary/system_ext/lib64/libmmosal.so and /dev/null differ
diff --git a/proprietary/system_ext/lib64/libmmparser_lite.so b/proprietary/system_ext/lib64/libmmparser_lite.so
deleted file mode 100644
index 59cab75..0000000
Binary files a/proprietary/system_ext/lib64/libmmparser_lite.so and /dev/null differ
diff --git a/proprietary/system_ext/lib64/libmwqemiptablemgr.so b/proprietary/system_ext/lib64/libmwqemiptablemgr.so
new file mode 100644
index 0000000..a3a013e
Binary files /dev/null and b/proprietary/system_ext/lib64/libmwqemiptablemgr.so differ
diff --git a/proprietary/system_ext/lib64/libqmi_cci_system.so b/proprietary/system_ext/lib64/libqmi_cci_system.so
new file mode 100644
index 0000000..e7f33e1
Binary files /dev/null and b/proprietary/system_ext/lib64/libqmi_cci_system.so differ
diff --git a/proprietary/system_ext/lib64/libqmi_encdec_system.so b/proprietary/system_ext/lib64/libqmi_encdec_system.so
new file mode 100644
index 0000000..a4f7eff
Binary files /dev/null and b/proprietary/system_ext/lib64/libqmi_encdec_system.so differ
diff --git a/proprietary/system_ext/lib64/libqxrsplitauxservice.qti.so b/proprietary/system_ext/lib64/libqxrsplitauxservice.qti.so
new file mode 100644
index 0000000..35d018d
Binary files /dev/null and b/proprietary/system_ext/lib64/libqxrsplitauxservice.qti.so differ
diff --git a/proprietary/system_ext/lib64/libsdsprpc_system.so b/proprietary/system_ext/lib64/libsdsprpc_system.so
index d0b42a0..e4a3f8a 100644
Binary files a/proprietary/system_ext/lib64/libsdsprpc_system.so and b/proprietary/system_ext/lib64/libsdsprpc_system.so differ
diff --git a/proprietary/system_ext/lib64/libvr_amb_engine.so b/proprietary/system_ext/lib64/libvr_amb_engine.so
new file mode 100644
index 0000000..80e0a19
Binary files /dev/null and b/proprietary/system_ext/lib64/libvr_amb_engine.so differ
diff --git a/proprietary/system_ext/lib64/libvr_object_engine.so b/proprietary/system_ext/lib64/libvr_object_engine.so
new file mode 100644
index 0000000..4570b26
Binary files /dev/null and b/proprietary/system_ext/lib64/libvr_object_engine.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@1.0.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@1.0.so
new file mode 100644
index 0000000..4c605fd
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.0.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.0.so
new file mode 100644
index 0000000..b1a3cbb
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.1.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.1.so
new file mode 100644
index 0000000..8509b7a
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.2.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.2.so
new file mode 100644
index 0000000..f7888c1
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.3.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.3.so
new file mode 100644
index 0000000..e2cfa14
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.3.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.4.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.4.so
new file mode 100644
index 0000000..c637b8a
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.4.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.5.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.5.so
new file mode 100644
index 0000000..4674314
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.5.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.6.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.6.so
new file mode 100644
index 0000000..59e9357
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.6.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.factory@2.7.so b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.7.so
new file mode 100644
index 0000000..c110411
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.factory@2.7.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.mwqem@1.0.so b/proprietary/system_ext/lib64/vendor.qti.data.mwqem@1.0.so
new file mode 100644
index 0000000..ae2c7b3
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.mwqem@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.data.slm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.data.slm@1.0.so
new file mode 100644
index 0000000..ebd5c5b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.data.slm@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so
index 8a7d130..9e79901 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so
new file mode 100644
index 0000000..6c8c12c
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.audiohalext@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.audiohalext@1.0.so
new file mode 100644
index 0000000..36c1b80
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.audiohalext@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so
index e4097be..3d58982 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so
index b31ab64..de2f68b 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so
index 59b4f30..55b41f6 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so
new file mode 100644
index 0000000..e97f3e3
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so
new file mode 100644
index 0000000..baa45fd
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.3.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.3.so
new file mode 100644
index 0000000..e69899b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.3.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so
index df54b08..7f6a7c8 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so
index d381778..b74167b 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so
index 86491a1..fb50f6d 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so
new file mode 100644
index 0000000..1da28a9
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.0.so
new file mode 100644
index 0000000..7222bf6
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.1.so
new file mode 100644
index 0000000..eb07ce6
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so
index 3cd9591..094d733 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.1.so
new file mode 100644
index 0000000..0f10a09
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so
new file mode 100644
index 0000000..b10048f
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so
new file mode 100644
index 0000000..f3857a2
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so
index 5aac4d5..516a2e9 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so
new file mode 100644
index 0000000..604663b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so
new file mode 100644
index 0000000..8665908
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.0.so
new file mode 100644
index 0000000..7f86295
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.1.so
new file mode 100644
index 0000000..a751514
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.embmssl@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so
deleted file mode 100644
index f165e7d..0000000
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so and /dev/null differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so
new file mode 100644
index 0000000..6fa3991
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.qseecom@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.qseecom@1.0.so
new file mode 100644
index 0000000..3075c28
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.qseecom@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.qxr-V1-ndk_platform.so b/proprietary/system_ext/lib64/vendor.qti.hardware.qxr-V1-ndk_platform.so
new file mode 100644
index 0000000..60acebf
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.qxr-V1-ndk_platform.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so
new file mode 100644
index 0000000..37f188a
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so
new file mode 100644
index 0000000..c8d3605
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so
new file mode 100644
index 0000000..82d4a44
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so
new file mode 100644
index 0000000..810eda3
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so
new file mode 100644
index 0000000..c442633
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so
new file mode 100644
index 0000000..08e55c2
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so
new file mode 100644
index 0000000..610d3f8
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so
new file mode 100644
index 0000000..5f5bc17
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.7.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.7.so
new file mode 100644
index 0000000..47bc3b8
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.7.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.8.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.8.so
new file mode 100644
index 0000000..9dee8a3
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.8.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
new file mode 100644
index 0000000..45c1613
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so
new file mode 100644
index 0000000..a84544a
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.1.so
new file mode 100644
index 0000000..730769a
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.2.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.2.so
new file mode 100644
index 0000000..3eaf79b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.3.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.3.so
new file mode 100644
index 0000000..929aa87
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.3.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
new file mode 100644
index 0000000..80b5c89
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
new file mode 100644
index 0000000..88cf2e2
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
new file mode 100644
index 0000000..469eb6f
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so
new file mode 100644
index 0000000..88943e2
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so
new file mode 100644
index 0000000..659c209
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so
new file mode 100644
index 0000000..3ba1ca7
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so
new file mode 100644
index 0000000..f119059
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so
new file mode 100644
index 0000000..4ba29ad
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so
new file mode 100644
index 0000000..514cc19
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so
new file mode 100644
index 0000000..6d274aa
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so
new file mode 100644
index 0000000..482dae1
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so
new file mode 100644
index 0000000..23c9c10
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so
new file mode 100644
index 0000000..055e5b2
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so
new file mode 100644
index 0000000..0b89c8c
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so
new file mode 100644
index 0000000..cd0d9ef
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so
new file mode 100644
index 0000000..80ad7e0
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so
new file mode 100644
index 0000000..bd44095
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so
index 1f38444..4def8ee 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so
new file mode 100644
index 0000000..e2b7aae
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so
new file mode 100644
index 0000000..5356f92
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so
index 218dfca..183d483 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so
index e33c914..e894e37 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.0.so
new file mode 100644
index 0000000..32c43de
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.1.so b/proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.1.so
new file mode 100644
index 0000000..e21ee7b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.connection@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.connection@1.0.so
new file mode 100644
index 0000000..9d0c4e1
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.connection@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.datachannelservice-V1-ndk.so b/proprietary/system_ext/lib64/vendor.qti.ims.datachannelservice-V1-ndk.so
new file mode 100644
index 0000000..0634228
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.datachannelservice-V1-ndk.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so
index 41e0cbc..0ef9dcc 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.1.so b/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.1.so
new file mode 100644
index 0000000..bf90521
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.0.so
new file mode 100644
index 0000000..27521f0
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.1.so b/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.1.so
new file mode 100644
index 0000000..0c630a6
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.2.so b/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.2.so
new file mode 100644
index 0000000..c3d2064
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.factory@2.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so
index facfc5e..e5dbfb8 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so and b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so
new file mode 100644
index 0000000..ee484f2
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so
new file mode 100644
index 0000000..6493925
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so
new file mode 100644
index 0000000..a5f7947
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so
index fcd7d4c..a7b19d1 100644
Binary files a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so
new file mode 100644
index 0000000..c6e6055
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.latency@2.0.so b/proprietary/system_ext/lib64/vendor.qti.latency@2.0.so
new file mode 100644
index 0000000..5904531
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.latency@2.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.latency@2.1.so b/proprietary/system_ext/lib64/vendor.qti.latency@2.1.so
new file mode 100644
index 0000000..8b2bf4b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.latency@2.1.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.latency@2.2.so b/proprietary/system_ext/lib64/vendor.qti.latency@2.2.so
new file mode 100644
index 0000000..478840b
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.latency@2.2.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.mstatservice@1.0.so b/proprietary/system_ext/lib64/vendor.qti.mstatservice@1.0.so
new file mode 100644
index 0000000..9b27c89
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.mstatservice@1.0.so differ
diff --git a/proprietary/system_ext/lib64/vendor.qti.voiceprint@1.0.so b/proprietary/system_ext/lib64/vendor.qti.voiceprint@1.0.so
new file mode 100644
index 0000000..7bb0fd5
Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.voiceprint@1.0.so differ
diff --git a/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk
index 41b251b..4ea03e0 100644
Binary files a/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk and b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk differ
diff --git a/proprietary/system_ext/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk
index a1b2670..c24b59e 100644
Binary files a/proprietary/system_ext/priv-app/ims/ims.apk and b/proprietary/system_ext/priv-app/ims/ims.apk differ
diff --git a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk
index 4cd76ec..422f60c 100644
Binary files a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk and b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk differ
diff --git a/proprietary/vendor/app/CneApp/CneApp.apk b/proprietary/vendor/app/CneApp/CneApp.apk
index 457cfe1..f94f5b6 100644
Binary files a/proprietary/vendor/app/CneApp/CneApp.apk and b/proprietary/vendor/app/CneApp/CneApp.apk differ
diff --git a/proprietary/vendor/app/IWlanService/IWlanService.apk b/proprietary/vendor/app/IWlanService/IWlanService.apk
index cab0a06..a222ddd 100644
Binary files a/proprietary/vendor/app/IWlanService/IWlanService.apk and b/proprietary/vendor/app/IWlanService/IWlanService.apk differ
diff --git a/proprietary/vendor/app/TimeService/TimeService.apk b/proprietary/vendor/app/TimeService/TimeService.apk
index da46dd9..fe41d6a 100644
Binary files a/proprietary/vendor/app/TimeService/TimeService.apk and b/proprietary/vendor/app/TimeService/TimeService.apk differ
diff --git a/proprietary/vendor/bin/adpl b/proprietary/vendor/bin/adpl
index f00cdcf..800be9b 100755
Binary files a/proprietary/vendor/bin/adpl and b/proprietary/vendor/bin/adpl differ
diff --git a/proprietary/vendor/bin/adsprpcd b/proprietary/vendor/bin/adsprpcd
index e8c4883..35ca211 100755
Binary files a/proprietary/vendor/bin/adsprpcd and b/proprietary/vendor/bin/adsprpcd differ
diff --git a/proprietary/vendor/bin/audioflacapp b/proprietary/vendor/bin/audioflacapp
new file mode 100755
index 0000000..a08f8a5
Binary files /dev/null and b/proprietary/vendor/bin/audioflacapp differ
diff --git a/proprietary/vendor/bin/cdsprpcd b/proprietary/vendor/bin/cdsprpcd
index c5b23d6..08129c1 100755
Binary files a/proprietary/vendor/bin/cdsprpcd and b/proprietary/vendor/bin/cdsprpcd differ
diff --git a/proprietary/vendor/bin/cnd b/proprietary/vendor/bin/cnd
index 06c43e2..6cb5c46 100755
Binary files a/proprietary/vendor/bin/cnd and b/proprietary/vendor/bin/cnd differ
diff --git a/proprietary/vendor/bin/cnss-daemon b/proprietary/vendor/bin/cnss-daemon
index 8e8f89c..9348a23 100755
Binary files a/proprietary/vendor/bin/cnss-daemon and b/proprietary/vendor/bin/cnss-daemon differ
diff --git a/proprietary/vendor/bin/dpmQmiMgr b/proprietary/vendor/bin/dpmQmiMgr
index 29471d5..a4ba74f 100755
Binary files a/proprietary/vendor/bin/dpmQmiMgr and b/proprietary/vendor/bin/dpmQmiMgr differ
diff --git a/proprietary/vendor/bin/dspservice b/proprietary/vendor/bin/dspservice
index d57d619..49fbfda 100755
Binary files a/proprietary/vendor/bin/dspservice and b/proprietary/vendor/bin/dspservice differ
diff --git a/proprietary/vendor/bin/fm_qsoc_patches b/proprietary/vendor/bin/fm_qsoc_patches
deleted file mode 100755
index 7d807f3..0000000
Binary files a/proprietary/vendor/bin/fm_qsoc_patches and /dev/null differ
diff --git a/proprietary/vendor/bin/garden_app b/proprietary/vendor/bin/garden_app
index efc8fce..577646a 100755
Binary files a/proprietary/vendor/bin/garden_app and b/proprietary/vendor/bin/garden_app differ
diff --git a/proprietary/vendor/bin/hvdcp_opti b/proprietary/vendor/bin/hvdcp_opti
index a97b1bd..0cd541e 100755
Binary files a/proprietary/vendor/bin/hvdcp_opti and b/proprietary/vendor/bin/hvdcp_opti differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
old mode 100755
new mode 100644
index 1661859..05baaa8
Binary files a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti and b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine
deleted file mode 100644
index 34b02f9..0000000
Binary files a/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine and /dev/null differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine
deleted file mode 100644
index 544a6cf..0000000
Binary files a/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine and /dev/null differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine
new file mode 100644
index 0000000..ef6b727
Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine differ
diff --git a/proprietary/vendor/bin/hw/qcrild b/proprietary/vendor/bin/hw/qcrild
index 71cdffb..4c2c74b 100644
Binary files a/proprietary/vendor/bin/hw/qcrild and b/proprietary/vendor/bin/hw/qcrild differ
diff --git a/proprietary/vendor/bin/hw/vendor.display.color@1.0-service b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service
index 50b447c..1302e42 100644
Binary files a/proprietary/vendor/bin/hw/vendor.display.color@1.0-service and b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service b/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service
index 3f7cdbf..49c1e45 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service and b/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service
index ba43958..6d44f62 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service
new file mode 100644
index 0000000..9669815
Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service
new file mode 100644
index 0000000..11fecfb
Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service
index c3f3181..baa3f9b 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service and b/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service differ
diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti b/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti
index c0c7555..54eecb8 100644
Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti and b/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti differ
diff --git a/proprietary/vendor/bin/ims_rtp_daemon b/proprietary/vendor/bin/ims_rtp_daemon
index 0887345..2b8c72e 100755
Binary files a/proprietary/vendor/bin/ims_rtp_daemon and b/proprietary/vendor/bin/ims_rtp_daemon differ
diff --git a/proprietary/vendor/bin/imsdatadaemon b/proprietary/vendor/bin/imsdatadaemon
index 714c293..d59ebe2 100755
Binary files a/proprietary/vendor/bin/imsdatadaemon and b/proprietary/vendor/bin/imsdatadaemon differ
diff --git a/proprietary/vendor/bin/imsqmidaemon b/proprietary/vendor/bin/imsqmidaemon
index 111bfb5..22c9d53 100755
Binary files a/proprietary/vendor/bin/imsqmidaemon and b/proprietary/vendor/bin/imsqmidaemon differ
diff --git a/proprietary/vendor/bin/imsrcsd b/proprietary/vendor/bin/imsrcsd
index 6707cc2..e5fd4cb 100755
Binary files a/proprietary/vendor/bin/imsrcsd and b/proprietary/vendor/bin/imsrcsd differ
diff --git a/proprietary/vendor/bin/irsc_util b/proprietary/vendor/bin/irsc_util
index 1266682..50a54b4 100755
Binary files a/proprietary/vendor/bin/irsc_util and b/proprietary/vendor/bin/irsc_util differ
diff --git a/proprietary/vendor/bin/loadalgo b/proprietary/vendor/bin/loadalgo
new file mode 100755
index 0000000..9cf1e1e
Binary files /dev/null and b/proprietary/vendor/bin/loadalgo differ
diff --git a/proprietary/vendor/bin/loc_launcher b/proprietary/vendor/bin/loc_launcher
index 410f938..0ea475d 100755
Binary files a/proprietary/vendor/bin/loc_launcher and b/proprietary/vendor/bin/loc_launcher differ
diff --git a/proprietary/vendor/bin/lowi-server b/proprietary/vendor/bin/lowi-server
index e1c3842..6eef557 100755
Binary files a/proprietary/vendor/bin/lowi-server and b/proprietary/vendor/bin/lowi-server differ
diff --git a/proprietary/vendor/bin/mlid b/proprietary/vendor/bin/mlid
new file mode 100755
index 0000000..de342ae
Binary files /dev/null and b/proprietary/vendor/bin/mlid differ
diff --git a/proprietary/vendor/bin/mlipayd@1.1 b/proprietary/vendor/bin/mlipayd@1.1
index 026c3be..a56811e 100755
Binary files a/proprietary/vendor/bin/mlipayd@1.1 and b/proprietary/vendor/bin/mlipayd@1.1 differ
diff --git a/proprietary/vendor/bin/mm-pp-dpps b/proprietary/vendor/bin/mm-pp-dpps
index 914baca..12aa16b 100755
Binary files a/proprietary/vendor/bin/mm-pp-dpps and b/proprietary/vendor/bin/mm-pp-dpps differ
diff --git a/proprietary/vendor/bin/msm_irqbalance b/proprietary/vendor/bin/msm_irqbalance
index d6ac729..7aaf2ab 100755
Binary files a/proprietary/vendor/bin/msm_irqbalance and b/proprietary/vendor/bin/msm_irqbalance differ
diff --git a/proprietary/vendor/bin/netmgrd b/proprietary/vendor/bin/netmgrd
index 7ea9cbd..c001a30 100755
Binary files a/proprietary/vendor/bin/netmgrd and b/proprietary/vendor/bin/netmgrd differ
diff --git a/proprietary/vendor/bin/pd-mapper b/proprietary/vendor/bin/pd-mapper
index 94816ce..aabfb7c 100755
Binary files a/proprietary/vendor/bin/pd-mapper and b/proprietary/vendor/bin/pd-mapper differ
diff --git a/proprietary/vendor/bin/pm-proxy b/proprietary/vendor/bin/pm-proxy
index f02a5be..0e9ee35 100755
Binary files a/proprietary/vendor/bin/pm-proxy and b/proprietary/vendor/bin/pm-proxy differ
diff --git a/proprietary/vendor/bin/pm-service b/proprietary/vendor/bin/pm-service
index d6b33bd..2e62a4a 100755
Binary files a/proprietary/vendor/bin/pm-service and b/proprietary/vendor/bin/pm-service differ
diff --git a/proprietary/vendor/bin/port-bridge b/proprietary/vendor/bin/port-bridge
index 73a4cd3..ca25c4a 100755
Binary files a/proprietary/vendor/bin/port-bridge and b/proprietary/vendor/bin/port-bridge differ
diff --git a/proprietary/vendor/bin/power_off_alarm b/proprietary/vendor/bin/power_off_alarm
index b1e3c70..89f898d 100755
Binary files a/proprietary/vendor/bin/power_off_alarm and b/proprietary/vendor/bin/power_off_alarm differ
diff --git a/proprietary/vendor/bin/qrtr-cfg b/proprietary/vendor/bin/qrtr-cfg
index 9ace3f0..1997a42 100755
Binary files a/proprietary/vendor/bin/qrtr-cfg and b/proprietary/vendor/bin/qrtr-cfg differ
diff --git a/proprietary/vendor/bin/qrtr-lookup b/proprietary/vendor/bin/qrtr-lookup
index a130093..c49ecda 100755
Binary files a/proprietary/vendor/bin/qrtr-lookup and b/proprietary/vendor/bin/qrtr-lookup differ
diff --git a/proprietary/vendor/bin/qrtr-ns b/proprietary/vendor/bin/qrtr-ns
index 5637623..15d7e12 100755
Binary files a/proprietary/vendor/bin/qrtr-ns and b/proprietary/vendor/bin/qrtr-ns differ
diff --git a/proprietary/vendor/bin/qseecomd b/proprietary/vendor/bin/qseecomd
index e73d9b0..8684ade 100755
Binary files a/proprietary/vendor/bin/qseecomd and b/proprietary/vendor/bin/qseecomd differ
diff --git a/proprietary/vendor/bin/qti b/proprietary/vendor/bin/qti
index c20fee8..1a48ddf 100755
Binary files a/proprietary/vendor/bin/qti and b/proprietary/vendor/bin/qti differ
diff --git a/proprietary/vendor/bin/rmt_storage b/proprietary/vendor/bin/rmt_storage
index bde6114..02b46f1 100755
Binary files a/proprietary/vendor/bin/rmt_storage and b/proprietary/vendor/bin/rmt_storage differ
diff --git a/proprietary/vendor/bin/sensors.qti b/proprietary/vendor/bin/sensors.qti
index 588bbce..88a36c8 100755
Binary files a/proprietary/vendor/bin/sensors.qti and b/proprietary/vendor/bin/sensors.qti differ
diff --git a/proprietary/vendor/bin/slim_daemon b/proprietary/vendor/bin/slim_daemon
index ad4a89f..750da2b 100755
Binary files a/proprietary/vendor/bin/slim_daemon and b/proprietary/vendor/bin/slim_daemon differ
diff --git a/proprietary/vendor/bin/tftp_server b/proprietary/vendor/bin/tftp_server
index b7a70db..79ace44 100755
Binary files a/proprietary/vendor/bin/tftp_server and b/proprietary/vendor/bin/tftp_server differ
diff --git a/proprietary/vendor/bin/thermal-engine b/proprietary/vendor/bin/thermal-engine
index 3597b2f..ae95963 100755
Binary files a/proprietary/vendor/bin/thermal-engine and b/proprietary/vendor/bin/thermal-engine differ
diff --git a/proprietary/vendor/bin/time_daemon b/proprietary/vendor/bin/time_daemon
index bc7cf0c..68cb79d 100755
Binary files a/proprietary/vendor/bin/time_daemon and b/proprietary/vendor/bin/time_daemon differ
diff --git a/proprietary/vendor/bin/xtra-daemon b/proprietary/vendor/bin/xtra-daemon
index 4d440e5..9695aaa 100755
Binary files a/proprietary/vendor/bin/xtra-daemon and b/proprietary/vendor/bin/xtra-daemon differ
diff --git a/proprietary/vendor/bin/xtwifi-client b/proprietary/vendor/bin/xtwifi-client
new file mode 100755
index 0000000..04d1d6b
Binary files /dev/null and b/proprietary/vendor/bin/xtwifi-client differ
diff --git a/proprietary/vendor/bin/xtwifi-inet-agent b/proprietary/vendor/bin/xtwifi-inet-agent
new file mode 100755
index 0000000..0ebcdfb
Binary files /dev/null and b/proprietary/vendor/bin/xtwifi-inet-agent differ
diff --git a/proprietary/vendor/etc/cne/mwqem.conf b/proprietary/vendor/etc/cne/mwqem.conf
new file mode 100644
index 0000000..fb44c05
--- /dev/null
+++ b/proprietary/vendor/etc/cne/mwqem.conf
@@ -0,0 +1,17 @@
+#configuration parameters for Multi-network Wireless Quality Estimation and Management.
+
+#Number of previous latency iterations to track to decide the better LQS interface
+latency_count:3
+#Threshold in ms to decide the better interface for LQS.
+latency_threshold:10
+#Number of tcp connections to be established in each latency session
+max_tcp_connects:3
+#Max waiting time for a dns query to be resolved
+dns_timeout:9
+#Minimum change in mwqem ratio to update the new LQA ratio
+lqa_update_threshold:0.25
+#Timer in msec to track the lqs updates. Only one update will be allowed
+#in this duration
+lqa_update_count_timer:10000
+#default URL for establishing a tcp sessions
+mwqem_http_url:www.qualcomm.com
\ No newline at end of file
diff --git a/proprietary/vendor/etc/cne/profileSlm.xml b/proprietary/vendor/etc/cne/profileMwqem.xml
similarity index 100%
rename from proprietary/vendor/etc/cne/profileSlm.xml
rename to proprietary/vendor/etc/cne/profileMwqem.xml
diff --git a/proprietary/vendor/etc/cne/slm.conf b/proprietary/vendor/etc/cne/slm.conf
deleted file mode 100644
index 5bdf52d..0000000
--- a/proprietary/vendor/etc/cne/slm.conf
+++ /dev/null
@@ -1,17 +0,0 @@
-#configuration parameters for Smart Link Management.
-
-#Number of previous latency iterations to track to decide the better SLS interface
-latency_count:3
-#Threshold in ms to decide the better interface for SLS.
-latency_threshold:10
-#Number of tcp connections to be established in each latency session
-max_tcp_connects:3
-#Max waiting time for a dns query to be resolved
-dns_timeout:9
-#Minimum change in slm ratio to update the new SLA ratio
-sla_update_threshold:0.25
-#Timer in msec to track the sls updates. Only one update will be allowed
-#in this duration
-sla_update_count_timer:10000
-#default URL for establishing a tcp sessions
-slm_http_url:www.qualcomm.com
\ No newline at end of file
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..904bef5 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
@@ -2803,6 +2803,7 @@
4
1
1
+ 0
1
1
@@ -3116,6 +3117,7 @@
1
1
1
+ 1
100000
1500
@@ -3222,4 +3224,376 @@
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
+
+ 155000000
+ 1
+ 25000
+
+ 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/default-permissions/com.qualcomm.qti.cne.xml b/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml
index 1d7f3b2..7e89700 100644
--- a/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml
+++ b/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml
@@ -13,6 +13,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
+
diff --git a/proprietary/vendor/etc/gpfspath_oem_config.xml b/proprietary/vendor/etc/gpfspath_oem_config.xml
new file mode 100644
index 0000000..6b2e82a
--- /dev/null
+++ b/proprietary/vendor/etc/gpfspath_oem_config.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+ /data/vendor/tzstorage/
+ /mnt/vendor/persist/data/
+ 4
+ /data/system/users/
+ /data/misc/qsee/
+ /qwes
+ /qwes/licenses
+
diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc
deleted file mode 100644
index 7832b45..0000000
--- a/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc
+++ /dev/null
@@ -1,25 +0,0 @@
-on property:init.svc.mediadrm=running
- mkdir /data/vendor/mediadrm 0770 media mediadrm
- start vendor.move_data_sh
-
-service vendor.move_data_sh /system/bin/move_widevine_data.sh
- class late_start
- user media
- group media mediadrm system
- disabled
- oneshot
-
-service vendor.drm-widevine-hal-1-2 /vendor/bin/hw/android.hardware.drm@1.2-service.widevine
- interface android.hardware.drm@1.0::ICryptoFactory widevine
- interface android.hardware.drm@1.0::IDrmFactory widevine
- interface android.hardware.drm@1.1::ICryptoFactory widevine
- interface android.hardware.drm@1.1::IDrmFactory widevine
- interface android.hardware.drm@1.2::ICryptoFactory widevine
- interface android.hardware.drm@1.2::IDrmFactory widevine
- interface android.hidl.base@1.0::IBase widevine
- class hal
- user media
- group media mediadrm drmrpc system
- ioprio rt 4
- writepid /dev/cpuset/foreground/tasks
- writepid /sys/kernel/ktrace/sched/drm_pid
diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc
similarity index 81%
rename from proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
rename to proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc
index 9086730..3d8198a 100644
--- a/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
+++ b/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc
@@ -9,7 +9,7 @@ service vendor.move_data_sh /system/bin/move_widevine_data.sh
disabled
oneshot
-service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
+service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine
interface android.hardware.drm@1.0::ICryptoFactory widevine
interface android.hardware.drm@1.0::IDrmFactory widevine
interface android.hardware.drm@1.1::ICryptoFactory widevine
@@ -18,6 +18,8 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv
interface android.hardware.drm@1.2::IDrmFactory widevine
interface android.hardware.drm@1.3::ICryptoFactory widevine
interface android.hardware.drm@1.3::IDrmFactory widevine
+ interface android.hardware.drm@1.4::ICryptoFactory widevine
+ interface android.hardware.drm@1.4::IDrmFactory widevine
interface android.hidl.base@1.0::IBase widevine
class hal
user media
diff --git a/proprietary/vendor/etc/init/ims_rtp_daemon.rc b/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc
similarity index 83%
rename from proprietary/vendor/etc/init/ims_rtp_daemon.rc
rename to proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc
index b76fc82..6dd3451 100644
--- a/proprietary/vendor/etc/init/ims_rtp_daemon.rc
+++ b/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc
@@ -1,4 +1,4 @@
-# Copyright (c) 2019 Qualcomm Technologies, Inc.
+# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
@@ -6,7 +6,7 @@
# imsdatadaemon starts with root and UID will be downgraded to RADIO.
service vendor.ims_rtp_daemon /vendor/bin/ims_rtp_daemon
class main
- user radio
+ user system
group radio vendor_qti_diag inet log
on property:vendor.ims.DATA_DAEMON_STATUS=1
diff --git a/proprietary/vendor/etc/init/init_thermal-engine.rc b/proprietary/vendor/etc/init/init_thermal-engine.rc
index f2860d4..3cc069c 100644
--- a/proprietary/vendor/etc/init/init_thermal-engine.rc
+++ b/proprietary/vendor/etc/init/init_thermal-engine.rc
@@ -7,7 +7,7 @@
#Copyright (c) 2013-2018, The Linux Foundation. All rights reserved.
#
-service thermal-engine /vendor/bin/thermal-engine -c /vendor/etc/thermal-engine.conf
+service thermal-engine /vendor/bin/thermal-engine
class main
user root
group root
diff --git a/proprietary/vendor/etc/init/netmgrd.rc b/proprietary/vendor/etc/init/netmgrd.rc
index d5ec974..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.
#
@@ -18,10 +18,6 @@ on boot
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_ctl
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_core
-on boot
- #Reduce the pressure on the reassemly cache by discarding orphan fragments quicker
- write /proc/sys/net/netfilter/nf_conntrack_frag6_timeout 10
-
# msm specific files that need to be created on /data
on post-fs-data
#Create NETMGR daemon log dir
diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc
new file mode 100644
index 0000000..8a4bafa
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc
@@ -0,0 +1,8 @@
+# Copyright (c) 2019 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc.
+#
+service vendor.capabilityconfigstore /vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service
+ class hal
+ user system
+ group system
diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc
new file mode 100644
index 0000000..bae6658
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc
@@ -0,0 +1,14 @@
+#
+# Copyright (c) 2019 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc.
+#
+#
+
+on init
+ start qseecom-service
+
+service qseecom-service /vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service
+ class hal
+ user system
+ group system drmrpc
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/qti-systemd.policy b/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy
new file mode 100644
index 0000000..2222edb
--- /dev/null
+++ b/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy
@@ -0,0 +1,80 @@
+# Copyright (c) 2020 Qualcomm Technologies, Inc.
+# All Rights Reserved.
+# Confidential and Proprietary - Qualcomm Technologies, Inc
+#
+# Not a contribution.
+#
+# Copyright (C) 2018 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
+munmap: 1
+mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
+#prctl: arg0 == 0x37 /* PR_??? */ || arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_SECCOMP || arg0 == PR_CAP_AMBIENT || arg0 == PR_GET_NO_NEW_PRIVS || arg0 == PR_SET_DUMPABLE || arg0 == PR_GET_NAME || arg0 == PR_SET_PTRACER
+prctl: 1
+openat: 1
+read: 1
+futex: 1
+close: 1
+fstat: 1
+readlinkat: 1
+newfstatat: 1
+mremap: 1
+fstatfs: 1
+pread64: 1
+rt_sigprocmask: 1
+rt_sigaction: 1
+faccessat: 1
+#ioctl: arg1 == _IOC(_IOC_NONE
+ioctl: 1
+clock_gettime: 1
+getrandom: 1
+nanosleep: 1
+fcntl: 1
+getuid: 1
+sigaltstack: 1
+socket: arg0 == AF_QIPCRTR || arg0 == AF_UNIX
+writev: 1
+execve: 1
+getpid: 1
+set_tid_address: 1
+sched_getscheduler: 1
+sigaltstack: 1
+sched_getaffinity: 1
+connect: 1
+pipe2: 1
+clone: 1
+ppoll: 1
+restart_syscall: 1
+exit: 1
+exit_group: 1
+rt_sigreturn: 1
+rt_tgsigqueueinfo: 1
+getppid: 1
+dup: 1
+capget: 1
+capset: 1
+setsid: 1
+setitimer: 1
+ptrace: 1
+recvmsg: 1
+exit: 1
+restart_syscall: 1
+gettid: 1
+write: 1
+dup3: 1
+getdents64: 1
+getsockname: 1
+recvfrom: 1
+madvise: 1
diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.2-service.widevine.xml b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.2-service.widevine.xml
deleted file mode 100644
index 7ace083..0000000
--- a/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.2-service.widevine.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
- android.hardware.drm
- hwbinder
- @1.2::ICryptoFactory/widevine
- @1.2::IDrmFactory/widevine
-
-
diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml
similarity index 82%
rename from proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
rename to proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml
index f6f2d88..78618dc 100644
--- a/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
+++ b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml
@@ -1,5 +1,5 @@
-