From b913b958454d1063576badafe78d8b0f81e7933f Mon Sep 17 00:00:00 2001 From: mtk11285 Date: Sat, 18 Jan 2020 10:19:11 +0800 Subject: [PATCH] [ALPS04754945] aee: phase out unused selinux rules NE DB is created by /system/bin/aee_aed* on Q, so remove selinux rules about /data/vendor/tombstones. MTK-Commit-Id: f3b5da9438aa0fe4cc6e96bcafe0b253da475fee Change-Id: I875ed2f4c62413e4b438b36945cda9ec7933f9b3 CR-Id: ALPS04754945 Feature: Android Exception Engine(AEE) --- non_plat/aee_aedv.te | 4 ---- non_plat/file.te | 3 --- non_plat/file_contexts | 1 - 3 files changed, 8 deletions(-) diff --git a/non_plat/aee_aedv.te b/non_plat/aee_aedv.te index 3f3b0ff..a860871 100644 --- a/non_plat/aee_aedv.te +++ b/non_plat/aee_aedv.te @@ -80,10 +80,6 @@ userdebug_or_eng(` allow aee_aedv su:file { read getattr open }; ') -# /data/vendor/tombstone -allow aee_aedv aee_tombstone_data_file:dir w_dir_perms; -allow aee_aedv aee_tombstone_data_file:file create_file_perms; - # /proc/pid/ allow aee_aedv self:capability { fowner chown fsetid sys_nice sys_resource net_admin sys_module}; diff --git a/non_plat/file.te b/non_plat/file.te index 1eddc91..28ec0ef 100644 --- a/non_plat/file.te +++ b/non_plat/file.te @@ -124,9 +124,6 @@ type logtemp_data_file, file_type, data_file_type, core_data_file_type; type aee_core_data_file, file_type, data_file_type, core_data_file_type; type aee_core_vendor_file, file_type, data_file_type; -# NE tombstone -type aee_tombstone_data_file, file_type, data_file_type; - # AEE exp type aee_exp_data_file, file_type, data_file_type, core_data_file_type; type aee_exp_vendor_file, file_type, data_file_type; diff --git a/non_plat/file_contexts b/non_plat/file_contexts index 89c4af1..97d0854 100644 --- a/non_plat/file_contexts +++ b/non_plat/file_contexts @@ -31,7 +31,6 @@ /data/vendor/flashless(/.*)? u:object_r:c2k_file:s0 /data/core(/.*)? u:object_r:aee_core_data_file:s0 /data/vendor/core(/.*)? u:object_r:aee_core_vendor_file:s0 -/data/vendor/tombstones(/.*)? u:object_r:aee_tombstone_data_file:s0 #/data/dontpanic(/.*)? u:object_r:dontpanic_data_file:s0 /data/dumpsys(/.*)? u:object_r:aee_dumpsys_data_file:s0 /data/vendor/dumpsys(/.*)? u:object_r:aee_dumpsys_vendor_file:s0