仕様です。ファイルをダウンロードして適用したときに成功していれば、日時不明と書かれていても反映されています
AdAwayはホストファイルを使用して広告を提供するホスト名をブロックします。 hostsファイルは、ホスト名をIPアドレスにマップする/system/etc/hosts
にあるファイルです。 これは、ドメインネームシステム(DNS)に頼らずにホスト名とIPアドレスのペアを定義する伝統的な方法です。 すべての不要なホスト名は127.0.0.1
にリダイレクトされます。つまり、自分のデバイスを指します
自動更新の確認はAdAwayを内蔵ストレージにインストールしたときだけ使えます。Androidの仕様なので、SDカードなどからAdAwayを内蔵ストレージに移動してください。
Androidの内部DNSキャッシュのせいです。OSはhostsファイルをすぐに反映しますが(コマンドラインで確認できます)DNSキャッシュの再構成に再起動が必要です
AdAwayはWebサーバーを使用せずにも動作します!
AdAwayの環境設定でローカルWebサーバを有効にして、ローカルIPアドレス127.0.0.1
へのリクエストに答えることができます。 これは、127.0.0.1
にリダイレクトされる広告サーバーへのアプリからのリクエストが、AdAwayのWebサーバーによって応答されることを意味します。
一部のアプリでは、広告サーバーにアクセスできない場合は動作しません。 この方法では、再び空白のページと広告画像で表示します
ブロックしたいホスト名はあなたのリストの中のブラックリスト(=ブラック)に追加します。さらに、遮断から除外したいホスト名はホワイトリスト(=ホワイト)に追加できます。特定の IPアドレスに転送したいホスト名はリダイレクトリスト(=リダイレクト)に入れます。
AdAwayのホストソースのリスト追加を参照してください
https://adaway.orgにアクセスしてください