Skip to content

Commit 124b7e5

Browse files
log1csluk1337
authored andcommitted
sepolicy: Allow thermal-engine to register perf HAL
E SELinux : avc: denied { find } for interface=vendor.qti.hardware.perf::IPerf sid=u:r:vendor_thermal-engine:s0 pid=1766 scontext=u:r:vendor_thermal-engine:s0 tcontext=u:object_r:vendor_hal_perf_hwservice:s0 tclass=hwservice_manager permissive=0 E ANDR-PERF-CLIENT: IPerf:: Perf HAL Service 2.3 is not available. Change-Id: If012668feaa34478990be81b6f116b45177b0096
1 parent f5d2e0e commit 124b7e5

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

sepolicy/qti/vendor/vendor_thermal-engine.te

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
hwbinder_use(vendor_thermal-engine)
22

33
binder_call(vendor_thermal-engine, vendor_hal_idd_default)
4+
binder_call(vendor_thermal-engine, vendor_hal_perf_default)
45

56
allow vendor_thermal-engine vendor_hal_idd_hwservice:hwservice_manager find;
7+
allow vendor_thermal-engine vendor_hal_perf_hwservice:hwservice_manager find;
68

79
allow vendor_thermal-engine sysfs_battchg_ext:dir r_dir_perms;
810
allow vendor_thermal-engine sysfs_battchg_ext:file rw_file_perms;

0 commit comments

Comments
 (0)