A Free and Open Source ad blocker for Android.

The application is available for rooted and non-rooted devices.
Using rooted device, the application update your system hosts file that contains a list of mappings between host names and IP addresses.
Using non-rooted device, the application use the VPN feature to block outgoing connections to ads and trackers.
So when an app requests an ad or a tracker from a host in that file, this request is redirected to the local IP 127.0.0.1, which does nothing.

You can download predefined ads and blocker lists as hosts files from within the app to incorporate. It is also possible to use your own files and to add certain hosts to allowed and blocked lists.
There are options to run a local web server to respond to blocked host names and to direct requests to the IP address of your choosing instead.

From version AdAway (fdroid version) 6.0.3:

From the last stable version (5.12.1):

  • Add a new VPN ad-blocker implementation
  • Add initial DOH (DNS Over HTTPS) support
  • Add VPN connection monitor, heartbeat and throttler to improve reliability
  • Add long press action to copy hostname from user lists and DNS log to clipboard
  • Improve screen rotation handling on home screen
  • Improve hosts source cache to reduce bandwidth usage
  • Improve GitHub API usage to reduce bandwidth usage
  • Fix VPN state on network connectivity change and lost
  • Fix VPN restart when system kills it
  • Fix wrong DNS read on VPN restart
  • Fix VPN unwanted restart while paused
  • Fix crash on application update unknown size
  • Improve VPN user control reliability
  • Update logging system
  • Update libsu
  • Update mongoose web server
  • Update Android gradle plugin
  • Update AndroidX libraries
  • Update NDK
  • Update third party libraries

From the last beta version (6.0.2):

  • Improve hosts source cache to reduce bandwidth usage
  • Improve GitHub API usage to reduce bandwidth usage
  • Update AndroidX libraries
  • Update translations

Special thanks to yoshimo for its bug report.

Variant
Arch
Version
DPI
(Android 4.1+)
Latest: 4.2.8 on August 9, 2019
(Android 8.0+)
Latest: 5.1.0 on January 27, 2021
All versions
AdAway (fdroid version) 6.0.3

Version:6.0.3

Uploaded:August 15, 2022 at 8:06AM UTC

File size:14.8 MB

Downloads:45

AdAway (fdroid version) 5.12.1

Version:5.12.1

Uploaded:May 21, 2022 at 9:41PM UTC

File size:14.71 MB

Downloads:1,996

AdAway (fdroid version) 5.12.0

Version:5.12.0

Uploaded:March 6, 2022 at 12:05AM UTC

File size:24.43 MB

Downloads:2,554

AdAway (fdroid version) 5.11.0
December 27, 2021

Version:5.11.0

Uploaded:December 27, 2021 at 11:26PM UTC

File size:14.52 MB

Downloads:2,619

AdAway (fdroid version) 5.10.0

Version:5.10.0

Uploaded:December 6, 2021 at 5:32AM UTC

File size:14.48 MB

Downloads:772

AdAway (fdroid version) 5.9.0
November 10, 2021

Version:5.9.0

Uploaded:November 10, 2021 at 7:49AM UTC

File size:14.44 MB

Downloads:966

AdAway (fdroid version) 5.8.0

Version:5.8.0

Uploaded:October 5, 2021 at 4:13AM UTC

File size:14.44 MB

Downloads:1,308

AdAway (fdroid version) 5.6.0

Version:5.6.0

Uploaded:June 19, 2021 at 3:59PM UTC

File size:13.12 MB

Downloads:3,234

AdAway (fdroid version) 5.4.0

Version:5.4.0

Uploaded:March 8, 2021 at 2:11AM UTC

File size:13.01 MB

Downloads:3,194

AdAway (fdroid version) 5.3.0
February 14, 2021

Version:5.3.0

Uploaded:February 14, 2021 at 5:56PM UTC

File size:12.71 MB

Downloads:1,053