Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 3.2 KB

File metadata and controls

47 lines (35 loc) · 3.2 KB

AdGuardHome for Root

English | 简体中文

arm-64 support arm-v7 support GitHub downloads License Docs Join Telegram Channel Join Telegram Group

Follow our channel for the latest news, or join our group for discussion!

Introduction

  • This module is a module that runs AdGuardHome on Android devices, providing a local DNS server that can block ads, malware, and trackers.
  • It can be used as a local ad-blocking module or transformed into a standalone AdGuardHome tool by adjusting the configuration file.
  • The module supports multiple installation methods, including Magisk, KernelSU, and APatch, making it compatible with most Android devices.
  • The design of this module aims to provide a lightweight ad-blocking solution, avoiding the complexity and performance loss associated with using VPNs.
  • It can coexist with other proxy software (such as NekoBox, FlClash, box for magisk, akashaProxy), providing better privacy protection and network security.

Features

  • Optionally forward local DNS requests to the local AdGuardHome server
  • Filter ads using AWAvenue-Ads-Rule for lightweight, power-saving, and fewer false positives
  • Access the AdGuardHome control panel from http://127.0.0.1:3000, supporting query statistics, modifying DNS upstream servers, and custom rules, etc.

Tutorial

  1. Go to the Release page to download the module
  2. Check Android Settings -> Network & Internet -> Advanced -> Private DNS, ensure Private DNS is turned off
  3. Install the module in the root manager and reboot the device
  4. If you see a successful module running prompt, you can access http://127.0.0.1:3000 to enter the AdGuardHome backend, default username and password are root/root
  5. For advanced usage tutorials and FAQs, please visit Docs & Tutorials.

Acknowledgments

Special thanks to sponsors:

  • y******a - 200
  • 偶****** - 10