Miracast Compatible Kernels?

What checks does the Miracast functionality have? What is preventing me from using Miracast and a custom kernel? I had added a few tweaks and one day noticed Miracast stopped working, it would connect, but not stream. I reverted to stock for system and it still wasn't working. Then I realized I had updated the kernel, a secure one but some must have been different enough to get in the way. I reset to a stock boot and Miracast resumed working.

I've never been able to use Miracast... It used to drive me nuts trying to figure out how this feature works. I have A 60 inch 2013 Sony 3DHDTV with the option for Miracast. It shows that my phone is connecting, but then it says registration failed. I finally gave up and bought a SlimPort a couple months ago. Best $30.00 I've ever spent. I would love to be able to use Miracast, but it seems so unstable.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?