这一版起三端都能在 App 里检查、下载和安装更新,国内默认走 Gitee。Mac 和 Windows 客户端可以连纯血鸿蒙手机。另外修了一批「段落没做成却记失败」和「入口找不到」的问题,小米、红米、OPPO、一加受益最多。
新增
- 应用内更新:Mac、Windows、手机版都能在 App 里检查新版、下载并安装,国内默认从 Gitee 下载。0.4.1 及以前的版本没有这个功能,要先手动装一次 0.4.2;之后就能在 App 里更新。手机版安装时仍要在系统弹窗里确认。
- 纯血鸿蒙手机:Mac 和 Windows 客户端可以选纯血鸿蒙手机,手机上不用装 App,用原来鸿蒙版的规则去广告、按原状态还原、重试失败的段。用过旧的独立鸿蒙客户端的,还原记录第一次使用时自动迁过来。这条通道没有在鸿蒙真机上复测过。
- 「挂起广告组件」现在排在关 App 里的广告开关之前;小米、红米上默认勾选。小米 HyperOS 4 的主题段第一次跑时不再被开屏广告打断。
修复
| 现象 | 0.4.2 |
|---|---|
| 机型脚本要用的 App 本机没装,那一段记成失败(#908、#899) | 记成跳过,不影响结果 |
| 小米、红米没有主题商店,或主题页被系统转去应用商店、桌面,主题段报失败(#902、#906) | 打开主题设置页后核对页面;进不去就记跳过 |
| Xiaomi 15、15 Pro 等浏览器底栏没有「菜单」,浏览器段整段失败(#900、#912) | 先试直接打开浏览器设置页,再从「我的」进设置 |
| OPPO、一加负一屏找不到入口(#901、#926) | 改从屏幕内侧右滑进负一屏,已经在负一屏时不再滑走 |
| OPPO、一加软件商店找不到隐私入口(#907、#933) | 「隐私」和「隐私授权管理」两种叫法都认,OPPO、一加、realme 共 8 份机型脚本一起改 |
| 借用参考脚本时,整页关闭的段落即使关了也记失败(#935、#947) | 这类段落记跳过 |
| 挂起小米广告组件后再解除,系统里一个网络开关没还原(#945) | 解除挂起时按原值写回 |
| 没有专用脚本的小米、红米借错了参考脚本(#942、#969) | 按系统版本挑最接近的那份 |
| OPPO Find N6(PLP120)小布建议、游戏中心两段在 ColorOS 17 上失败(#905) | 改走新入口,没有真机复测 |
| 主题、商店、浏览器的设置页被判成「没进去」(#960) | 多认一种设置页 |
| 手机版的后台屏中途消失时,结果里出现一大段程序报错(#928) | 一句话说明「那块屏已经关了」 |
| 三星、华为、魅族的「手动清单」按钮打开的是总目录(#952) | 打开各自品牌的清单 |
| 某一段失败时看不出停在哪个页面(#903、#939) | 失败那一行带上当时的页面和读到的开关名 |
新机型
- 一加 Ace 2 Pro(PJA110,ColorOS 16)补一份新版本脚本,四段改走直达入口。本仓库没有该机型,没有真机复测。
- REDMI K90(2510DRK44C)改用小米 18 Pro Max 的机型脚本,按 @layen-king 的报告登记。本仓库没有该机型。
其他
- Windows 用户:国内从 Gitee 下载时只拿得到免安装版,它不会替换、也不会卸载已经装好的旧版。想让新版顶掉旧版,可以从 GitHub 下载安装版覆盖安装;或者先卸载旧的「安卓去广告」,数据和备份保留。
- 用 AI 工具跑命令行的:仓库里的操作手册把「问用户要不要挂起广告包」挪到了跑机型脚本之前,按新顺序走。
- 引擎里加了不少检查和类型标注,用起来不变。
- 验证:2626 项设备无关回归通过。Mac 两包签名公证并在本机启动;Windows 两包 CI 冒烟通过。手机版 APK 版本号与签名证书已核对。这一版没有真机复测,鸿蒙通道也没有在鸿蒙真机上跑过。
- 已知问题:小米上首页的「一键去广告」第一次点偶尔没反应,再点一次就行,还没查到原因。
- Windows 安装程序暂未签名。附
SHA256SUMS.txt。
感谢 @layen-king、@visail,以及 Rikki Lv。