mirror of
https://github.com/Evolution-X-Devices/device_google_wahoo
synced 2026-02-01 07:50:47 +00:00
Allow system_server to load input device configurations
Test: flash and use PointerLocation to observe size Bug: 62871286 Change-Id: I5588b7b1a4d948446b0e1e9e8d5b32c9aabc1e42
This commit is contained in:
4
sepolicy/vendor/file.te
vendored
4
sepolicy/vendor/file.te
vendored
@@ -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;
|
||||
|
||||
4
sepolicy/vendor/file_contexts
vendored
4
sepolicy/vendor/file_contexts
vendored
@@ -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
|
||||
|
||||
4
sepolicy/vendor/system_server.te
vendored
4
sepolicy/vendor/system_server.te
vendored
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user