pixel-sepolicy: query MM Metrics in user build am: 022c0815f4
Original change: https://android-review.googlesource.com/c/platform/hardware/google/pixel-sepolicy/+/3048337
Change-Id: Iecb8804965686f8c9a913054c33e93a46c870c94
Merged-In: Iecb8804965686f8c9a913054c33e93a46c870c94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
(cherry picked from commit 1a3e1d5fdb24378a26fb0a0cef5439ce8c62a0e3)
diff --git a/pixelstats/pixelstats_vendor.te b/pixelstats/pixelstats_vendor.te
index d0850b1..5a90395 100644
--- a/pixelstats/pixelstats_vendor.te
+++ b/pixelstats/pixelstats_vendor.te
@@ -22,18 +22,21 @@
allow pixelstats_vendor fwk_stats_service:service_manager find;
binder_call(pixelstats_vendor, stats_service_server)
-allow pixelstats_vendor sysfs_zram:dir search;
-allow pixelstats_vendor sysfs_zram:file r_file_perms;
+# Pixel MM Metrics: (Atoms: PixelMmMetricsPerHour, PixelMmMetricsPerDay,
+# CmaStatus, CmaStatusExt, ZramBdStat, ZramMmStat)
+allow pixelstats_vendor kernel:dir search;
+allow pixelstats_vendor kernel:file r_file_perms;
+allow pixelstats_vendor proc_meminfo:file r_file_perms;
+allow pixelstats_vendor proc_pressure_cpu:file r_file_perms;
+allow pixelstats_vendor proc_pressure_io:file r_file_perms;
+allow pixelstats_vendor proc_pressure_mem:file r_file_perms;
+allow pixelstats_vendor proc_stat:file r_file_perms;
+allow pixelstats_vendor proc_vmstat:file r_file_perms;
+allow pixelstats_vendor sysfs_dma_heap:dir search;
+allow pixelstats_vendor sysfs_dma_heap:file r_file_perms;
+allow pixelstats_vendor sysfs_ion:dir search;
+allow pixelstats_vendor sysfs_ion:file r_file_perms;
allow pixelstats_vendor sysfs_pixel_stat:dir r_dir_perms;
allow pixelstats_vendor sysfs_pixel_stat:file r_file_perms;
-
-userdebug_or_eng(`
- allow pixelstats_vendor { proc_pressure_cpu proc_pressure_io proc_pressure_mem }:file r_file_perms;
- allow pixelstats_vendor proc_vmstat:file r_file_perms;
- allow pixelstats_vendor sysfs_ion:dir search;
- allow pixelstats_vendor sysfs_ion:file r_file_perms;
- allow pixelstats_vendor sysfs_dma_heap:dir search;
- allow pixelstats_vendor sysfs_dma_heap:file r_file_perms;
- allow pixelstats_vendor kernel:dir search;
- allow pixelstats_vendor kernel:file r_file_perms;
-')
+allow pixelstats_vendor sysfs_zram:dir search;
+allow pixelstats_vendor sysfs_zram:file r_file_perms;