diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2019-06-20 04:42:03 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-06-20 04:42:03 +0000 |
commit | 1e1153ec197d78d0ae5625eedcf1794084c41dcf (patch) | |
tree | 09a56aa30dd8c698cd9d450d2495e73a867bf9a3 | |
parent | 1d38c0eac534e0c56ed019e8ab72050b7694210d (diff) | |
parent | 7caa0ca4339503e83cfabd25e443e4c8789ab5ef (diff) | |
download | device_google_wahoo-1e1153ec197d78d0ae5625eedcf1794084c41dcf.tar.gz device_google_wahoo-1e1153ec197d78d0ae5625eedcf1794084c41dcf.tar.bz2 device_google_wahoo-1e1153ec197d78d0ae5625eedcf1794084c41dcf.zip |
Merge "Fix avc denied to dump some useful hals for user build." into qt-r1-dev
-rw-r--r-- | sepolicy/public/te_macros | 9 | ||||
-rw-r--r-- | sepolicy/vendor/dumpstate.te | 4 |
2 files changed, 13 insertions, 0 deletions
diff --git a/sepolicy/public/te_macros b/sepolicy/public/te_macros new file mode 100644 index 00000000..701ef555 --- /dev/null +++ b/sepolicy/public/te_macros @@ -0,0 +1,9 @@ +########################################### +# dump_hal(hal_type) +# Ability to dump the hal debug info +# +define(`dump_hal', ` + hal_client_domain(dumpstate, $1); + allow $1_server dumpstate:fifo_file write; + allow $1_server dumpstate:fd use; +') diff --git a/sepolicy/vendor/dumpstate.te b/sepolicy/vendor/dumpstate.te index faa81a65..a0a8af40 100644 --- a/sepolicy/vendor/dumpstate.te +++ b/sepolicy/vendor/dumpstate.te @@ -1,3 +1,7 @@ +dump_hal(hal_thermal) +dump_hal(hal_power) +dump_hal(hal_power_stats) + userdebug_or_eng(` allow dumpstate proc_modules:file r_file_perms; allow dumpstate proc_stat:file r_file_perms; |