1.修改framework目录
framework/base/services/core/java/com/android/server/adb/AdbDebuggingManager.java
1 2 3 4 5 6 7 8 9 10 11
| --- a/framework/base/services/core/java/com/android/server/adb/AdbDebuggingManager.java +++ b/framework/base/services/core/java/com/android/server/adb/AdbDebuggingManager.java @@ -406,7 +406,8 @@ public class AdbDebuggingManager { } logAdbConnectionChanged(key, AdbProtoEnums.AWAITING_USER_APPROVAL, false); mFingerprints = fingerprints; - startConfirmation(key, mFingerprints); + + allowDebugging(true,key); break; }
|
2.修改build目录
build/core/main.mk
1 2 3 4 5 6 7 8 9 10
| --- a/build/core/main.mk +++ b/build/core/main.mk @@ -292,7 +292,7 @@ ifneq (,$(user_variant)) # Target is secure in user builds. ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=1 ADDITIONAL_DEFAULT_PROPERTIES += security.perf_harden=1 + ADDITIONAL_DEFAULT_PROPERTIES += persist.sys.usb.config=adb ifeq ($(user_variant),user) ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=1 endif
|
本文链接:
http://longzhiye.top/2023/09/02/2023-09-02/