Skip to content

eyalm2000/adns

Repository files navigation

ADNS

ADNS is a lightweight DNS-based ad blocker for Android. No VPN, no background services, no battery drain, no hassle. NextDNS integration is built in for a seamless experience.

Download it from GitHub Releases.

Features

Android makes DNS controls hard to find and slow to toggle. ADNS makes it fast and accessible.

  • Toggle DNS on/off with a single tap
  • Use your NextDNS account and edit its settings directly within the app,
  • or use public servers like AdGuard, Cloudflare, or any other hostname
  • Quick Settings tile for instant access
  • State notification for at-a-glance status

Beautifully crafted with Material 3 Expressive and Jetpack Compose.

Activation

ADNS writes to global DNS settings, which requires access for WRITE_SECURE_SETTINGS.

You can grant access using:



ADNS main screen ADNS settings screen ADNS settings screen

About

A lightweight DNS-based ad blocker for Android with NextDNS built in

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors