184 lines
5.2 KiB
Plaintext
184 lines
5.2 KiB
Plaintext
|
# ==============================================
|
||
|
# Common SEPolicy Rule
|
||
|
# ==============================================
|
||
|
|
||
|
allow radio mtk_registry_service:service_manager add;
|
||
|
|
||
|
# Fix boot violation
|
||
|
add_service(radio, mtk_radio_service)
|
||
|
|
||
|
# Date : WK1721 2017/5/26
|
||
|
# Operation : IT
|
||
|
# Purpose : Allow to use HAL Wfo
|
||
|
hal_client_domain(radio, hal_mtk_wfo)
|
||
|
|
||
|
# Date : 2017/06/06
|
||
|
# Purpose: for iphonesubinfoEx service
|
||
|
add_service(radio, mtk_phonesubinfo_service)
|
||
|
|
||
|
# Date : 2017/06/15
|
||
|
# Purpose: for mtksimphonebook service
|
||
|
add_service(radio, mtk_simphonebook_service)
|
||
|
|
||
|
# Date : 2017/08/14
|
||
|
# Operation : VT development
|
||
|
# Purpose : Add vtservice to support video telephony functionality
|
||
|
# 3G VT/ViLTE both use this service which will also communication with IMCB/Rild
|
||
|
allow radio vtservice_service:service_manager find;
|
||
|
|
||
|
# Date : 2017/09/25
|
||
|
# Operation : Migration IT with Privacy Protection Lock
|
||
|
# Purpose : for pplSmsFilterExtension find ppl_agent service
|
||
|
allow radio ppl_agent_service:service_manager find;
|
||
|
|
||
|
# Date : 2018/06/22
|
||
|
# Operation : P migration
|
||
|
# Purpose : Allow ctm to set system_mtk_ctmslot_prop
|
||
|
set_prop(radio, system_mtk_ctmslot_prop)
|
||
|
|
||
|
# Date : WK18.26 2018/06/25
|
||
|
# Operation : IT
|
||
|
# Purpose : for setting ims config force notify property
|
||
|
set_prop(radio, system_mtk_imsconfig_prop)
|
||
|
|
||
|
# Date : 2018/06/28
|
||
|
# Operation : P migration
|
||
|
# Purpose : Allow radio to set vendor prop in core domain
|
||
|
set_prop(radio, system_mtk_cdma_prop)
|
||
|
|
||
|
# Date: 2018/06/29
|
||
|
# Operation: P migration
|
||
|
# Purpose : allow radio set world phohe property
|
||
|
set_prop(radio, system_mtk_world_phone_prop)
|
||
|
|
||
|
# Date : 2018/6/29
|
||
|
# Operation: P migration
|
||
|
set_prop(radio, system_mtk_vsim_sys_prop)
|
||
|
set_prop(radio, ctl_start_prop)
|
||
|
set_prop(radio, ctl_stop_prop)
|
||
|
|
||
|
# Date : 2020/10/30
|
||
|
# Operation: R migration
|
||
|
set_prop(radio, system_mtk_capctrl_sys_prop)
|
||
|
|
||
|
# Date : 2018/07/02
|
||
|
# Operation : Migration
|
||
|
# Purpose : Allow Phone process to set ECBM property
|
||
|
set_prop(radio, system_mtk_cdma_ecm_prop)
|
||
|
|
||
|
# Date : 2018/07/02
|
||
|
# Operation : P migration
|
||
|
# Purpose : Allow radio to get/set system_mtk_supp_serv_prop
|
||
|
set_prop(radio, system_mtk_supp_serv_prop)
|
||
|
|
||
|
# Date : 2018/07/03
|
||
|
# Operation : P migration
|
||
|
# Purpose : Allow framework to set system_mtk_common_data_prop
|
||
|
set_prop(radio, system_mtk_common_data_prop)
|
||
|
|
||
|
# Date: 2018/07/03
|
||
|
# Operation: P migration
|
||
|
# Purpose : allow radio set capability switch property
|
||
|
set_prop(radio, system_mtk_capability_switch_prop)
|
||
|
|
||
|
# Date: 2018/07/04
|
||
|
# Operation: P migration
|
||
|
# Purpose : allow radio get vzw device type property
|
||
|
get_prop(radio, system_mtk_persist_vendor_vzw_device_type_prop)
|
||
|
|
||
|
# Date : 2018/07/03
|
||
|
# Stage: Migration
|
||
|
# Purpose: allow radio to get RTT property
|
||
|
get_prop(radio, system_mtk_rtt_prop)
|
||
|
|
||
|
# Date: 2018/07/06
|
||
|
# Operation: Migration
|
||
|
# Purpose : Allow Entitlement to get system_mtk_wfc_entitlement_prop
|
||
|
# Package: com.mediatek.entitlement
|
||
|
set_prop(radio, system_mtk_wfc_entitlement_prop)
|
||
|
|
||
|
# Date: 2018/09/13
|
||
|
# Operation: Support UCE Property
|
||
|
set_prop(radio, system_mtk_uce_support_prop)
|
||
|
|
||
|
# Date : 2018/10/05
|
||
|
# Operation : P Migration
|
||
|
# Purpose : allow to find aal_service
|
||
|
allow radio aal_service:service_manager find;
|
||
|
|
||
|
# Date: 2018/10/31
|
||
|
# Operation: Support SubsidyLock
|
||
|
set_prop(radio, system_mtk_subsidylock_connect_prop)
|
||
|
|
||
|
# Date: 2018/10/31
|
||
|
# Operation: Support SubsidyLock
|
||
|
get_prop(radio, system_mtk_subsidylock_prop)
|
||
|
|
||
|
# Date: 2018/12/20
|
||
|
# Operation: Support GWSD
|
||
|
add_service(radio, mtk_gwsd_service)
|
||
|
|
||
|
# Date : 2019/05/16
|
||
|
# Operation : MDM IT with Swift app
|
||
|
# Purpose : for app labeled by radio to auto start md_monitor
|
||
|
set_prop(radio, config_prop)
|
||
|
|
||
|
# Date : 2019/05/28
|
||
|
# Operation : Q Migration
|
||
|
# Purpose : allow to get mtk_cta_set and mtk_cta_support property
|
||
|
get_prop(radio, system_mtk_cta_set_prop)
|
||
|
|
||
|
# Date : 2019/06/03
|
||
|
# Operation : Q Migration split build
|
||
|
# Purpose : allow to get system_mtk_rsc_sys_prop
|
||
|
get_prop(radio, system_mtk_rsc_sys_prop)
|
||
|
|
||
|
# Date: 2019/07/23
|
||
|
# Operation : Swift app IT
|
||
|
# Purpose: allow to read init.svc.md_monitor property for calling SystemService.waitForState()
|
||
|
get_prop(radio, system_mtk_init_svc_md_monitor_prop)
|
||
|
|
||
|
# Date : 2020/03/20
|
||
|
# Operation: R migration
|
||
|
get_prop(radio, system_mtk_telecom_vibrate_prop)
|
||
|
|
||
|
# Date : 2020/04/13
|
||
|
# Purpose: get CT Register system property
|
||
|
get_prop(radio, system_mtk_selfreg_prop)
|
||
|
|
||
|
# Date : 2020/03/23
|
||
|
# Operation : Migration
|
||
|
# Purpose : apps need to get networkdatacontroller Service
|
||
|
allow radio cta_networkdatacontroller_service:service_manager find;
|
||
|
|
||
|
# Date : 2021/07/27
|
||
|
# Operation : Migration
|
||
|
# Purpose : Allow presence service to add AOSP service by ServiceManager
|
||
|
allow radio uce_service:service_manager add;
|
||
|
|
||
|
# Date: 2019/04/10
|
||
|
# Purpose: ctm set property
|
||
|
# Package Name: cn.richinfo.dm
|
||
|
set_prop(radio, system_mtk_ctm_prop)
|
||
|
|
||
|
# Date: 2020/06/30
|
||
|
# Operation: Support VODATA
|
||
|
add_service(radio, mtk_vodata_service)
|
||
|
|
||
|
# Date : 2020/09/16
|
||
|
# Operation : R Migration
|
||
|
# Purpose : allow radio to get telephony log property
|
||
|
get_prop(radio, system_mtk_em_tel_log_prop)
|
||
|
|
||
|
# Date : 2021/01/07
|
||
|
# Purpose : Allow radio to read ro.vendor.mtk_gwsd_support
|
||
|
get_prop(radio, system_mtk_gwsd_prop)
|
||
|
|
||
|
# Date : 2021/04/25
|
||
|
# Purpose : Allow radio to read fastdormancy property
|
||
|
get_prop(radio, system_mtk_fd_prop)
|
||
|
|
||
|
# Date : 2021/12/22
|
||
|
# Purpose : Allow radio to read ims debug property
|
||
|
get_prop(radio, system_mtk_dbg_ims_prop)
|