Be able to dump logbuffer

Bug: 208721677
Bug: 208909124
Test: do adb bugreport with no relevant error log
Change-Id: Ieae4d64b497e911a6c8048f789e364cd1b9d2f4b
diff --git a/tracking_denials/hal_dumpstate_default.te b/tracking_denials/hal_dumpstate_default.te
index 2b9e0fa..f7bcdfb 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 { 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 7416f8a..c34632d 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);