diff options
author | Jorge Lucangeli Obes <jorgelo@google.com> | 2015-11-10 14:47:00 -0800 |
---|---|---|
committer | Jorge Lucangeli Obes <jorgelo@google.com> | 2015-11-10 14:47:00 -0800 |
commit | 511ce3de85ac813936876788461af75b036614fd (patch) | |
tree | 8f0d0481d1f274aa4e1be73e1e3d2a243d6c044d | |
parent | 953873817ccb5f4612d8151fbec749c8060da097 (diff) | |
download | qcom-511ce3de85ac813936876788461af75b036614fd.tar.gz |
Fix Dragonboard-specific SELinux rules.
This prevents Dragonboard from rebooting.
Bug: 25596942
Change-Id: Ia593c84e9f3faf20ffec41a34b418bce822aed01
-rw-r--r-- | soc/msm8916/prebuilts/sepolicy/qmux.te | 5 | ||||
-rw-r--r-- | soc/msm8916/prebuilts/sepolicy/rmt.te | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/soc/msm8916/prebuilts/sepolicy/qmux.te b/soc/msm8916/prebuilts/sepolicy/qmux.te index 34c5972..b073767 100644 --- a/soc/msm8916/prebuilts/sepolicy/qmux.te +++ b/soc/msm8916/prebuilts/sepolicy/qmux.te @@ -28,3 +28,8 @@ allow qmux sysfs_esoc:lnk_file read; allow qmux mhi_device:chr_file rw_file_perms; allow qmux diag_device:chr_file { rw_file_perms }; + +allow qmux proc:dir search; +allow qmux sysfs:file r_file_perms; +allow qmux sysfs_devices_system_cpu:dir search; +allow qmux sysfs_devices_system_cpu:file r_file_perms; diff --git a/soc/msm8916/prebuilts/sepolicy/rmt.te b/soc/msm8916/prebuilts/sepolicy/rmt.te index 9e78e22..531a100 100644 --- a/soc/msm8916/prebuilts/sepolicy/rmt.te +++ b/soc/msm8916/prebuilts/sepolicy/rmt.te @@ -27,3 +27,10 @@ allow rmt block_device:dir search; unix_socket_connect(rmt, property, init) allow rmt ctl_default_prop:property_service set; + +allow rmt proc:dir search; +allow rmt sysfs:dir r_dir_perms; +allow rmt sysfs:file r_file_perms; +allow rmt sysfs:lnk_file read; +allow rmt sysfs_devices_system_cpu:dir search; +allow rmt sysfs_devices_system_cpu:file r_file_perms; |