Aerodactyl: Enable checkelf for all blobs

This commit is contained in:
Mashopy
2025-09-07 23:41:50 +02:00
parent 749322362c
commit c511abf5e0
2 changed files with 127 additions and 5 deletions
+127 -5
View File
@@ -1170,10 +1170,49 @@ cc_prebuilt_library_shared {
srcs: [
"proprietary/vendor/lib64/hw/hwcomposer.mtk_common.so",
],
shared_libs: [
"libprocessgroup_shim",
"libutils",
"libcutils",
"liblog",
"libsync",
"libdpframework",
"libhardware",
"libgralloc_extra",
"libbinder",
"libpower",
"libhidlbase",
"libhwbinder",
"libhidltransport",
"libprocessgroup",
"libbase",
"libnativewindow",
"libladder",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@4.0",
"vendor.mediatek.hardware.composer_ext@1.0",
"libcomposer_ext",
"libgralloctypes",
"libpqparamparser",
"libmml",
"libdmabufheap",
"libxml2",
"android.hardware.graphics.composer3-V1-ndk",
"libaedv",
"libdrm",
"libged",
"libpq_prot",
"libbinder_ndk",
"vendor.mediatek.hardware.pq_aidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "hw",
prefer: true,
soc_specific: true,
@@ -4063,10 +4102,41 @@ cc_prebuilt_library_shared {
srcs: [
"proprietary/vendor/lib64/libcodec2_mtk_vdec.so",
],
shared_libs: [
"libformatter",
"libdpframework",
"android.hardware.graphics.bufferqueue@2.0",
"libui",
"libgralloc_extra",
"libexpat",
"libsync",
"libhidlbase",
"libhwbinder",
"libged",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libion",
"libdmabufheap",
"libion_mtk",
"libcodec2_mtk_c2store",
"libcodec2_vpp_qt_plugin",
"libcodec2_vpp_mi_plugin",
"libcodec2_vpp_rs_plugin",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -4082,10 +4152,38 @@ cc_prebuilt_library_shared {
srcs: [
"proprietary/vendor/lib64/libcodec2_mtk_venc.so",
],
shared_libs: [
"libformatter",
"libdpframework",
"android.hardware.graphics.bufferqueue@2.0",
"libui",
"libgralloc_extra",
"libexpat",
"libsync",
"libhidlbase",
"libhwbinder",
"libged",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libion",
"libdmabufheap",
"libion_mtk",
"libcodec2_mtk_c2store",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -4773,10 +4871,34 @@ cc_prebuilt_library_shared {
srcs: [
"proprietary/vendor/lib64/libgpu_aux.so",
],
shared_libs: [
"libdpframework",
"liblog",
"libutils",
"libcutils",
"libhardware",
"libnativewindow",
"libgralloc_extra",
"libsync",
"libgpud",
"libhidlbase",
"libgralloctypes",
"android.hardware.graphics.common@1.0",
"android.hardware.graphics.common@1.1",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"vendor.mediatek.hardware.mms@1.5",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -23433,7 +23555,7 @@ cc_prebuilt_library_shared {
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"android.hardware.graphics.common-V3-ndk",
"android.hardware.graphics.common-V6-ndk",
"libc++",
"libc",
"libm",