Skip to content

v0.6.5-alpha - UI Dump 驻留守护进程与系统缓存 (2ms极致低延迟) & KSU模块升级

Choose a tag to compare

@AcidGr AcidGr released this 28 Sep 02:32
· 43 commits to main since this release

What's Changed in v0.6.5-alpha

⚡ 1. UI Dump 驻留守护进程与管道 IPC 架构(耗时由 ~300ms 降至 ~2ms 物理极致)

  • 常驻 Java 守护进程模式 (ToolMain daemon):引入常驻 Java 守护进程,通过匿名管道(stdin/stdout)与 Go vd_server 网关实现微秒级双向流式通信,彻底消除单次 Dump 反复冷启动 JVM(app_process)的 ~130ms 进程创建与 Binder 初始化开销;
  • SystemChrome 标题 30s TTL 缓存:针对系统状态栏与物理主屏 SystemUI 标题解析,引入 30 秒带过期自动刷新的内存缓存,消除每次 dump 耗时 27ms 的重复 dumpsys window windows 命令行开销;
  • 按需生命周期自愈与优雅退出:守护进程与模式切换(switch_mode)深度绑定,当 target_display_id >= 0 时自启动冷预热,当进入 idle 待机模式(target_display_id < 0)或收到系统退出信号时自动向管道发送 EOF 优雅清理退出;
  • 智能降级保障:守护进程异常或管道断开时,自动无缝降级为原有独立进程模式,保证 100% 运行高可用。

🔄 2. smartType 文本写入闭环与性能加速

  • smartType 管道化复用:将 smartType 工具核心重构并入守护进程常驻通信管线,单次文本注入耗时稳定在 ~80ms(含 60ms 物理上屏提交与 node refresh 回读双重核验),大幅降低输入开销。

📦 3. 版本号升级与全链条同步

  • KernelSU 模块版本号:升级至 v0.6.5-alpha(versionCode: 605);
  • 全端构建对齐:本地生产环境、KSU 模块、源码配置与发行包实现 100% 哈希对齐。

📦 刷机与安装说明 (Flashing Notes)

  • 刷机包文件:agent-mobile-use-ksu-v0.6.5-alpha.zip
  • 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
  • 运行环境:推荐 ColorOS 16 / Android 16,配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。