From 5b00a6c8a23ceddee4f27c76ed72c07a8c584752 Mon Sep 17 00:00:00 2001 From: Adam Shih Date: Wed, 19 Jan 2022 11:16:48 +0800 Subject: [PATCH] Be able to dump logbuffer Bug: 208721677 Bug: 208909124 Test: do adb bugreport with no relevant error log Change-Id: Ieae4d64b497e911a6c8048f789e364cd1b9d2f4b --- tracking_denials/hal_dumpstate_default.te | 3 --- whitechapel_pro/hal_dumpstate_default.te | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/tracking_denials/hal_dumpstate_default.te b/tracking_denials/hal_dumpstate_default.te index 2b9e0faa..f7bcdfb3 100644 --- a/tracking_denials/hal_dumpstate_default.te +++ b/tracking_denials/hal_dumpstate_default.te @@ -8,9 +8,6 @@ dontaudit hal_dumpstate_default debugfs_f2fs:file { open }; dontaudit hal_dumpstate_default debugfs_f2fs:file { read }; dontaudit hal_dumpstate_default debugfs:file { open }; dontaudit hal_dumpstate_default debugfs:file { read }; -dontaudit hal_dumpstate_default logbuffer_device:chr_file { getattr }; -dontaudit hal_dumpstate_default logbuffer_device:chr_file { open }; -dontaudit hal_dumpstate_default logbuffer_device:chr_file { read }; dontaudit hal_dumpstate_default mnt_vendor_file:dir { search }; dontaudit hal_dumpstate_default modem_efs_file:dir search; dontaudit hal_dumpstate_default modem_efs_file:file { open read }; diff --git a/whitechapel_pro/hal_dumpstate_default.te b/whitechapel_pro/hal_dumpstate_default.te index 7416f8a2..c34632d4 100644 --- a/whitechapel_pro/hal_dumpstate_default.te +++ b/whitechapel_pro/hal_dumpstate_default.te @@ -1,3 +1,5 @@ +allow hal_dumpstate_default logbuffer_device:chr_file r_file_perms; + allow hal_dumpstate_default citadeld_service:service_manager find; allow hal_dumpstate_default citadel_updater:file execute_no_trans; binder_call(hal_dumpstate_default, citadeld);