diff --git a/adb/adb.h b/adb/adb.h index 037c010c5..a20b3452a 100644 --- a/adb/adb.h +++ b/adb/adb.h @@ -50,7 +50,7 @@ constexpr size_t MAX_PAYLOAD = MAX_PAYLOAD_V2; std::string adb_version(); // Increment this when we want to force users to start a new adb server. -#define ADB_SERVER_VERSION 32 +#define ADB_SERVER_VERSION 33 class atransport; struct usb_handle; diff --git a/adb/transport.cpp b/adb/transport.cpp index 6ebb9c728..2a2fac714 100644 --- a/adb/transport.cpp +++ b/adb/transport.cpp @@ -786,6 +786,9 @@ const FeatureSet& supported_features() { // Local static allocation to avoid global non-POD variables. static const FeatureSet* features = new FeatureSet{ kFeatureShell2 + // Increment ADB_SERVER_VERSION whenever the feature list changes to + // make sure that the adb client and server features stay in sync + // (http://b/24370690). }; return *features;