github IamCanincan/TS-AUTO-ADD v1.6.53.7-yuzu

6 days ago

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)。

安装与操作说明

  1. 部署:通过 Magisk 或 KernelSU 管理器刷入 ZIP 压缩包。
  2. 初始化:重启设备以触发 service.sh 守护进程。
  3. 状态查询:查看模块详情页的“说明/简介”栏即可获得实时运行状态。
  4. 手动触发:若需即时执行同步或刷新状态,在终端运行以下命令:
sh /data/adb/modules/ts-auto-add/action.sh

技术支持

  • 本模块需配合 Tricky StoreTEE Simulator 使用。
  • 若遇到同步异常,请通过 action.sh 查看同步输出日志。

Don't miss a new TS-AUTO-ADD release

NewReleases is sending notifications on new releases.