blob: afb64e969080c386b4ca25d63d4b2c2b70ff0c27 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
allow gpsd radio_device:chr_file rw_file_perms;
allow gpsd rild_socket:sock_file rw_file_perms;
unix_socket_connect(gpsd, rild, rild);
allow gpsd sensorservice_service:service_manager find;
allow gpsd rootfs:lnk_file r_file_perms;
# Use sockets provided by system_server via binder or local socket.
allow gpsd system_server:unix_stream_socket { read write setopt getattr getopt shutdown };
binder_use(gpsd)
binder_call(gpsd, system_server)
set_prop(gpsd, gps_prop);
wakelock_use(gpsd)
|