title: avc: denied { connectto } when using uds on Android 10
body: <p>I'm running 2 applications on Android 10 device which communicate each other via uds. Everything worked fine until I changed the apps settings to target android 10. I get following error in logcat:</p>
  <pre><code>09-07 13:33:18.136 14573 14573 W &lt;myapp_name&gt;: type=1400 audit(0.0:1461891): avc: denied { connectto } for pid=14573 comm=474C546872656164203134353530 path=005368617265644D656D6F727953657276696365 scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:r:untrusted_app_25:s0:c512,c768 tclass=unix_stream_socket permissive=0
  </code></pre>
  <p>After some digging I found neverallow SELinux policy:</p>
  <pre><code>neverallow { all_untrusted_apps -mediaprovider } init:unix_stream_socket connectto;
  </code></pre>
  <p>Is there a way I can make it work on applications targeting Android 10?</p>