I've been setting DUN to 0 with settings put global tether_dun_required 0
on my Galaxy S8 for a few months now and it's worked great. In the last few days it has stopped working and I'm unsure of what the problem is. The TTL on the device is set to 65, so that shouldn't be an issue. I checked if DUN is set to 0 with settings get global tether_dun_required
and it returns 0, so that doesn't help. I just turned Tethering Hardware Acceleration off, but that didn't help. I used Termux and Tinyproxy to run an HTTP proxy from my Galaxy S8 and I was able to use that to deal with the tether throttling, but that doesn't fix the issue. Any ideas?