Installation and adb connection
- How to Install ADB & Fastboot on Ubuntu 16.04, 16.10, 17.04, 17.10, 18.04, 18.10
- adb kill-server – Android adb command to kill daemon
- adb devices – Android command to list devices connected over USB / Network
- How to use adb shell when multiple devices are connected
- Shell script to check if Android device is connected over USB
- Connect adb shell over Wireless / Wifi / Ethernet / TCP network
- Android ADB commands to access device ( mobile phones ) shell
- Solved: no permissions (user in plugdev group; are your udev rules wrong?)
Basic Android ADB Commands
- adb reboot – Restart your Android device from host
- adb push – Command to push files to Android device
- adb pull – Command to copy files from Android device
- adb reconnect – command to restart connection to android device
- adb shell logcat – Command to collect logs, debug in Android
Package Management
- adb install and adb uninstall – Command to install, uninstall or delete android application using package name
- List all installed packages using android adb command
- How to Install and Uninstall android application as system app / priv-app
- Shell script to check if android application is installed, find an apk path and uninstall if its already installed or install new apk if application is not installed
- adb command to Print the path to the .apk of the data and system PACKAGE
- How to send BOOT COMPLETED Intent / How to simulate boot complete intent order ?
Application and Service Management
- adb shell command for knowing name of the current running activity on top
- How to identify Activity name and start the activity of installed app
- adb shell – generate input events to browse applications / menu
- List all permissions used by data and system applications by android device
- How to Start and Stop android service from adb shell
Screen Recording
- adb shell screenrecord – Command to Record Screen Video in Android
- adb shell screencap – Command to capture screenshot Android
Telephony
Device Information
- “adb shell” commands to Identify WiFi Mac Address , Product Model, Serial Number ( Device Information of Android )
- Find all supported features of android device using adb
- “adb shell getprop” – Gets an Android system property, or lists them all
- adb shell cmd package list libraries – Find all installed libraries of android device
- Fetch all Device information from Android for debugging
Bluetooth
- adb shell command to Turn ON Bluetooth & make it discoverable
- Enable & disable Bluetooth using adb commands