35.0.0
Changed 3
- Switch adb to use libusb as the default on Linux
- Limit the maximum size of the incoming packet queue in fastboot
- Remove bottlenecks in fastboot that limited download speeds to around 120MB/s, now achieving speeds up to 980MB/s on SuperSpeed+ buses
Fixed 3
- Fix adb startup on hosts without USB
- Fix adb hangs caused by USB devices incorrectly reporting zero-length descriptors
- Fix return code of adb shell when device disconnects
adb Switch to libusb as the default on Linux issue #270205252. Fix adb startup on hosts without USB. Fix adb hangs caused by USB devices incorrectly reporting zero-length descriptors issue #302212871. Fix return code of adb shell when device disconnects issue #321787891. fastboot Limit the maximum size of the incoming packet queue. Remove bottlenecks that previously limited download speeds to around 120MB/s. Now fastboot can saturate a SuperSpeed+ bus and achieve speeds up to 980MB/s, depending on the device.