From 46086cbee08579c9c054f01b537329c7bd1a746c Mon Sep 17 00:00:00 2001 From: Fabien Sanglard Date: Wed, 24 Jan 2024 13:46:43 -0800 Subject: [PATCH] Document "Revoke USB debug authorizations" It is not clear why the button "Revoke USB debugging authorizations" may be missing from the Developer settings. This is only adding a line to explain why we don't display it. Test: NA Bug: NA Change-Id: Ie67e7a8142fc80d35016e0b43febf68d2c0354d1 --- .../settings/development/ClearAdbKeysPreferenceController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/development/ClearAdbKeysPreferenceController.java b/src/com/android/settings/development/ClearAdbKeysPreferenceController.java index b39d874432b..69e6c690e6e 100644 --- a/src/com/android/settings/development/ClearAdbKeysPreferenceController.java +++ b/src/com/android/settings/development/ClearAdbKeysPreferenceController.java @@ -52,6 +52,9 @@ public class ClearAdbKeysPreferenceController extends DeveloperOptionsPreference @Override public boolean isAvailable() { + // If the build is insecure (any -user build, 'ro.adb.secure=0'), adbd does not + // requests/store authorizations. There is no need for a "revoke authorizations" + // button. return AdbProperties.secure().orElse(false); }