Skip to content

VoHive Plus 1.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Aug 12:02

VoHive Plus 1.0.1

这是 VoHive Plus 的维护版本。相对 v1.0.0,本次发布聚焦 WSL2 路线的可用性修复、桌面便携包交付边界和普通用户安装说明。

主要更新

  • 修复 DJI/Baiwang 2ca3:4006 在 WSL2 下添加设备时的后端选择:对 AT 口稳定、raw QMI 控制面容易超时的设备,添加设备默认使用 AT 后端,避免保存时被发现结果覆盖为 QMI。
  • 改进 QMI 启动容错:自动选择 qmi-proxy 但系统缺少 proxy 可执行文件时,可回退 raw QMI;显式启用 proxy 的配置仍保持严格 proxy 行为。
  • 优化 WSL USB 准备流程和设备重试,减少 USB 重枚举、驱动瞬时未就绪时的误判。
  • 降低状态型 URC 日志刷屏,只压重复状态日志,不影响短信、USSD、来电等事件分发。
  • 清理桌面内置 Linux 后端二进制的 Git 跟踪和历史大对象,Release 继续由 CI 构建并打包运行时资源。
  • 删除旧容器发布 workflow,当前 GitHub Actions 不再构建或上传容器镜像,也不再要求容器仓库账号密码。
  • README 合并上游 windloom/vohive-open 能力说明,并明确本项目已 fork 为 swordstudiox/vohive-plus
  • 补充普通用户依赖说明:桌面版会在点击 启动后端 时自动部署内置 Linux 后端到 WSL /opt/vohive;便携包不会下载、内置或安装 WSL2、usbipd-win 或 WebView2 Runtime。

发布产物

  • vohive-plus-desktop_1.0.1_windows_x64.zip:Windows 桌面软件便携包,内含桌面壳、Linux amd64 后端运行时、默认配置和 WSL USB 准备脚本。
  • vohive-plus-firmware_1.0.1_linux_amd64:Linux amd64 后端运行时,可用于 WSL2 或 Linux 主机。
  • vohive-plus-firmware_1.0.1_linux_arm64:Linux arm64 后端运行时。
  • vohive-plus-firmware_1.0.1_linux_armv7:Linux armv7 后端运行时。
  • *.sha256:对应产物的 SHA256 校验文件。

这里的“固件”指 VoHive Plus 的 Linux 后端运行时二进制,不是大疆模块或通信模组的硬件固件,不会刷写硬件。

环境要求

  • Windows 10/11 x64。
  • 已安装并可运行 WSL2,推荐发行版 Ubuntu-24.04;安装说明见 Microsoft WSL 文档
  • 已安装 usbipd-win;项目主页见 dorssel/usbipd-win,安装包见 usbipd-win Releases。USB 绑定到 WSL 时可能需要管理员权限。
  • 已安装 Microsoft Edge WebView2 Runtime;Windows 11 和多数 Windows 10 通常已内置,精简系统可从 Microsoft WebView2 安装 Evergreen Runtime。
  • 使用可传输数据的 USB 线连接大疆 4G 模块,并准备可用 SIM 卡。

已知限制

  • 桌面便携包不会安装或配置 WSL2,也不会下载、内置或安装 usbipd-win;普通用户无需安装 Go、Node、Rust、pnpm、Docker 或 VirtualBox。
  • 首次安装 WSL 发行版后,需要先启动一次 Ubuntu-24.04 完成 Linux 用户初始化;如 USB attach 或 WSL 驱动模块异常,可先执行 wsl --update 后重试。
  • 当前主路线是 WSL2;VirtualBox Headless + 最小 Debian 仍在后续阶段规划中。
  • 默认登录仍为 admin/admin,默认监听所有地址,这是当前版本保留的项目默认行为。