[ALPS04345674] Add permission

Add permission for pulling connsys FWlogs out
in Meta mode

MTK-Commit-Id: 3f8753e595642800447133d7fc5feca3e3b44b5e

Change-Id: I144720b05e0c7939bcdf8956de151bcfeb0734d2
CR-Id: ALPS04345674
Feature: Modem Log Tool
This commit is contained in:
Guoyi Qu 2020-01-18 10:09:06 +08:00
parent 061ea43ddf
commit c4d6a70d03
2 changed files with 16 additions and 1 deletions

View File

@ -8,7 +8,7 @@ type connsyslogger,domain;
type connsyslogger_exec, system_file_type, exec_type, file_type;
typeattribute connsyslogger coredomain;
# Purpose : for create hidl server
hal_server_domain(connsyslogger, mtk_hal_log)
#hal_server_domain(connsyslogger, mtk_hal_log)
# ==============================================
# MTK Policy Rule
# ==============================================
@ -70,5 +70,19 @@ allow connsyslogger vendor_configs_file:file map;
#permission to get driver ready status
get_prop(connsyslogger, wmt_prop)
#Date:2019/03/25
# purpose: allow connsyslogger to access persist.meta.connecttype
get_prop(connsyslogger, meta_connecttype_prop);
#Date:2019/03/25
# purpose: allow emdlogger to create socket
allow connsyslogger port:tcp_socket { name_connect name_bind };
allow connsyslogger connsyslogger:tcp_socket { create_stream_socket_perms };
allow connsyslogger node:tcp_socket node_bind;
#Date:2019/03/25
# usb device ttyGSx for modem logger usb logging
allow connsyslogger ttyGS_device:chr_file { rw_file_perms};

View File

@ -3,3 +3,4 @@
# Purpose : for create hidl server
hal_client_domain(loghidlsysservice, mtk_hal_log)
allow loghidlsysservice connsyslogger:unix_stream_socket connectto;