vndbinder_use(hal_gnss_default) allow hal_gnss_default sensors_device:chr_file rw_file_perms; allow hal_gnss_default sysfs_soc:dir r_dir_perms; allow hal_gnss_default sysfs_soc:file r_file_perms; allow hal_gnss_default self:socket create_socket_perms; allowxperm hal_gnss_default self:socket ioctl msm_sock_ipc_ioctls; allow hal_gnss_default radio_device:chr_file { open read getattr ioctl }; allow hal_gnss_default qmuxd_socket:dir { search write add_name }; allow hal_gnss_default self:netlink_socket { create bind write read }; allow hal_gnss_default qmuxd_socket:sock_file { create write }; allow hal_gnss_default qmux:unix_stream_socket connectto; dontaudit hal_gnss_default self:udp_socket create;