summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVova Sharaienko <sharaienko@google.com>2021-04-16 04:33:50 +0000
committerVova Sharaienko <sharaienko@google.com>2021-04-16 04:33:50 +0000
commitac1504d5cca9b60a8767c7ca70db13360bb32cb8 (patch)
treecac334e773a73d474a6cc404a58da33fcbb08806
parent6f660acb3f43dd5e994a5b8e226fa64d2bc3f2a5 (diff)
downloadpixel-sepolicy-ac1504d5cca9b60a8767c7ca70db13360bb32cb8.tar.gz
Revert "Stats: removed obsolete IStats HIDL sepolicies"
This reverts commit 6f660acb3f43dd5e994a5b8e226fa64d2bc3f2a5. Reason for revert: http://b/185462725 Change-Id: Iea1ba0835a684721789cd068c87a13b1d56aa847
-rw-r--r--ramdump/ramdump.te12
1 files changed, 10 insertions, 2 deletions
diff --git a/ramdump/ramdump.te b/ramdump/ramdump.te
index 5df056b..9b3e475 100644
--- a/ramdump/ramdump.te
+++ b/ramdump/ramdump.te
@@ -25,6 +25,15 @@ userdebug_or_eng(`
r_dir_file(ramdump, sysfs_type)
+ # To access statsd.
+ hwbinder_use(ramdump)
+ get_prop(ramdump, hwservicemanager_prop)
+ get_prop(ramdump, boot_status_prop)
+ allow ramdump fwk_stats_hwservice:hwservice_manager find;
+ binder_call(ramdump, stats_service_server)
+ allow ramdump fwk_stats_service:service_manager find;
+ binder_use(ramdump)
+
# To implement fusefs (ramdumpfs) under /mnt/vendor/ramdump.
allow ramdump fuse:filesystem relabelfrom;
allow ramdump fuse_device:chr_file rw_file_perms;
@@ -32,8 +41,7 @@ userdebug_or_eng(`
allow ramdump ramdump_vendor_mnt_file:dir { getattr mounton };
allow ramdump ramdump_vendor_mnt_file:filesystem { mount unmount relabelfrom relabelto };
- # Access new Stats AIDL APIs
+ # Access new Stats AIDL APIs (ag/13714907).
allow ramdump fwk_stats_service:service_manager find;
binder_call(ramdump, servicemanager)
- binder_use(ramdump)
')