From d10bf536d7b545e82676521039908d751477a0e6 Mon Sep 17 00:00:00 2001 From: Pun Butrach Date: Sat, 7 Feb 2026 19:52:38 +0700 Subject: [PATCH] fix: Skip initialising QuickstepProtoLog for Android 11 Signed-off-by: Pun Butrach --- .../com/android/quickstep/util/QuickstepProtoLogGroup.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java b/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java index 834fdde626..a0b53b8eac 100644 --- a/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java +++ b/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java @@ -41,7 +41,12 @@ public enum QuickstepProtoLogGroup implements IProtoLogGroup { private final @NonNull String mTag; public static boolean isProtoLogInitialized() { - if (!Utilities.ATLEAST_R) return false; + // LC-Note: This is workaround for skipping Android 11 Release 41. + // Not the best solutions but this is not significant enough to Lawnchair. + // + // Originally was !Utilities.ATLEAST_R + if (!Utilities.ATLEAST_S) return false; + if (!Variables.sIsInitialized) { Log.w(Constants.TAG, "Attempting to log to ProtoLog before initializing it.",