仕様です。ファイルをダウンロードして適用したときに成功していれば、日時不明と書かれていても反映されています
AdAway uses the hosts file to block hostnames, that serve advertisements. The hosts file is a file found in /system/etc/hosts
that maps hostnames to IP addresses. It is a traditional way to define hostname to IP address pairs without relying on the Domain Name System (DNS). All unwanted hostnames are redirected to 127.0.0.1
which means they will point to your own device.
If the hosts file is not writable, a fallback solution is to use the builtin VPN service. It will filter connections to unwanted hostnames and let others go through.
Androidの内部DNSキャッシュのせいです。OSはhostsファイルをすぐに反映しますが(コマンドラインで確認できます)DNSキャッシュの再構成に再起動が必要です
AdAwayはWebサーバーを使用せずにも動作します!
AdAwayの環境設定でローカルWebサーバを有効にして、ローカルIPアドレス127.0.0.1
へのリクエストに答えることができます。 これは、127.0.0.1
にリダイレクトされる広告サーバーへのアプリからのリクエストが、AdAwayのWebサーバーによって応答されることを意味します。
一部のアプリでは、広告サーバーにアクセスできない場合は動作しません。 この方法では、再び空白のページと広告画像で表示します
Add the hostnames you want to block to the Blocked list from thehomescreen. Additionally, hostnames you want to exclude from blocking can be added to the Allowed and hostnames you want to redirect to a specific IP address belong to the Redirected.
AdAwayのホストソースのリスト追加を参照してください
https://adaway.orgにアクセスしてください