A pure python implementation of the Android ADB and Fastboot protocols
Project description
This repository contains a pure-python implementation of the Android ADB and Fastboot protocols, using libusb1 for USB communications.
This is a complete replacement and rearchitecture of the Android project’s ADB and fastboot code available at https://github.com/android/platform_system_core/tree/master/adb
This code is mainly targeted to users that need to communicate with Android devices in an automated fashion, such as in automated testing. It does not have a daemon between the client and the device, and therefore does not support multiple simultaneous commands to the same device. It does support any number of devices and never communicates with a device that it wasn’t intended to, unlike the Android project’s ADB.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file adb-1.3.0.tar.gz
.
File metadata
- Download URL: adb-1.3.0.tar.gz
- Upload date:
- Size: 27.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03e52a5155942154b4f7db26968d463427cdf5aafb57e17734da3e2003500a4d |
|
MD5 | 3686e3b2cfa855bee5830cf7df936346 |
|
BLAKE2b-256 | 3c06000a3fbc5aa3100f9afef4e26f144536b81b22fe557e6a3f99d4a37593ce |
File details
Details for the file adb-1.3.0-py2-none-any.whl
.
File metadata
- Download URL: adb-1.3.0-py2-none-any.whl
- Upload date:
- Size: 35.0 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a798f33ccd8f5c599f84644f7bc926f78bfc323fcd6c6169fbf2e37697005e7 |
|
MD5 | 62a867da481a5223063d1556dfa8e104 |
|
BLAKE2b-256 | 39c0715acc4e0c37a6a93f73daf8536baea94ac9fb6539ef1fd9c42205e1c3fa |