diff options
author | Ted Lin <tedlin@google.com> | 2020-12-02 20:27:36 +0800 |
---|---|---|
committer | Ted Lin <tedlin@google.com> | 2020-12-03 17:35:57 +0800 |
commit | 3a964f39f0441e08b9cbaef3422b102b5cf7618b (patch) | |
tree | 26632f00eb70ed77ad51a228aa51c41ec9b49d51 | |
parent | c4063726a6a639c491c86c5117d63c2740b85871 (diff) | |
download | crosshatch-sepolicy-3a964f39f0441e08b9cbaef3422b102b5cf7618b.tar.gz |
Add sepolicy read permissions to hal_dumpstate_impl for bd_*
Bug: 173149361
Test: adb bugreport and check value pass.
Signed-off-by: Ted Lin <tedlin@google.com>
Change-Id: I36df4ace3a364f69c0305f5735405e71bc4169aa
-rw-r--r-- | vendor/google/genfs_contexts | 11 | ||||
-rw-r--r-- | vendor/qcom/common/hal_dumpstate_impl.te | 2 |
2 files changed, 13 insertions, 0 deletions
diff --git a/vendor/google/genfs_contexts b/vendor/google/genfs_contexts index ece1d55..bfccebd 100644 --- a/vendor/google/genfs_contexts +++ b/vendor/google/genfs_contexts @@ -18,3 +18,14 @@ genfscon sysfs /devices/platform/soc/880000.i2c/i2c-1/1-0061/power_supply/wirele # Charger genfscon sysfs /devices/platform/soc/soc:google,charger/charge_start_level u:object_r:sysfs_chargelevel:s0 genfscon sysfs /devices/platform/soc/soc:google,charger/charge_stop_level u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_drainto_soc u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_recharge_soc u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_recharge_voltage u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_resume_abs_temp u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_resume_soc u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_resume_temp u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_resume_time u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_trigger_temp u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_trigger_time u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_trigger_voltage u:object_r:sysfs_chargelevel:s0 +genfscon sysfs /devices/platform/soc/soc:google,charger/bd_temp_enable u:object_r:sysfs_chargelevel:s0 diff --git a/vendor/qcom/common/hal_dumpstate_impl.te b/vendor/qcom/common/hal_dumpstate_impl.te index 1bb60a4..eb1d17e 100644 --- a/vendor/qcom/common/hal_dumpstate_impl.te +++ b/vendor/qcom/common/hal_dumpstate_impl.te @@ -120,6 +120,8 @@ allow hal_dumpstate_impl sysfs_fastrpc:file r_file_perms; # Query and dump power supply nodes allow hal_dumpstate_impl sysfs_batteryinfo:dir search; allow hal_dumpstate_impl sysfs_batteryinfo:file r_file_perms; +allow hal_dumpstate_impl sysfs_chargelevel:dir search; +allow hal_dumpstate_impl sysfs_chargelevel:file r_file_perms; # Dump QCOM FG content allow hal_dumpstate_impl debugfs_fg_sram:dir search; |