diff --git a/Android.bp b/Android.bp index ff77823..018a93a 100644 --- a/Android.bp +++ b/Android.bp @@ -260,3 +260,45 @@ prebuilt_etc_xml { sub_dir: "vintf/manifest", soc_specific: true, } + +install_symlink { + name: "vendor_lib_libEGL_adreno_so", + soc_specific: true, + installed_location: "lib/libEGL_adreno.so", + symlink_target: "/vendor/lib/egl/libEGL_adreno.so", +} + +install_symlink { + name: "vendor_lib_libGLESv2_adreno_so", + soc_specific: true, + installed_location: "lib/libGLESv2_adreno.so", + symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so", +} + +install_symlink { + name: "vendor_lib_libq3dtools_adreno_so", + soc_specific: true, + installed_location: "lib/libq3dtools_adreno.so", + symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so", +} + +install_symlink { + name: "vendor_lib64_libEGL_adreno_so", + soc_specific: true, + installed_location: "lib64/libEGL_adreno.so", + symlink_target: "/vendor/lib64/egl/libEGL_adreno.so", +} + +install_symlink { + name: "vendor_lib64_libGLESv2_adreno_so", + soc_specific: true, + installed_location: "lib64/libGLESv2_adreno.so", + symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so", +} + +install_symlink { + name: "vendor_lib64_libq3dtools_adreno_so", + soc_specific: true, + installed_location: "lib64/libq3dtools_adreno.so", + symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so", +} diff --git a/sm6250-common-vendor.mk b/sm6250-common-vendor.mk index 31d291d..e3921d3 100644 --- a/sm6250-common-vendor.mk +++ b/sm6250-common-vendor.mk @@ -1042,3 +1042,11 @@ PRODUCT_PACKAGES += \ android.hardware.neuralnetworks@1.3-service-qti.xml \ manifest_android.hardware.drm@1.3-service.widevine.xml \ vendor.qti.gnss@4.0-service.xml + +PRODUCT_PACKAGES += \ + vendor_lib_libEGL_adreno_so \ + vendor_lib_libGLESv2_adreno_so \ + vendor_lib_libq3dtools_adreno_so \ + vendor_lib64_libEGL_adreno_so \ + vendor_lib64_libGLESv2_adreno_so \ + vendor_lib64_libq3dtools_adreno_so