summaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
authorjintinglin <jintinglin@google.com>2021-07-30 12:58:29 +0800
committerSalmax Chang <salmaxchang@google.com>2021-08-04 03:36:45 +0000
commit298405e9320b114c666753c462fd1d2f289506cb (patch)
tree9f7ed644c87c2f064e7e4f4cd0065226b22d8413 /vendor
parentd4d8ba98e11483111d604b0506246bf4ad74ee27 (diff)
downloadsunfish-sepolicy-298405e9320b114c666753c462fd1d2f289506cb.tar.gz
logger_app/dumpstate: add rules for pilot
Bug: 178744858 Change-Id: I98d0b8c78790b666157f1cb6dcaa51aa12db46ec Signed-off-by: Jinting Lin <jintinglin@google.com>
Diffstat (limited to 'vendor')
-rw-r--r--vendor/google/dumpstate.te1
-rw-r--r--vendor/google/logger_app.te1
-rw-r--r--vendor/google/property.te3
-rw-r--r--vendor/google/property_contexts4
4 files changed, 9 insertions, 0 deletions
diff --git a/vendor/google/dumpstate.te b/vendor/google/dumpstate.te
index 19d87ef..2869937 100644
--- a/vendor/google/dumpstate.te
+++ b/vendor/google/dumpstate.te
@@ -5,6 +5,7 @@ dump_hal(hal_power_stats)
userdebug_or_eng(`
allow dumpstate debugfs_dma_buf:file r_file_perms;
+ allow dumpstate media_rw_data_file:file append;
')
# For collecting bugreports.
diff --git a/vendor/google/logger_app.te b/vendor/google/logger_app.te
index 41e705b..1b7e6c5 100644
--- a/vendor/google/logger_app.te
+++ b/vendor/google/logger_app.te
@@ -20,4 +20,5 @@ userdebug_or_eng(`
set_prop(logger_app, vendor_wifi_sniffer_prop)
set_prop(logger_app, vendor_usb_prop)
set_prop(logger_app, vendor_logging_prop)
+ set_prop(logger_app, vendor_logger_prop)
')
diff --git a/vendor/google/property.te b/vendor/google/property.te
index 3268abc..1e789e3 100644
--- a/vendor/google/property.te
+++ b/vendor/google/property.te
@@ -16,3 +16,6 @@ vendor_restricted_prop(camera_ro_prop)
# Vendor aware available type
vendor_restricted_prop(vendor_aware_available_prop)
+
+# Logger
+vendor_internal_prop(vendor_logger_prop)
diff --git a/vendor/google/property_contexts b/vendor/google/property_contexts
index 6fb2cd3..409d57c 100644
--- a/vendor/google/property_contexts
+++ b/vendor/google/property_contexts
@@ -70,3 +70,7 @@ ro.vendor.vibrator.hal.lptrigger u:object_r:vendor_vibrator_prop:
# Vendor verbose logging prop
persist.vendor.verbose_logging_enabled u:object_r:vendor_logging_prop:s0
+
+# Logger app
+vendor.pixellogger. u:object_r:vendor_logger_prop:s0
+persist.vendor.pixellogger. u:object_r:vendor_logger_prop:s0