I have an HTC One m7 that I use to stream Netflix with over an MHL HDMI cable to a touch screen.
When I was running ViperOne 7.0.1 I would only occasionally see this and it would regain the video feed after becoming static. It is random and not repeatable by any particular steps.
Now I am running Cyanogenmod M12 (latest snapshot) and any time I open Netflix, I get permanent static until I unplug and re-plug the MHL cable. Also any time a new app loads or a new Netflix video loads, I'll get static until pulling and replugging in the cable.
Given that it works fine in one ROM and not so well in the other, what is the missing link to getting this to work reliably? Is it the kernel? What can I do to figure out the problem?