A flickering phone screen ranges from a subtle brightness pulse to a full-on strobe effect that makes the phone unusable. The cause is either software (a display setting, app conflict, or OS bug) or hardware (a failing display, loose connector, or damaged backlight). Here is how to figure out which it is and what to do.
Start with the most common software cause. Auto-brightness uses the ambient light sensor to constantly adjust screen brightness based on your environment. If the sensor is partially blocked, dirty, or malfunctioning, the brightness fluctuates rapidly and looks like flickering.
If disabling auto-brightness fixes the flickering, clean the area around the front camera and earpiece where the ambient light sensor is located. A smudge, screen protector, or case that covers the sensor causes erratic brightness changes. If the sensor is clean and uncovered but auto-brightness still causes flickering, leave it disabled and adjust brightness manually.
Many newer phones have high refresh rate displays (90Hz, 120Hz, or 144Hz) with adaptive refresh rate that switches between 60Hz and the maximum rate depending on what is on screen. This switching can sometimes cause visible flickering, especially at low brightness:
A software glitch in the display driver can cause flickering that persists until the driver is reset. A full restart clears it:
If the flickering started suddenly and a restart fixes it, it was likely a temporary software issue. If it comes back, continue with the steps below.
Display flickering bugs are among the most commonly reported issues after OS updates, and they are usually fixed in subsequent updates:
Also check for app updates. A specific app that is not optimized for your phone's display can cause flickering only when that app is open. If the flickering happens only in one app, update it or uninstall and reinstall it.
Safe Mode disables all third-party apps and runs only the stock operating system. If the flickering stops in Safe Mode, a third-party app is causing it:
If software fixes do not resolve the flickering, the problem is likely hardware. Here is how to identify hardware-related screen flickering:
If the screen flickers constantly regardless of what app is open, what brightness level is set, and whether the phone is in Safe Mode, the display hardware is almost certainly the cause:
OLED screens (used in most flagship phones) control brightness using PWM (pulse width modulation). At lower brightness levels, the screen turns on and off very rapidly to create the appearance of dim light. Some people can perceive this flickering, especially at brightness levels below 20-30%. This is a characteristic of OLED technology, not a defect.
If you notice flickering only at low brightness:
If the screen started flickering immediately after the phone was dropped, the display or its connector was damaged by the impact. Even if there is no visible crack, the internal display layers or the connection to the motherboard can be affected. This requires opening the phone to inspect and repair.
OLED screens can develop a green tint or colored flickering, especially at low brightness. This can be a manufacturing variation, an aging effect, or a sign of panel degradation. On some phones, a software update can calibrate around the tint. On others, it indicates the OLED panel is failing and will need replacement.
Before concluding the issue is hardware, a factory reset eliminates any possible software cause by returning the phone to its original state:
If flickering persists after a factory reset on a clean installation with no apps restored, the problem is hardware.
If your phone screen flickers after trying brightness adjustments, software updates, Safe Mode, and a factory reset, the display panel or connector needs attention. Marion Phone Repair diagnoses display hardware issues and handles screen replacement and connector repair for iPhones and Android phones.
Need phone help?
(740) 361-2306 · Walk-ins Mon–Fri 10–6