sm8250-common: Kang AIDL Sec-RIL from dm2q

Remove radio@1.5 completely.

Blobs taken from: dm2qxxx-user 14 UP1A.231005.007 S9160ZHS5CYA1 release-keys

Change-Id: I75a6511685e1fcbf6caf342ab720f880f9696f47
This commit is contained in:
Atakan
2025-03-09 11:46:25 +00:00
committed by Bruno Martins
parent 736e1813e7
commit 91465e5cb8
32 changed files with 608 additions and 257 deletions
+482 -250
View File
@@ -1107,67 +1107,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdsi_netctrl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdsi_netctrl.so",
],
shared_libs: [
"libqdi",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libdsutils",
"libconfigdb",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmi",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdsi_netctrl.so",
],
shared_libs: [
"libqdi",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libdsutils",
"libconfigdb",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdsutils",
owner: "samsung",
@@ -1685,104 +1624,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr_common",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libnetmgr_common.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libqmi_cci",
"libqmiservices",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr_common.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libqmi_cci",
"libqmiservices",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liboemcrypto",
owner: "samsung",
@@ -2847,49 +2688,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsemnativecarrierfeature",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsemnativecarrierfeature.so",
],
shared_libs: [
"libexpat",
"libcutils",
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsemnativecarrierfeature.so",
],
shared_libs: [
"libexpat",
"libcutils",
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsi",
owner: "samsung",
@@ -6296,6 +6094,43 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdsi_netctrl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdsi_netctrl.so",
],
shared_libs: [
"libqdi",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libdsutils",
"libconfigdb",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libengmode_client",
owner: "samsung",
@@ -7006,6 +6841,270 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libhardware_legacy",
"libnetmgrxfrmutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr_common",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr_common.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libqmi_cci",
"libqmiservices",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr_datapath_proxy",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr_datapath_proxy.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libnetmgr_common",
"libnlnetmgr",
"libnetmgrportutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr_sscm3",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr_sscm3.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libnetmgr_common",
"libnlnetmgr",
"libqmiservices",
"libqmi_common_so",
"libqmi_cci",
"libqmi_client_helper",
"libqmi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgr_utils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr_utils.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libnetmgr_common",
"libhidlbase",
"libandroid_net",
"libutils",
"android.system.net.netd@1.1",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgrmodemproxy",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgrmodemproxy.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libnetmgr_common",
"libqmiservices",
"libqmi_common_so",
"libqmi_cci",
"libnetmgr_utils",
"libnetmgrportutils",
"libnetmgr_datapath_proxy",
"libnlnetmgr",
"libshsc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgrportutils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgrportutils.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libnetmgr_common",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnetmgrxfrmutils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgrxfrmutils.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnlnetmgr",
owner: "samsung",
@@ -7023,6 +7122,9 @@ cc_prebuilt_library_shared {
"libdiag",
"libcutils",
"liblog",
"libnetmgr",
"libnetmgr_common",
"libnetmgrxfrmutils",
"libc++",
"libc",
"libm",
@@ -7291,27 +7393,30 @@ cc_prebuilt_library_shared {
"proprietary/vendor/lib64/libril_sem.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhardware_legacy",
"librilutils",
"libhidlbase",
"android.hardware.radio@1.0",
"android.hardware.radio@1.1",
"android.hardware.radio.deprecated@1.0",
"android.hardware.radio.config@1.0",
"android.hardware.radio.config@1.1",
"android.hardware.radio.config@1.2",
"libhidlbase",
"android.hardware.radio@1.2",
"android.hardware.radio@1.3",
"android.hardware.radio@1.4",
"android.hardware.radio@1.5",
"vendor.samsung.hardware.radio@2.0",
"vendor.samsung.hardware.radio.bridge@2.0",
"vendor.samsung.hardware.radio.bridge@2.1",
"vendor.samsung.hardware.radio@2.1",
"vendor.samsung.hardware.radio@2.2",
"libbase",
"libbinder_ndk",
"android.hardware.radio.config-V1-ndk",
"android.hardware.radio.data-V1-ndk",
"android.hardware.radio.messaging-V1-ndk",
"android.hardware.radio.modem-V1-ndk",
"android.hardware.radio.network-V1-ndk",
"android.hardware.radio.sim-V1-ndk",
"android.hardware.radio.voice-V1-ndk",
"vendor.samsung.hardware.radio.bridge-V1-ndk",
"vendor.samsung.hardware.radio.data-V1-ndk",
"vendor.samsung.hardware.radio.messaging-V1-ndk",
"vendor.samsung.hardware.radio.network-V1-ndk",
"vendor.samsung.hardware.radio.sim-V1-ndk",
"libcutils",
"libhardware_legacy",
"liblog",
"librilutils",
"libutils",
"libfloatingfeature",
"libc++",
"libc",
"libm",
@@ -7711,13 +7816,13 @@ cc_prebuilt_library_shared {
"libSemDataProps",
"libvkmanager_vendor",
"libengmode_client",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"vendor.samsung.hardware.radio.channel@2.0",
"libbase",
"libbinder_ndk",
"vendor.samsung.hardware.radio.channel-V1-ndk",
"libsecnativefeature",
"libfloatingfeature",
"libsemnativecarrierfeature",
"libnlnetmgr",
"libtime_genoff",
"libmdmdetect",
"libdsutils",
@@ -7726,11 +7831,8 @@ cc_prebuilt_library_shared {
"libperipheral_client",
"libqmi_cci",
"libqmi_client_helper",
"libqmi",
"libqmiservices",
"libqmiservices-ext",
"libqmiservices-sem-ext",
"libidl",
"libqmi_common_so",
"libqmi_encdec",
"libdiag",
"libc++",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
@@ -7808,6 +7910,34 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsemnativecarrierfeature",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsemnativecarrierfeature.so",
],
shared_libs: [
"libexpat",
"libcutils",
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensorlistener",
owner: "samsung",
@@ -7863,6 +7993,31 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libshsc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libshsc.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libskeymaster4device",
owner: "samsung",
@@ -9733,7 +9888,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.bridge@2.0",
name: "vendor.samsung.hardware.radio-V1-ndk",
owner: "samsung",
strip: {
none: true,
@@ -9741,14 +9896,10 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.0.so",
"proprietary/vendor/lib64/vendor.samsung.hardware.radio-V1-ndk.so",
],
shared_libs: [
"android.hardware.radio@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libbinder_ndk",
"libc++",
"libc",
"libm",
@@ -9762,7 +9913,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.bridge@2.1",
name: "vendor.samsung.hardware.radio.bridge-V1-ndk",
owner: "samsung",
strip: {
none: true,
@@ -9770,15 +9921,11 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.1.so",
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so",
],
shared_libs: [
"android.hardware.radio@1.0",
"vendor.samsung.hardware.radio.bridge@2.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libbinder_ndk",
"vendor.samsung.hardware.radio-V1-ndk",
"libc++",
"libc",
"libm",
@@ -9792,7 +9939,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.channel@2.0",
name: "vendor.samsung.hardware.radio.channel-V1-ndk",
owner: "samsung",
strip: {
none: true,
@@ -9800,13 +9947,89 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so",
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libbinder_ndk",
"vendor.samsung.hardware.radio-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.data-V1-ndk",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.samsung.hardware.radio-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.messaging-V1-ndk",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.samsung.hardware.radio-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.sim-V1-ndk",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.samsung.hardware.radio-V1-ndk",
"libc++",
"libc",
"libm",
@@ -10082,6 +10305,15 @@ prebuilt_etc_xml {
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.samsung.hardware.radio.exclude.qcom.xml",
owner: "samsung",
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.qcom.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.samsung.hardware.thermal@1.0-manifest.xml",
owner: "samsung",