I just can't see how it can be hardware...
Mine is flickering at times too.It seems like just about every device that is out there is doing it. I still think its software based, and probably a setting to do with the LCD display. If its hardware then HTC are going to run out of phones...
White HTC One X
| Jelly Bean 4.1.1 | HTC Sense Removed | Software Version AOKP | HTC SDK 4.23 | Serial HT23
Currently running AOKP by LorD ClockaN - Android 4.1.1 Jelly Bean!