v1.4.0 — 安装流程修复:机型不符改音量键确认
修复
① 卡死修复(根因)
旧版安装脚本在机型不符提示后,用 grep -r 递归扫描全部模块目录做充电模块冲突检测。该扫描会顺着模块目录内的符号链接 / 运行期 bind-mount 递归进巨型目录,扫描规模不可预期,导致安装界面在打印「继续安装...」后长时间卡住。
v1.4.0 改为有界 glob(仅模块目录 1~2 层的 *.sh),不递归、不跟随符号链接,扫描成本恒定。
② 机型确认交互
机型不符不再静默继续,改为音量键显式确认:
音量上= 继续安装音量下= 取消安装- 10 秒无操作 = 自动取消(安全默认)
变更文件
customize.sh / module.prop (versionCode 9) / README.md
校验
bash -n语法通过、zip 全文件 LF 校验通过- 本地 stub 模拟 4 条分支(已验证机型直通 / VOL+ 继续 / VOL- 取消 / 超时取消)全部符合预期
- APK 与 v1.3.3 发布版完全一致(md5 7c2ab7c5267a3ee12322e71a4b603647,App 无改动)
⚠️ 仍仅在一加 15T (PLZ110) 实测验证,其他机型请自测。