Repository navigation
Releases: AcidGr/agent-mobile-use
Releases · AcidGr/agent-mobile-use
Release list
v0.8.5-alpha - 视口树降噪、边缘光截图隐形、set_value 聚焦模式与控制中心翡翠绿升级
What's Changed in v0.8.5-alpha
⚡ 1. 统一文本动作 set_value 与自适应聚焦注入
- 动作协议收敛:统一将文字输入重构为
set_value语义,与无障碍原子行为严密对应; - 免 target 聚焦注入:当
target省略或为空时,自动向当前系统处于聚焦态的输入框注入文本,完美适配动态弹出输入框、搜索浮层等复杂无 ID 场景; - Classpath 动态继承:
vd_server自动探测并继承system_server的完整类路径,消除多 ROM 变体下的加载异常。
🛡️ 2. 主屏感知降噪与挖孔冗余剔除 (Display 0 Window Filtering)
- 通用非应用窗口过滤:在物理主屏(Display 0)树遍历中建立通用过滤矩阵,剔除壁纸层、输入法备选窗与无语义系统浮层,确保给到 Agent 的 View 树纯净紧凑;
- 剔除挖孔冗余镜像:消灭状态栏打孔区域多重嵌套产生的冗余无障碍节点。
📸 3. 边缘呼吸光截图物理隐形 (SKIP_SCREENSHOT)
- 屏幕截屏纯净无噪:为前台接管呼吸光图层
AgentMobileEdgeGlow注入SKIP_SCREENSHOT标志,截屏时系统硬件合成器自动将其剔除,Agent 模型视觉采集画面绝不出现光效遮挡或反光误判。
🎛️ 4. 控制中心 (SettingsActivity) 全面打磨与翡翠绿升级
- 动态吸顶 Tab 标题:在跨页面滑动时吸顶 Header 文字动态对齐,零跳动、极客感拉满;
- 翡翠荧光绿开关 (Emerald Green):统一开关样式并真实联动前台边缘呼吸光服务生命周期;
- 剔除冗余无效开关:彻底清理无功能绑定的占位开关与历史代码。
🔔 5. 流体云体验优化与静音执行
- 运行态静音胶囊:消除 ColorOS 16 胶囊刷新时的偶发系统声音与微震动,后台自动化全程静默;
- 完成提醒广播链路修复:确保任务结束通知的静音设置按用户偏好精确生效。
📦 刷机与安装说明 (Flashing Notes)
- 刷机包文件:
agent-mobile-use-ksu-v0.8.5-alpha.zip - SHA-256:
1fecea0797158a688703296a9a30cd9bfd9da28a47bd22256f89eab74a5e03fb - 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
- 运行环境:推荐 Android 15 / 16 (ColorOS 16 实测验证),配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。
v0.8.0-alpha - 原生控制中心、三栏矢量底栏、流体云撕裂注销与双模主题
What's Changed in v0.8.0-alpha
🎛️ 1. 全新原生控制中心与配置中心 (SettingsActivity)
- 独立内置运行:完全解耦外部插件依赖,APK (
agent_hook.apk) 内部集成完整的极客暗黑风控制中心,单行极简排版,绝对零 Emoji,彻底剔除冗余长文说明; - 固化吸顶 Header:跨页切换绝对平滑对齐、零抖动,集成看板状态指示与紧凑
[刷新]按钮; - 三栏纯几何矢量 Canvas 底栏 (56dp):高精度 Canvas 动态绘制(状态量规仪表盘、终端提示符
>_、双屏显示器),附带微光指示点,纯代码渲染零资源损耗; - 多维系统级直达入口:支持在 LSPosed 管理器点击齿轮直接直达(
MODULE_SETTINGS),并内置下拉状态栏快捷磁贴 (ConsoleTileService) 与可切换的桌面快捷小鲸鱼图标。
📡 2. 服务与网络实时监控看板 (Tab 0)
- DSH 动态版本 RPC 嗅探:不读取任何本地文件路径,通过本地鉴权 Cookie 直接向 3080 端口发起原生 Remote RPC (
POST /api/pluginManager/listBundles),动态提取@deepseek-ai/dsh-base版本号(如v0.2.0-rc.2),无论 DSH 部署在 Chroot、PRoot、Termux 还是 Docker 宿主网络均 100% 通用; - 核心端口与模式感知:实时回显 3080 Web 控制台连接、3070 守护网关与 PID、当前运行模式 (
IDLE/BACKGROUND/FOREGROUND); - LSPosed 模块挂载双保险探测:进程内 Self-Hook 探针 + 守护进程日志深度校验,精准回显
[ACTIVE]/[INACTIVE]。
☁️ 3. 系统特性偏好与流体云端到端闭环
- 通知流体云化 (Fluid Cloud):开启时将状态提升为 ColorOS 状态栏打孔胶囊;关闭时显式销毁打孔区旧胶囊,Hook 层执行
param.setResult(Boolean.FALSE)强制硬拒绝,纯净退回下拉通知栏; - 任务完成提醒:一键切换自动化任务执行完毕后的声音与振动强提醒;
- 桌面图标快捷方式:默认纯隐形模式(桌面上零图标),开启后动态自适应注册桌面快捷入口。
🎨 4. 控制台双模主题与 Web 偏好闭环 (Tab 1)
- 毛玻璃透明主题:开启时 WebView 纯透视并注入半透明磨砂毛玻璃 (
backdrop-filter: blur(28px)) 与呼吸光;关闭时 WebView 填充 DSH 官方纯黑实色 (#151517),彻底遮蔽底层画面; - 悬浮控制球与快捷条:小鲸鱼悬浮球、主页按键与返回对话手势条按需启闭;
- 输入法自适应滚动:软键盘弹起时自动上推避让输入框;
- DSH 凭据管理:密码掩码输入框、
[显示/隐藏]切换与[保存并同步]按钮,自动持久化并下发至 3070 网关。
🖥️ 5. 副屏硬件参数与自动化环境 (Tab 2)
- 硬件指标实时显示:Display ID、副屏分辨率(如
1272 x 2800)、像素密度(560 DPI); - 副屏自动化静音:通过 AppOps 底层精准抑制副屏音频流,杜绝后台刷视频突发爆音;
- 前台接管呼吸光 / 完成后自动待机 / 模式手动切换 (
[待机]/[后台副屏]/[前台接管])。
📦 刷机与安装说明 (Flashing Notes)
- 刷机包文件:
agent-mobile-use-ksu-v0.8.0-alpha.zip - SHA-256:
d274cd8ee4a39867e85b2a0e906cc4937f341cba169fb7e54da030bcb99c834f - 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
- 运行环境:推荐 Android 15 / 16 (ColorOS 16 实测验证),配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。
v0.7.3-alpha - 纯净编译消除孤儿字节码与自愈级低延迟视频流重构
What's Changed in v0.7.3-alpha
🧹 1. 编译链路净化 (Clean Slate Build) 与二进制开源同源审计
- 根除历史孤儿字节码残留:排查并彻底修复了 Java 构建时未清理
bin/classes导致的孤儿类残留隐患。历史版本中已废弃的 JPEG 缓存匿名内部类DaemonMain$1$1曾残留于 dex 中,现已彻底物理清除; - 引入编译前强力清理与同源断言:编译脚本执行前统一擦除
bin/classes,并在打包完成后对所有.class与源码进行一一映射校验,任何无源字节码将直接阻断构建; - 产物精简透明:
agent_vd.dex瘦身至 13,108 字节,确保发布的二进制包与 GitHub 仓库源码 100% 诚实对应。
⚡ 2. 自愈级低延迟视频流传输链路 (Self-Healing Stream Pipeline)
- 消除网页偶发黑屏:彻底解决首次进入控制台或后台唤醒时可能出现的“副屏未启动”需手动刷新的问题;
- Go 网关指数退避重连:
connectDaemonLoop加入带退避机制(100ms..2s)的长程监听守护,即使底座守护进程在中途重启,网关亦可自动自愈重连; - 广播锁争抢优化:客户端快照与帧广播写入解耦,慢客户端(250ms 超时)不再阻塞其他客户端的注册与正常画面分发;
- Web 控制台生命周期对齐:监听
visibilitychange事件,切出页面静默停流释放编码器,切回页面毫秒级自愈复流; - Java 守护进程严谨化:启动顺序重构,先绑定 3071 端口再标记
running状态,彻底杜绝网关探针与端口绑定的启动竞态。
📦 刷机与安装说明 (Flashing Notes)
- 刷机包文件:
agent-mobile-use-ksu-v0.7.3-alpha.zip - SHA-256:
2f7330ae3e62e700ae37b1a61d0c51e6549701c04d5efd64dcfdceb34771da5e - 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
- 运行环境:推荐 ColorOS 16 / Android 16,配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。
v0.7.1-alpha - 直达灵动坞控制台交互重构、事件驱动静音守护与性能优化
What's Changed in v0.7.1-alpha
🎨 1. 交互提问直达灵动坞 Web 控制台(降维重构,净减 600+ 行)
- 废除繁琐手画 Java 弹窗:彻底物理移除
QuestionActivity中 500+ 行本地简陋的黑底 BottomSheet 表单代码与本地 HTTP 回传通道; - 全透明直接唤出灵动坞:
- 前台模式:系统检测到处于前台接管模式(Display 0)时,直接秒级呼出半透明灵动坞悬浮窗(
DemoDialogActivity),问题卡片直接呈现于眼前; - 后台模式:静默向状态栏派发通知横幅,点击后直接激活灵动坞并精准定位到对应会话;
- 前台模式:系统检测到处于前台接管模式(Display 0)时,直接秒级呼出半透明灵动坞悬浮窗(
- 上下文保全与 Markdown 渲染:用户在手机浮层内拥有与桌面 Web 100% 一致的 Markdown 排版与上下文截图预览,回答直走 DSH 原生信道,杜绝本地丢失。
⚡ 2. 纯事件驱动静音守护者 (Audio Guard) 消除后台耗电
- 剔除无脑 2 秒轮询:移除后台模式下每 2 秒不断唤醒 CPU 执行
cmd activity stack list的定时器; - 纯事件驱动 AppOps 静音:仅在应用启动到副屏或切换模式时触发静音治理,手机熄屏纯后台挂机时不再唤醒 CPU,真机纯净省电。
🛡️ 3. 看门狗 AMS 锁竞争消除与权限弹窗误判修复
- 轻量进程存活检测:胶囊看门狗改为优先使用零开销内核信号
syscall.Kill(pid, 0)确认存活,彻底消除了每秒高频调用dumpsys争抢系统 AMS 全局大锁引发的前台微卡顿; - 权限弹窗误判卡死修复:修复了
ToolMain.java中将android误判为系统外壳导致权限授权弹窗打上tree_blocked=1标签的缺陷,系统原生授权弹窗秒级响应。
🧹 4. 架构去伪存真与死代码大扫除
- 诚实报错机制:修复
type输入失败时向模型伪造成功的漏洞,如实返回错误原因;放行物理原点[0, 0]点击; - 消除会话 ID 模糊匹配误杀:抑制判断改为精确匹配
viewing == sid,杜绝后台同前缀会话完成通知被吞; - 删除过时调试死代码:物理清理依赖废弃
/api/shell的测试脚本与未调用的重载方法。
📦 刷机与安装说明 (Flashing Notes)
- 刷机包文件:
agent-mobile-use-ksu-v0.7.1-alpha.zip - 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
- 运行环境:推荐 ColorOS 16 / Android 16,配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。
v0.7.0-alpha - 下沉复合执行引擎 /api/action、目标坐标直解与自适应早退 (8.5x 提速)
What's Changed in v0.7.0-alpha
🚀 1. 架构下沉:复合执行引擎 /api/action 与自适应早退判定
- 动作与感知原子闭环:将原先分散在客户端与预设插件中的坐标换算、点击注入、转场等待与 UI Dump 统一收敛下沉至 Go 网关(
vd_server)端点/api/action,彻底消灭跨网络话痨往返(Chatty Network); - Playwright 式自适应静止检测(8.5x 点击提速):
- 页内点击(如计算器按键、列表复选框):以 25ms 步长快速微探测,页面稳定后瞬间打断早退返回,端到端耗时由 380ms 骤降至 44ms(提速 8.5 倍);
- 跨页转场(如进入/退出聊天列表):自动识别撕裂态并守住安全缓冲,杜绝大模型抓到未完成旧页面;
- 冷启动自适应早退(4.2x 启动提速):消除原客户端 2000ms 开环盲等,首帧渲染完毕即刻早退返回(耗时由 2090ms 降至 497ms)。
🎯 2. 内存级目标节点坐标直解 (resolve)
- Java 守护进程原生几何解析:在 View 树遍历时直接通过
NodeItem边界Rect维护目标中心坐标缓存,新增resolve <did> <targetId>指令; - 告别正则刮取:彻底淘汰外层在千行 Dump 文本中使用正则表达式提取坐标的脆弱方案,解析耗时趋近 0ms。
📦 3. 全链路解耦与 MCP 协议就绪
- 客户端极薄透传:
dsh-preset-mobile-use插件代码缩减逾 340 行,转为轻量薄客户端; - 独立自治底座:
agent-mobile-use脱离任何特定 Agent 宿主环境独立闭环运行,为原生硬件级 MCP Server 接入奠定坚实基础; - 版本全面对齐:KSU 模块版本号升级为
v0.7.0-alpha(versionCode: 700)。
📦 刷机与安装说明 (Flashing Notes)
- 刷机包文件:
agent-mobile-use-ksu-v0.7.0-alpha.zip - 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
- 运行环境:推荐 ColorOS 16 / Android 16,配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。
v0.6.5-alpha - UI Dump 驻留守护进程与系统缓存 (2ms极致低延迟) & KSU模块升级
What's Changed in v0.6.5-alpha
⚡ 1. UI Dump 驻留守护进程与管道 IPC 架构(耗时由 ~300ms 降至 ~2ms 物理极致)
- 常驻 Java 守护进程模式 (
ToolMain daemon):引入常驻 Java 守护进程,通过匿名管道(stdin/stdout)与 Govd_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)作用域。
v0.6.3-alpha - 重绘流体云图标与适配新版 DSH Preset 工具重构
What's Changed in v0.6.3-alpha
🎨 1. 重绘流体云图标与赛博视觉语言统一
- 流体云全套矢量图标重绘:将「运行中」终端图标配色升级为赛博青蓝(
#00D2FF),与常驻单眼配色完全对齐; - 透明矢量化:重绘「已完成」(赛博翠绿
#00FF9D矢量对勾)与「提问」(透明问号矢量图标),彻底移除不协调的实心背景,实现 100% 透明赛博拟态; - 状态提示精简:精简重塑前台接管、后台接管与运行态动作提示文案,胶囊胶条右耳展示更紧凑清晰。
🛠️ 2. 适配新版 DSH Preset 工具架构重构
- 正交单工具协议对齐:全面适配
dsh-preset-mobile-use架构升级,从分散的工具集收敛至标准mobile统一动作,无缝对接coordinate/end_coordinate像素数组与统一包名调度; - 双向跨屏任务流转 (Task Migration):支持主屏(Display 0)与后台独立副屏之间的双向任务平滑流转,进入后台模式自动完成屏幕自愈点灯与唤醒;
- 会话恢复自动清理:当同一会话重新被唤醒或进入接管运行时,底层自动撤销消除上一轮的“已完成”常驻通知卡片,统一
session_title传递与持久化标题绑定; - H.264 WebCodecs 实时推流:底层新增 H.264 硬件编码低延迟实时视频流通道与内存快照直通管线。
📦 刷机与安装说明 (Flashing Notes)
- 刷机包文件:
agent-mobile-use-ksu-v0.6.3-alpha.zip - 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
- 运行环境:推荐 ColorOS 16 / Android 16,配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。
v0.6.2-alpha - Code Cleanup, Physical Action Button Hook & Production Alignment
Pre-release
What's Changed in v0.6.2-alpha
- SemVer Version Standardization: Bumped module version to
0.6.2-alpha(versionCode602). - Deep Code Cleanup & Refactoring:
- Removed deprecated
QuestionReceiverbroadcast receiver, fully consolidating interaction bottom sheets intoQuestionActivity. - Streamlined and deduplicated gateway cancel/thaw trampolines and session metadata parsing.
- Modernized
ToolMainaccessibility tree flat dump descriptions and error signaling. - Purged obsolete legacy zip packages and intermediate class files across repository.
- Removed deprecated
- Action Button Physical Key Interception: Restored and verified native physical Action Button hook on ColorOS (OnePlus Ace 6T).
- Production Parity: Source code, production installation, and KSU flashable zip maintain 100% SHA-256 binary parity.
Flashing Notes
- Flash
agent-mobile-use-ksu-v0.6.2-alpha.zipvia KernelSU / APatch / Magisk. - Supports ColorOS 16 / Android 16 with LSPosed framework enabled.
v0.6.1-alpha - Native Fluid Cloud Integration & Multi-State Smart Capsule
变更说明 (Release Notes) - v0.6.1-alpha
🚀 工业级后台独立虚拟副屏与全能 Mobile Use 最终完全体 - ColorOS 16 原生流体云全面集成
核心升级与重磅特性:
- ColorOS 16 原生流体云(LiveAlert)全面集成:
- 深度 Hook SystemUI
OplusLiveAlertFilters与OplusLiveAlertFilterByPlugin; - 彻底废弃旧版悬浮窗假胶囊,全面接入系统原生居中物理挖孔两翼灵动流体云胶囊与展开态 Heads-Up 大卡片。
- 深度 Hook SystemUI
- 多形态三态赛博流体云与焦点管理状态机:
- 前台「接管中」 (Display 0):赛博幽蓝单眼(100% 透明无底色) + 物理主屏边缘赛博呼吸光,点击支持一键秒级流转(Handoff)瞬移切回后台副屏;
- 后台「后台接管」 (Display > 0):赛博幽蓝单眼 + 静默副屏运行,物理主屏 100% 留给用户无干扰;
- 思考「运行中」 (Display -1, 运算中):全新绘制青绿色赛博终端图标(
>_),透明无底,运算期间优雅常驻; - 待机释放焦点 (Display -1, 完成态):任务结束或待机时,流体云胶囊平滑撤销注销,还原纯净状态栏。
- 0ms Activity 穿透唤醒(彻底解决后台冻结与通知延期 Bug):
- 彻底解决 ColorOS Hans 后台引擎急速冻结进程(
do_freezer_trap)与广播挂起(DEFER_BY_OPLUS)问题; - 采用 0 动画全透明 Activity 秒级唤醒与通知派发,保证不论前台在刷视频还是在桌面,通知 0 毫秒即发即弹。
- 彻底解决 ColorOS Hans 后台引擎急速冻结进程(
- 会话精准深链接(Deep-Link)与动态标题展示:
- 下拉大卡片标题直接提取真实会话标题(如“闲聊”);
- 点击任何胶囊或通知,直接呼出沉浸式控制台并精准秒切至对应会话页面。
- 智能上下文防打扰压制(Context Suppression):
- 当检测到控制台正在前台展示且用户正停留在该会话看着输出时,任务完成自动静默压制通知弹窗,绝不遮挡视野。
- 空白幽灵胶囊防御与清理后台自愈机制:
- 增加白名单过滤器,物理绝育 Android 系统自动分组(Auto-Group Summary ID=0)导致的空白黑鲸鱼胶囊;
- 增加 SharedPreferences 状态记忆,多任务划掉后台清理后自动自愈重绘青绿终端/幽蓝单眼,绝不退化。
v0.6.0-alpha - SemVer Standardization, Pure Subtraction & Deep-Linking
变更说明 (Release Notes)
⚠️ 版本号命名规则变更声明(SemVer 标准化):
本项目自 v0.6.0-alpha 起全面推行语义化版本号(Semantic Versioning)。此前使用的历史版本号体系(如v5.2、v5.1等)已正式废弃。原v5.2版本在语义化演进中等价对应为v0.5.2。当前最新版本为v0.6.0-alpha(KSU 模块 versionCode:600)。
核心特性与优化:
- 代码大清理与纯减法重构:剔除超过 1500 行历史废弃原型与未使用的死代码(移除独立 Chat 原型、SystemUI 无效 Hook、未使用的 NotifyService、未使用的 clicknode 命令等);
- 确定性双轨文字注入:精简 target 为聚焦模式(省略或 focused)与精确数字节点 ID 模式,消除模糊匹配与意外点击;
- 多窗口全局唯一节点 ID 修复:修复多窗口(如软键盘候选条与主活动并存)下节点 ID 重置引发的定位冲突 Bug;
- 任务完成通知与会话深链接:点击通知栏直接呼出并激活 Web 浮层,支持
onNewIntent跨会话热切换; - 动态规格与环境兼容性提升:
vd status动态输出屏幕物理规格;BOOTCLASSPATH优先继承系统变量提升普适性。