Merge "marlin: explicit app access to cgroup"
diff --git a/sepolicy/qcneservice.te b/sepolicy/qcneservice.te
index e2b3289..ef93b1c 100644
--- a/sepolicy/qcneservice.te
+++ b/sepolicy/qcneservice.te
@@ -13,3 +13,5 @@
 # Read and write /data/data subdirectory.
 allow qcneservice system_app_data_file:dir create_dir_perms;
 allow qcneservice system_app_data_file:{ file lnk_file } create_file_perms;
+
+allow qcneservice cgroup:file w_file_perms;
diff --git a/sepolicy/qtelephony.te b/sepolicy/qtelephony.te
index 72ec53a..5c722ba 100644
--- a/sepolicy/qtelephony.te
+++ b/sepolicy/qtelephony.te
@@ -13,3 +13,5 @@
 allow qtelephony system_app_data_file:{ file lnk_file } create_file_perms;
 
 set_prop(qtelephony, ctl_default_prop)
+
+allow qtelephony cgroup:file w_file_perms;
diff --git a/sepolicy/qtimeservice.te b/sepolicy/qtimeservice.te
index ba31862..9061935 100644
--- a/sepolicy/qtimeservice.te
+++ b/sepolicy/qtimeservice.te
@@ -18,3 +18,5 @@
 allow qtimeservice vendor_file_type:dir { search getattr };
 allow qtimeservice vendor_file_type:file { execute read open getattr };
 allow qtimeservice vendor_file_type:lnk_file { getattr read };
+
+allow qtimeservice cgroup:file w_file_perms;
diff --git a/sepolicy/ssr_detector.te b/sepolicy/ssr_detector.te
index 6998b14..868ccda 100644
--- a/sepolicy/ssr_detector.te
+++ b/sepolicy/ssr_detector.te
@@ -17,3 +17,5 @@
 
 # Read sysfs info
 r_dir_file(ssr_detector, sysfs_msm_subsys)
+
+allow ssr_detector cgroup:file w_file_perms;