adb(1) ADB adb(1) (NAME) adb - (ADB) (VERSION) 1.0.41 (SYNOPSIS) adb [_] [_] (DESCRIPTION) (smart socket) ADB . adb . . adbd ( ADB) (forward) . (GLOBAL OPTIONS) -a localhost. -d USB ( ). -e TCP/IP ( TCP/IP ). -s SERIAL (SERIAL) ( $ANDROID_SERIAL). -t ID (ID) . -H adb [=localhost]. -P PORT (PORT) adb [=5037]. -L SOCKET adb [=tcp:localhost:5037]. --one-device SERIAL|USB USB SERIAL USB ( `start-server` `server nodaemon`). --exit-on-write-error (stdout). (GENERAL COMMANDS) devices [-l] . -l (long output). track-devices [-l][--proto-text][--proto-binary] `devices` . -l (legacy). -proto-text (protobuf). -proto-binary (binary protobuf). help . version . (NETWORKING) connect HOST[:PORT] TCP/IP [ PORT=5555]. disconnect [HOST[:PORT]] TCP/IP [ PORT=5555] . pair HOST[:PORT] [PAIRING_CODE] TCP/IP. forward --list | [--no-rebind] LOCAL_REMOTE | --remove LOCAL | --remove-all --list (forward socket). [--no-rebind] LOCAL_REMOTE : tcp:PORT ( <> ). localreserved:UNIX_DOMAIN_SOCKET_NAME. localfilesystem:UNIX_DOMAIN_SOCKET_NAME. jdwp:PROCESS PID ( ). vsock:CID:PORT ( ). acceptfd:FD ( ). dev:DEVICE_NAME. dev-raw:DEVICE_NAME ( / raw mode). --remove LOCAL . --remove-all . reverse --list | [--no-rebind] REMOTE LOCAL | --remove REMOTE | --remove-all --list (reverse socket) . [--no-rebind] REMOTE LOCAL : tcp:PORT ( REMOTE <> ). localabstract:UNIX_DOMAIN_SOCKET_NAME. localreserved:UNIX_DOMAIN_SOCKET_NAME. localfilesystem:UNIX_DOMAIN_SOCKET_NAME. --remove REMOTE . --remove-all . mdns check | services mDNS. check mDNS. services . track-services . <<--proto-text>> <<--proto-binary>> . list-known-hosts ADB Wi-Fi. <<--proto-text>> <<--proto-binary>> . (FILE TRANSFER) push [--sync] [-z ALGORITHM] [-Z] LOCAL... REMOTE / . --sync . -n (dry run) . -z (any/none/brotli/lz4/zstd). -Z . pull [-a] [-z ALGORITHM] [-Z] REMOTE... LOCAL / . -a (timestamp) (mode). -z (any/none/brotli/lz4/zstd). -Z . sync [-l] [-z ALGORITHM] [-Z] [all|data|odm|oem|product|system|system_ext|vendor] $ANDROID_PRODUCT_OUT [ all]. -n . -l . -z (any/none/brotli/lz4/zstd). -Z . (SHELL) shell [-e ESCAPE] [-n] [-Tt] [-x] [COMMAND...] ( ). -e (escape character) <> `~'. -n stdin. -T pty. -t pty tty ( -tt pty ). -x stdout/stderr. emu COMMAND (COMMAND). (APP INSTALLATION) ( adb shell cmd package help ): install [-lrtsdg] [--instant] PACKAGE . install-multiple [-lrtsdpg] [--instant] PACKAGE... APK . install-multi-package [-lrtsdpg] [--instant] PACKAGE... (atomic) . -r . -t (test packages). -d / ( ). -p ( install-multiple). -g (runtime permissions). --abi ABI ABI . --instant (instant app). --no-streaming APK Package Manager . --streaming APK Package Manager. --fastdeploy (fast deploy). -no-fastdeploy . -force-agent . -date-check-agent ( ). --version-check-agent ( ). --local-agent ( SDK). adb shell pm help . uninstall [-k] APPLICATION_ID APPLICATION_ID . -k (data) (cache). (DEBUGGING) bugreport [PATH] (bugreport) PATH [=bugreport.zip] PATH . zip stdout . jdwp (pid) JDWP . logcat ( logcat --help ). server-status ( USB mDNS ). adb_host.proto (AdbServerStatus) . (SECURITY) disable-verity dm-verity userdebug. enable-verity dm-verity userdebug. keygen FILE / adb FILE . (SCRIPTING) wait-for [-TRANSPORT] -STATE... . STATE: device recovery rescue sideload bootloader disconnect. TRANSPORT: usb local any [=any]. get-state (offline | bootloader | device). get-serialno (SERIAL_NUMBER). get-devpath (DEVICE_PATH). remount [-R] (remount) /. -R (reboot) . reboot [bootloader|recovery|sideload|sideload-auto-reboot] bootloader recovery . sideload (recovery) sideload. sideload-auto-reboot sideload . sideload OTAPACKAGE OTA (OTAPACKAGE). root adbd (root). unroot adbd . usb adbd USB. tcpip PORT adbd TCP PORT. (INTERNAL DEBUGGING) start-server . kill-server . reconnect (host) . reconnect device . reconnect offline / . (USB) libusb . attach SERIAL USB SERIAL . detach SERIAL USB SERIAL . (FEATURES) host-features adb. features adb . (ENVIRONMENT VARIABLES) $ADB_TRACE ( ) : all,adb,sockets,packets,rwx,usb,sync,sysdeps,transport,jdwp,services,auth,fdevent,shell,incremental,mdns,mdns- stack. $ADB_VENDOR_KEYS ( ). $ANDROID_SERIAL ( -s ). $ANDROID_LOG_TAGS logcat ( logcat --help ). $ADB_LOCAL_TRANSPORT_MAX_PORT ( 5585 ). $ADB_MDNS_AUTO_CONNECT mdns ( adb-tls-connect). $ADB_MDNS_OPENSCREEN mDNS- SD Bonjour ( mdnsResponder) . Bonjour adb openscreen . <<1>> mDNS openscreen . $ADB_LIBUSB ADB USB libusb . adb devices -l ( usb: libusb ) adb host-features ( libusb ) . ADB_LIBUSB <<1>> ( libusb) <<0>> ( ADB) . (BUGS) : (AUTHORS) OWNERS AOSP ADB . android-tools 1.0.41 adb(1)