The latest ADB toolbox R34 download in 2023 - with its own driver, common ADB commands, brush machine ROOT artifact

The ADB toolbox is produced by ROM Park based on the Android SDK Platform-Tools R34 version. It integrates regular ADB and

fastboot drivers to solve the problem of users unable to connect to the computer after flashing. It comes with ADB to start the bat window, so there is no need

to configure the complicated file path. It can be used directly after downloading and decompressing. A one-click startup window has been added. On the startup window, we have added

common ADB and fastboot commands so that novices and novices can get started quickly. The ADB toolbox is currently iteratively

updated to the R34 version, supporting various functions such as Android 14 preview system connection and debugging.

It is recommended to run on win10 and above computers . For older versions of the system, you can directly download the old version of the ADB toolbox for use. XP/Linux version is known not to be supported.



High-speed download address: Follow the WeChat public account: ROM Paradise Reply keyword: ADB toolbox Get the download address

Change log

34.0.0 RC2 (March 2023)

  • Updated with the release of Android 14 Developer Preview 2.

34.0.1 (March 2023)

  • adb
    • macOS: Restored "Unstable connection issue (MacBook high speed data) due to adb install hang issue"
    • According to the line)" solution (issue 270205252).
  • fastboot
    • Windows: Fixed "Illegal or error while trying to determine file system size" introduced in Platform Tools 34.0.0
    • "Malformed device name" error (Issue 271039230).

34.0.0 (February 2023)

  • adb
    • Fixed zero-length packet sending issue for macOS (Issue Tracker: 208675141).
    • Resolved an unstable connection issue (MacBook High Speed ​​Cable): adb frequently disconnected.
    • Improved adb push error message caused by insufficient number of parameters.
  • fastboot
    • Improved flash functionality: flashall will now skip rebooting to userspace when possible.
    • Fixed zero-length packet sending issue for macOS (Issue Tracker: 208675141).
    • Fixed an issue causing AVB footer errors when flashing recovery.img.

33.0.3 (August 2022)

  • adb
    • If adb root fails the first time, don't try again.
    • Fixed issue with duplicate entries in track-devices.
    • Added receive windowing (improves throughput on high-latency connections).
    • Display a more specific error message in case of "multiple devices" failure.
    • Reject unexpected reverse forward requests.
    • Fixed an issue when using the install-multi-package command on Windows.
  • fastboot
    • Removed e2fsdroid from SDK platform-tools.
    • Output the message returned successfully by OemCmdHandler.

33.0.2 (May 2022)

  • fastboot
    • Support vendor_kernel_boot partition.

33.0.1 (March 2022)

  • adb
    • Fixed Windows mdns crash issue.
    • Fixed enabled-verity/disable-verity issues on older devices.
    • Fixed "install multiple" issue on older devices
    • Improved help output to include all supported compression methods.
  • systrace
    • Removed. Please use Studio Performance Analyzer /gpuinspector.dev/Perfetto instead.

33.0.0 (February 2022)

  • adb
    • Fixed a crash introduced in 32.0.0 when run without any arguments.

32.0.0 (January 2022)

  • adb
    • Universal binaries for Apple M1 devices.
    • Known issue: This build crashes when run without any arguments.

31.0.3 (August 2021)

  • fastboot
    • Support flashing vbmeta_vendor.img for fastboot flashall/update.

31.0.2 (April 2021)

  • adb
    • Support forwarding to vsock on Linux.
    • Fixed a bug in adb track-devices where devices using the wireless debugging function would not receive updates immediately.
    • Initial support for mDNS device discovery does not require a separate installation of the mDNS service. This feature is currently
    • Disabled by default, you can set the environment variable ADB_MDNS_OPENS when starting the adb server
    • CREEN is set to 1 to enable this feature.
  • fastboot
    • Does not fail when unable to get boot partition size.
    • The device lock state is derived from properties instead of parsing the kernel command line.

31.0.1 (March 2021)

  • adb
    • Reduced TCP keepalive interval.
    • Improved incremental installation performance.
  • fastboot
    • Added support for compressed snapshot merging.
    • Restored support for legacy A/B.

