s5e8825-common: Kang AIDL DRM Widevine HAL from a54x

Change-Id: I1e7e1b6f8a22f1ae699f8627ac82269c68abab8f
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
This commit is contained in:
Majaahh
2025-09-25 11:31:35 +02:00
parent 00f8b5f02b
commit cc172cde22
9 changed files with 29 additions and 59 deletions

View File

@@ -1747,7 +1747,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "libwvhidl",
name: "libwvaidl",
owner: "samsung",
strip: {
none: true,
@@ -1755,22 +1755,16 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwvhidl.so",
"proprietary/vendor/lib64/libwvaidl.so",
],
shared_libs: [
"android.hardware.drm@1.0",
"android.hardware.drm@1.1",
"android.hardware.drm@1.2",
"android.hardware.drm@1.3",
"android.hardware.drm@1.4",
"android.hidl.memory@1.0",
"android.hardware.drm-V1-ndk",
"libbase",
"libbinder_ndk",
"libcrypto",
"libcutils",
"libhidlbase",
"libhidlmemory",
"liblog",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libutils",
"libc++",
"libc",
@@ -2271,9 +2265,9 @@ cc_prebuilt_library_shared {
}
prebuilt_etc_xml {
name: "manifest_android.hardware.drm@1.4-service.widevine.xml",
name: "manifest_android.hardware.drm-service.widevine.xml",
owner: "samsung",
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml",
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm-service.widevine.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
@@ -2369,25 +2363,20 @@ cc_prebuilt_binary {
}
cc_prebuilt_binary {
name: "android.hardware.drm@1.4-service.widevine",
name: "android.hardware.drm-service.widevine",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine",
"proprietary/vendor/bin/hw/android.hardware.drm-service.widevine",
],
shared_libs: [
"android.hardware.drm@1.0",
"android.hardware.drm@1.1",
"android.hardware.drm@1.2",
"android.hardware.drm@1.3",
"android.hardware.drm-V1-ndk",
"libbase",
"libhidlbase",
"liblog",
"libutils",
"libbinder",
"android.hardware.drm@1.4",
"libwvhidl",
"libwvaidl",
"libbinder_ndk",
"libc++",
"libc",
"libm",