Coming soon - Get a detailed view of why an account is flagged as spam!
view details
5
Hardcoded DNS? Bypassing my network settings (Honor 20 pro)
Post Flair (click to view more posts with a particular flair)
Post Body

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!

Author
Account Strength
100%
Account Age
11 years
Verified Email
Yes
Verified Flair
No
Total Karma
8,869
Link Karma
2,824
Comment Karma
5,752
Profile updated: 1 week ago
Posts updated: 1 year ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
4 years ago