Installation and adb connection
- How to Install ADB and Fastboot on Ubuntu ?
- Latest ADB and Fastboot using Android SDK Platform tools
- 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
Basic ADB Commands
Debugging Commands
- adb logcat
- adb shell dumpstate
- adb bugreport
- adb shell dumpsys
- adb shell dumpsys activity
- adb shell dumpsys package
- adb shell dumpsys wifi
- adb shell dumpsys audio
- adb shell dumpsys meminfo
- adb shell dumpsys input
- adb shell dumpsys display
- adb shell dumpsys SurfaceFlinger
- adb shell dumpsys battery
- adb shell dumpsys batterystats
- adb shell input keyevent
System Commands
- adb reboot
- adb root
- adb reboot bootloader
- adb reboot recovery
- adb shell getprop
- adb shell setprop
- adb shell top
- adb shell ps
Screenshot & Recording
WiFi & Network
Bluetooth
Telephony
- Make a phone call using adb command
- Send Text Message (SMS)
Device Information
- Android Version
- Product Model, Serial Number
- Android Base OS
- List of All supported features
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
Device Information
- Identify WiFi Mac, Product Model, Serial Number using ADB
- Find all supported features of android device using adb
- adb shell cmd package list libraries – Get all installed libraries
- Fetch all Device information from Android for debugging
Power Management
Errors and Solutions
- Solved: no permissions (user in plugdev group; are your udev rules wrong?)
- Solved: INSTALL_FAILED_UPDATE_INCOMPATIBLE
- How to Install and Uninstall android application as system app / priv-app
- Install and Uninstall Android Application ( APK ) using ADB
- How to send BOOT COMPLETED Intent / How to simulate boot complete intent order ?