isAtLeastQ should use CODENAME until SdkInt is ready
Bug: 132340681

Change-Id: I06a43865d12d875b56c6a8a0d349e0db9474cb4d
diff --git a/src/com/android/wallpaper/compat/BuildCompat.java b/src/com/android/wallpaper/compat/BuildCompat.java
index 67ae485..80bc906 100755
--- a/src/com/android/wallpaper/compat/BuildCompat.java
+++ b/src/com/android/wallpaper/compat/BuildCompat.java
@@ -96,6 +96,8 @@
     }
 
     public static boolean isAtLeastQ() {
-        return sSdk > VERSION_CODES.P;
+        return Build.VERSION.CODENAME.length() == 1
+                && Build.VERSION.CODENAME.charAt(0) >= 'Q'
+                && Build.VERSION.CODENAME.charAt(0) <= 'Z';
     }
 }