Change-Id: I9553462fea01deb7d953d0c885218d3490dcfee7 Reviewed-on: https://review.statixos.com/c/android_device_mediatek_sepolicy_vndr/+/7763 Reviewed-by: Vaisakh Murali <mvaisakh@statixos.com> Tested-by: Vaisakh Murali <mvaisakh@statixos.com>
52 lines
1.7 KiB
Plaintext
52 lines
1.7 KiB
Plaintext
# ==============================================
|
|
# Common SEPolicy Rule
|
|
# ==============================================
|
|
|
|
# TODO:: Security Issue
|
|
# Date : W1452
|
|
# Operation : WVL1 Modular DRM IT
|
|
# Purpose : Allow svp client alloc sec mem
|
|
allow untrusted_app proc_secmem:file r_file_perms;
|
|
|
|
# TrustKernel add
|
|
userdebug_or_eng(`
|
|
allow untrusted_app tkcore_admin_device:chr_file rw_file_perms;
|
|
')
|
|
|
|
# Date : 2016/07/12
|
|
# Operation : SQC
|
|
# Purpose : allow untrusted_app access ntfs device
|
|
allow untrusted_app fuseblk:dir search;
|
|
allow untrusted_app fuseblk:file rw_file_perms;
|
|
|
|
# Date : 2016/7/22
|
|
# Operation: Migration
|
|
# Purpose : Move from tk sepolicy for ViLTE
|
|
allow untrusted_app vtservice:dir search;
|
|
allow untrusted_app mediaserver:dir search;
|
|
|
|
# Date: 2018/04/18
|
|
# Purpose: Allow untrusted_app to use HIDL and access mtk_hal_neuralnetworks
|
|
allow untrusted_app mtk_hal_neuralnetworks:binder { call transfer };
|
|
allow untrusted_app debugfs_ion:dir search;
|
|
|
|
# Date: 2020/06/29
|
|
# Operation : eMBMS Migration
|
|
# Purpose :allow EXPWAY middleware to access the socket
|
|
allow untrusted_app radio:unix_stream_socket connectto;
|
|
|
|
# Purpose: Allow untrusted_app to access mdlactl_device and vpu_device
|
|
allow untrusted_app mdla_device:chr_file { rw_file_perms };
|
|
allow untrusted_app vpu_device:chr_file { rw_file_perms };
|
|
|
|
# Purpose: Allow untrusted_app to access mcdi device
|
|
allow untrusted_app proc_mcdi:dir search;
|
|
allow untrusted_app proc_mcdi:file rw_file_perms;
|
|
allow untrusted_app proc_mcdi:chr_file rw_file_perms;
|
|
|
|
# Purpose: Netflix Widevine
|
|
allow untrusted_app proc_atf_log:dir search;
|
|
allow untrusted_app proc_m4u:dir search;
|
|
get_prop(untrusted_app, vendor_mtk_microtrust_tee_prop)
|
|
get_prop(untrusted_app, vendor_mtk_trustonic_tee_prop)
|