From cb10f89d2bac966117cd293c107f6b57f82b7205 Mon Sep 17 00:00:00 2001 From: Lostark13 Date: Wed, 6 Nov 2024 17:08:02 +0530 Subject: [PATCH] sky: Address boardid sepolicy --- sepolicy/vendor/file.te | 3 +++ sepolicy/vendor/genfs_contexts | 3 +++ sepolicy/vendor/vendor_sensors.te | 1 + 3 files changed, 7 insertions(+) diff --git a/sepolicy/vendor/file.te b/sepolicy/vendor/file.te index 8ecbf01..172374e 100644 --- a/sepolicy/vendor/file.te +++ b/sepolicy/vendor/file.te @@ -5,6 +5,9 @@ type audio_socket, file_type; # Battery type vendor_sysfs_qcom_battery, fs_type, sysfs_type; +# Boardid +type vendor_sysfs_boardid, fs_type, sysfs_type; + # Camera type camera_persist_file, file_type, mlstrustedobject, vendor_persist_type; diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index 89f9f07..bd1b218 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -1,6 +1,9 @@ # Battery genfscon sysfs /class/qcom-battery u:object_r:vendor_sysfs_battery_supply:s0 +# Boardid +genfscon sysfs /firmware/devicetree/base/project-info/boardid u:object_r:vendor_sysfs_boardid:s0 + # Extcon genfscon sysfs /devices/platform/soc/soc:spf_core_platform/soc:spf_core_platform:lpass-cdc/wcd937x-codec/extcon u:object_r:sysfs_extcon:s0 diff --git a/sepolicy/vendor/vendor_sensors.te b/sepolicy/vendor/vendor_sensors.te index 23623fe..b9c3432 100644 --- a/sepolicy/vendor/vendor_sensors.te +++ b/sepolicy/vendor/vendor_sensors.te @@ -1,2 +1,3 @@ allow vendor_sensors vendor_sysfs_displayfeature:dir search; +allow vendor_sensors vendor_sysfs_boardid:file r_file_perms;