Best Ad Blockers for Rooted Android
Ad blocking for rooted Android devices - root apps, Magisk modules, KernelSU modules, LSPosed modules and hosts/DNS-based tools that block ads, trackers and malware system-wide, in every app and browser.
TIP
Use the complete Android ad-blocking tutorial for setup and troubleshooting. The sections below separate hosts-based blockers from DNS/network filters; see firewall tools for per-app filtering.
Ad & Tracker Blocking
- ⭐ AdAway - Open-source ad blocker using the hosts file. Blocks ads without permissions.
FOSS| - ⭐ Bindhosts - Systemless hosts for APatch, KernelSU and Magisk that is fully standalone and self-updating.
FOSS[M][K][A] - AdAway Helper - Enables AdAway to work on KernelSU, its variants by managing /system/etc/hosts via bind mount and overlay.
FOSS[M][K][A] - AdClose - Prevents the initial loading of the advertising SDK within the application and intercepts application advertising requests to block ads.
Proprietary[LSP] - AdGuard - Comprehensive ad blocking solution.
Proprietary - Ads Kill - LSPosed module built on libxposed API 102 that removes splash screens and in-app ads in scoped Android apps by hooking common ad SDKs and ad views.
FOSS[LSP] - BlockAds - System‑wide ad, tracker, & malware filtering, custom blocklists, per‑app controls etc.
FOSS| - BlockAds Module - BlockAds is an advertisement blocking Magisk module.
FOSS[M][K] - Blokada - Advanced ad blocker with VPN functionality.
Proprietary - Cubic-AdBlock - A simple AdBlock module based on the hosts file.
FOSS[M] - Discover Ads Filter - Hides sponsored cards and ads from the Google Discover feed in the Pixel Launcher -1 screen and inside the Google app itself.
FOSS[LSP] - F*ck AD - Ad-blocking Xposed module.
FOSS[LSP] - Magical Protection - Magisk-only completely systemless adblocking.
FOSS[M] - Magisk Ad Blocking Module - Systemless hosts-based module that blocks ads on Android.
FOSS[M] - Marketing Notification Blocker - Intercepts and blocks annoying marketing ads and spam push notifications.
FOSS[LSP] - Re-Malwack - A fully-fledged ad-block module. Contains all your needs.
FOSS[M][A] - StevenBlock - Ad Blocking Module for Android supporting Magisk, KernelSU and APatch.
FOSS[M][A] - Systemless hosts KernelSU module - Required module to use applications such as AdAway on KernelSU and APatch.
FOSS[K][A] - systemless-adblocker - Ultimate adblocker module derived from gloeyisk/systemless-hosts.
FOSS[M]
DNS & Network Filtering
- AdGuardHome for Root - A module to easily execute AdGuardHome on Android.
FOSS[M][A] - DNS Toggle - A tiny Android app that allows you to easily toggle your phone's Private DNS through the Quick Settings panel.
FOSS - ForceDNS Cloudflare - Forces all standard DNS traffic (port 53) to use 1.1.1.1 via iptables. Overrides network DNS.
FOSS[M][K] - Hosts Manager Lite - Advanced /etc/hosts editor.
Proprietary - personalDNSfilter - A DNS filter proxy that provides local filtering of ads, malware, and tracking servers, supporting secure DNS protocols like DOH and DOT for enhanced privacy.
FOSS| - Pi-hole-for-Android - Pi-hole/Unbound Raspbian APK installer for Android 5.0+ devices.
FOSS