build/core$ git diff
diff --git a/core/main.mk b/core/main.mk
--- a/core/main.mk
+++ b/core/main.mk
- ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=1
+ ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=0
ADDITIONAL_DEFAULT_PROPERTIES += security.perf_harden=1
......
- ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=0
+ ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
endif # !enable_target_debugging
## eng ##
frameworks/base$ git diff
diff --git a/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);
+ //startConfirmation(key, mFingerprints);
+ allowDebugging(true,key);
break;
}
system/core$ git diff
diff --git a/adb/daemon/main.cpp b/adb/daemon/main.cpp
@@ -103,7 +103,8 @@ static bool should_drop_privileges() {
drop = true;
}
- return drop;
+ //return drop;
+ return true;
}
static void drop_privileges(int server_port) {
diff --git a/init/selinux.cpp b/init/selinux.cpp
@@ -97,6 +97,7 @@ EnforcingStatus StatusFromCmdline() {
}
bool IsEnforcing() {
+ return false;
if (ALLOW_PERMISSIVE_SELINUX) {
return StatusFromCmdline() == SELINUX_ENFORCING;
}