summaryrefslogtreecommitdiffstats
path: root/sepolicy
diff options
context:
space:
mode:
authorAdrianDC <radian.dc@gmail.com>2016-02-08 19:12:58 +0100
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-02-23 16:28:56 -0800
commit36cb29d509ae438a9e9ed61f6742a8263e9766ec (patch)
treef802cb542cf98085cd07f1c527545a6e95749f88 /sepolicy
parentec0322e31b4b879af32459ce0c0e40a1170e1243 (diff)
downloadvendor_replicant-36cb29d509ae438a9e9ed61f6742a8263e9766ec.zip
vendor_replicant-36cb29d509ae438a9e9ed61f6742a8263e9766ec.tar.gz
vendor_replicant-36cb29d509ae438a9e9ed61f6742a8263e9766ec.tar.bz2
recovery: Add new rule for sys.usb.ffs.ready
init: avc: denied { set } for property=sys.usb.ffs.ready scontext=u:r:recovery:s0 tcontext=u:object_r:ffs_prop:s0 tclass=property_service Change-Id: Id3441ccc3c6a8915a5fdf50efd8c617d1242868a
Diffstat (limited to 'sepolicy')
-rw-r--r--sepolicy/recovery.te3
1 files changed, 3 insertions, 0 deletions
diff --git a/sepolicy/recovery.te b/sepolicy/recovery.te
index 76e7a62..da6ddac 100644
--- a/sepolicy/recovery.te
+++ b/sepolicy/recovery.te
@@ -29,6 +29,9 @@ allow recovery sdcard_posix:file r_file_perms;
# Control properties
allow recovery recovery_prop:property_service set;
+# Set property sys.usb.ffs.ready
+allow recovery ffs_prop:property_service set;
+
# recursive rm for wipes... :(
allow app_data_file self:filesystem associate;
allow recovery app_data_file:file { read open create write };