diff options
Diffstat (limited to 'sepolicy')
-rw-r--r-- | sepolicy/file_contexts | 3 | ||||
-rw-r--r-- | sepolicy/mlog_qmi.te | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts index 01b7557..d66e61a 100644 --- a/sepolicy/file_contexts +++ b/sepolicy/file_contexts @@ -7,3 +7,6 @@ # Hardware tunables /sys/devices/mdss_dsi_panel/cabc -- u:object_r:sysfs_display:s0 /sys/devices/virtual/timed_output/vibrator/vtg_level -- u:object_r:sysfs_vibrator:s0 + +# Modem +/system/bin/mlog_qmi_service u:object_r:mlog_qmi_exec:s0 diff --git a/sepolicy/mlog_qmi.te b/sepolicy/mlog_qmi.te new file mode 100644 index 0000000..4509083 --- /dev/null +++ b/sepolicy/mlog_qmi.te @@ -0,0 +1,10 @@ +type mlog_qmi, domain; +type mlog_qmi_exec, exec_type, file_type; + +# Started by init +init_daemon_domain(mlog_qmi) + +allow mlog_qmi self:socket create_socket_perms; + +# Access to /dev/smem_log +allow mlog_qmi smem_log_device:chr_file rw_file_perms; |