[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:
parent
a9ae2a2671
commit
19c5ed689f
@ -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 ttyGS_device:chr_file { read write ioctl open };
|
||||||
allow em_hidl vendor_usb_prop:file { read getattr open };
|
allow em_hidl vendor_usb_prop:file { read getattr open };
|
||||||
set_prop(em_hidl, vendor_usb_prop)
|
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)
|
@ -122,8 +122,9 @@ type mtk_em_prop, property_type, mtk_core_property_type;
|
|||||||
#=============allow mediatek_prop ==============
|
#=============allow mediatek_prop ==============
|
||||||
type mediatek_prop, property_type, mtk_core_property_type;
|
type mediatek_prop, property_type, mtk_core_property_type;
|
||||||
|
|
||||||
#============= allow em set property ===============
|
#=============Property set by EM, for test/debug purpose=========
|
||||||
type mtk_em_auto_answer_prop, property_type, extended_core_property_type;
|
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 ===============
|
#============= allow em set protocol ===============
|
||||||
type mtk_em_net_auto_tethering_prop, property_type, extended_core_property_type;
|
type mtk_em_net_auto_tethering_prop, property_type, extended_core_property_type;
|
||||||
|
@ -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.debug.camera.p2plug.log u:object_r:mediatek_prop:s0
|
||||||
vendor.client.em.appmode u:object_r:mediatek_prop:s0
|
vendor.client.em.appmode u:object_r:mediatek_prop:s0
|
||||||
|
|
||||||
#=============allow em set auto_answer protocol================
|
#=============Property set by EM, for test/debug purpose=========
|
||||||
persist.vendor.auto_answer u:object_r:mtk_em_auto_answer_prop:s0
|
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================
|
#=============allow em set tethering protocol================
|
||||||
persist.vendor.net.auto.tethering u:object_r:mtk_em_net_auto_tethering_prop:s0
|
persist.vendor.net.auto.tethering u:object_r:mtk_em_net_auto_tethering_prop:s0
|
||||||
|
@ -53,12 +53,6 @@ allowxperm radio self:udp_socket ioctl { SIOCIWFIRSTPRIV-SIOCIWFIRSTPRIV_09 SIOC
|
|||||||
allow radio block_device:dir search;
|
allow radio block_device:dir search;
|
||||||
allow radio ttyGS_device:chr_file { open read write ioctl };
|
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
|
# Date : 2016/07/05
|
||||||
# Purpose :
|
# Purpose :
|
||||||
# Write IMEI - presanity item write imei should read the file on storage
|
# 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)
|
set_prop(radio, mtk_power_off_md_type)
|
||||||
|
|
||||||
get_prop(radio, persist_mtk_aeev_prop);
|
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)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user