blob: 38ce29452882e29b6e61f14d87d8898f23706cc3 [file] [log] [blame]
# ==============================================
# Common SEPolicy Rule
# ==============================================
##########################
# Filesystem types
#
##########################
# Proc Filesystem types
#
# MOTA permission
# Purpose: Allow GoogleOtaBinder to access proc
# path="/proc/cmdline"
type mota_proc_file, fs_type, proc_type;
# Purpose : Camera need read cl_cam_status
# Package: com.mediatek.camera
type proc_cl_cam_status, fs_type, proc_type;
# Date : 2020/03/25
# Operation: R migration
# Purpose: mtk EM battery settings
type proc_battery_cmd, fs_type, proc_type;
# Date : 2020/03/25
# Operation: R migration
# Purpose : mtk EM flash reading
type proc_flash, fs_type, proc_type;
type proc_partition, fs_type, proc_type;
##########################
# Sys Filesystem types
#
# define new type
# path = "/sys/devices/platform/(charger|mt-battery)/BatteryNotify"
type sysfs_battery_warning, fs_type, sysfs_type;
# define new type for sn process
# path = "/sys/class/android_usb/android0/iSerial"
# path = "/sys/devices/platform/mt_usb/cmode"
# path = "/sys/class/udc/musb-hdrc/device/cmode"
type sysfs_android0_usb, fs_type, sysfs_type;
type sysfs_usb_plat, fs_type, sysfs_type;
# Date : 2020/03/25
# Operation: R migration
# Purpose: mtk EM battery settings
type sysfs_battery_temp, fs_type, sysfs_type;
type sysfs_battery_consumption, fs_type, sysfs_type;
type sysfs_power_on_vol, fs_type, sysfs_type;
type sysfs_power_off_vol, fs_type, sysfs_type;
type sysfs_fg_disable, fs_type, sysfs_type;
type sysfs_dis_nafg, fs_type, sysfs_type;
# Date : 2020/06/01
# Operation: R migration
# Purpose : Add permission for acess /sys/devices/platform/mhl@0/extcon/HDMI_audio_extcon/state.
type sysfs_HDMI_audio_extcon_state, fs_type, sysfs_type;
# Date : 2018/11/01 -> 2020/06/23
# Operation: R migration
# Purpose : mtk EM c2k bypass read usb file
type sys_usb_rawbulk, fs_type, sysfs_type;
# wifi throttle
type sysfs_thermald, fs_type, sysfs_type;
##########################
# Debug Filesystem types
#
##########################
# File types
# Core domain data file types
#
# ATCI data file
type atci_data_file, file_type, data_file_type, core_data_file_type;
##########################
# EngineerMode app data file types
#
# for engineermode to access own app files
type em_app_data_file, file_type, data_file_type, core_data_file_type, app_data_file_type;