From 869386d7793935e4223b75b403524dfc1a6d0c47 Mon Sep 17 00:00:00 2001
From: Yifan Hong <elsk@google.com>
Date: Wed, 8 Nov 2017 12:44:31 -0800
Subject: [PATCH] charger: reads /sys/power/state

/sys/power/state is labled as sysfs_power now. Allow charger to
write to it instead of writing to sysfs.

Test: no denials for charger on this file
Change-Id: Idf8c2656fa1094a69a627c1a705a83893bf3afb3
---
 public/charger.te | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/public/charger.te b/public/charger.te
index 4b20d1dd5..5a5b6535c 100644
--- a/public/charger.te
+++ b/public/charger.te
@@ -18,8 +18,7 @@ wakelock_use(charger)
 allow charger self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl;
 
 # Write to /sys/power/state
-# TODO:  Split into a separate type?
-allow charger sysfs:file write;
+allow charger sysfs_power:file write;
 
 allow charger sysfs_batteryinfo:file r_file_perms;
 
-- 
GitLab