github Drenzzz/ADBKit v2.1.0

32 minutes ago

Changelogs

Highlights

  • APK preview before install. Pick or drop an APK and the install dialog shows the real app name, package name, version, file size, and the Android version it needs, read directly from the APK on the PC. No device needed, nothing executed.
  • scrcpy 5.0.1. Video decodes on the GPU by default, which cuts mirroring CPU use sharply, and a new toggle in the Scrcpy Hub forces software decoding if a driver misbehaves.
  • Transfer errors that mean something. A failed push or pull now carries adb's own error output to the toast, so "No space left on device" reads as itself instead of "exit status 1".
  • Managed downloads are verified. Every platform-tools and scrcpy archive is checked against a pinned SHA-256 before extraction, on all three platforms.

New

  • APK preview with app name, package, version, APK size, and min/target Android in the install dialog.
  • Hardware decoding toggle in the Scrcpy Hub, including a software fallback for GPU driver issues.
  • Device screenshots from the Devices page, without starting a mirror session.
  • Multi-folder push: select several folders at once and push them in one batch to the current directory.
  • scrcpy packages for Windows on ARM.

Fixed

  • Managed downloads skipped checksum verification after a Google republish rotated a hash; all three platforms are pinned and verified again.
  • A theme change from the command palette reverted on restart because the palette wrote to localStorage while the rest of the app read config.json.
  • Failed transfers reported "exit status 1" with adb's real message thrown away.
  • Capability types drifted from the backend (audioCaptureSupported missing) and the flasher tracked six booleans instead of a proper operation status.
  • The dock indicator animated layout properties, and the audit log rendered every row without virtualization.

Don't miss a new ADBKit release

NewReleases is sending notifications on new releases.