s5e8825-common: Kang proprietary GPU blobs from a54x
Change-Id: Ida74c163576661aff7437c0a99f88792a8085ada Signed-off-by: Majaahh <maja.blaszczak@proton.me>
This commit is contained in:
138
Android.bp
138
Android.bp
@@ -5,6 +5,64 @@
|
|||||||
soong_namespace {
|
soong_namespace {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libGLES_mali",
|
||||||
|
owner: "samsung",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib/egl/libGLES_mali.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libnativewindow",
|
||||||
|
"libutils",
|
||||||
|
"libgralloctypes",
|
||||||
|
"liblog",
|
||||||
|
"libion_exynos",
|
||||||
|
"libbase",
|
||||||
|
"libz",
|
||||||
|
"libcutils",
|
||||||
|
"android.hardware.graphics.mapper@4.0",
|
||||||
|
"libhidlbase",
|
||||||
|
"libhardware",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/egl/libGLES_mali.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libnativewindow",
|
||||||
|
"libutils",
|
||||||
|
"libgralloctypes",
|
||||||
|
"liblog",
|
||||||
|
"libion_exynos",
|
||||||
|
"libbase",
|
||||||
|
"libz",
|
||||||
|
"libcutils",
|
||||||
|
"android.hardware.graphics.mapper@4.0",
|
||||||
|
"libhidlbase",
|
||||||
|
"libhardware",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "both",
|
||||||
|
relative_install_path: "egl",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "audio.primary.s5e8825",
|
name: "audio.primary.s5e8825",
|
||||||
owner: "samsung",
|
owner: "samsung",
|
||||||
@@ -155,6 +213,44 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "vulkan.mali",
|
||||||
|
owner: "samsung",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib/hw/vulkan.mali.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libGLES_mali",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/hw/vulkan.mali.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libGLES_mali",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "both",
|
||||||
|
relative_install_path: "hw",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libSEF.quram",
|
name: "libSEF.quram",
|
||||||
owner: "samsung",
|
owner: "samsung",
|
||||||
@@ -2663,3 +2759,45 @@ cc_prebuilt_binary {
|
|||||||
prefer: true,
|
prefer: true,
|
||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "vendor_lib_libOpenCL_so",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib/libOpenCL.so",
|
||||||
|
symlink_target: "/vendor/lib/egl/libGLES_mali.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "vendor_lib_libOpenCL_so_1",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib/libOpenCL.so.1",
|
||||||
|
symlink_target: "/vendor/lib/egl/libGLES_mali.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "vendor_lib_libOpenCL_so_1_1",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib/libOpenCL.so.1.1",
|
||||||
|
symlink_target: "/vendor/lib/egl/libGLES_mali.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "vendor_lib64_libOpenCL_so",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib64/libOpenCL.so",
|
||||||
|
symlink_target: "/vendor/lib64/egl/libGLES_mali.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "vendor_lib64_libOpenCL_so_1",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib64/libOpenCL.so.1",
|
||||||
|
symlink_target: "/vendor/lib64/egl/libGLES_mali.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "vendor_lib64_libOpenCL_so_1_1",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib64/libOpenCL.so.1.1",
|
||||||
|
symlink_target: "/vendor/lib64/egl/libGLES_mali.so",
|
||||||
|
}
|
||||||
|
|||||||
BIN
proprietary/vendor/lib/egl/libGLES_mali.so
vendored
Executable file
BIN
proprietary/vendor/lib/egl/libGLES_mali.so
vendored
Executable file
Binary file not shown.
BIN
proprietary/vendor/lib/hw/vulkan.mali.so
vendored
Executable file
BIN
proprietary/vendor/lib/hw/vulkan.mali.so
vendored
Executable file
Binary file not shown.
BIN
proprietary/vendor/lib64/egl/libGLES_mali.so
vendored
Executable file
BIN
proprietary/vendor/lib64/egl/libGLES_mali.so
vendored
Executable file
Binary file not shown.
BIN
proprietary/vendor/lib64/hw/vulkan.mali.so
vendored
Executable file
BIN
proprietary/vendor/lib64/hw/vulkan.mali.so
vendored
Executable file
Binary file not shown.
@@ -39,9 +39,11 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/samsung/s5e8825-common/proprietary/vendor/etc/wifi/mx140_t.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/mx140_t.bin
|
vendor/samsung/s5e8825-common/proprietary/vendor/etc/wifi/mx140_t.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/mx140_t.bin
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
libGLES_mali \
|
||||||
audio.primary.s5e8825 \
|
audio.primary.s5e8825 \
|
||||||
audio.sec_primary.default \
|
audio.sec_primary.default \
|
||||||
gatekeeper.s5e8825 \
|
gatekeeper.s5e8825 \
|
||||||
|
vulkan.mali \
|
||||||
libSEF.quram \
|
libSEF.quram \
|
||||||
libSamsungPostProcessConvertor \
|
libSamsungPostProcessConvertor \
|
||||||
lib_SamsungRec_07010 \
|
lib_SamsungRec_07010 \
|
||||||
@@ -117,3 +119,11 @@ PRODUCT_PACKAGES += \
|
|||||||
secaudiohalaidl \
|
secaudiohalaidl \
|
||||||
vendor.samsung.hardware.gnss@2.1-service \
|
vendor.samsung.hardware.gnss@2.1-service \
|
||||||
secril_config_svc
|
secril_config_svc
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
vendor_lib_libOpenCL_so \
|
||||||
|
vendor_lib_libOpenCL_so_1 \
|
||||||
|
vendor_lib_libOpenCL_so_1_1 \
|
||||||
|
vendor_lib64_libOpenCL_so \
|
||||||
|
vendor_lib64_libOpenCL_so_1 \
|
||||||
|
vendor_lib64_libOpenCL_so_1_1
|
||||||
|
|||||||
Reference in New Issue
Block a user