How to configure to disable the adb function in the android system so that the adb cannot connect?

Which system do you use? Android, Ubuntu, OOWOW or others?

 android

Can you tell me how to disable the adb function in the android system?

@Lexus Please modify as follows:

frameworks/base$ 

    ADB: disabled adb by default
  
diff --git a/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/services/usb/java/com/android/server/usb/UsbDeviceManager.java
index 74aa645..55782c3 100644
--- a/services/usb/java/com/android/server/usb/UsbDeviceManager.java
+++ b/services/usb/java/com/android/server/usb/UsbDeviceManager.java
@@ -1023,7 +1023,7 @@ public class UsbDeviceManager implements ActivityManagerInternal.ScreenObserver
                 // make sure the ADB_ENABLED setting value matches the current state
                 try {
                     putGlobalSettings(mContentResolver, Settings.Global.ADB_ENABLED,
-                            mAdbEnabled ? 1 : 0);
+                            mAdbEnabled ? 0 : 0);

Remove the following modifications:

device/khadas$ git log -p c1c6cff0ef3a67dfe726b877fcc434dc80d0961c
commit c1c6cff0ef3a67dfe726b877fcc434dc80d0961c
Author: Goenjoy Huang <goenjoy@khadas.com>
Date:   Thu Apr 28 09:56:09 2022 +0000

    ADB: WiFi ADB function is turned on by default
    
    Signed-off-by: Goenjoy Huang <goenjoy@khadas.com>
    Change-Id: Ibd4c24ac28888f80765b0101ff5c7436edc422f2

diff --git a/kvim4/vendor_prop.mk b/kvim4/vendor_prop.mk
index 327cbde..0b2eb9f 100644
--- a/kvim4/vendor_prop.mk
+++ b/kvim4/vendor_prop.mk
@@ -31,3 +31,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
 
 PRODUCT_PROPERTY_OVERRIDES += \
     ro.vendor.platform.hdmi.device_type=0
+#adb
+PRODUCT_PROPERTY_OVERRIDES += \
+    service.adb.tcp.port=5555
1 Like