android-ad-cleaner 开源的国产安卓手机一键去广告工具
android-ad-cleaner是什么
android-ad-cleaner(安卓去广告) 是开源的国产安卓手机一键去广告工具。android-ad-cleaner通过ADB连接手机,自动关闭系统与厂商App里藏得很深的广告、热搜、营销推送开关,不root、可还原。android-ad-cleaner支持桌面客户端和AI智能体一键执行,已适配30余款机型。

android-ad-cleaner的主要功能
- 关闭系统广告 :一键关掉个性化广告、OAID 广告跟踪、智能推荐服务等系统层开关。
- 清除热搜与资讯流 :处理下拉搜索热榜、负一屏资讯、浏览器信息流,可切换简洁首页。
- 清理推广位 :关闭应用商店的轮播图、开屏、悬浮活动、签到福利等推广内容。
- 按渠道关闭营销推送 :精准关掉各 App 的「内容与营销」通知,同时保留订单、快递、天气预警等实用通知。
- 挂起广告组件 :经机主同意后,用 pm suspend 挂起 com.opos.ads 等广告组件,可一条命令还原。
- 检测并关闭快应用 :识别广告里一点就跳的免安装小程序,一键 quickapp off 关闭。
- 机型脚本自动执行 :按品牌型号自动完成打开哪个设置、点哪里、关哪个开关的全流程,找不到入口自动跳过不乱点。
- 改动前备份与一键还原 :执行前自动快照,挂起的包和通知渠道各一条命令即可恢复。
- 桌面客户端 :Mac/Windows 图形界面,连手机后点几下按钮即可完成,无需懂命令。
- AI 智能体一键执行 :配合 Claude Code、Codex 等 AI 工具,一句指令自动跑完整个去广告流程。

如何使用android-ad-cleaner
- 安装依赖 :电脑上执行 pip3 install -r requirements.txt ,装好 Python 环境和 adb。
- 连接手机 :在手机上开启开发者模式和 USB 调试,用数据线连电脑。
- 查看设备 :运行 python3 tool/run.py devices ,确认序列号、型号及是否有对应机型脚本。
- 只读检查 :执行 python3 tool/run.py -s 序列号 check ,先摸清手机当前的广告相关状态。
- 改动前备份 :执行 ... backup ,对现有设置做快照,为还原留后路。
- 跑机型脚本 :执行 ... recipe ,按对应机型的脚本自动逐项关闭广告、热搜、推广位开关。
- 扫描营销通知渠道 :执行 ... chan-scan ,列出所有可关闭的营销通知渠道。
- 关闭营销通知 :执行 ... chan-off backups/型号-时间/channels.tsv ,按渠道精准关闭营销推送。
- 处理快应用 :执行 ... quickapp 检测快应用, quickapp off 将其关闭。
- 收尾 :执行 ... finish ,汇总结果并提醒关闭开发者模式。
- 关闭开发者模式 :执行 ... dev-off --yes 从电脑端断开调试(最后一步,执行后拔线)。
android-ad-cleaner的核心优势
- 零门槛的纯净方案 :不 root、不解锁、不刷机,只拨系统和 App 自带的公开开关,因此不改系统分区、随时可还原。
- 安全可还原 :执行前自动备份快照,挂起的广告组件和关闭的通知渠道各一条命令即可恢复,用户没有后顾之忧。
- 覆盖面广且精准 :同时处理系统广告、热搜资讯、商店推广位、营销通知、广告组件和快应用六大类,营销通知还做到按渠道关闭。
- 真机验证扎实 :已适配 30 余款机型,多数经过真机整段跑通并回读确认。
- 安全容错设计 :机型系统版本对不上时引擎会提示,找不到入口的步骤自动跳过、绝不乱点,避免误操作。
- 多路径适配不同人群 :极客可用命令行,普通用户有 Mac/Windows 桌面客户端,只有手机的用户还能用聊天 AI 引导手动关或照清单操作。
- AI 原生设计 :AI 读屏判断、现场决策、逐步执行,让自动化摆脱了死板的固定脚本,社区可用 adapt 工具快速给新机型生成脚本。
android-ad-cleaner的项目地址
- 项目官网 :https://rddmwmddr.github.io/android-ad-cleaner/
- GitHub仓库 :https://github.com/rddmwmddr/android-ad-cleaner
android-ad-cleaner的同类竞品对比
对比维度 | android-ad-cleaner(手机端) | CleanYourTV(电视端)
| 对比维度 | android-ad-cleaner(手机端) | CleanYourTV(电视端) |
|---|---|---|
| 目标设备 | 国产安卓手机(小米、OPPO、vivo、荣耀、华为等) | Android TV / Google TV 智能电视、盒子、投影仪 |
| 核心手段 | 读屏找到设置入口,**拨动系统和 App 自带的官方开关**;广告组件用 pm suspend 挂起(需机主同意) | 以 `pm disable-user` **停用**广告服务、遥测和预装应用,再安装 474KB 的极简桌面设为默认 HOME |
| 自动化方式 | 两种:固定**机型脚本**(recipes 逐机型真机验证)+ AI 智能体现场判断 | 一种:把 `PROMPT.md` 提示词交给 AI Agent,由其现场扫描包名、自主判断哪些能禁 |
| 连接方式 | 数据线连电脑(ADB),可无线调试 | 同一 Wi-Fi 局域网网络 ADB,无需数据线 |
| 适配策略 | 30+ 机型专用脚本,逐项真机验证、回读确认;无脚本的机型跳过不乱点 | 覆盖 243 型号、69 品牌,靠 AI 现场判断泛化,不做固定脚本 |
| 用户界面 | 有 Mac(已签名公证)/Windows 桌面客户端 + 命令行 + 聊天 AI 引导手动关,四条路径 | 需能在电脑上执行命令的 Agent(Claude Code、Codex 等);网页版 ChatGPT/Claude 干不了活 |
| 改动可逆性 | 改动前快照备份,挂起包和通知渠道各一条命令还原 | 禁用前状态写入 `~/.cleanyourtv/`,重放备份记录逐个恢复 |
| 主要风险 | 系统 OTA 更新可能重置开关;机型不适配时部分项目不处理 | 误停关键组件可能黑屏/失连 |
android-ad-cleaner的应用场景
- 新手机开箱净化 :刚买的国产安卓机系统广告和推荐位最多,连上电脑一键跑完机型脚本,开箱即得纯净系统,从源头避免被营销内容轰炸。
- 帮父母/长辈清理手机 :老年人手机常被快应用广告、全屏跳转和营销推送骚扰,用桌面客户端插线一键处理,关掉快应用和营销通知。
- 二手手机/翻新机整备 :回收或转让手机前,跑一遍去广告流程并还原出厂设置,让下一任机主拿到一台干净无扰的设备。
- 数码博主/评测机构批量处理 :评测视频需要展示系统真实广告量或净化后效果时,可快速批量处理多台测试机,且回读确认功能提供逐项关闭数据,增强评测可信度。
相关工具
与本文相关的 AI 工具