# 荣耀 WKL-AN20 / MagicOS 11 录制系统:`WKL-AN20 11.0.0.111(SP7C00E110R101P7)`,Android 17。 路径逐项实测日期:2026-10-28。 原来的人工分段操作已完成并回读。这份新整理的脚本已做离线回归检查,**尚未在真机上整轮重跑,用时未测**;编写时手机已断开 ADB。不要把逐项路径验证当作自动脚本整轮通过。 离线验证:新增 13 项安全回归测试;全仓库共 217 项,215 项通过,2 项跳过(Windows 剪贴板、仓库未包含的服务端代码)。在受限文件环境中,测试入口将 GUI 数据目录映射到临时目录,未改动实际客户端数据。 ## 运行 在仓库根目录、已安装 `requirements.txt` 的 Python 环境中运行。`S` 填实际手机序列号,先备份;运行前解锁并保持亮屏。运行程序会在每段开始前说明要调整的项目。 ```bash S='手机序列号' python3 tool/run.py -s "$S" check python3 tool/run.py -s "$S" backup python3 tool/run.py -s "$S" recipe python3 tool/run.py -s "$S" finish ``` 可以只跑一段,例如: ```bash python3 tool/run.py -s "$S" recipe 视频 python3 tool/run.py -s "$S" finish ``` 音乐须先由机主手动打开「荣耀音乐 → 我的 → 设置 → 更多设置」,保持停在该页,再单独运行: ```bash python3 tool/run.py -s "$S" recipe 音乐 python3 tool/run.py -s "$S" finish ``` 整轮执行时音乐段会显示「跳过」及操作提示,不会自动进入账号页寻找未知图标。浏览器使用本机走通的「更多 → 设置」;若另一个首页布局没有这个入口,请手动打开浏览器设置,再单独运行对应浏览器段。 ## 覆盖范围 | 段名 | 目标 | |---|---| | 广告跟踪 | 显示系统程序后关闭各应用的 OAID 读取权限,动态读取应用名称 | | 智能推荐服务 | 智能推荐服务 | | 系统管家 | 应用推荐 | | 应用市场 | 营销、个性化服务推荐;营销消息、活动福利、游戏动态、热门推荐管理 | | 浏览器首页 | 简洁首页,按可访问的单选按钮回读 | | 浏览器推荐 | 精彩推荐、每日推送、新闻热点、兴趣推送、个性化内容/广告、摇一摇广告 | | 视频 | 个性化内容、个性化广告、允许视频采集 OAID 推荐广告 | | 搜索 | 热搜榜、热搜词推荐 | | 负一屏 | 智能推荐、个性化广告、个性化消息、资讯精选 | | 阅读 | 广告推荐服务中的个性化广告 | | 主题 | 个性化内容/广告及内容推荐、活动消息、短信、邮件 | | 魔法画报 | 锁屏壁纸轮播、锁屏进入魔法画报、数据流量自动更新 | | 音乐 | 朋友页推荐动态、摇一摇开屏广告、个性化广告推荐;需手动开页 | 不同型号或系统版本直接跳过,不猜入口。缺少目标开关时,本页不拨开关;拨动后回读目标状态,并检查其他开关状态。输出的“已回读”数量包括原本已处于目标状态的项目,实际改动看引擎日志。 ## 本型号差异与保留项 - 设置搜索用「画报 → 魔法画报」,此版本开关叫「锁屏壁纸轮播」。 - 搜索「YOYO」的结果是「YOYO 建议」,本机列表未发现新闻资讯,不录入自动关闭路径。 - 主题设置 Activity `com.hihonor.android.thememanager.mvvm.settings.SettingsAC` 不允许 shell 直接启动,使用正常界面进入。 - 本机出现过屏幕外的确认按钮,脚本只接受可见、启用且在屏内的按钮。音乐的特殊“确定”文字只在明确的关闭广告对话框里处理。 - 导航和普通设置只读原生开关,不截图。仅阅读「广告推荐服务」设置页允许引擎在内存中识别自绘开关;坐标或图像尺寸不符会报告未完成。 - 音乐的个性化服务涉及每日推荐、私人雷达,保留;第三方推送说明包含评论提醒,保留。 - 应用市场的更新、安装、下载、服务模式保持原值;不切换基本服务。 - 阅读的接收新通知不改,按渠道处理明确营销通知。视频网络加速、少儿播报,搜索应用建议、搜索历史及其他服务开关均不在操作名单内。 - 旧版桌面文件夹管理 Activity 不可直达,不重复尝试,不提升权限。 ## 通知渠道、快应用和还原 本脚本不包含本次机主的应用清单、通知渠道 ID、序列号或账号。营销通知须重新 `chan-scan`,人工剔除服务渠道后再 `chan-off`;本次人工处理的 13 个渠道不硬编码到机型脚本。 快应用须另行征得当前机主同意,再 `quickapp off`。本次曾观察到荣耀系统重新拉起已挂起快应用的进程,不能把挂起称为永久停止。不卸载、不使用 `disable-user`。 应用内设置可沿相同路径重新开启本次改变的项目;通知渠道用 `chan-on`,快应用用 `quickapp on`,均以各自备份为准。收尾运行 `finish` 还原插电常亮,并在手机设置里关闭开发者选项总开关。