31.0.0 (February 2021)

  • adb
    • By default, compression is disabled when pulling.

30.0.5 (November 2020)

  • adb
    • Improved adb push performance when pushing many files over a high-latency connection.
    • Improved adb push/pull performance on Windows.
    • Fixed an issue with adb push --sync when handling multiple inputs.
    • Improved performance of incremental APK installation.
    • Improved error handling for incremental APK installs.

30.0.4 (July 2020)

  • adb
    • Fixed fallback to non-incremental APK install on devices running versions prior to Android 11.
    • Fixed adb install-multi-package.
    • Fixed more crashes related to adb wireless pairing.
    • Improved some error messages.
  • fastboot
    • Improved console output of the fastboot oem command.
    • Fixed fastboot flashall issue on older devices like Nexus 7.

30.0.3 (June 2020)

  • adb
    • Fixed an issue with installing APKs signed with the v4 signature scheme on devices running versions prior to Android 11.
    • Fixed a crash when authenticating without ADB_VENDOR_KEYS.
    • Fixed a crash when using adb -H.

30.0.2 (June 2020)

  • adb
    • Improved adb wireless pairing.
    • Fixed adb logcat hang when running before connecting a device.
    • Added adb transport-id to allow scripts to safely wait after running root/unroot/reboot
    • The device is disconnected.

30.0.1 (May 2020)

  • adb
    • adb mdns automatic connection is disabled by default. This setting can be set via ADB_MDNS_AUTO_CONNECT
    • Environment variables are re-enabled.
    • Improved performance of adb install-multi on devices running Android 10 or higher.
    • Fixed timeout issue when using adb root/unroot on devices connected via TCP.
    • Updated support for wireless pairing.

30.0.0 (April 2020)

  • adb
    • Added initial support for wireless pairing.
    • Added support for incremental APK installation.
    • Implemented client support for adb {push, pull, sync} compression (on devices running Android 11
    • when used).
    • Improved adb push performance when connection latency is long.
    • Improved push/pull performance on Windows.

29.0.6 (February 2020)

  • adb
    • 64-bit size/time support for adb ls when used on devices running Android 11.
    • Supports listening on POSIX::1.
    • On the WinUSB device that publishes the WinUSB descriptor, there should be no need to install a USB flash drive to achieve this.
    • Client support (required for Android 11).
    • Fixed a hang when using adb install on an item that is not actually a file.

29.0.5 (October 2019)

  • adb
    • Slight performance improvement on Linux when using many simultaneous connections.
    • Added --fastdeploy option to adb install to enable incremental updates to APK during development.

