ADB (Android Debug Bridge) is a versatile command-line tool that allows developers and power users to communicate with Android devices from a computer. It enables debugging, file transfer, app installation, shell access, and more.
- Connect and control Android devices via USB or Wi-Fi
- Install and uninstall applications
- Access the device shell for debugging
- Transfer files between a PC and an Android device
- Capture screenshots and screen recordings
- Reboot and recover device functions
- Bypass bloatware and uninstall system apps
You can download ADB directly from the following link: Download ADB.zip
- Download the ADB Platform Tools from Google's official site.
- Extract the ZIP file into a folder (e.g.,
C:\adb
). - Open Command Prompt and navigate to the folder:
cd C:\adb
- Test ADB installation by running:
adb devices
- Open the terminal and install ADB using:
brew install android-platform-tools # For Mac (Using Homebrew) sudo apt install adb # For Linux (Debian-based)
- Verify installation:
adb version
- Go to Settings > About Phone.
- Tap Build Number seven times to enable Developer Options.
- Go to Settings > Developer Options and enable USB Debugging.
adb devices
adb shell
adb install app.apk
adb uninstall com.example.app
- Send file to device:
adb push file.txt /sdcard/
- Retrieve file from device:
adb pull /sdcard/file.txt .
adb reboot
- Disable:
adb shell pm disable-user --user 0 com.android.example
- Uninstall:
adb shell pm uninstall --user 0 com.android.example
This project is licensed under the MIT License.
Feel free to open issues or submit pull requests if you have improvements or bug fixes.
If you find this useful, don't forget to star ⭐ the repository!
Happy debugging! 🛠️