49 lines
2.0 KiB
Plaintext
Executable File
49 lines
2.0 KiB
Plaintext
Executable File
# ==============================================
|
|
# Policy File of /system/binaudiocmdservice_atci Executable File
|
|
|
|
|
|
# ==============================================
|
|
# Type Declaration
|
|
# ==============================================
|
|
|
|
type audiocmdservice_atci_exec , exec_type, file_type;
|
|
type audiocmdservice_atci ,domain;
|
|
|
|
# ==============================================
|
|
# Android Policy Rule
|
|
# ==============================================
|
|
|
|
# ==============================================
|
|
# NSA Policy Rule
|
|
# ==============================================
|
|
|
|
# ==============================================
|
|
# MTK Policy Rule
|
|
# ==============================================
|
|
allow audiocmdservice_atci mediaserver:binder call;
|
|
allow audiocmdservice_atci mediaserver:chr_file { read write ioctl open create setattr append };
|
|
allow audiocmdservice_atci mediaserver:dir { write add_name search };
|
|
allow audiocmdservice_atci platformblk_device:blk_file { read write open };
|
|
|
|
allow audiocmdservice_atci fuse:file { create read write open };
|
|
allow audiocmdservice_atci fuse:dir { search write add_name };
|
|
|
|
allow audiocmdservice_atci tmpfs:lnk_file read;
|
|
allow audiocmdservice_atci block_device:dir { write search };
|
|
allow audiocmdservice_atci nvram_data_file:dir { add_name write search };
|
|
allow audiocmdservice_atci nvdata_file:dir { add_name write search };
|
|
allow audiocmdservice_atci nvram_device:chr_file { open read write };
|
|
allow audiocmdservice_atci nvram_data_file:file { write getattr setattr read create open };
|
|
allow audiocmdservice_atci nvram_data_file:lnk_file read;
|
|
allow audiocmdservice_atci nvdata_file:file { write getattr setattr read create open };
|
|
allow audiocmdservice_atci self:capability { dac_override };
|
|
|
|
# ==============================================
|
|
# Data: 2014/09/24
|
|
# Operation: Migration
|
|
# Purpose: allow Binder IPC for audio tuning tool
|
|
# ==============================================
|
|
binder_use(audiocmdservice_atci)
|
|
binder_call(audiocmdservice_atci, mediaserver)
|
|
|
|
init_daemon_domain(audiocmdservice_atci) |