blob: f2589ac1e00395c23d2157d7f5531cb08ec16362 [file] [log] [blame]
# Grant access to Qualcomm MSM Interface (QMI) radio sockets to system services
# (e.g., LocationManager)
qmux_socket(system_server)
# PowerManagerService access to sensors socket
#unix_socket_connect(system_server, sensors, sensors)
#unix_socket_send(system_server, sensors, sensors)
#allow system_server sensors:unix_stream_socket sendto;
#allow system_server sensors_socket:sock_file r_file_perms;
# mpdecision socket access
#unix_socket_connect(system_server, mpdecision, mpdecision)
#unix_socket_send(system_server, mpdecision, mpdecision)
#allow system_server mpdecision:unix_stream_socket sendto;
#allow system_server mpdecision_socket:dir search;
# Read /data/tombstones/ramdump files.
#allow system_server ramdump_data_file:dir r_dir_perms;
#allow system_server ramdump_data_file:file r_file_perms;
allow system_server self:netlink_socket create_socket_perms;
allow system_server rtc:chr_file rw_file_perms;
# Fingerprint device
allow system_server fpc_device:chr_file rw_file_perms;