So, as many people have been experiencing (According to the internet and XDA at least), the most current release of Android 4.2 on CM10.1 and other ROM’s like TeamEOS 4 has a problem where the screen will randomly just start flickering. If you’re like me, you probably assumed that something was wrong with either your phone, the ROM, or a variety of other things… Turns out, NOTHING IS WRONG with anything. There seems to be a problem where the phone has problems deciding if the software or hardware(CPU vs. GPU) is what should be drawing the screen… So this indecision causes it to switch back and forth, redraw, etc….
Over at XDA there are lots of post relating to this problem. Below is a temporary solution to the problem
Here are the instructions!!
Temp Fix: (until they find/fix the problem)
- Go to settings > about phone
- Click “build number” 6 times fast
- You’ll see “you’re now a developer” as a notification at the bottom.
- Go back to settings, you’ll now see developer options above ‘about phone’.
- Go in developer options, and click “disable hardware overlays” under the drawing section
This will fix the flickering!! The problem is with android 4.2.x, the OS gets confused and can’t decide if the CPU or the GPU should be drawing the screen, so it flickers do to it switching between the CPU and GPU real fast…
Hope this helps anyone out there experiencing this problem, and spread the word to anyone else you know to make it known! Loads of people are re flashing, returning to stock, even returning their phones because of this bug! So spread the word to prevent others from making this mistake.