Allow system_server to load input device configurations am: 2f3b0f2af3

am: c4674ecac3

Change-Id: I819ef5ca50786dbeaf54652e9faa9ed7fb85a49f
This commit is contained in:
Michael Wright
2017-07-11 18:23:57 +00:00
committed by android-build-merger
3 changed files with 12 additions and 0 deletions

View File

@@ -78,3 +78,7 @@ type sysfs_data, fs_type, sysfs_type;
type sysfs_diag, fs_type, sysfs_type;
type hexagon_halide_file, vendor_file_type, file_type;
# input files
type idc_file, file_type, vendor_file_type;
type keylayout_file, file_type, vendor_file_type;

View File

@@ -241,6 +241,10 @@
/data/vendor/ipa(/.*)? u:object_r:ipa_vendor_data_file:s0
/data/vendor/sensors(/.*)? u:object_r:sensors_vendor_data_file:s0
# input files
/vendor/usr/idc(/.*)? u:object_r:idc_file:s0
/vendor/usr/keylayout(/.*)? u:object_r:keylayout_file:s0
# /
/tombstones u:object_r:rootfs:s0
/dsp u:object_r:rootfs:s0

View File

@@ -10,6 +10,10 @@ allow system_server location_data_file:dir create_dir_perms;
allow system_server location_data_file:file create_file_perms;
allow system_server wlan_device:chr_file rw_file_perms;
# input files
r_dir_file(system_server, idc_file)
r_dir_file(system_server, keylayout_file)
# TODO(b/30675296): Remove following dontaudit's upon resolution of this bug
# The timerslack_ns denials spam the system really horribly
dontaudit system_server audioserver:file write;