Repository navigation
Releases
Releases · woooooooooolf/ADBShare
ADBShare V0.11.0
Changed
- 新增每组仅 IPv4、仅 IPv6 和 IPv4 + IPv6 模式,支持 IPv6 来源地址、CIDR、远端命令和 Windows 分协议防火墙规则,兼容原有 IPv4 配置。
- 新增网卡协议地址可用状态与启动前绑定检查,处理网卡断开、地址失效、协议不可用和 IPv6 链路本地接口作用域;双协议任一入口失败时整体取消启动。
Fixed
- 无。
Docs
- 补充 IPv6 配置、网卡检查、链路本地命令和上游 IPv4 边界,更新中英文帮助及验证说明。
ADBShare V0.10.0
Changed
- 共享组来源支持任意有效 IPv4 / CIDR,移除私有网段硬限制;非局域网来源显示中英文警告,允许正常保存和共享,帮助中补充公网中转与实际对端地址的说明。
- 远端请求 adb forward / reverse 时明确提示不支持端口映射,覆盖创建、列表和删除;远端访问区和关于页同步提供中英文说明。
- 新增左下角方形帮助按钮与 F1 快捷键,提供中英文使用指南、ADB 命令支持表和行为差异,支持窄窗口、键盘页签与 Esc 关闭。
- 补齐组内默认 / USB / 网络设备选择、状态查询、标准等待状态及组合;支持 protobuf 二进制 / 文本设备跟踪、只读上游诊断及限定到组内设备的 reconnect。
Fixed
- Windows 防火墙将覆盖全部 IPv4 的 /0 来源范围转换为系统支持的任意来源表示,避免配置校验通过后规则创建失败。
- 为 Linux GTK3 依赖的 glib 0.18.5 回移 RUSTSEC-2024-0429 上游补丁,修复字符串迭代器向 C 输出参数传入不可变引用导致的未定义行为,增加 Debug / Release 回归及源码完整性检查。
Docs
- 明确不支持 forward / reverse 的功能边界,并补充其他 ADB 命令的支持范围、选择设备要求和未验证项。
- 仓库改为公开,记录主分支 / 版本标签保护、协作流程及安全问题反馈入口。
- 记录第三方 glib 补丁的原始来源、校验值、精确差异及后续移除条件,第三方声明指向修改后的源码。
- 固定两平台 CI 使用的 Android Platform Tools 37.0.1 下载地址与校验值,保证新增标准命令的回归环境一致。
ADBShare V0.9.0
Changed
- Linux 在首次显示和切换中文时检查系统字形支持;缺字或检测失败时使用并保存英文,语言图标保持纯 SVG,不内置字库。
- 新增 Linux x64 共享主机适配与 Ubuntu 22.04 基线 AppImage 构建;Linux 系统防火墙和 USB 权限由用户配置,root / sudo 启动直接提示退出。
- 两平台业务配置改用 Tauri 用户配置目录,不迁移旧测试数据;普通启动使用单实例。
- 日志保存及剪贴板改用 Tauri 官方插件,第三方声明覆盖 Windows / Linux 依赖。
- 发布文件沿用“名称-版本-平台-架构.后缀”命名,仅提供程序和同名
.sha256校验文件,源码使用 GitHub 自动归档。 - 页面随窗口缩放切换双栏、单栏与图标侧栏,标题和操作按钮合并为一行。
- 普通弹窗支持点击外部关闭;本机 ADB Server 不可用时显示底部提示,连接恢复后自动隐藏。
- 首页移除外层方形边框和独立底色,内容直接放置于主页面背景。
- 关于页第三方信息改为组件名、版本和许可证表格,不再展示各组件许可证全文。
- 按职责整理前后端模块、测试与维护脚本,新增格式化与安全清理入口。
Fixed
- 正确区分 Linux ADB 的 USB 权限不足和设备待授权状态。
- 修正草稿设备计数、错误文本转义及切换上游后迟到的设备查询。
Docs
- 记录平台范围、用户数据位置、权限边界与 AppImage 使用方式。
- 固定后续发布的成果物命名、文件数量与简体中文说明格式。
- 补充工程结构、验证和清理约定,将历史设计与验证资料归档。
- Windows / Ubuntu 22.04 CI、标准 adb 合成设备、原生窗口及字体回退检查通过;真实 Android USB、双机 LAN、实际 Windows UAC 规则变更与 Debian / Kubuntu / Wayland 实机验证仍待完成。
ADBShare V0.8.0
[0.8.0] - 2026-11-04
首个功能初步就绪版本,后续迭代基于此版本推进。
- 按组共享本机 ADB 设备,限制远端来源及可访问设备。
- 支持组和单设备启停、防火墙规则独立管理与共享联动。
- 提供全局、组、设备三级运行日志,支持交互预览、复制、导出和重置。
- 支持中英文、明暗主题及便携运行。
- 提供 Windows x64 标签自动构建、便携包、对应源码及 SHA-256 校验。
已通过模拟上游、标准 adb 客户端与实际窗口回归。真机、双机 LAN 和实际 UAC 防火墙操作仍待验证。