Go to file
David Anderson 4e058cac0d fastboot: Allow fastboot to asynchronously differentiate between fastboot and fastbootd.
It's not possible to programmatically determine which fastboot mode a
device is in, without sending a getvar:is-userspace query. Unfortunately
this is not possible asynchronously, and may interrupt other queries
being processed.

This patch changes fastbootd's USB interface name to "fastbootd". Note
that tools use the protocol number/class and not this string, so it
should be safe to extend. When using "fastboot devices", the interface
name is now listed if set. Note that currently only the Linux version of
the fastboot tool is capable of reading the interface name.

Bug: 156966319
Test: fastboot devices on Linux
Change-Id: I57ccf2bec1dda573fe3ac628a646624b76f45905
2020-05-28 17:42:00 +00:00
adb Merge "Add min_sdk_version:R to updatable apexes" 2020-04-25 04:41:43 +00:00
base Avoid zero-initializing our most-used buffers. 2020-04-29 14:10:12 -07:00
bootstat Improve logging in bootstat. 2020-04-02 13:03:21 +01:00
cli-test cli-test: a tool for testing command-line programs. 2019-12-13 12:23:51 -08:00
code_coverage build code_coverage.policy with Android.bp 2020-02-11 10:33:38 -08:00
cpio Remove EXCLUDE_FS_CONFIG_STRUCTURES 2020-03-04 15:34:09 -08:00
debuggerd Don't include log/log_read.h in log/log.h 2020-04-17 15:31:34 -07:00
deprecated-adf remove deprecated bp 'subdirs' 2020-01-14 12:18:40 -08:00
diagnose_usb Revert "Revert "Set apex_available property"" 2020-03-26 00:23:56 +00:00
fastboot fastboot: Allow fastboot to asynchronously differentiate between fastboot and fastbootd. 2020-05-28 17:42:00 +00:00
fs_mgr Merge "Add tests for zero snapshot size." 2020-05-05 15:23:35 +00:00
gatekeeperd Use optional for nullable types 2020-02-24 09:31:47 +09:00
healthd BatteryMonitor: report current_now in uA 2020-04-08 16:24:17 -07:00
include
init first_stage_init: add support to skip module load failures 2020-05-01 16:47:12 -07:00
janitors Add the two best build system janitors. 2019-03-25 10:25:13 -07:00
libappfuse Close /dev/fuse FD before calling onClosed 2019-05-31 17:06:52 +01:00
libasyncio Revert "Revert "Set apex_available property"" 2020-03-26 00:23:56 +00:00
libbacktrace Remove use of static libdexfile to avoid linking in ART internal code. 2020-03-19 22:23:54 +00:00
libbinderwrapper
libcrypto_utils Set apex_available property 2020-03-09 16:38:02 +09:00
libcutils Merge "libcutils: Set min_sdk_version" 2020-05-04 15:51:33 +00:00
libdiskconfig
libgrallocusage gralloc: Set min_sdk_version 2020-04-23 23:50:08 +09:00
libkeyutils Refactor mini-keyctl and split a static library 2019-09-26 10:45:38 -07:00
liblog liblog: mark tests as require_root: true 2020-04-30 14:39:10 -07:00
libmodprobe first_stage_init: load modules in modules.load.recovery in recovery 2020-04-06 12:24:16 -07:00
libnetutils add nodad argument to ifc_act_on_address() and add it to header file 2020-01-26 06:35:30 -08:00
libpackagelistparser Add require_root to adbd_test and libpackagelistparser_test 2019-09-24 09:13:32 -07:00
libpixelflinger Remove mips pixelflinger. 2020-03-07 05:51:52 +00:00
libprocessgroup Merge "processgroup: Set min_sdk_version" 2020-05-04 15:52:39 +00:00
libprocinfo libprocinfo: remove error msg for unknown process state. 2020-01-17 15:55:13 -08:00
libqtaguid
libsparse Make ramdisk_available. 2020-01-22 16:47:14 -08:00
libstats stats: Set min_sdk_version 2020-04-23 23:55:59 +09:00
libsuspend
libsync libsystem/libsync: Update OWNERS 2020-02-28 10:50:50 -08:00
libsystem Set apex_available property 2020-03-09 16:38:02 +09:00
libsysutils NetlinkEvent - ignore captive portal and pref64 nd user opts 2020-03-31 20:25:33 -07:00
libunwindstack Fix dangling pointer issue in LocalUpdatbleMaps 2020-05-01 22:20:01 +00:00
libusbhost Prevent infinite loop on zero length USB descriptors 2020-02-21 11:11:02 -08:00
libutils [cleanup] Fix a clang-tidy warning 2020-04-22 16:20:29 -07:00
libvndksupport remove deprecated bp 'subdirs' 2020-01-14 12:18:40 -08:00
libziparchive Fix unzip formatting. 2020-04-17 16:07:01 -07:00
llkd llkd: Print thread group before panic the kernel 2020-04-24 02:55:00 +00:00
logcat logcatd: unset pinning log files 2020-04-23 20:52:11 +00:00
logd logd: remove FlushCommand 2020-05-04 11:19:44 -07:00
logwrapper logwrap: add missing O_CLOEXEC 2020-02-26 10:29:04 -08:00
property_service Rename ro.device_owner system property 2020-02-19 10:34:36 +00:00
qemu_pipe Revert "Revert "Set apex_available property"" 2020-03-26 00:23:56 +00:00
reboot adb: replace reboot service with exec of /system/bin/reboot. 2019-10-23 14:33:36 -07:00
rootdir Merge "Add libnativehelper.so to public libraries" 2020-05-04 07:23:19 +00:00
run-as run-as: improve error messages. 2020-03-04 18:11:18 -08:00
sdcard Move layout_version to /data/misc/installd 2019-08-21 10:12:18 -07:00
set-verity-state set-verity-state: Link to libfs_mgr_binder. 2019-12-30 13:42:57 -08:00
shell_and_utilities Update shell_and_utilities docs for R. 2020-01-16 15:54:16 -08:00
storaged storaged: ignore SIGPIPE 2020-03-17 09:31:01 -07:00
toolbox Control audio HAL services in start/stop 2020-04-23 12:01:46 -07:00
trusty Use <fqname> to avoid conflicts 2020-04-14 14:37:24 -07:00
usbd Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
watchdogd
.clang-format
.clang-format-2
.clang-format-4
.gitignore
Android.bp remove deprecated bp 'subdirs' 2020-01-14 12:18:40 -08:00
CleanSpec.mk snapshotctl don't auto-merge. 2020-03-03 13:19:49 -08:00
METADATA Add METADATA to system/core: Apache2+BSD=NOTICE 2020-04-29 13:16:41 -07:00
MODULE_LICENSE_APACHE2
NOTICE
OWNERS
PREUPLOAD.cfg Add AOSP preupload hook. 2020-04-23 11:02:00 -07:00
TEST_MAPPING Implement the functions to parse zip64 structs 2020-03-24 15:06:57 -07:00