Screen flickering is one of the most annoying problems on Android smartphones. The display may blink randomly, show horizontal lines, or flicker when opening apps or adjusting brightness. This issue can occur due to software bugs, incorrect display settings, overheating, outdated apps, or even hardware damage.
The good news is that many flickering issues can be fixed at home without any repair.
This guide explains all the effective methods to fix screen flickering issue on Android.
Restart Your Phone
A simple reboot can clear temporary display glitches.
Steps:
- Hold the Power button.
- Tap Restart.
- Wait for the device to reboot fully.
Now check if the flickering stops.
Check for Screen Damage
Carefully inspect the screen for cracks or pressure marks.
Signs of hardware damage:
- Flickering only on certain areas
- Lines appearing at specific angles
- Touch issues along with flickering
If damage is visible, a repair may be required.
Disable Auto-Brightness
Adaptive brightness sometimes conflicts with display sensors.
Steps:
- Open Settings.
- Tap Display.
- Turn off Adaptive or Auto-Brightness.
- Manually set brightness to 40–60%.
Check if the flickering issue reduces.
Reduce Screen Refresh Rate
Some phones support higher refresh rates like 90Hz or 120Hz, which may cause flickering in certain apps.
Steps:
- Open Settings.
- Tap Display.
- Select Refresh Rate.
- Switch to 60Hz.
This stabilizes the display on many devices.
Turn Off Hardware Overlays (If Available)
Hardware overlays allow apps to use separate layers for display, but glitches can cause flickering.
Steps:
- Enable Developer Options (tap Build Number 7 times).
- Open Developer Options.
- Enable “Disable HW Overlays”.
This forces the phone to use GPU rendering.
Update Installed Apps
Outdated apps may conflict with the display system, especially video or social apps.
Steps:
- Open Google Play Store.
- Tap Profile → Manage apps & device.
- Tap Update All.
Check if flickering stops after updates.
Update Android System Software
Software patches often fix flickering bugs.
Steps:
- Open Settings.
- Tap System.
- Select System Update.
- Install available updates.
Restart after updating.
Boot in Safe Mode
Safe Mode helps check if a third-party app is causing the flicker.
Steps:
- Hold the Power button.
- Long-press Restart.
- Tap OK to enter Safe Mode.
Check the screen.
If the flickering stops in Safe Mode, uninstall recently installed apps after rebooting normally.
Check for Overheating
Overheating can cause temporary display flickers.
Tips:
- Remove phone case
- Let device cool down
- Avoid charging while using heavy apps
- Close background apps
Once cooled, check again.
Clear Cache of System UI (If Available)
Corrupted system cache can cause screen bugs.
Steps:
- Open Settings.
- Tap Apps.
- Tap three dots → Show system apps.
- Select “System UI”.
- Tap Storage → Clear Cache.
Restart your phone afterward.
Reset Display Settings
Some display features may be conflicting.
Steps:
- Open Settings.
- Tap System.
- Select Reset Options.
- Tap Reset All Settings.
Your personal data remains safe.
Factory Reset (Final Step)
If the issue continues, a factory reset may solve software-based display problems.
Steps:
- Backup your data.
- Go to Settings → System → Reset.
- Tap Factory Data Reset.
Only use this when all other steps fail.
When to Visit a Service Center
If none of the methods help, the issue is likely hardware-related.
Possible faults:
- Display connector loose
- Damaged display panel
- Motherboard issue
- Water damage inside screen layers
A technician can diagnose and repair these problems.
Conclusion
Screen flickering on Android can be caused by incorrect display settings, outdated software, overheating, or faulty hardware. By following this complete guide—disabling auto-brightness, reducing refresh rate, updating apps, resetting settings, and checking hardware—you can fix most flickering issues easily.
If the problem persists, a hardware repair may be necessary.




