Hi. My phone received the update to Android 10 these days. Problem: My network is using its own DNS server (pihole) to block ads. The DNS is using cloudflared as its upstream DNS server to have DNS over HTTPS (DoH). Since the update, I noticed my phone showing ads, so I investigated.
"Private DNS" is set to off, as there's no DNS server on port 853 in my network and to be sure. My wifi has 2 DNS servers set, both IPs pointing to pihole. So, from the settings, all DNS queries go to my own DNS server (pihole). But, my phone is still showing ads! All other devices in my network do not show ads, as pihole is blocking them. So the Android 10 update seems to have a hardcoded DNS which is bypassing my settings.
I've read, that when only one dns server is set, a second one (Google) is set automatically, so that's why I've set 2 DNS servers. Neither using DHCP (dynamic) or static network settings change anything.
Android 10 on Honor 20 pro is disrespecting my DNS setting and therefore violating my privacy settings!
Any idea on where to look, what to change or how to solve?
Edit: I got a call from support today: It's confirmed by Huawei technician, that Googles DNS (8.8.8.8) is hardcoded into EMUI as 3rd DNS as fallback since update to Android 10! It's even the case that when flight mode is on with only wifi, the phone connects to mobile network to reach that DNS server!
Subreddit
Post Details
- Posted
- 4 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/Honor/comme...