summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2019-01-28 22:12:31 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2019-01-28 22:12:31 -0800
commit2c59f0c719debc5aea62e32a6275134391cf6cca (patch)
tree1938cd597b54256ed940609b76e2d96aa080b9d7
parentb98b118634177f1f47756111279dbfaf527051aa (diff)
parent4ec3c4c8ec930b4d9428e9d2db35f10b593a93c3 (diff)
downloadandroid_device_qcom_sepolicy-2c59f0c719debc5aea62e32a6275134391cf6cca.tar.gz
android_device_qcom_sepolicy-2c59f0c719debc5aea62e32a6275134391cf6cca.tar.bz2
android_device_qcom_sepolicy-2c59f0c719debc5aea62e32a6275134391cf6cca.zip
Merge "sepolicy: add rules to access sensors power scripts from app"
-rw-r--r--vendor/test/file.te3
-rw-r--r--vendor/test/file_contexts2
-rw-r--r--vendor/test/usta_app.te3
3 files changed, 8 insertions, 0 deletions
diff --git a/vendor/test/file.te b/vendor/test/file.te
index e03121a0..e77750da 100644
--- a/vendor/test/file.te
+++ b/vendor/test/file.te
@@ -3,3 +3,6 @@ type vendor_gles_data_file, file_type, data_file_type;
# To allow GPU application to read "/data/misc/gpu" path
type system_gles_data_file, core_data_file_type, file_type, data_file_type;
+
+# sensors data file type for script access by test apps
+type sensors_data_file, file_type, data_file_type, core_data_file_type;
diff --git a/vendor/test/file_contexts b/vendor/test/file_contexts
index c373a94c..083ff05b 100644
--- a/vendor/test/file_contexts
+++ b/vendor/test/file_contexts
@@ -64,6 +64,8 @@
/(vendor|system/vendor)/bin/test_loc_api_client u:object_r:location_exec:s0
/(vendor|system/vendor)/bin/sns.* u:object_r:sensors_test_exec:s0
+# Sensors scripts for test app
+/data/sensors/scripts(/.*)? u:object_r:sensors_data_file:s0
#for testscripts support
/(vendor|system/vendor)/bin/init\.qcom\.vendor\.testscripts\.sh u:object_r:vendor-qti-testscripts_exec:s0
/sys/kernel/debug/dsi_dual_samsung_cmd(/.*)? u:object_r:qti_debugfs:s0
diff --git a/vendor/test/usta_app.te b/vendor/test/usta_app.te
index 81097443..dfa3978d 100644
--- a/vendor/test/usta_app.te
+++ b/vendor/test/usta_app.te
@@ -50,3 +50,6 @@ allow usta_app {
allow usta_app system_app_data_file:dir create_dir_perms;
allow usta_app system_app_data_file:file create_file_perms;
+
+allow usta_app sensors_data_file:dir create_dir_perms;
+allow usta_app sensors_data_file:file create_file_perms;