# ============================================== # Policy File of /vendor/bin/netdagent Executable File # ============================================== # Common SEPolicy Rule # ============================================== type netdagent_exec, exec_type, file_type, vendor_file_type; init_daemon_domain(netdagent) domain_auto_trans(netdagent, netutils_wrapper_exec, netutils_wrapper) allow netdagent devpts:chr_file rw_file_perms; allow netdagent usermodehelper:file r_file_perms; allow netdagent self:netlink_route_socket { connect create setopt bind getattr nlmsg_read nlmsg_write read write }; set_prop(netdagent, vendor_mtk_netdagent_prop) allow netdagent proc_net:file rw_file_perms; allow netdagent kernel:system module_request; hal_server_domain(netdagent, mtk_hal_netdagent)