Skip to content

AirSIM AVF Agent v0.4.7

Choose a tag to compare

@kai-wu-cortex kai-wu-cortex released this 24 Oct 00:04
· 46 commits to main since this release

AirSIM AVF Agent 0.4.7-1

日期:2026-10-24(Asia/Shanghai)。独立 Linux AVF Agent 发布,Debian 包版本 0.4.7-1,架构 arm64。Android/iOS 应用发布为 v0.9.8.10。

更新内容

  • 通话身份归并:通话记录和云端事件携带 android_id;/api/health 增加 canonical_call_ids,让新版 AVF Bridge/iOS 能按 Android 原始 Telecom 身份归并 VoWLAN/VoBLE 通话,不按号码或时间猜测。
  • 拨号/DMTF 身份校验:拨号请求接受可选 operation_id;DTMF 增加可选 call_id,非当前通话时拒绝执行,避免旧通话或错误归属的命令落到新通话。
  • 云端命令路由:命令连接按注册配置隔离,增加命令 epoch、目标 agent_id 校验、重连退避和 Retry-After 处理;配置变化后旧连接/旧命令不会覆盖新会话。
  • 推送与心跳:PushKit/命令事件携带 agent_id,心跳增加 command_routing_version,便于 Relay 定向到正确的 Android Agent。
  • 命令生命周期:增加云端命令重试、完成回执、WebSocket 关闭分类和并发/过期测试,减少 Relay 重连或切换设备时的重复执行。

下载

  • airsim-avf-agent_0.4.7-1_arm64.deb:版本化 Debian 包,推荐 App 内更新或首次安装脚本使用。
  • airsim-avf-agent_0.4.7-1_arm64.deb.sig/.sha256/.public.pem:Ed25519 签名、摘要和公钥。
  • airsim-avf-agent_arm64.deb/.sig:稳定名称,供首次安装脚本使用。
  • install-avf.sh、airsim-avf-bootstrap.sh、rotate-avf-key.sh 及摘要。
  • SHA256SUMS.txt、LICENSE、NOTICE、THIRD_PARTY_NOTICES.md。

校验和

807513d207d3ef51d42d4015b24fd7da7565b5a8d56c3e6e41e332e97718b649  airsim-avf-agent_0.4.7-1_arm64.deb
b6e21c2a886d4d9a042e13bab5fbfa845f5fa5bfd0064483df6d24c00b884ff5  airsim-avf-agent_0.4.7-1_arm64.deb.public.pem
28b160c795a1e1afe019a65e916c34401e4370a7bff54ae0af3c4764bbfaa60f  airsim-avf-agent_0.4.7-1_arm64.deb.sha256
c45061f4c33dd50a16a4a8d75caa91e2231e28f33ffde0951d5e1b34a2b2482c  airsim-avf-agent_0.4.7-1_arm64.deb.sig
807513d207d3ef51d42d4015b24fd7da7565b5a8d56c3e6e41e332e97718b649  airsim-avf-agent_arm64.deb
c45061f4c33dd50a16a4a8d75caa91e2231e28f33ffde0951d5e1b34a2b2482c  airsim-avf-agent_arm64.deb.sig
c9a0d5ea85cad1b7c5bf1c91c82041f2f83bb36f36946e386c2da522deeccb05  airsim-avf-bootstrap.sh
fadf84941dabc7917e5106ed5ac7e64272f06f60ceedcab6e3c7620e47063fea  install-avf.sh
b017d8d3df8b01c155e89f961f18c7904f291c1111c4b09cf95b136c4a16a983  rotate-avf-key.sh
3eef07c7526e06263ccfb71a046f7ca4fba771404bd09876c12f3ccd40fe64ac  rotate-avf-key.sh.sha256

升级与兼容

  • 已安装 0.4.6-1 且 installerd 正常的设备,可通过 AirSIM Android App 更新到 0.4.7-1;包名、架构和 Ed25519 发布公钥不变,不需要重新配对或执行密钥迁移。
  • 仍停留在 0.4.4-1 的设备必须先按 AVF 安装指南执行一次性 rotate-avf-key.sh,不能直接使用新版包。
  • 首次安装命令固定到 v0.4.7;不要删除 current.deb 或清空 AVF 数据来绕过安装失败。

验证与边界

  • module/module-agent Go 测试通过。
  • module/avf-installerd Go 测试通过。
  • module/packaging/test.sh 通过;包控制字段、架构、脚本和签名结构已验证。
  • 发布包已用现有 Ed25519 私钥签名,签名验证通过;二进制内版本为 0.4.7。
  • 本轮未在真实 AVF Linux 设备上执行升级或健康检查;安装成功、配对、8575/8576 与真实通话仍需真机验收。
  • 不包含新的 Android APK 或 iOS 包;应用侧更新见 v0.9.8.10。