diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2021-08-06 06:47:35 +0000 |
---|---|---|
committer | Jinting Lin <jintinglin@google.com> | 2021-08-10 07:16:42 +0000 |
commit | c4d853bc6568bd2d2c9b1646fde9443baf93ffed (patch) | |
tree | 5c612bbbaa0a2bdf96f4c2d0574c1f6f343b8bf8 | |
parent | 38496bb4ce5a449a746c3e27079ed7f9419cacaa (diff) | |
download | sunfish-sepolicy-c4d853bc6568bd2d2c9b1646fde9443baf93ffed.tar.gz |
logger_app/dumpstate: add rules for pilot
Original change: https://android-review.googlesource.com/c/device/google/sunfish-sepolicy/+/1784599
Bug: 178744858
Merged-In: I5c44fd4f10f258594576ee281df5a0e80034049c
Change-Id: I5c44fd4f10f258594576ee281df5a0e80034049c
(cherry picked from commit 2e1eefee62e238c7e98a110a55f12a23dab67db4)
-rw-r--r-- | vendor/google/dumpstate.te | 1 | ||||
-rw-r--r-- | vendor/google/logger_app.te | 1 | ||||
-rw-r--r-- | vendor/google/property.te | 3 | ||||
-rw-r--r-- | vendor/google/property_contexts | 4 |
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 |