Merge "sepolicy: allow dumpstate to call battery_mitigation" into 24D1-dev
This commit is contained in:
commit
d8f09cbcef
@ -24,6 +24,8 @@ allow battery_mitigation sysfs_bcl:lnk_file r_file_perms;
|
||||
allow battery_mitigation sysfs_thermal:lnk_file r_file_perms;
|
||||
allow battery_mitigation mitigation_vendor_data_file:dir rw_dir_perms;
|
||||
allow battery_mitigation mitigation_vendor_data_file:file create_file_perms;
|
||||
allow battery_mitigation dumpstate:fd use;
|
||||
allow battery_mitigation dumpstate:fifo_file rw_file_perms;
|
||||
|
||||
# Allow battery_mitigation to use Binder IPC so that service manager can notify it for callbacks
|
||||
binder_use(battery_mitigation)
|
||||
@ -33,3 +35,4 @@ wakelock_use(battery_mitigation)
|
||||
add_service(battery_mitigation, hal_battery_mitigation_service)
|
||||
# Allow battery_mitigation to run audio mitigation callback
|
||||
binder_call(battery_mitigation, hal_audio_default)
|
||||
binder_call(battery_mitigation, servicemanager)
|
||||
|
3
battery_mitigation/sepolicy/vendor/dumpstate.te
vendored
Normal file
3
battery_mitigation/sepolicy/vendor/dumpstate.te
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
# To call battery_mitigation hal
|
||||
allow dumpstate hal_battery_mitigation_service:service_manager find;
|
||||
binder_call(dumpstate, battery_mitigation);
|
@ -1 +1 @@
|
||||
type hal_battery_mitigation_service, protected_service, hal_service_type, service_manager_type;
|
||||
type hal_battery_mitigation_service, hal_service_type, service_manager_type;
|
||||
|
Loading…
x
Reference in New Issue
Block a user