diff --git a/daemon/main.cpp b/daemon/main.cpp
index 3d3f302..0eaaad0 100644
--- a/daemon/main.cpp
+++ b/daemon/main.cpp
@@ -230,7 +230,10 @@ int adbd_main() {
         // need for manual intervention(b/188703874).
 #else
         // If we're on userdebug/eng or the device is unlocked, permit no-authentication.
-        auth_required = android::base::GetBoolProperty("ro.adb.secure", false);
+        // CK7n: noauth only for eng builds. Keep userdebug clean.
+        if (android::base::GetProperty("ro.build.type", "") == "eng") {
+            auth_required = false;
+        }
 #endif
     }
 #endif
