From c9244bbf69ec128920f52303ee270c43756d6124 Mon Sep 17 00:00:00 2001 From: roynatech2544 Date: Tue, 29 Mar 2022 12:30:45 +0900 Subject: [PATCH] universal7885: sepolicy: Allow libperfmgr to set vendor.power prop 03-29 12:27:04.015 3630 3630 W auditd : type=1327 audit(0.0:673): proctitle=/vendor/bin/hw/android.hardware.power-service.samsung-libperfmgr 03-29 12:27:04.015 3630 3630 W auditd : type=1320 audit(0.0:673): 03-29 12:27:04.015 3779 3779 W NodeLooperThrea: type=1400 audit(0.0:674): avc: denied { write } for name=property_service dev=tmpfs ino=2814 scontext=u:r:hal_power_default:s0 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0 03-29 12:27:04.017 3779 5369 W libc : Unable to set property vendor.powerhal.rendering to EXPENSIVE_RENDERING: connection failed; errno=13 (Permission denied) 03-29 12:27:04.017 3779 5369 W libperfmgr: Failed to set property to : vendor.powerhal.rendering with value: EXPENSIVE_RENDERING Change-Id: I948bbfd80cc5efd0de246be5181b01027d2376f5 Signed-off-by: roynatech2544 --- universal7885-common/sepolicy/vendor/hal_power_default.te | 1 + 1 file changed, 1 insertion(+) diff --git a/universal7885-common/sepolicy/vendor/hal_power_default.te b/universal7885-common/sepolicy/vendor/hal_power_default.te index a7bea85..1a7f865 100644 --- a/universal7885-common/sepolicy/vendor/hal_power_default.te +++ b/universal7885-common/sepolicy/vendor/hal_power_default.te @@ -34,3 +34,4 @@ allow hal_power_default sysfs_sec_touchscreen:file r_file_perms; type hal_lineage_power_hwservice, hwservice_manager_type; add_hwservice(hal_power_default, hal_power_hwservice) allow hal_power_default sysfs_decon:dir search; +allow hal_power_default property_socket:sock_file write;