TS-AUTO-ADD v1.6.53.7-yuzu
核心变更总结
本次更新主要完成了模块简介(Description)的动态托管架构升级,实现了模块运行状态的实时可视化,并优化了补丁更新机制。
新增功能
-
简介动态托管 (Description Auto-Management):
-
移除了
module.prop中的静态简介,改为由守护进程(service.sh)与诊断工具(action.sh)统一接管。 -
简介栏现在实时显示客观运行参数:
[应用数: X | 补丁: YYYY-MM-05 | 更新: HH:MM]。 -
安全补丁自动追新 (Security Patch Auto-Sync):
-
内置补丁校准逻辑,定期通过网络获取 Google 安全公告信息,自动比对并修正
/data/adb/tricky_store/security_patch.txt日期至每月 05 日。 -
全场景状态一致性:
-
统一了后台同步与手动同步后的界面反馈机制,确保模块简介无论在何种触发条件下均能即时刷新。
系统兼容与架构优化
- 手动诊断接口 (Action Interface):新增
/data/adb/modules/ts-auto-add/action.sh,支持用户手动执行同步流程并强制刷新模块信息。 - 资源占用优化:在
inotifyd事件驱动的基础上,进一步优化了target.txt的读写防抖策略,减少了高频应用更新场景下的 I/O 开销。 - 零残留卸载机制:
uninstall.sh进行了全面重构,确保模块卸载时能完全清理service.d注入脚本、临时缓存及状态配置文件。
属性重置功能回顾 (v1.5.42.6+)
- 通过
taa_resetprop.sh实现开机属性覆盖: - Boot 状态:锁定
ro.boot.vbmeta.device_state(locked) 及ro.boot.verifiedbootstate(green)。 - 调试指纹:强制设定
ro.debuggable(0)、ro.build.tags(release-keys) 及ro.build.type(user)。
安装与操作说明
- 部署:通过 Magisk 或 KernelSU 管理器刷入 ZIP 压缩包。
- 初始化:重启设备以触发
service.sh守护进程。 - 状态查询:查看模块详情页的“说明/简介”栏即可获得实时运行状态。
- 手动触发:若需即时执行同步或刷新状态,在终端运行以下命令:
sh /data/adb/modules/ts-auto-add/action.sh
技术支持
- 本模块需配合 Tricky Store 或 TEE Simulator 使用。
- 若遇到同步异常,请通过
action.sh查看同步输出日志。