Add easel sepolicy.

am: 8843e8e1f9

Change-Id: Ib7d3a27f37d94067d790f9fc3787bb853f38a5ef
This commit is contained in:
Chenjie Luo
2017-11-09 04:01:54 +00:00
committed by android-build-merger
4 changed files with 16 additions and 0 deletions

13
sepolicy/vendor/easel.te vendored Normal file
View File

@@ -0,0 +1,13 @@
# easel service
type easel, domain;
type easel_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(easel)
add_service(easel, easel_service)
vndbinder_use(easel)
# access easel dev nodes
allow easel easel_device:chr_file rw_file_perms;
allow easel sysfs_easel:file rw_file_perms;

View File

@@ -155,6 +155,7 @@
/vendor/bin/qmuxd u:object_r:qmuxd_exec:s0
/vendor/bin/cnd u:object_r:cnd_exec:s0
/vendor/bin/ATFWD-daemon u:object_r:atfwd_exec:s0
/vendor/bin/easelmanagerd u:object_r:easel_exec:s0
# Remove after b/38447389
/vendor/bin/esed u:object_r:esed_exec:s0
# Rename to android.hardware.[XXX] after b/38447431

View File

@@ -1,2 +1,3 @@
type qdisplay_service, vndservice_manager_type;
type per_mgr_service, vndservice_manager_type;
type easel_service, vndservice_manager_type;

View File

@@ -1,2 +1,3 @@
display.qservice u:object_r:qdisplay_service:s0
vendor.qcom.PeripheralManager u:object_r:per_mgr_service:s0
easelmanager u:object_r:easel_service:s0