From 5be857af43ddd96c627bd52d8e557eda12939969 Mon Sep 17 00:00:00 2001 From: Ankit Goyal Date: Fri, 27 May 2022 14:46:26 -0700 Subject: [PATCH] Add SE policies for memtrack HAL Bug: 220360577 Test: adb shell dumpsys meminfo Change-Id: I4dfc0c016ccf980b4f7dabd2fb70d2466b69b5cc --- whitechapel_pro/file_contexts | 1 + whitechapel_pro/genfs_contexts | 3 +++ whitechapel_pro/hal_memtrack_default.te | 1 + 3 files changed, 5 insertions(+) create mode 100644 whitechapel_pro/hal_memtrack_default.te diff --git a/whitechapel_pro/file_contexts b/whitechapel_pro/file_contexts index 09b28259..aba24f37 100644 --- a/whitechapel_pro/file_contexts +++ b/whitechapel_pro/file_contexts @@ -42,6 +42,7 @@ /vendor/bin/rlsservice u:object_r:rlsservice_exec:s0 /vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.fpc u:object_r:fingerprint_factory_service_exec:s0 /vendor/bin/hw/battery_mitigation u:object_r:battery_mitigation_exec:s0 +/vendor/bin/hw/android\.hardware\.memtrack-service\.pixel u:object_r:hal_memtrack_default_exec:s0 # Vendor Firmwares /vendor/firmware(/.*)? u:object_r:vendor_fw_file:s0 diff --git a/whitechapel_pro/genfs_contexts b/whitechapel_pro/genfs_contexts index e226d1e5..885b568b 100644 --- a/whitechapel_pro/genfs_contexts +++ b/whitechapel_pro/genfs_contexts @@ -47,6 +47,9 @@ genfscon sysfs /module/bcmdhd4389 u # GPU genfscon sysfs /devices/platform/28000000.mali/hint_min_freq u:object_r:sysfs_gpu:s0 genfscon sysfs /devices/platform/28000000.mali/power_policy u:object_r:sysfs_gpu:s0 +genfscon sysfs /devices/platform/28000000.mali/dma_buf_gpu_mem u:object_r:sysfs_gpu:s0 +genfscon sysfs /devices/platform/28000000.mali/total_gpu_mem u:object_r:sysfs_gpu:s0 +genfscon sysfs /devices/platform/28000000.mali/kprcs u:object_r:sysfs_gpu:s0 # Fabric genfscon sysfs /devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq u:object_r:sysfs_fabric:s0 diff --git a/whitechapel_pro/hal_memtrack_default.te b/whitechapel_pro/hal_memtrack_default.te new file mode 100644 index 00000000..7554c6ff --- /dev/null +++ b/whitechapel_pro/hal_memtrack_default.te @@ -0,0 +1 @@ +r_dir_file(hal_memtrack_default, sysfs_gpu)