{"repo":"ashishb/adb-enhanced","free":true,"listed":false,"github":"https://github.com/ashishb/adb-enhanced","clone":"git clone https://github.com/ashishb/adb-enhanced.git","description":"🔪Swiss-army knife for Android testing and development 🔪 ⛺","language":"Python","stars":1386,"topics":["developer-tools","android-development","adb","android","mobile-development","testing-tools"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"ADB Enhanced ADB-Enhanced is a Swiss army knife for Android testing and development. A command-line interface to trigger various scenarios like screen rotation, battery saver mode, data saver mode, doze mode, and permission grant/revocation. It's a wrapper around adb and not a replacement. Release announcement See Release announcement Installation Recommended sudo pip3 install adb-enhanced Alternative on Mac OS via Homebrew brew install adb-enhanced Note 1. sudo pip install adb-enhanced works only for Python 3. Python 2 is no longer supported. 1. If you don't have sudo access or you are installing without sudo then adbe might not be configured correctly in the path. 1. To set up bash/z-sh auto-completion, execute sudo pip3 install infi.docopt-completion && docopt-completion $(which adbe) after installing adb-enhanced. Examples Device configuration Turn doze mode on adbe doze on Turn mobile-data off adbe mobile-data off Turn on battery saver adbe battery saver on Don't keep activities in the background adbe dont-keep-activities on Take a screenshot adbe screenshot /Downloads/screenshot1.png Take a video adbe screenrecord video.mp4 # Press ^C when finished Turn Wireless Debug mode on adbe enable wireless debugging Switch between gesture and button navigation (Android 10 and above) Permissions Grant storage-related runtime permissions adbe permissions grant com.example storage Revoke storage-related runtime permissions adbe permissions revoke com.example storage Interacting with","default_branch":null,"files":null,"tree":[],"storefront":"/r/ashishb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ashishb/adb-enhanced/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}