This app blocks host names of advertising, malware, spam, phone-home etc sites. You could import "hosts"-files by given urls.
With this app you have no more to alter the /etc/hosts file on the system partition, which was also a problem on some devices (eg Nexus 7) because changes where reverted after reboot.
Name resolution request are answered with "No address associated with the hostname". This is even better than a common hosts file with redirects to 127.0.0.1, because no connection attemp follows. For logging of hostnames is no tcpdump needed!
If you want to block content of websites, you have to use a browser app which does not tunnels everything through a proxy! This is because the proxy does also the name resolution. Negative examples I found: Google Chrome does not work.
UPDATE: XDA described how to use Chrome: DNS-based Ad Blockers are broken on latest Chrome versions, so here’s a fix
I'm using Dolphin with Jetpack, which works fine for me. Some more info in post #47. Opera Mobile Classic works also, see post #389
If you want to use Firefox you need Network Preferences Add-on, see hint of @ag43 here: post #297 - OR just open website "about:config" and delete content of "[network.]proxy.http", see hint of @TheClownDE here: post #483
This app will NOT be release in the Play Store because of Google's policy. Other apps like AdAway or AdFree where removed in the past... But you could anyway donate in the Play Store and/or on my website.
- No support of native querying binaries.
- You support this app!
- Some hosts file import/export/sharing options
- Logging of not denied host names
- Blacklist/Whitelist/Patterns (Regex)
- Timed download: 150 minutes after reboot, then every 4 days
- RECEIVE_BOOT_COMPLETED: set timer for download
- ACCESS_NETWORK_STATE: download only via W-Lan
- INTERNET: downloading of files
- WAKE_LOCK: don't sleep while dl/import
- EXTERNAL_STORAGE: export/import files
This app connects only to the websites you see for downloading hosts files!
This app needs the Xposed Framework. The framework requires root access for installation. Don't forget to enable the module in Xposed. You can grab it here: Xposed Installer
Play Store: <not available>
Xposed Repository: http://tinyurl.com/qgmz3sh
Why this app? Common method modifying /etc/hosts file does not work in all cases
You could find here a interface to translate the english strings: http://tinyurl.com/okycacj
A free account of www.oneskyapp.com is required to edit. Additional, please attach your email address or send it via PM