diff options
author | Ricardo Cerqueira <ricardo@cyngn.com> | 2014-11-26 10:33:02 -0800 |
---|---|---|
committer | Sam Mortimer <sam@mortimer.me.uk> | 2014-11-29 09:01:56 -0800 |
commit | e4016afa725773d6cf25890e1d1ab85090e00875 (patch) | |
tree | 8102f55db5496f338b9a3d6190a93120ca863402 | |
parent | a1998ab77a0f498ebd4bf1c3515e26b964962bca (diff) | |
download | vendor_replicant-e4016afa725773d6cf25890e1d1ab85090e00875.zip vendor_replicant-e4016afa725773d6cf25890e1d1ab85090e00875.tar.gz vendor_replicant-e4016afa725773d6cf25890e1d1ab85090e00875.tar.bz2 |
Allow SystemServer to set service.adb.tcp.* properties
Required for network adb enable/disable to function
Change-Id: I3e2aacb6b8e9b107dcd229187a5dd76128e20001
-rw-r--r-- | sepolicy/property.te | 1 | ||||
-rw-r--r-- | sepolicy/property_contexts | 1 | ||||
-rw-r--r-- | sepolicy/sepolicy.mk | 3 | ||||
-rw-r--r-- | sepolicy/shell.te | 1 | ||||
-rw-r--r-- | sepolicy/system.te | 3 |
5 files changed, 9 insertions, 0 deletions
diff --git a/sepolicy/property.te b/sepolicy/property.te new file mode 100644 index 0000000..6892010 --- /dev/null +++ b/sepolicy/property.te @@ -0,0 +1 @@ +type adbtcp_prop, property_type; diff --git a/sepolicy/property_contexts b/sepolicy/property_contexts new file mode 100644 index 0000000..dc77194 --- /dev/null +++ b/sepolicy/property_contexts @@ -0,0 +1 @@ +service.adb.tcp. u:object_r:adbtcp_prop:s0 diff --git a/sepolicy/sepolicy.mk b/sepolicy/sepolicy.mk index ee217ff..04fcac7 100644 --- a/sepolicy/sepolicy.mk +++ b/sepolicy/sepolicy.mk @@ -10,13 +10,16 @@ BOARD_SEPOLICY_UNION += \ file.te \ file_contexts \ genfs_contexts \ + property_contexts \ seapp_contexts \ service_contexts \ auditd.te \ healthd.te \ installd.te \ netd.te \ + property.te \ recovery.te \ + shell.te \ su.te \ sysinit.te \ system.te \ diff --git a/sepolicy/shell.te b/sepolicy/shell.te new file mode 100644 index 0000000..48b4777 --- /dev/null +++ b/sepolicy/shell.te @@ -0,0 +1 @@ +allow shell adbtcp_prop:property_service set; diff --git a/sepolicy/system.te b/sepolicy/system.te index 01972d4..02d9e09 100644 --- a/sepolicy/system.te +++ b/sepolicy/system.te @@ -1,2 +1,5 @@ allow system_server wallpaper_file:file relabelto; allow system_server dalvikcache_data_file:file write; + +# allow adb related properties to be set +allow system_server adbtcp_prop:property_service set; |