[ALPS03992559] EM hidl V1.1 selinux

Add the selinux labels

MTK-Commit-Id: 924bb82662abe532ec2e7d883e944547eda8efb2

Change-Id: I9a1e602f33dd1f76970f4d128cd6e25bb9643aea
CR-Id: ALPS03992559
Feature: Engineering Mode
This commit is contained in:
dengwei.xu 2020-01-18 10:07:11 +08:00 committed by Yuhui Zhang
parent a9ae2a2671
commit 19c5ed689f
4 changed files with 17 additions and 10 deletions

View File

@ -119,3 +119,8 @@ allow em_hidl sysfs_boot_mode:file { read open };
allow em_hidl ttyGS_device:chr_file { read write ioctl open };
allow em_hidl vendor_usb_prop:file { read getattr open };
set_prop(em_hidl, vendor_usb_prop)
# Date : 2018/08/28
# Operation : EM DEBUG
# Purpose: for em set hidl configure
set_prop(em_hidl, mtk_em_hidl_prop)

View File

@ -122,8 +122,9 @@ type mtk_em_prop, property_type, mtk_core_property_type;
#=============allow mediatek_prop ==============
type mediatek_prop, property_type, mtk_core_property_type;
#============= allow em set property ===============
type mtk_em_auto_answer_prop, property_type, extended_core_property_type;
#=============Property set by EM, for test/debug purpose=========
type mtk_em_sys_prop, property_type, extended_core_property_type;
type mtk_em_hidl_prop, property_type, mtk_core_property_type;
#============= allow em set protocol ===============
type mtk_em_net_auto_tethering_prop, property_type, extended_core_property_type;

View File

@ -119,8 +119,9 @@ vendor.client. u:object_r:mtk_em_prop:s0
vendor.debug.camera.p2plug.log u:object_r:mediatek_prop:s0
vendor.client.em.appmode u:object_r:mediatek_prop:s0
#=============allow em set auto_answer protocol================
persist.vendor.auto_answer u:object_r:mtk_em_auto_answer_prop:s0
#=============Property set by EM, for test/debug purpose=========
persist.vendor.em. u:object_r:mtk_em_sys_prop:s0
persist.vendor.em.hidl. u:object_r:mtk_em_hidl_prop:s0
#=============allow em set tethering protocol================
persist.vendor.net.auto.tethering u:object_r:mtk_em_net_auto_tethering_prop:s0

View File

@ -53,12 +53,6 @@ allowxperm radio self:udp_socket ioctl { SIOCIWFIRSTPRIV-SIOCIWFIRSTPRIV_09 SIOC
allow radio block_device:dir search;
allow radio ttyGS_device:chr_file { open read write ioctl };
#Date : 2015/11/13
#Operation: IT
# Purpose: for set auto answer
set_prop(radio, mtk_em_auto_answer_prop)
# Date : 2016/07/05
# Purpose :
# Write IMEI - presanity item write imei should read the file on storage
@ -213,3 +207,9 @@ allow radio mtk_hal_lbs_hwservice:hwservice_manager find;
set_prop(radio, mtk_power_off_md_type)
get_prop(radio, persist_mtk_aeev_prop);
# Date : 2018/08/31
# Purpose : Allow EM to set sys property
set_prop(radio, mtk_em_sys_prop)