From e3f56d94d479f629b5623b548ccb4da4be30de95 Mon Sep 17 00:00:00 2001 From: Konsta Date: Sun, 16 Mar 2025 01:07:08 +0200 Subject: [PATCH] graphics: switch minigbm gralloc to apex --- device.mk | 7 +------ sepolicy/file_contexts | 17 +++++------------ 2 files changed, 6 insertions(+), 18 deletions(-) diff --git a/device.mk b/device.mk index 9865218..b476e87 100644 --- a/device.mk +++ b/device.mk @@ -115,8 +115,7 @@ PRODUCT_PACKAGES += \ # Graphics PRODUCT_PACKAGES += \ - android.hardware.graphics.allocator-service.minigbm_gbm_mesa \ - mapper.minigbm_gbm_mesa + com.android.hardware.graphics.allocator.minigbm_gbm_mesa PRODUCT_PACKAGES += \ com.android.hardware.graphics.composer.drm_hwcomposer @@ -127,10 +126,6 @@ PRODUCT_PACKAGES += \ libGLESv2_mesa \ libgallium_dri -PRODUCT_PACKAGES += \ - dri_gbm \ - libgbm_mesa - PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.software.opengles.deqp.level-2024-03-01.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.opengles.deqp.level.xml diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts index 8fbc156..1328125 100644 --- a/sepolicy/file_contexts +++ b/sepolicy/file_contexts @@ -6,18 +6,11 @@ /data/vendor/mediadrm(/.*)? u:object_r:mediadrm_vendor_data_file:s0 # Graphics -/dev/dri(/.*)? u:object_r:gpu_device:s0 -/vendor/bin/hw/android\.hardware\.graphics\.allocator-service\.minigbm_gbm_mesa u:object_r:hal_graphics_allocator_default_exec:s0 -/vendor/lib64/hw/mapper\.minigbm_gbm_mesa\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/hw/vulkan\.broadcom\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/dri_gbm\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libdrm\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libgallium_dri\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libgbm_mesa\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libgbm_mesa_wrapper\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libminigbm_gralloc_gbm_mesa\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libminigbm_gralloc4_utils_gbm_mesa\.so u:object_r:same_process_hal_file:s0 -/vendor/lib64/libui\.so u:object_r:same_process_hal_file:s0 +/dev/dri(/.*)? u:object_r:gpu_device:s0 +/vendor/lib64/hw/vulkan\.broadcom\.so u:object_r:same_process_hal_file:s0 +/vendor/lib64/libdrm\.so u:object_r:same_process_hal_file:s0 +/vendor/lib64/libgallium_dri\.so u:object_r:same_process_hal_file:s0 +/vendor/lib64/libui\.so u:object_r:same_process_hal_file:s0 # Partitions /dev/block/mmcblk0p1 u:object_r:boot_block_device:s0