33 lines
1.2 KiB
Plaintext
33 lines
1.2 KiB
Plaintext
|
# ==============================================
|
||
|
# Common SEPolicy Rule
|
||
|
# ==============================================
|
||
|
|
||
|
# Date:W17.07
|
||
|
# Operation : bt hal developing
|
||
|
# Purpose : bt hal interface permission
|
||
|
binder_call(bluetooth, mtk_hal_bluetooth)
|
||
|
|
||
|
allow bluetooth storage_stub_file:dir getattr;
|
||
|
|
||
|
# Date: 2018/02/02
|
||
|
# Major permission allow are in /system/sepoplicy/private/bluetooth.te
|
||
|
# Add dir create perms for bluetooth on /data/misc/bluetooth/logs
|
||
|
allow bluetooth bluetooth_logs_data_file:dir { create_dir_perms relabelto };
|
||
|
allow bluetooth bluetooth_logs_data_file:fifo_file create_file_perms;
|
||
|
|
||
|
# Date: 2019/09/19
|
||
|
allow bluetooth mtk_hal_bluetooth_audio_hwservice:hwservice_manager find;
|
||
|
|
||
|
# Date : 2020/06/11
|
||
|
# Operation : allow bt native process to access driver debug node and set kernel thread priority
|
||
|
# Purpose: allow bt native process to access driver debug node and set kernel thread priority
|
||
|
allow bluetooth proc_btdbg:file rw_file_perms;
|
||
|
allow bluetooth kernel:process setsched;
|
||
|
|
||
|
get_prop(bluetooth, vendor_mtk_bt_perf_prop)
|
||
|
|
||
|
# Date : 2021/09/07
|
||
|
# Operation : allow bluetooth to access mediametrics
|
||
|
# Purpose: This operation will block A2DP Sink playback
|
||
|
allow bluetooth mediametrics_service:service_manager find;
|