Open ignoramous opened 8 months ago
On Android 8 and below: In airplane mode (or when no network has internet), VpnService.setUnderlyingNetworks(emptyArray())
(docs) signals to apps (ex: Chrome) that there is absolutely no way to connect.
On Android 9 and above: Neither VpnService.setUnderlyingNetworks(emptyArray())
nor setting just the default gateway (but not the DNS) works.
For anyone interested, I'm willing to engineer fix for this for USD$30 (Not an android-system fix, but a RethinkDNS-specific fix). https://github.com/sponsors/ItsIgnacioPortal/
For anyone interested, I'm willing to engineer fix for this for USD$30 (Not an android-system fix, but a RethinkDNS-specific fix).
Thanks. Please note that it is no guarantee Rethink will merge that fix.
For anyone interested, I'm willing to engineer fix for this for USD$30 (Not an android-system fix, but a RethinkDNS-specific fix).
Thanks. Please note that it is no guarantee Rethink will merge that fix.
The fix I have in mind won't modify any RethinkDNS code.
A user writes,