Screen flickering galaxy s3 I noticed that my galaxy s3 sometimes show flickering on display when I am for example closing apps. I disabled HW overlays but it didn't help. I read that it can cause battery. My battery is fairly old (2 years) and Can withstand 3 hours surfing net and listening to music on 1200 mhz. 

How it can be battery? It's giving low voltage to CPU/GPU and that's why is graphical rendering so bad?

Or it causes kernel? I have custom. I never had stock so I don't know if on the stock it's OK.

I have archidroid based on CM11

EDIT: Here is video. Screen flickering on my phone https://www.youtube.com/watch?v=uXPK9V9ENow&amp;feature=youtu.be
I had this too on my S3 4G variant. 
The battery is the problem as it does not give out power consistently and suddenly just drops all power output. You have to replace the battery. 


  The screen flickering is an indicator for a broken/completely used battery.