diff options
author | Shinru Han <shinruhan@google.com> | 2020-05-21 17:55:08 +0800 |
---|---|---|
committer | Shinru Han <shinruhan@google.com> | 2020-05-21 18:21:31 +0800 |
commit | 63249ed07e0f452040f9163fd3b38144e3bf2e33 (patch) | |
tree | 43f62db03e878e1a55d8782255c94d779edee09a /sepolicy | |
parent | cf2ae87fbf5336af5129c93a6d26304e84cdc026 (diff) | |
download | wahoo-63249ed07e0f452040f9163fd3b38144e3bf2e33.tar.gz |
gps: fix avc denied in emergency SUPL
GNSS ds_client fails to open emergency SUPL network due to avc denied.
05-15 16:50:22.331 gps 867 867 W Loc_hal : type=1400 audit(0.0:26): avc: denied { nlmsg_readpriv } for scontext=u:r:hal_gnss_qti:s0 tcontext=u:r:hal_gnss_qti:s0 tclass=netlink_route_socket permissive=0
Bug: 155738368
Test: Emergency SUPL test
Change-Id: Ic9ce155aed10a5d199137e4a9081c0b8ccf3ee88
Diffstat (limited to 'sepolicy')
-rw-r--r-- | sepolicy/vendor/hal_gnss_qti.te | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sepolicy/vendor/hal_gnss_qti.te b/sepolicy/vendor/hal_gnss_qti.te index 2729a96f..77c56369 100644 --- a/sepolicy/vendor/hal_gnss_qti.te +++ b/sepolicy/vendor/hal_gnss_qti.te @@ -28,7 +28,7 @@ unix_socket_connect(hal_gnss_qti, netmgrd, netmgrd) allow hal_gnss_qti netmgrd_socket:dir search; allow hal_gnss_qti self:netlink_generic_socket { bind create read }; -allow hal_gnss_qti self:netlink_route_socket { bind create nlmsg_read read write }; +allow hal_gnss_qti self:netlink_route_socket { bind create nlmsg_read nlmsg_readpriv read write }; userdebug_or_eng(` allow hal_gnss_qti diag_device:chr_file rw_file_perms; |