Skip to content

Releases: LinDevHard/wadb

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 13:57

wadb v1.0.0 — first stable release

Pair Android devices over ADB Wi-Fi straight from your terminal: scan a QR with the phone, get an adb connect ready to go.

Highlights

  • Smarter discovery — prefers _adb-tls-connect._tcp endpoints announced by the same host that did the pairing, and prints the connected device name when Android system properties are available.
  • More UX knobs
    • --adb — force a specific adb binary
    • --pair-only — stop after successful pairing, skip adb connect
    • --qr-ascii — fallback QR rendering for terminals that mangle the compact one
    • Env-var equivalents for every UX flag and timeout
  • Releases on rails — switched to GoReleaser for archives, SHA-256 checksums and GitHub Releases; release workflow now updates the Homebrew tap automatically.

Install

brew install lindevhard/tap/wadb
# wadb needs adb on PATH:
brew install --cask android-platform-tools

Or grab a binary from the assets below.

Quick start

wadb              # scan the QR on your phone → device is paired & connected
wadb --pair-only  # just pair, don't connect
wadb doctor       # diagnose adb / mDNS issues

Notes

  • Windows support is marked experimental until adb discovery is verified there.

Full changelog: CHANGELOG.md · diff: v0.2.0...v1.0.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 May 22:53

Improves diagnostics and reliability for Android wireless pairing.

Added

  • Added --pair-timeout and --connect-timeout flags.
  • Added --verbose mDNS discovery logging.
  • Added wadb doctor for local adb and mDNS diagnostics.
  • Added a platform-tools version warning for older adb installations.
  • Documented diagnostics options and linked the Android Makers/droidCon 2026 ADB Wi-Fi 2 talk.

Changed

  • Try multiple discovered _adb-tls-connect._tcp endpoints after pairing instead of only the first one.
  • Improved pairing and connect timeout errors with actionable network and mDNS hints.
  • Improved wadb doctor output when adb mdns services reports no discovered services.
  • Added the demo GIF to the README.

Notes

wadb still delegates the actual TLS pairing handshake to adb pair; the new diagnostics are meant to make Wi-Fi, mDNS, and platform-tools issues easier to spot.

Full Changelog: https://github.com/LinDevHard/wadb/blob/main/CHANGELOG.md

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 15 May 17:01

Full Changelog: v0.1.0...v0.1.1