From fe5b57f071137a20232c2b8e0df4287bb508e7fc Mon Sep 17 00:00:00 2001 From: ata-kaner Date: Thu, 27 Jun 2024 06:51:16 +0300 Subject: [PATCH] sm8250-common: Add EGL symlinks Change-Id: I9dcac748bb9814fc1118103555c7ccbbb053ce69 --- Android.bp | 42 +++++++++++++++++++++++++++++++++++++++++ sm8250-common-vendor.mk | 8 ++++++++ 2 files changed, 50 insertions(+) diff --git a/Android.bp b/Android.bp index 9482597..53768d3 100644 --- a/Android.bp +++ b/Android.bp @@ -213,3 +213,45 @@ cc_prebuilt_binary { soc_specific: true, } +install_symlink { + name: "libEGL_adreno_libEGL_adreno_symlink32", + soc_specific: true, + installed_location: "lib/libEGL_adreno.so", + symlink_target: "/vendor/lib/egl/libEGL_adreno.so", +} + +install_symlink { + name: "libGLESv2_adreno_libGLESv2_adreno_symlink32", + soc_specific: true, + installed_location: "lib/libGLESv2_adreno.so", + symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so", +} + +install_symlink { + name: "libq3dtools_adreno_libq3dtools_adreno_symlink32", + soc_specific: true, + installed_location: "lib/libq3dtools_adreno.so", + symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so", +} + +install_symlink { + name: "libEGL_adreno_libEGL_adreno_symlink64", + soc_specific: true, + installed_location: "lib64/libEGL_adreno.so", + symlink_target: "/vendor/lib64/egl/libEGL_adreno.so", +} + +install_symlink { + name: "libGLESv2_adreno_libGLESv2_adreno_symlink64", + soc_specific: true, + installed_location: "lib64/libGLESv2_adreno.so", + symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so", +} + +install_symlink { + name: "libq3dtools_adreno_libq3dtools_adreno_symlink64", + soc_specific: true, + installed_location: "lib64/libq3dtools_adreno.so", + symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so", +} + diff --git a/sm8250-common-vendor.mk b/sm8250-common-vendor.mk index 035d285..e4c145a 100644 --- a/sm8250-common-vendor.mk +++ b/sm8250-common-vendor.mk @@ -1368,3 +1368,11 @@ PRODUCT_PACKAGES += \ manifest_android.hardware.drm@1.3-service.widevine \ vendor.samsung.hardware.thermal@1.0-manifest \ android.hardware.keymaster@4.0-strongbox-service-qti + +PRODUCT_PACKAGES += \ + libEGL_adreno_libEGL_adreno_symlink32 \ + libGLESv2_adreno_libGLESv2_adreno_symlink32 \ + libq3dtools_adreno_libq3dtools_adreno_symlink32 \ + libEGL_adreno_libEGL_adreno_symlink64 \ + libGLESv2_adreno_libGLESv2_adreno_symlink64 \ + libq3dtools_adreno_libq3dtools_adreno_symlink64