From 12f54b115cb7c2460a3759f2a0f2239a3281cfcb Mon Sep 17 00:00:00 2001 From: Wang Han <416810799@qq.com> Date: Sun, 31 Aug 2025 20:45:49 +0800 Subject: [PATCH] manager: Strip JNI debug logs on release build (#2732) Add conditional logging to jni.c for debug builds. --- manager/app/src/main/cpp/prelude.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manager/app/src/main/cpp/prelude.h b/manager/app/src/main/cpp/prelude.h index 40650e68..780d8414 100644 --- a/manager/app/src/main/cpp/prelude.h +++ b/manager/app/src/main/cpp/prelude.h @@ -61,6 +61,10 @@ GetEnvironment()->NewObject(env, cls, constructor, __VA_ARGS__); \ }) +#ifdef NDEBUG +#define LogDebug(...) (void)0 +#else #define LogDebug(...) __android_log_print(ANDROID_LOG_DEBUG, "KernelSU", __VA_ARGS__) +#endif #endif