avc: denied { read } for comm="android.hardwar" name="u:object_r:vendor_usb_config_prop:s0" dev="tmpfs" ino=391 scontext=u:r:hal_usb_impl:s0 tcontext=u:object_r:vendor_usb_config_prop:s0 tclass=file permissive=0 Bug: 310560098 Change-Id: I86588715cae2696dd0e045c5b75dde55e0f84c1e Signed-off-by: Kyle Tso <kyletso@google.com>
17 lines
576 B
Text
17 lines
576 B
Text
type hal_usb_impl, domain;
|
|
|
|
type hal_usb_impl_exec, vendor_file_type, exec_type, file_type;
|
|
init_daemon_domain(hal_usb_impl)
|
|
hal_server_domain(hal_usb_impl, hal_usb)
|
|
hal_server_domain(hal_usb_impl, hal_usb_gadget)
|
|
|
|
allow hal_usb_impl sysfs_batteryinfo:dir r_dir_perms;
|
|
allow hal_usb_impl sysfs_batteryinfo:file rw_file_perms;
|
|
get_prop(hal_usb_impl, vendor_usb_config_prop)
|
|
|
|
# Needed for monitoring usb port temperature
|
|
allow hal_usb_impl self:capability2 wake_alarm;
|
|
wakelock_use(hal_usb_impl);
|
|
|
|
# For interfacing with ThermalHAL
|
|
hal_client_domain(hal_usb_impl, hal_thermal);
|