My solution has been to set private DNS to dns.adguard-dns.com and install a quick setting to toggle it on and off (takes a bit of work to setup: Fdroid, custom repo, Shizuku). Granted I just leave it on 99% of the time and it works fine.Been thinking about a way around this like pinhole or something.
GitHub - karasevm/PrivateDNSAndroid: Quick settings tile to switch active private DNS server
Quick settings tile to switch active private DNS server - karasevm/PrivateDNSAndroid
Last edited: