diff --git a/Android.bp b/Android.bp
index 42e3c0f..6472e28 100644
--- a/Android.bp
+++ b/Android.bp
@@ -5370,56 +5370,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
-cc_prebuilt_library_shared {
- name: "libSemDataProps",
- owner: "samsung",
- strip: {
- none: true,
- },
- target: {
- android_arm64: {
- srcs: [
- "proprietary/vendor/lib64/libSemDataProps.so",
- ],
- shared_libs: [
- "liblog",
- "libc++",
- "libc",
- "libm",
- "libdl",
- ],
- },
- },
- compile_multilib: "64",
- prefer: true,
- soc_specific: true,
-}
-
-cc_prebuilt_library_shared {
- name: "libSemTelephonyProps",
- owner: "samsung",
- strip: {
- none: true,
- },
- target: {
- android_arm64: {
- srcs: [
- "proprietary/vendor/lib64/libSemTelephonyProps.so",
- ],
- shared_libs: [
- "liblog",
- "libc++",
- "libc",
- "libm",
- "libdl",
- ],
- },
- },
- compile_multilib: "64",
- prefer: true,
- soc_specific: true,
-}
-
cc_prebuilt_library_shared {
name: "libStDrvInt",
owner: "samsung",
@@ -5445,6 +5395,56 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libVendorSemDataProps",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libVendorSemDataProps.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "libVendorSemTelephonyProps",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libVendorSemTelephonyProps.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libadsp_default_listener",
owner: "samsung",
@@ -8134,8 +8134,9 @@ cc_prebuilt_library_shared {
"libz",
"libutils",
"libjsoncpp",
- "libSemTelephonyProps",
- "libSemDataProps",
+ "libVendorSemTelephonyProps",
+ "libVendorSemDataProps",
+ "libprotobuf-cpp-full-3.9.1-vendorcompat",
"libvkmanager_vendor",
"libengmode_client",
"libbase",
@@ -8144,20 +8145,17 @@ cc_prebuilt_library_shared {
"libsecnativefeature",
"libfloatingfeature",
"libsemnativecarrierfeature",
- "libnlnetmgr",
"libtime_genoff",
"libmdmdetect",
"libdsutils",
"librmnetctl",
"libconfigdb",
- "libperipheral_client",
"libqmi_cci",
"libqmi_client_helper",
"libqmi_common_so",
"libqmi_encdec",
"libdiag",
"libc++",
- "libprotobuf-cpp-full-3.9.1-vendorcompat",
"libc",
"libm",
"libdl",
diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.qcom.xml b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.qcom.xml
index 357ceef..dde8de2 100644
--- a/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.qcom.xml
+++ b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.qcom.xml
@@ -104,5 +104,9 @@
vendor.qti.hardware.dpmservice
hwbinder
+
+
+ vendor.qti.data.dmapconsent
+
diff --git a/proprietary/vendor/lib64/libSemTelephonyProps.so b/proprietary/vendor/lib64/libSemTelephonyProps.so
deleted file mode 100644
index d653ea6..0000000
Binary files a/proprietary/vendor/lib64/libSemTelephonyProps.so and /dev/null differ
diff --git a/proprietary/vendor/lib64/libSemDataProps.so b/proprietary/vendor/lib64/libVendorSemDataProps.so
similarity index 70%
rename from proprietary/vendor/lib64/libSemDataProps.so
rename to proprietary/vendor/lib64/libVendorSemDataProps.so
index af754c5..491dd96 100644
Binary files a/proprietary/vendor/lib64/libSemDataProps.so and b/proprietary/vendor/lib64/libVendorSemDataProps.so differ
diff --git a/proprietary/vendor/lib64/libVendorSemTelephonyProps.so b/proprietary/vendor/lib64/libVendorSemTelephonyProps.so
new file mode 100644
index 0000000..c936e9f
Binary files /dev/null and b/proprietary/vendor/lib64/libVendorSemTelephonyProps.so differ
diff --git a/proprietary/vendor/lib64/libril_sem.so b/proprietary/vendor/lib64/libril_sem.so
index bee33c3..aa3396b 100644
Binary files a/proprietary/vendor/lib64/libril_sem.so and b/proprietary/vendor/lib64/libril_sem.so differ
diff --git a/proprietary/vendor/lib64/libsec-ril.so b/proprietary/vendor/lib64/libsec-ril.so
index b6ed9f0..68a7979 100644
Binary files a/proprietary/vendor/lib64/libsec-ril.so and b/proprietary/vendor/lib64/libsec-ril.so differ
diff --git a/proprietary/vendor/lib64/libsemnativecarrierfeature.so b/proprietary/vendor/lib64/libsemnativecarrierfeature.so
index 01df4b3..752af10 100644
Binary files a/proprietary/vendor/lib64/libsemnativecarrierfeature.so and b/proprietary/vendor/lib64/libsemnativecarrierfeature.so differ
diff --git a/sm8250-common-vendor.mk b/sm8250-common-vendor.mk
index 3f510b4..b241ce2 100644
--- a/sm8250-common-vendor.mk
+++ b/sm8250-common-vendor.mk
@@ -241,9 +241,9 @@ PRODUCT_PACKAGES += \
libQTEEConnector_vendor \
libSNPE \
libSecureUILib \
- libSemDataProps \
- libSemTelephonyProps \
libStDrvInt \
+ libVendorSemDataProps \
+ libVendorSemTelephonyProps \
libadsp_default_listener \
libadsprpc \
libarcsoft_aieffectpk_video \