Ok, let's try something really basic. Please open a local shell in a terminal app (connectBot is one option).
Gain root permission by typing "su" in the terminal.
At the root prompt, usually a #, type "grep google.com /etc/hosts". You should see output similar to the following:
The number group at the start of the line is the IP address the domain will be redirected to. In my case 127.0.0.1.
Choose one of those entries and ping it in the terminal, "ping adservices.google.com". The output should show the IP address it's redirected to in the hosts file.
If this is working correctly, then either there is a proxy serving ads, usually through the router on WiFi, or a proxy entry in the mobile data APN setting or SIM card.
If ad blocking works in some apps, such as in a browser but not other apps, that usually means the problem app is not using domain names, but rather IP addresses which Adaway can not help with.
I try to ping and have passed more than one hour and didn't finish