[ALPS04649268] Save mobile log in data partition in meta mode
Add SELINUX policy for mobile_log_d to save log in /data/debuglogger and for getting log from adb. MTK-Commit-Id: 8775f10bd89be7ac112cbc56daf422814f0f385f Change-Id: I39e5e1d0ccb2381ef302c187ff83a9e9cb0fa959 CR-Id: ALPS04649268 Feature: Mobile Log Tool
This commit is contained in:
parent
c50b176f22
commit
270eab4eb8
@ -11,3 +11,5 @@ allow adbd aee_dumpsys_data_file:file r_file_perms;
|
||||
allow adbd aee_exp_data_file:dir r_dir_perms;
|
||||
allow adbd aee_exp_data_file:file r_file_perms;
|
||||
allow adbd gpu_device:dir search;
|
||||
allow adbd debuglog_data_file:dir r_dir_perms;
|
||||
allow adbd debuglog_data_file:file r_file_perms;
|
||||
|
@ -118,6 +118,8 @@ type logmisc_data_file, file_type, data_file_type, core_data_file_type;
|
||||
#mobilelog data/log_temp
|
||||
type logtemp_data_file, file_type, data_file_type, core_data_file_type;
|
||||
|
||||
type debuglog_data_file, file_type, data_file_type, core_data_file_type;
|
||||
|
||||
# NE core_forwarder
|
||||
type aee_core_data_file, file_type, data_file_type, core_data_file_type;
|
||||
type aee_core_vendor_file, file_type, data_file_type;
|
||||
|
@ -37,6 +37,7 @@
|
||||
/data/extmdl(/.*)? u:object_r:mdlog_data_file:s0
|
||||
#/data/http-proxy-cfg(/.*)? u:object_r:http_proxy_cfg_data_file:s0
|
||||
/data/log_temp(/.*)? u:object_r:logtemp_data_file:s0
|
||||
/data/debuglogger(/.*)? u:object_r:debuglog_data_file:s0
|
||||
#/data/lost\+found(/.*)? u:object_r:lost_found_data_file:s0
|
||||
/data/mdlog(/.*)? u:object_r:mdlog_data_file:s0
|
||||
/data/mdl(/.*)? u:object_r:mdlog_data_file:s0
|
||||
|
@ -60,3 +60,8 @@ allow mobile_log_d node:tcp_socket node_bind;
|
||||
# purpose: allow mobile_log_d to read system property init.svc.vendor.
|
||||
get_prop(mobile_log_d, vendor_default_prop)
|
||||
|
||||
#data/debuglog
|
||||
allow mobile_log_d debuglog_data_file:dir {relabelto create_dir_perms};
|
||||
allow mobile_log_d debuglog_data_file:file create_file_perms;
|
||||
allow mobile_log_d system_data_file:dir create_dir_perms;
|
||||
file_type_auto_trans(mobile_log_d, system_data_file, debuglog_data_file)
|
||||
|
@ -18,6 +18,8 @@ allow shell aee_exp_vendor_file:dir r_dir_perms;
|
||||
allow shell aee_exp_vendor_file:file r_file_perms;
|
||||
allow shell aee_exp_data_file:dir r_dir_perms;
|
||||
allow shell aee_exp_data_file:file r_file_perms;
|
||||
allow shell debuglog_data_file:dir r_dir_perms;
|
||||
allow shell debuglog_data_file:file r_file_perms;
|
||||
|
||||
get_prop(shell, mobile_log_prop)
|
||||
get_prop(shell, persist_mtk_aee_prop);
|
||||
|
Loading…
x
Reference in New Issue
Block a user