devices | List connected devices |
help | Show this help message |
get-state | Print offline | bootloader | device |
get-serialno | Print <serial-number> |
get-devpath | Print <device-path> |
remount | Remount partitions read-write. if a reboot is required, -R will automatically reboot the device |
jdwp | List pids of processes hosting a JDWP transport |
root | Restart adbd with root permissions |
unroot | Restart adbd without root permissions |
usb | Restart adbd listening on USB |
sideload | Sideload the given full OTA package |
start-server | Ensure that there is a server running |
kill-server | Kill the server if it is running |
reconnect | Kick connection from host side to force reconnect |
tcpip | Restart adbd listening on TCP on PORT |
reboot | Reboot the device; defaults to booting system image but supports bootloader and recovery too. sideload reboots into recovery and automatically starts sideload mode, sideload-auto-reboot is the same but reboots after sideloading |
disable-verity | Disable dm-verity checking on userdebug builds |
enable-verity | Re-enable dm-verity checking on userdebug builds |
wait-for-device | Wait for state=device |
wait-for-recovery | Wait for state=recovery |
wait-for-rescue | Wait for state=rescue |
wait-for-sideload | Wait for state=sideload |
wait-for-bootloader | Wait for state=bootloader |
wait-for-disconnect | Wait for state=disconnect |
wait-for-usb-device | Wait for usb in state=device |
wait-for-usb-recovery | Wait for usb in state=recovery |
wait-for-usb-rescue | Wait for usb in state=rescue |
wait-for-usb-sideload | Wait for usb in state=sideload |
wait-for-usb-bootloader | Wait for usb in state=bootloader |
wait-for-usb-disconnect | Wait for usb in state=disconnect |
wait-for-local-device | Wait for local in state=device |
wait-for-local-recovery | Wait for local in state=recovery |
wait-for-local-rescue | Wait for local in state=rescue |
wait-for-local-sideload | Wait for local in state=sideload |
wait-for-local-bootloader | Wait for local in state=bootloader |
wait-for-local-disconnect | Wait for local in state=disconnect |
wait-for-any-device | Wait for any in state=device |
wait-for-any-recovery | Wait for any in state=recovery |
wait-for-any-rescue | Wait for any in state=rescue |
wait-for-any-sideload | Wait for any in state=sideload |
wait-for-any-bootloader | Wait for any in state=bootloader |
wait-for-any-disconnect | Wait for any in state=disconnect |
keygen | Generate adb public/private key; private key stored in FILE |
logcat | Show device log (logcat --help for more) |
version | Show version num |
connect | Connect to a device via TCP/IP [default port=5555] |
disconnect | Disconnect from given TCP/IP device [default port=5555], or all |
uninstall | Remove this app package from the device |
bugreport | Write bugreport to given PATH [default=bugreport.zip]; |
pair | Pair with a device for secure TCP/IP communication |
ppp | Run PPP over USB |
emu | Run emulator console command |
install | Push a single package to the device and install it |
install-multiple | Push multiple APKs to the device for a single package and install them |
install-multi-package | Push one or more packages to the device and install them atomically |
shell | Run remote shell command (interactive shell if no command given) |
mdns | Mdns utils |
push | Copy local files/directories to device |
sync | Sync a local build from $ANDROID_PRODUCT_OUT to the device (default all) |
pull | Copy files/dirs from device |
forward | Forward connection |
reverse | Reverse connection |