OPPO 软件商店首页,顶部是「折叠屏专属定制」「适配优选专区」两块轮播推广,下面整页是带广告角标的推荐应用

换了新手机,头两周最烦的不是搬数据。锁屏划开弹一条推荐,下拉搜索半屏热榜,应用商店首页整屏轮播,天气 App 也推「今日优惠」。想关,得在设置里翻十几层,每家还一套名字。

一个叫 android-ad-cleaner 的开源项目把这苦差事交给了电脑。不开 root、不刷机、不卸载系统应用,用数据线把手机连上,照着清单把系统和 App 自带的开关一个个拨过去。

原理不神秘:电脑通过 USB 调试(ADB)连上手机,用 uiautomator2 读屏、找入口、点按钮,等于找个不嫌烦的人替你点。机型脚本按型号和系统版本一份,版本对不上会提示;找不到入口的步骤直接跳过,不会乱点。

第 1 步,手机开开发者模式。进「关于手机 → 版本信息」,连点七次「版本号」(小米点「OS 版本」),输锁屏密码;再搜「开发者选项」开总开关,往下到「调试」开「USB 调试」。小米要多开一项「USB 调试(安全设置)」,不然电脑看得见屏幕、点不动按钮。

线插上,USB 用途选「传输文件」,弹窗勾「始终允许」再点允许。只能充电的线不行,认不到设备先换线,失败八成出在线上。

第 2 步,电脑装客户端。Releases 里下 v0.3.0,Windows 用 setup.exe 或 portable.zip,Mac 按芯片选 arm64 或 intel。首次打开会下载十兆左右的 ADB;缺 WebView2 去微软官网装,弹「Windows 已保护你的电脑」就点更多信息 → 仍要运行。

第 3 步,回到客户端:连接、检测、勾选、执行。检测只读,会告诉你型号、系统版本和有没有对应脚本;勾选页把营销通知按渠道列出,热点共享、红包助手、直播这类服务渠道默认不勾;执行时别碰手机,你一动它就乱。

客户端「选择要关的」页,营销通知按渠道列出,热点共享、红包助手、直播等服务类渠道默认不勾

结束页会提醒关掉开发者模式,点「帮我关闭」即可。部分银行、支付、游戏 App 看到调试开着会拒绝运行;关掉不影响本次改动,别人拿你手机插电脑也连不上了。

客户端完成页,列出保存快照和收尾两步的成功记录,下面是关闭开发者模式的提示

关错了能回头。左下角「还原改动」会恢复挂起的广告组件、重开关掉的营销通知;App 内的开关要照清单手动拨回。快照存在 %APPDATA%\AndroidAdCleaner\backups\ 里,客户端有直达按钮。

两点说清:只支持能用 ADB 连的安卓,原生鸿蒙走 HDC,暂不在范围内;同品牌系统小版本不同,设置页名字和层级也会变,别指望一份脚本吃遍所有机型。