Introduction to ADBShell


ADBShell is a wrapper for ADB & Fastboot, instead of learning all commands and keeping "adb help" and "fastboot help" at all times, use ADBShell!

ADBShell makes commands like: "adb shell getprop" to: "check"

Instead of: adb reboot fastboot, do: "reboot fastboot"... uh, yeah i dont see any diffrence there, except the "adb" part gone


Compilation & Language

Written in Python 3.13.7...
Compiled using:



Cython:
gcc -static -O2 adbshell.c -o adbshell.exe -lpython313


Pyinstaller:
pyinstaller --onefile adbshell.py

Why you should use it

It makes me happy

It automates using ADB (mentioned for the 1000th time)


Download

Download the ADBShell executables:

Download the Dynamic/Normal version
Download the Static version
Download the Full bundle with ADB, Fastboot, Static and Dynamic and even Interpreted version of the shell!
Visit the Repository
Get the source code as a .zip file
Get the Source code as a .tar.gz file

Small Area for INFO UPON LICENSE

Uses the GPL3 License, built upon ADB Binaries as a base, platform-tools license also located (dont sue me please)


Collaborate

Oh! you've came here to the helping zone... If you want to collaborate and help make it more appealing or special. You can help!

Code starting below:

##For collaborating to the project, a file called "collab.adf" will be there, ##So, enter your username & the date it was added changes to in this format: ;;MyExampleName : 13/04/26;; ##In this format, above here