Skip to content

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