universal7885: sepolicy: Add rule for multiclientd

This will make sec audioril init succeed, as it creates socket for rild and audio system to connect
Still don't know what this actually does since its part of Samsung telephony framework
This commit is contained in:
roynatech2544 2022-09-21 16:37:40 +09:00
commit 3f7b6ce7aa
2 changed files with 10 additions and 0 deletions

View file

@ -201,6 +201,7 @@
/(vendor|system/vendor)/lib(64)?/libion_exynos\.so u:object_r:same_process_hal_file:s0
/(vendor|system/vendor)/bin/main_abox u:object_r:abox_exec:s0
/(vendor|system/vendor)/bin/wlbtd u:object_r:wlbtd_exec:s0
/system/bin/multiclientd u:object_r:multiclientd_exec:s0
/(vendor|system/vendor)/bin/hw/gpsd u:object_r:gpsd_exec:s0
/(vendor|system/vendor)/bin/hw/macloader u:object_r:macloader_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.power(@[0-9]\.[0-9])?-service\.samsung-libperfmgr u:object_r:hal_power_default_exec:s0

View file

@ -0,0 +1,9 @@
type multiclientd, domain, coredomain;
type multiclientd_exec, file_type, exec_type, system_file_type;
init_daemon_domain(multiclientd)
allow multiclientd rild:binder { call transfer };
allow multiclientd rild_hwservice:hwservice_manager find;
allow multiclientd hwservicemanager_prop:file read;
allow multiclientd same_process_hal_file:file execute;