Disabling this may help you in fixing the phone screen shaking and flickering problem. Mostly, Android screen flickering issues occur when the hardware keeps shifting between the GPU and CPU for showing content on the phone's screen. So, by disabling the Hardware Overlays, we are basically telling the device to use the GPU to display content.