29.0.4 (September 2019)

  • adb
    • Fix for LLDB native debug timeout (see bug #134613180). This also fixes Android
    • For related bugs that cause AdbCommandRejectedException in Studio Performance Profiler, you can
    • to see the bug in the idea.log file.

29.0.3 (September 2019)

  • adb
    • adb forward --list works with multiple connected devices.
    • Fixed issue with device going offline on Windows.
    • Improved adb install output and help text.
    • The previous behavior of adb connect can be restored without specifying a port.

29.0.2 (July 2019)

  • adb
    • Fixed a Windows heap integrity crash.
  • fastboot
    • Added support for partition layout for upcoming new devices.

29.0.1 (June 2019)

  • adb
    • Fix for Windows crash issue (https://issuetracker.google.com/134613180)

29.0.0 (June 2019)

  • adb
    • adb reconnect performs a USB reset on Linux.
    • On Linux, when connecting to a newer adb server, adb will try to transparently start a new version of
    • version instead of terminating the server and then starting the old version.
    • After disconnecting, adb root waits for the device to reconnect. Previously, if adb wait-for-device
    • Start before adb notices that the device is disconnected, adb root; adb wait-for-device may
    • Return immediately on error.
  • fastboot
    • Disabled the error message that appeared when fastboot tried to open the Touch Bar or keyboard on macOS.

28.0.2 (March 2019)

  • adb
    • Fixed adb shell port forwarding instability that caused the "connection reset by peer" error message.
    • Fixed an issue with authenticating via ADB_VENDOR_KEYS when reconnecting the device.
    • Fixed authentication issue (when using
    • when the private key for authentication does not match the public key).
  • fastboot
    • Added support for dynamic partitioning.
  • Updated Windows requirements
    • Platform tools now rely on the Windows Universal C Runtime, which is typically available through Windows Update
    • Installed by default. If you see an error that mentions a missing DLL, you may need to manually obtain and install the runtime package.

28.0.1 (September 2018)

  • adb
    • Added support for reconnecting TCP connections. After disconnecting, adb will try to reconnect for up to 60 seconds
    • , if still unsuccessful, the connection will be abandoned.
    • Fixed Unicode console output issue on Windows. (Thanks to external contributor Spencer Lo
    • w!)
    • Fixed a possible file descriptor double-close issue that would cause connections to fail in adb con
    • nect occurs and is closed at the same time.
    • Fixed an issue with adb forward --list when used with multiple devices connected.
  • fastboot
    • Increased command timeout to 30 seconds to better support some slower bootloader commands.

28.0.0 (June 2018)

  • adb:
    • Added support for checksum-less operation on devices running Android P, improving throughput by up to 40%.
    • The output of adb devices is sorted by connection type and device serial number.
    • Increased socket listening backlog to allow more adb commands to be executed simultaneously.
    • Improved adb connect error output.
  • fastboot:
    • Improved output format, added verbose output mode (-v).
    • Cleaned up help output.
    • Added product.img and odm.img to the list of partitions flashed by fastboot flashall.
    • Avoid using older versions of fastboot by allowing factory image packages to require support for specific partitions.
    • This may cause the new device to crash.

27.0.1 (December 2017)

  • adb: Fixed assertion failure on MacOS when connecting devices using USB 3.0.
  • fastboot: On Windows, added support for wiping devices using F2FS (Flash Friendly File System)
  • support.

27.0.0 (December 2017)

  • Re-fixed the macOS 10.13 fastboot bug. This bug was first fixed in 26.0.1, but in 26.0.2
  • reintroduced in .

26.0.2 (October 2017)

  • Added fastboot support for Pixel 2 devices.

26.0.1 (September 2017)

  • Fixed fastboot issue on macOS 10.13 High Sierra (bug 64292422).

26.0.0 (June 2017)

  • Updated with release of Android O final version SDK (API level 26).

25.0.5 (April 24, 2017)

  • Fixed adb sideloading issue for large updates on Windows, showing as "std::bad_alloc"

  • Fixed an adb issue with some Windows firewalls that displayed "cannot open tran

  • sport registration socketpair”(bug 37139725)。

  • Both adb --version and fastboot --version now include the installation path.

  • adb has been changed to not resolve localhost to resolve VPN misconfiguration issues.

  • adb has been changed to no longer reset USB devices on Linux, as resetting a USB device may affect its

  • USB device he connected.

25.0.4 (March 16, 2017)

  • Added experimental libusb support for Linux and Mac adb

If you want to use the libusb backend, please set the environment variable ADB_LIBUSB=true first, and then start the new adb service

device. The new adb host-features command will tell you whether you are using libusb.

To restart adb using libusb and check if it is running properly, use adb kill-server; ADB_LIBUSB

=1 adb start-server; adb host-features. The output should contain "libusb".

In this release, the legacy non-libusb implementation remains the default.

  • fastboot no longer hangs 2016 MacBook Pros (bug 231129)

  • Fixed Systrace command line capture issue on Mac

25.0.3 (December 16, 2016)

  • Fixed a fastboot bug that prevented Android Things devices from being flashed

25.0.2 (December 12, 2016)

  • Updated with the release of Android N MR1 stable version (API 25)

25.0.1 (November 22, 2016)

  • Updated with the release of Android N MR1 Developer Preview 2 (API 25)

25.0.0 (October 19, 2016)

  • Updated with the release of Android N MR1 Developer Preview 1 (API 25)

24.0.4 (October 14, 2016)

  • Updated to resolve issues in ADB and Mac OS Sierra

Guess you like

Origin blog.csdn.net/romleyuan/article/details/132742805