summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjintinglin <jintinglin@google.com>2021-08-06 06:06:10 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-08-06 06:06:10 +0000
commit3fcc2dfd4997554675bfcb22bcd83fede62a5be6 (patch)
treedea0bc2c4ded70d044573ab1c343845f30f00af6
parent598e966991bd1334ef9e1cbb2249b69b89f86de4 (diff)
parent7c2989f9439f9255957b81fe5f4d9695e6bd05d4 (diff)
downloadcrosshatch-sepolicy-3fcc2dfd4997554675bfcb22bcd83fede62a5be6.tar.gz
logger_app/dumpstate: add rules for pilot am: 7c2989f943
Original change: https://android-review.googlesource.com/c/device/google/crosshatch-sepolicy/+/1784393 Change-Id: I0dbeb82308aeca3bf924b2d9fa126b5e53266df7
-rw-r--r--vendor/google/property.te3
-rw-r--r--vendor/google/property_contexts4
-rw-r--r--vendor/qcom/common/dumpstate.te1
-rw-r--r--vendor/qcom/common/logger_app.te1
4 files changed, 9 insertions, 0 deletions
diff --git a/vendor/google/property.te b/vendor/google/property.te
index 4125cd9..6a17f1e 100644
--- a/vendor/google/property.te
+++ b/vendor/google/property.te
@@ -8,3 +8,6 @@ vendor_internal_prop(vendor_fingerprint_prop)
# hal_health
vendor_internal_prop(vendor_battery_defender_prop)
+
+# Logger
+vendor_internal_prop(vendor_logger_prop)
diff --git a/vendor/google/property_contexts b/vendor/google/property_contexts
index 9d4c87b..cfe1fe8 100644
--- a/vendor/google/property_contexts
+++ b/vendor/google/property_contexts
@@ -19,3 +19,7 @@ vendor.battery.defender. u:object_r:vendor_battery_defender
# fingerprint
vendor.fps.init.succeed u:object_r:vendor_fingerprint_prop:s0
vendor.fps.init_retry.count u:object_r:vendor_fingerprint_prop:s0
+
+# Logger app
+vendor.pixellogger. u:object_r:vendor_logger_prop:s0
+persist.vendor.pixellogger. u:object_r:vendor_logger_prop:s0
diff --git a/vendor/qcom/common/dumpstate.te b/vendor/qcom/common/dumpstate.te
index a4f2563..1a25d98 100644
--- a/vendor/qcom/common/dumpstate.te
+++ b/vendor/qcom/common/dumpstate.te
@@ -10,6 +10,7 @@ userdebug_or_eng(`
allow dumpstate persist_file:dir r_dir_perms;
allow dumpstate sysfs_leds:dir search;
allow dumpstate system_block_device:blk_file r_file_perms;
+ allow dumpstate media_rw_data_file:file append;
dontaudit dumpstate self:netlink_xfrm_socket create_socket_perms_no_ioctl;
diff --git a/vendor/qcom/common/logger_app.te b/vendor/qcom/common/logger_app.te
index 9d8a58f..fabd55e 100644
--- a/vendor/qcom/common/logger_app.te
+++ b/vendor/qcom/common/logger_app.te
@@ -23,4 +23,5 @@ userdebug_or_eng(`
set_prop(logger_app, vendor_wifi_sniffer_prop)
set_prop(logger_app, vendor_usb_config_prop)
set_prop(logger_app, vendor_logging_prop)
+ set_prop(logger_app, vendor_logger_prop)
')