Xiaomi 18 Fold 与同品牌通用流程的差异
Xiaomi 18 Fold 与 18 Pro Max 同底包,但 App 版本更新更快,部分入口已经改版。脚本同时兼容新旧两套入口:先找新版控件,找不到再回退旧版,两者都失败才跳过。
折叠屏的关键差异在截图。展开状态下系统有多个 display,不指定主屏会拿到副屏或拼接画面,读屏结果全是空白。脚本对这台机器固定带 -d 参数。
这台设备状态是「路径实测」而不是「实测通过」,意思是设置路径逐项核对过、脚本能跑,但整段自动执行还没有在真机上完整重跑一次。
这个机型的验证范围
设置路径已在真机上逐项核对,自动化整段执行仍待复测。
- 社区实测路径
- 新旧入口双兼容
- 折叠屏截图需指定主屏
完整操作步骤
- 1
开启开发者选项
在 Xiaomi 18 Fold 上打开「设置 → 关于手机」,连续点击版本号 7 次,回到设置进入「开发者选项」,打开 USB 调试。
- 2
连接电脑并授权
用数据线连接电脑,手机弹出「允许 USB 调试」时勾选「一律允许」并确定。
- 3
只读检测
运行 check 只读检测,确认型号、系统版本与机型脚本匹配情况,这一步不改动任何设置。
- 4
备份当前状态
运行 backup 生成改动前快照,包含通知渠道与开关状态,出问题可据此还原。
- 5
执行机型脚本
运行 recipe 执行该机型的自动步骤,脚本找不到的入口会跳过,不会乱点。
- 6
回读与收尾
关键开关执行后回读确认,最后关闭开发者选项,断开数据线。
pip3 install -r requirements.txt
python3 tool/run.py -s <序列号> check # 只读检测
python3 tool/run.py -s <序列号> backup # 改动前快照
python3 tool/run.py -s <序列号> recipe # 执行机型脚本
python3 tool/run.py -s <序列号> finish # 收尾Xiaomi 18 Fold 需要额外确认的项
通用六步之外,这台机器还要单独确认下面几项。
展开与折叠各跑一次
折叠态和展开态的应用布局不同,建议两种状态各执行一次只读检测,确认都能定位到设置入口。
确认 App 版本
应用商店、浏览器的入口随 App 版本变化,与系统版本无关。检测结果里会记录各 App 版本号。
这台机器上容易踩的坑
- 折叠屏截图多屏问题:必须指定主屏 display id,否则读屏全空。
- 内外屏的负一屏设置是独立的两套,只在外屏关掉的话,展开后仍然会出现推荐卡片。
和相近机型怎么选
Xiaomi 18 Pro Max同代直板旗舰,入口最完整;折叠屏遇到定位失败时以 18 Pro Max 的路径为准。HyperOS 4 的广告入口
同一个品牌内入口结构一致,下面是 小米 / Redmi / POCO 的广告出现位置与处理方式。
系统广告服务 msa
设置 → 隐私与安全 → 更多安全设置 → 广告服务
关闭个性化广告推荐,打开「限制广告跟踪」
应用商店
应用商店 → 我的 → 右上齿轮
关闭个性化服务、模式切换为极简、关闭新手帮助
手机管家
手机管家 → 右上齿轮
关闭个性化推荐、垃圾清理推荐内容
下载管理
下载管理 → 更多 → 设置 → 信息流设置
关闭资源推荐、热榜推荐
主题
主题 → 我的 → 右上齿轮
关闭每次联网通知、个性化推荐
浏览器
浏览器 → 我的 → 齿轮 → 隐私和安全
关闭个性化内容推荐、个性化广告推荐
全局搜索
桌面下滑 → 搜索页右上齿轮
关闭搜索提示词、应用推荐、热搜榜单
负一屏
桌面左滑 → 设置
关闭推荐卡片、热门活动、个性化推荐
天气 / 日历
天气、日历 → 设置 → 用户体验计划
关闭内容推广、个性化推荐,保留天气预警
常见问题
折叠屏为什么两个屏幕都要设置?
内外屏各自维护一套桌面与负一屏配置,推荐卡片、全局搜索的开关不共享,需要分别处理。
Xiaomi 18 Fold 去广告需要 root 吗?
不需要。工具通过 adb 调用 Android 与厂商 App 公开的设置项,不刷机、不解锁 Bootloader、不卸载系统应用。
Xiaomi 18 Fold 的机型脚本能自动跑吗?
该机型已有专用机型脚本(CP2A.260605.016)。设置路径已在真机上逐项核对,自动化整段执行仍待复测。
改完还能还原吗?
可以。挂起的广告包和通知渠道各一条命令还原;App 内的开关按清单路径原路打开。执行前的 backup 快照保留完整记录。
系统更新后要重做吗?
大版本更新可能重置部分开关或改变入口位置。建议更新后重新跑一次只读检测,版本号对不上时引擎会进入安全模式。