I've tried a couple of firewalls now, noroot and netpatch, and neither of them allow local connections. My phone is using wifi, and that works fine, and the firewalls allow me to choose which apps can access the internet. But I run Boinc on the phone, which is monitored and controlled by a Windows 10 PC on my network. Despite allowing Boinc on the phone access to wifi, and it can get tasks from the internet, the Windows PC cannot see it so I can't monitor or control it that way. Are there any firewalls that don't mess about with local access like this?