安卓手机去除各种广告无需root

1、APP开屏广告

     可以使用gkd或李跳跳,此类app都需要开启无障碍服务并保持软件在后台运作。

  gkd下载地址【https://github.com/gkd-kit/gkd/releases/tag/v1.9.3】

gkd主界面

  gkd未避免被律师函已经不内置规则,需要手动导入规则 【https://registry.npmmirror.com/@aisouler/gkd_subscription/latest/files/dist/AIsouler_gkd.json5】

无障碍开启方式安卓基本相同,设置里搜索无障碍并授权gkd

三星手机无障碍开启位置

2、nt摇一摇

   小米手机的hyperos好像是可以禁止跳转,这里就讲没此功能的手机怎么操作。

   以三星手机为例首先需要安装appops以及shizhuku  下载地址如下:

appops【https://appops.rikka.app/zh-hans/】

shizuku【https://shizuku.rikka.app/zh-hans/download/】

首先通过shizuku进行授权以获得adb权限具体操作参照官方教程【https://shizuku.rikka.app/zh-hans/guide/setup/】

获取adb授权后打开appops向shizuku申请授权

授权完成

给予app权限

打开appops主页右上角搜索要拦截的app

appops主页

找到app后划到最下,选择传感器并忽略

设置权限

设置完毕后摇一摇广告即不会生效,shizuku如果掉激活该权限设置依旧有效

3、APP链式启动

   大家应该都碰到过点击了什么广告或什么其他东西会自动跳转到购物app,例如以下

从什么值得买跳转到京东

这时候就可以配合shizuku以及雹【https://github.com/aistra0528/Hail/releases/tag/v1.9.0】把购物类app冻结住

app冻结后

冻结后,由于跳转调用不到对应app会出现失败或无反应 成功解决app链式启动问题

冻结京东后

4、去广告进阶

    需要使用adguard以及adguard自带的dot功能

我使用的是docker部署的网页版adg,个人认为比手机版方便且通过dot不需要使用其他app,且此方案可以适用于苹果手机。

广告拦截规则

adg拦截原理即通过app发送的各种dns请求通过黑名单进行拦截,即返回一个空地址给app使其广告无法展示

本篇就讲一下如何给手机在外进行拦截广告

注意:需要公网ip,公网域名以及ssl证书。

配置页面

填入你的公网域名,并确保外网可正常与853端口通讯  

回到手机设置,搜索私人dns。需要在安卓9以上系统,或则win11,苹果不确定但肯定有

把域名设置上后即可测试

注意看两次访问第一次有广告,第二次开启私人dns后广告被拦截。

我的adg部署与nas上,nas通过端口转发把853端口暴露于公网,即可提供服务。当然也可以通过租用公网服务器部署adg达到此目的。

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com