AdFree removes most ads in the browser and other apps. It does this by nullifying requests to known host names in the system hosts file.

If you have problems with this app, or you know of additional host names not being filtered, please comment in forum so it can be fixed!

0.9.0 Swapped webservers so hostnames “blocked” can be logged and shown in Adfree.
0.9.1 updated webserver config
0.9.2 the path to the web server config file wasn’t right and so nothing was logging correctly
0.9.3 allows people to view duplicates in the block list, and displays time stamps, and fixes the webserver restart after wiping the log file.
0.9.4 reverses the order of the block list, and shows the latest log entries first, regardless if you show all entries or just the unique ones.
0.9.5 applied the same reverse log ordering to the tcpdump screen
0.9.6 the app can now auto upgrade itself, and menu items were added to switch between the block list and the tcpdump screens
added ACCESS_SUPERUSER permission to hide a warning in SU, which shows a device warning on Android 4.x+
0.9.7 The auto upgrade of the app will only happen if the auto update checkbox is ticked
0.9.8 updated French translation thanks to Micks29, and fixes symlink support for android 4.4 thanks to Davis.
0.9.9 Updated links to




AdFree Android v0.9.16 APK / Mirror

AdFree Android v0.9.13 APK / Mirror

AdFree Android v0.9.11 APK / Mirror / Mirror