← Back to Blog

How to Fix a Phone Screen That Flickers

2026-10-13 · 8 min read

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.

Adjust brightness and auto-brightness

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.

Check for refresh rate issues

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:

Restart the phone

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.

Update your software

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.

Boot in Safe Mode (Android)

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:

  1. Press and hold the power button until the power menu appears
  2. Press and hold the Power off option until the Safe Mode prompt appears
  3. Tap OK to restart in Safe Mode. You will see Safe Mode in the bottom corner of the screen
  4. Use the phone for a while and observe whether the flickering occurs
  5. If it does not flicker in Safe Mode, restart normally and uninstall recently installed apps one at a time until you find the culprit

Check for hardware causes

If software fixes do not resolve the flickering, the problem is likely hardware. Here is how to identify hardware-related screen flickering:

Consistent flickering at all times

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:

Flickering at low brightness only

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:

Flickering after a drop

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.

Green tint or colored flickering

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.

Factory reset as a last software step

Before concluding the issue is hardware, a factory reset eliminates any possible software cause by returning the phone to its original state:

  1. Back up all your data (photos, contacts, messages, app data) to cloud storage or a computer
  2. iPhone: Settings, General, Transfer or Reset iPhone, Erase All Content and Settings
  3. Android: Settings, System, Reset options, Erase all data (factory reset)
  4. Set up the phone as new (do not restore a backup yet) and test for flickering

If flickering persists after a factory reset on a clean installation with no apps restored, the problem is hardware.

Screen flickering repair in Marion

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 Help?

Get in touch with Marion Phone Repair for expert assistance.

Marion Phone Repair →

Need phone help?

(740) 361-2306 · Walk-ins Mon–Fri 10–6