android_system_core/adb
Scott Anderson e82c2db05c adb: Transmit key properties in banner of connect message
protocol.txt says that the connect message should have three
fields:

        <systemtype>:<serialno>:<banner>

In reality, what is transmitted is simply:

        <systemtype>::

The serialno is obtained via other means so doesn't really need
to be a part of the connect message.  This change puts the
ro.product.name, ro.product.model and ro.product.device
properties in the <banner> for devices.  Each property is
terminated by a semicolon (;) with the key and value separated by
an equals sign (=).  Example message:

device::ro.product.name=<prd>;ro.product.model=<mdl>;ro.product.device=<dev>;

Making this change will enable the device list to provide more
information to the user and to give the potential for being able
to select which device to talk to with the -s option.

Change-Id: I09200decde4facb8fc9b4056fdae910155f2bcb9
Signed-off-by: Scott Anderson <saa@android.com>
2012-06-05 11:04:55 -07:00
..
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:12:32 -07:00
MODULE_LICENSE_APACHE2
NOTICE
OVERVIEW.TXT
SERVICES.TXT adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
adb.c adb: Transmit key properties in banner of connect message 2012-06-05 11:04:55 -07:00
adb.h adb: Transmit key properties in banner of connect message 2012-06-05 11:04:55 -07:00
adb_client.c adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
adb_client.h
backup_service.c Fix hang after end of backup 2011-06-21 16:05:17 -07:00
commandline.c adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
console.c
fdevent.c adb: keep mac build happy 2011-03-29 12:36:22 -07:00
fdevent.h adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
file_sync_client.c adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
file_sync_service.c adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
file_sync_service.h adb: Improved detection of big endian architecture 2010-10-16 14:35:28 +02:00
framebuffer_service.c fix [3374821] Cannot take screenshot of HC preview 2011-02-09 12:56:25 -08:00
get_my_path_darwin.c
get_my_path_freebsd.c
get_my_path_linux.c
get_my_path_windows.c
jdwp_service.c Fix adb leaking file descriptors to forked processes 2011-02-03 15:26:45 -05:00
log_service.c
mutex_list.h adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
protocol.txt adb: Transmit key properties in banner of connect message 2012-06-05 11:04:55 -07:00
remount_service.c
services.c Reimplement the "adb root" command to more closely match its previous behavior 2011-06-22 08:36:53 -04:00
sockets.c adb: Fix two problems with device path implementation. 2012-05-31 14:06:07 -07:00
sockets.dia
sysdeps.h adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
sysdeps_win32.c Fixes ADB crash on Windows due to large number of connections. do not merge. 2011-12-05 13:14:23 -08:00
test_track_devices.c
test_track_jdwp.c
transport.c adb: Transmit key properties in banner of connect message 2012-06-05 11:04:55 -07:00
transport.h adb: fix subprocess exit handling, oom adjust fixes, extra debugging. 2011-03-28 14:12:22 -07:00
transport_local.c Cherry-picked from c4f37eed7 in master. Do not merge. 2012-01-10 16:19:09 -08:00
transport_usb.c adb: Improved detection of big endian architecture 2010-10-16 14:35:28 +02:00
usb_libusb.c adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
usb_linux.c adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
usb_linux_client.c adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
usb_osx.c adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
usb_vendors.c Add USB vendor IDs for Quanta, INQ and Sony. 2012-01-24 11:18:50 -08:00
usb_vendors.h adb: Add vendor IDs for iRiver, Compal and T & A Mobile Phones 2011-07-11 09:39:39 -04:00
usb_windows.c adb: Add ability to specify device path 2012-04-20 11:21:14 -07:00
utils.c
utils.h