29 lines
1009 B
Plaintext
29 lines
1009 B
Plaintext
type hal_usb_impl, domain;
|
|
type hal_usb_impl_exec, exec_type, file_type, vendor_file_type;
|
|
|
|
hal_client_domain(hal_usb_impl, hal_thermal)
|
|
|
|
hal_server_domain(hal_usb_impl, hal_usb)
|
|
hal_server_domain(hal_usb_impl, hal_usb_gadget)
|
|
|
|
binder_call(hal_usb_impl, servicemanager)
|
|
|
|
init_daemon_domain(hal_usb_impl)
|
|
|
|
set_prop(hal_usb_impl, vendor_usb_config_prop)
|
|
|
|
wakelock_use(hal_usb_impl)
|
|
|
|
allow hal_usb_impl device:dir r_dir_perms;
|
|
allow hal_usb_impl functionfs:dir { watch watch_reads };
|
|
allow hal_usb_impl fwk_stats_service:service_manager find;
|
|
allow hal_usb_impl self:capability2 wake_alarm;
|
|
allow hal_usb_impl sysfs_batteryinfo:dir r_dir_perms;
|
|
allow hal_usb_impl sysfs_batteryinfo:file rw_file_perms;
|
|
allow hal_usb_impl sysfs_udc:file r_file_perms;
|
|
allow hal_usb_impl sysfs_usbc_throttling_stats:file r_file_perms;
|
|
allow hal_usb_impl sysfs_wakeup:dir search;
|
|
allow hal_usb_impl sysfs_wakeup:file r_file_perms;
|
|
allow hal_usb_impl usb_device:chr_file rw_file_perms;
|
|
allow hal_usb_impl usb_device:dir r_dir_perms;
|