diff options
author | Michael Bestas <mkbestas@lineageos.org> | 2021-04-25 21:26:28 +0300 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2022-01-20 10:28:00 +0800 |
commit | 38a1ea30d6bc4016deab7c084e7f4d77ed7e5718 (patch) | |
tree | 9f8d2132c79968de18d4ccf2b788149775e7d4e7 | |
parent | e581511a830830df077738179064cb0b17daeaf3 (diff) |
legacy: Allow sensors read sensor props
* As seen on non-legacy
Change-Id: I54ede545836306d3a8d2181bb60e0667988228de
-rw-r--r-- | legacy/vendor/common/hal_sensors.te | 2 | ||||
-rw-r--r-- | legacy/vendor/common/sensors.te | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/legacy/vendor/common/hal_sensors.te b/legacy/vendor/common/hal_sensors.te index 70dd516e..756128d9 100644 --- a/legacy/vendor/common/hal_sensors.te +++ b/legacy/vendor/common/hal_sensors.te @@ -25,9 +25,11 @@ # OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +get_prop(hal_sensors_default, sensors_prop) userdebug_or_eng(` diag_use(hal_sensors) + get_prop(hal_sensors_default, sensors_dbg_prop) allow hal_sensors debugfs_tracing:file { open write }; ') set_prop(hal_sensors, slpi_prop); diff --git a/legacy/vendor/common/sensors.te b/legacy/vendor/common/sensors.te index a83cf1c8..192b1efb 100644 --- a/legacy/vendor/common/sensors.te +++ b/legacy/vendor/common/sensors.te @@ -31,6 +31,7 @@ type sensors_exec, exec_type, vendor_file_type, file_type; # Started by init init_daemon_domain(sensors) +get_prop(sensors, sensors_prop) allow sensors self:capability { # Change own perms to (nobody,nobody) @@ -81,6 +82,7 @@ allow sensors device_latency:chr_file w_file_perms; userdebug_or_eng(` domain_auto_trans(shell, sensors_exec, sensors) diag_use(sensors) + get_prop(sensors, sensors_dbg_prop) # For starting diag_mdlog allow sensors vendor_shell_exec:file execute_no_trans; |