AdAway is an open source ad blocker for Android using the hosts file.
AdAway is fully open and licensed under GPLv3+.
Easily add your own sources of hosts files!
Add exceptions to your whitelist, blocklist and rules for redirects!
AdAway is not available on Google Play! It was removed by Google due to Violation of section 4.4 of the Developer Distribution Agreement. Please install it from F-Droid.
1. Android 2.1 or above
2. Root required
3. R/W access on system
AdAway will not work reliably when on Mobile Networks like 3G. You can deactivate that proxy by going to your selected APN (On Android 4: Wireless and networks -> More… -> Mobile Networks -> Access Point Names) and remove the value in the proxy field.
Disable Chrome’s Data Compression Proxy.
Follow this guide to find the corresponding hostnames and how to report them.
See this list of problematic apps for a workaround. If your app is not included fill a bug report and hope for help.
Enable the local Webserver in AdAway’s preferences as a workaround.
More Hosts sources can be found on the Wiki on Github.
Add Redirection Lists to your Hosts Sources to redirect blocked DNS requests to the correct IPs in China. This hosts source contains redirection rules for Google, Facebook, and other. (You need to enable “Allow redirection rules from Hosts Sources” in preferences).