How to Fix Screen Display Flickering Error in Android smartphones

One on the most common problems faced by Android users is Screen Flickering or the display suddenly becoming dimmer at certain points and more precisely known as flickering. If you are facing this problem after dropping your device or after it had come in contact with water, then it becomes a hardware problem and nothing can be done except taking it to a service center. If you are facing the Display flickering after updating your device or lal of a sudden while playing a game etc then you can follow the below mentioned steps to fix the problem.

Why is Screen Flickering seen after an OS update in Android device?

This problem arises when your OS update is unable to decide if it is Software or Hardware GPU and this can lead to Screen flickering. To fix this you need to Disable HW Overlay option.

Method 1: Reboot your Android Smartphone

This is the simplest fix and can be the most common solution as well. Follow the steps below to Reboot your smartphone.

  1. Press and hold the power button for a few seconds
  2. You will get the options – Power Off or Restart
  3. Select Restart device and wait for the device to restart

Now check if the Flickering issue is still seen or not, if it is fixed well and good but if it isnt follow the steps mentioned below.

Method 2: Adjust Screen Brightness

In some cases we have seen that the Flickering issue is seen when the Adaptive brightness is turned on and it can lead to this problem due to low light or when there is a problem with the sensor.To fix this all you need to do is turn off Adaptive Brightness.

  1. Go to Settings
  2. Tap on Display
  3. Tap on Adaptive Brightness to Turn it Off
  4. Now adjust the brightness

In some devices, you can Drop down the notification bar and find the Adaptive brightness option beside the Display bar. Tap on it to turn the adaptive brightness off and see if the Display turns to normal.

Method 3: Customize Developer Options to Disable HW Overlays

It is known that the Screen Flickering issue is seen due to problems with Show surface updates or HW overlays should be disabled to fix this problem. These settings can be changed by accessing the developers options. Let us check how to get into Developers options and change the settings.

Steps to Enter into Developers Mode:

  1. Tap on Settings
  2. Now scroll through the options and tap on About phone
  3. Keep tapping on the Build Number multiple times until you see a pop-up alert congratulating you for entering into developer mode

Steps to Turn of Surface updates and Disable HW Overlays

  1. Tap on Settings, now tap on Developer Options under System settings or Advanced settings
  2. Scroll through the options and find Drawing or Hardware Accelerated rendering section
  3. Tap on the Toggle switch for Show surface updates to turn it Off
  4. Now Tap on Disable HW Overlays toggle switch to turn it Off

This should fix the Screen Flickering problem in your Android smartphone. If the problem is still persisting, this can be due to hardware issues and it is best to get the device checked at a service center. The Hardware problem can be as simple as a loose Display wire or when the Display is damaged.


  1. By Logesh


Leave a Reply