Skip to content

USBLink v0.2.20 - 安装器与单次连接修复

Choose a tag to compare

@cinitdev cinitdev released this 14 Sep 14:36
· 3 commits to main since this release

USBLink v0.2.20

发布日期:2026-09-14。

安装器发现 USBLink 正在运行时,用户点击“确定”即可结束进程并继续更新,无需手动打开任务管理器。

更新内容

  • 安装、卸载及先卸载再安装时,明确确认后结束当前用户的 USBLink 进程,并核对进程与会话锁已释放后继续。
  • 结束失败或会话锁仍被占用时,可以重试或取消;取消保留原安装。静默和被动安装遇占用仍返回 1618,不自行结束进程。
  • 默认直接更新,无需先卸载,保留原目录、配对、设置、快捷方式和已启用的开机启动。
  • 连接前连续读取远端所选 USB 的导出记录,核对编号、VID/PID 和设备路径;准备完成后只提交一次挂载,并等待实际端口确认。
  • 设备变化或共享端一直未就绪时停止并显示原因;保留驱动分配的端口信息,方便诊断连接建立后又断开的情况。
  • 继续禁止任何自动补试、自动重连,设备数量不限。

本次发布为现有 USB/IP 版本的备份,不包含正在规划的手机 ADB/投屏模式。

安装

使用 USBLink-0.2.20-x64-Setup.exe 直接更新。遇运行提示时,点击“确定”由安装器结束程序并继续,点击“取消”退出安装。

强制结束会跳过本次 USB 共享和挂载清理,遗留状态将在下次启动 USBLink 时清理。

验证

0.2.20 发布构建通过。独立安装器回归通过:取消保留旧版、确认后结束进程并自动完成更新、释放锁确认、未知进程占锁时重试/取消、静默占用退出、同版覆盖及测试卸载。核对新版文件、版本、原目录、模拟配置、快捷方式及开机启动均正确。

USB 连接代码通过 71 项 Rust 自动测试、16 项 JavaScript 测试及单击连接界面回归。Android USB 的准备检查与单次挂载对照通过;这不代表所有设备类型或所有首次连接失败场景都已解决。安装器回归使用独立测试产品,未覆盖实际安装或操作真实 USB。

SHA-256

3EE8F1D591F6E6BC72FBE512BD5D085256C9AAA22E0992CE21E66A21BA140983  USBLink-0.2.20-x64-Setup.exe