diff options
author | jintinglin <jintinglin@google.com> | 2021-08-06 05:41:35 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-08-06 05:41:35 +0000 |
commit | 7522cecc84cb24877f41c1d6d53d8d04c88d662f (patch) | |
tree | 933e8491d81c870a6ba9c9a381803b77b1ec4047 | |
parent | a26121287744fa73bdee4dc3624722edce5cf22f (diff) | |
parent | d670a82a0f97f4ff5a6ef2b420ee90f39c587636 (diff) | |
download | bonito-sepolicy-7522cecc84cb24877f41c1d6d53d8d04c88d662f.tar.gz |
logger_app/dumpstate: add rules for pilot am: 159cfe9b82 am: d670a82a0f
Original change: https://android-review.googlesource.com/c/device/google/bonito-sepolicy/+/1784072
Change-Id: I967be9bc538bab1ba7d47316befef092cf0f71a3
-rw-r--r-- | vendor/google/property.te | 3 | ||||
-rw-r--r-- | vendor/google/property_contexts | 4 | ||||
-rw-r--r-- | vendor/qcom/common/dumpstate.te | 1 | ||||
-rw-r--r-- | vendor/qcom/common/logger_app.te | 1 |
4 files changed, 9 insertions, 0 deletions
diff --git a/vendor/google/property.te b/vendor/google/property.te index 098fb6f8..54659729 100644 --- a/vendor/google/property.te +++ b/vendor/google/property.te @@ -9,3 +9,6 @@ vendor_internal_prop(vendor_modem_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 3da57dd4..9f5a7b1d 100644 --- a/vendor/google/property_contexts +++ b/vendor/google/property_contexts @@ -15,3 +15,7 @@ ro.vendor.build.type u:object_r:vendor_build_type_prop:s0 persist.modem. u:object_r:vendor_modem_prop:s0 persist.vendor.modem. u:object_r:vendor_modem_prop:s0 persist.vendor.mdm. u:object_r:vendor_modem_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 8f5ea5eb..7a594f37 100644 --- a/vendor/qcom/common/dumpstate.te +++ b/vendor/qcom/common/dumpstate.te @@ -9,6 +9,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 9d8a58fa..06b412db 100644 --- a/vendor/qcom/common/logger_app.te +++ b/vendor/qcom/common/logger_app.te @@ -12,6 +12,7 @@ userdebug_or_eng(` allow logger_app tcpdump_vendor_data_file:file create_file_perms; get_prop(logger_app, radio_prop) + set_prop(logger_app, vendor_logger_prop) set_prop(logger_app, vendor_ramdump_prop) set_prop(logger_app, logpersistd_logging_prop) set_prop(logger_app, logd_prop) |