36 lines
1.1 KiB
Plaintext
Executable File
36 lines
1.1 KiB
Plaintext
Executable File
# ==============================================
|
|
# Policy File of /system/binicusbd Executable File
|
|
|
|
|
|
# ==============================================
|
|
# Type Declaration
|
|
# ==============================================
|
|
|
|
type icusbd_exec , exec_type, file_type;
|
|
type icusbd ,domain;
|
|
|
|
# ==============================================
|
|
# Android Policy Rule
|
|
# ==============================================
|
|
|
|
# ==============================================
|
|
# NSA Policy Rule
|
|
# ==============================================
|
|
|
|
# ==============================================
|
|
# MTK Policy Rule
|
|
# ==============================================
|
|
|
|
|
|
init_daemon_domain(icusbd)
|
|
|
|
allow icusbd vdc_exec:file execute_no_trans;
|
|
allow icusbd icusb_device:chr_file rw_file_perms;
|
|
allow icusbd ccci_device:chr_file { read write ioctl open };
|
|
allow icusbd proc_icusb:file { read write open };
|
|
allow icusbd proc_icusb:dir search;
|
|
allow icusbd self:capability dac_override;
|
|
allow icusbd self:netlink_socket create_socket_perms;
|
|
allow icusbd usb_device:chr_file { read write ioctl open };
|
|
allow icusbd usb_device:dir { read open search};
|