aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMister Oyster <oysterized@gmail.com>2017-12-29 16:45:49 +0100
committerMister Oyster <oysterized@gmail.com>2017-12-29 16:52:51 +0100
commite3b62932de6cf27726cce1b0fc53fa2cf471f20f (patch)
tree4a88866e7ac07e616a861fd415921744ebf7bf64
parentd2a81148f9afbe86a5e31b5898b3e0732edb990d (diff)
sepolicy: label batt_vol sysfs node to prevent a crash in 3ATHREAD
-rw-r--r--sepolicy/cameraserver.te3
-rw-r--r--sepolicy/file.te1
-rw-r--r--sepolicy/file_contexts1
3 files changed, 5 insertions, 0 deletions
diff --git a/sepolicy/cameraserver.te b/sepolicy/cameraserver.te
index 6022721..7a8b8cf 100644
--- a/sepolicy/cameraserver.te
+++ b/sepolicy/cameraserver.te
@@ -22,3 +22,6 @@ allow cameraserver sysfs_ddr_type:file r_file_perms;
# PQ
allow cameraserver pq_service:service_manager find;
+
+# batt_vol
+allow cameraserver sysfs_batt_vol:file r_file_perms;
diff --git a/sepolicy/file.te b/sepolicy/file.te
index ff2ffb8..a01e8d2 100644
--- a/sepolicy/file.te
+++ b/sepolicy/file.te
@@ -15,6 +15,7 @@ type sysfs_devinfo, fs_type, sysfs_type;
type sysfs_membw, fs_type, sysfs_type;
type sysfs_boot_mode, fs_type, sysfs_type;
type sysfs_ddr_type, fs_type, sysfs_type;
+type sysfs_batt_vol, fs_type, sysfs_type;
type msensord_daemon_sysfs, fs_type, sysfs_type;
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index ea37dd4..7177760 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -106,6 +106,7 @@
/sys/bus/platform/drivers/mem_bw_ctrl/concurrency_scenario u:object_r:sysfs_membw:s0
/sys/bus/platform/drivers/ddr_type/ddr_type u:object_r:sysfs_ddr_type:s0
/sys/devices/virtual/BOOT/BOOT/boot/boot_mode u:object_r:sysfs_boot_mode:s0
+/sys/devices/platform/battery/power_supply/battery/batt_vol u:object_r:sysfs_batt_vol:s0
/sys/devices/platform/mtk_disp_mgr.0/rgb u:object_r:livedisplay_sysfs:s0
/sys/bus/platform/drivers/msensor/daemon u:object_r:msensord_daemon_sysfs:s0
/sys/bus/platform/drivers/gyroscope/gyro_orientation u:object_r:gyro_orientation_sysfs:s0