diff --git a/mediaserver.te b/mediaserver.te index 39618a5338da8717b7132b7311caa5dcdc2eb789..1b97eed725c8bd5fb33305c99fe1c00589b91590 100644 --- a/mediaserver.te +++ b/mediaserver.te @@ -39,3 +39,5 @@ allow mediaserver camera_calibration_file:file r_file_perms; # Read/[write] to /proc/net/xt_qtaguid/ctrl and /dev/xt_qtaguid allow mediaserver qtaguid_proc:file rw_file_perms; allow mediaserver qtaguid_device:chr_file r_file_perms; +# Allow abstract socket connection +allow mediaserver rild:unix_stream_socket connectto; diff --git a/system.te b/system.te index bfbc35a3f136d9ee02583e00a6bc1d095c66b8ca..0b16246c74e2e67c15b22faadb0222b0d912cdca 100644 --- a/system.te +++ b/system.te @@ -199,3 +199,5 @@ allow system gps_control:file rw_file_perms; # system Read/Write udp_socket of untrusted_app allow system appdomain:udp_socket { read write }; +# Allow abstract socket connection +allow system rild:unix_stream_socket connectto;