diff --git a/res/values/strings.xml b/res/values/strings.xml
index 56856b67c0a..7d94d8724de 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -2860,7 +2860,7 @@
Bedtime mode settings
- Even Dimmer
+ Even dimmer
Allow device to go dimmer than usual
diff --git a/src/com/android/settings/accessibility/ReduceBrightColorsPreferenceController.java b/src/com/android/settings/accessibility/ReduceBrightColorsPreferenceController.java
index 7b40024ca54..3ca089ca08c 100644
--- a/src/com/android/settings/accessibility/ReduceBrightColorsPreferenceController.java
+++ b/src/com/android/settings/accessibility/ReduceBrightColorsPreferenceController.java
@@ -32,6 +32,7 @@ import android.text.TextUtils;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
+import com.android.server.display.feature.flags.Flags;
import com.android.settings.R;
import com.android.settingslib.PrimarySwitchPreference;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
@@ -88,6 +89,15 @@ public class ReduceBrightColorsPreferenceController
@Override
public int getAvailabilityStatus() {
+ // Successor to this feature is Even Dimmer
+ // found in display/EvenDimmerPreferenceController
+ // Only allow RBC if even dimmer is not possible on this device
+ if (Flags.evenDimmer() && mContext.getResources().getBoolean(
+ com.android.internal.R.bool.config_evenDimmerEnabled)) {
+ return UNSUPPORTED_ON_DEVICE;
+ }
+
+
return ColorDisplayManager.isReduceBrightColorsAvailable(mContext) ? AVAILABLE
: UNSUPPORTED_ON_DEVICE;
}