目录

在安卓手机上运行AdGuardhome


AdGuardHome是一款基于Dns去广告的软件,一般运行在软路由,当然不是所有人家里都有软路由,这里提供一种方法让AdGuardHome运行在闲置安卓手机上

准备

  • 带root的闲置安卓手机一部
  • Termux
  • 科学上网手段(非必要)

下载

发布页面选择对应架构的安装包进行下载 我这里选择的是arm64

/posts/20/img/IMG_20200715_191556.webp

可以用termux的wget命令下载(需要先安装wget命令) 也可以使用其他下载软件下载后,使用文件管理器移动到/data/data/com.termux/files/home目录

解压

打开termux输入tar xvf AdGuardHome_linux_*.tar.gz进行解压

/posts/20/img/Screenshot_2020-07-15-20-16-51-383_com.termux.webp

输入cd AdGuardHome进入解压好的文件夹

/posts/20/img/Screenshot_2020-07-15-20-20-11-210_com.termux.webp

然后输入su切换root账户,如弹出root授权提示请点击确认

/posts/20/img/Screenshot_2020-07-15-20-22-28-704_com.termux.webp

输入./AdGuardHome &运行AdGuardHome

/posts/20/img/Screenshot_2020-07-15-20-36-56-228_com.termux.webp

打开浏览器进入http://127.0.0.1:3000进行配置

/posts/20/img/Screenshot_2020-07-15-20-38-01-557_com.android.chrome.webp

到这里,已经可以关闭termux的后台了 但是,请注意AdGuardHome不会开机自启,重启手机需要重新运行

1
2
cd AdGuardHome
./AdGuardHome &

来打开AdGuardHome 如需关闭AdGuardHome可以运行pkill AdGuardHome即可关闭AdGuardHome进程


2020.09.30更新

使用Magisk模块运行AdGuardHome

  • 可开机自启
  • 安装卸载方便

使用方法:

  1. 下载下方的模块
  2. 安装Magisk模块
  3. 重启手机使模块生效
  4. 打开浏览器输入http://127.0.0.1:3000进行配置 下载模块