Marion Phone Repair

How to Fix a Phone Screen That Is Flickering

Published 2026-10-16 · Marion Phone Repair

Your phone screen flickers — it flashes, blinks, or rapidly alternates between normal display and a dimmer or brighter state. The flickering may be constant, happen only at certain brightness levels, occur during specific activities, or come and go unpredictably. Screen flickering ranges from a subtle shimmer to a full-screen strobe that makes the phone unusable. The cause can be software (a display setting, app, or driver issue) or hardware (a failing display, loose connector, or damaged flex cable).

Quick software checks first

Try these fast fixes before deeper troubleshooting — most flickering is caused by a software setting:

Disable adaptive brightness

  1. Open Settings, Display
  2. Turn off Adaptive Brightness (Android) or True Tone (iPhone)
  3. Manually set the brightness to about 50 percent
  4. If the flickering stops, adaptive brightness was constantly adjusting the backlight or pixel brightness in response to ambient light changes. The light sensor may be dirty, partially blocked by a screen protector, or overly sensitive. Clean the sensor area and try re-enabling adaptive brightness

Disable auto-refresh rate

Restart the phone

A restart clears temporary display driver glitches. Hold the power button, select Restart, and observe whether flickering returns after reboot. If flickering only appears after the phone has been on for a while, a memory leak or background process may be causing the display driver to malfunction.

Check for app-related flickering

Safe mode test

  1. Boot into Safe Mode (Android: hold power button, long-press Power Off, select Safe Mode). Safe Mode disables all third-party apps
  2. Use the phone normally in Safe Mode for 10 to 15 minutes, navigating through different screens and brightness levels
  3. If flickering does not occur in Safe Mode, a third-party app is causing it. Common culprits:
    • Blue light filter apps (Twilight, Night Shift alternatives) — these overlay the screen and can conflict with hardware-level brightness control
    • Screen dimming apps — apps that reduce brightness below the system minimum by overlaying a dark filter
    • Custom launchers that use hardware acceleration aggressively
    • Games or apps that force a specific refresh rate
  4. Exit Safe Mode and uninstall recently installed apps one at a time, testing after each removal

Disable hardware acceleration

Display settings that cause flickering

Low brightness OLED flicker (PWM)

OLED screens on many phones use PWM (Pulse Width Modulation) to control brightness. At low brightness, the screen rapidly flashes on and off to create the appearance of dimness. Some people are sensitive to this flickering, especially below 25 percent brightness:

Night mode or color filter conflicts

Software update and reset

Check for updates

Factory reset

If software troubleshooting does not identify the cause:

  1. Back up all data (Google backup on Android, iCloud on iPhone)
  2. Settings, System, Reset, Factory Reset (or Erase All Content and Settings on iPhone)
  3. Set up the phone without restoring apps. Use it in this clean state for a day
  4. If flickering persists on a clean factory reset, the problem is hardware. If it does not flicker on the clean installation, restore your backup — if flickering returns, a specific app or setting in the backup is the cause

Hardware causes of flickering

If the screen flickers in Safe Mode, after a factory reset, or during the boot animation (before any software loads), the cause is hardware:

Loose display connector

Damaged flex cable

Failing display panel

Water or moisture damage

Screen flickering repair in Marion

If your phone screen is flickering and the troubleshooting above did not resolve it, Marion Phone Repair can diagnose whether the flickering is software or hardware, reseat display connectors, replace damaged flex cables, and install a new display panel if the screen itself has failed.

← Back to Blog

Need help with your phone?

Same-day repairs, transparent pricing, and a 90-day warranty on every fix.

Marion Phone Repair →

(740) 361-2306 · 731 E Center St #200, Marion, OH

Need phone help?

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