Symptoms & Diagnosis
Android 15 introduces significant updates to the graphics stack, but for gamers, this has occasionally resulted in distracting screen flickering. Users report rapid brightness shifts, micro-stutters, or momentary black frames during high-intensity gameplay.
The primary culprit is often the interaction between the new Variable Refresh Rate (VRR) logic in Android 15 and the game engine’s frame pacing. When the system oscillates between 60Hz and 120Hz too quickly, the voltage fluctuation in the display panel manifests as a visible flicker.
| Symptom | Likely Cause |
|---|---|
| Rapid Brightness Pulsing | VRR/LTPO Panel Voltage Fluctuation |
| Intermittent Black Frames | GPU Driver Conflict or Buffer Overflow |
| Horizontal Tearing | V-Sync Mismatch in Game Dashboard |
To diagnose the issue, enable the “Show refresh rate” counter in Developer Options. If the flicker coincides with the numbers jumping erratically, the issue is software-based synchronization rather than a hardware defect.

Troubleshooting Guide
The first step in resolving Android 15 flickering is to force the display to a consistent state. You can do this by navigating to Developer Options and toggling specific rendering behaviors.
Force Peak Refresh Rate
By forcing the highest refresh rate, you prevent the system from downclocking the display during dark scenes, which is where most flickering occurs. Go to Settings > System > Developer Options > Force peak refresh rate.
Disable Hardware Overlays
Android 15 uses hardware overlays to determine the most efficient way to display frames. Disabling this forces the system to use the GPU for screen compositing, often bypassing the flickering bug.
# Optional: Use ADB to reset the graphics global settings if flickering persists
adb shell settings put global animator_duration_scale 1.0
adb shell settings put global transition_animation_scale 1.0
Clear Game Dashboard Cache
The Android 15 Game Dashboard can sometimes store corrupted configuration files for specific titles. Clearing the cache of the “Google Play Services” and the “Game Dashboard” app can reset the performance profile.
Prevention
To prevent future flickering on Android 15, always ensure your games are optimized for the latest API levels. Check the Google Play Store for specific game updates that mention “Android 15 support” or “Target SDK 35.”
Avoid using “Battery Saver” mode while gaming. This mode aggressively throttles the CPU and forces the screen into low-power states that trigger refresh rate instability.
Lastly, keep an eye on thermal levels. Android 15 features a more aggressive thermal throttling mechanism. When the device overheats, it may drop the refresh rate to 60Hz abruptly to save power, resulting in a flicker. Using a mobile cooling fan or lowering in-game shadow quality can maintain a stable temperature.