Add the sysrq_file special file and give ADB write access.

Change-Id: Ief2d412dddf4cefdf43a26538c4be060df4cc787
This commit is contained in:
Geremy Condra 2013-04-04 13:39:17 -07:00 committed by repo sync
parent bfb26e7b07
commit bb2591e56f
3 changed files with 8 additions and 0 deletions

View file

@ -35,3 +35,6 @@ allow adbd shell:process noatsecure;
# XXX Run screencap in a separate domain?
binder_use(adbd)
binder_call(adbd, surfaceflinger)
# Write to the sysrq file
allow adbd sysrq_file:file w_file_perms;

View file

@ -81,6 +81,8 @@ type security_file, file_type;
type bluetooth_efs_file, file_type;
# Downloaded files
type download_file, file_type;
# The sysrq special file
type sysrq_file, file_type;
# Socket types
type adbd_socket, file_type;

View file

@ -211,3 +211,6 @@
# asec containers
/mnt/asec(/.*)? u:object_r:asec_apk_file:s0
/data/app-asec(/.*)? u:object_r:asec_image_file:s0
#############################
# special /proc files
/proc/sysrq-trigger u:object_r:sysrq_file:s0