diff --git a/non_plat/loghidlsysservice.te b/non_plat/loghidlsysservice.te index 0444c20..b9470f2 100644 --- a/non_plat/loghidlsysservice.te +++ b/non_plat/loghidlsysservice.te @@ -2,4 +2,4 @@ # Policy File of /system/bin/loghidlsysservice Executable File # Purpose : for create hidl server -hal_server_domain(loghidlsysservice, mtk_hal_log) +hal_client_domain(loghidlsysservice, mtk_hal_log) diff --git a/non_plat/loghidlvendorservice.te b/non_plat/loghidlvendorservice.te new file mode 100644 index 0000000..9b97bed --- /dev/null +++ b/non_plat/loghidlvendorservice.te @@ -0,0 +1,14 @@ +# ============================================== +# Policy File of /system/bin/loghidlvendorservice Executable File + +# ============================================== +# Type Declaration +# ============================================== + +type loghidlvendorservice ,domain; +type loghidlvendorservice_exec, exec_type, file_type, vendor_file_type; +typeattribute loghidlvendorservice mlstrustedsubject; + +hal_server_domain(loghidlvendorservice, mtk_hal_log) +init_daemon_domain(loghidlvendorservice) +# allow loghidlvendorservice self:capability dac_override;