Originally Posted by lost101
It could well be TV (Sony Bravia) specific, but from testing:
i) 'Settings > Wifi > WiFi Direct' will connect sometimes.
ii) 'Settings > Display > Cast screen' always connects but no Internet on phone.
If anyone can test these out with 4.4.3 / 4.4.4 based custom ROMs please report back. Android L could fix the internet part or it may never be possible with Moto G's hardware. Other than that; the Miracast mirroring seems slick and responsive. I did not check gaming lag.
I'm sure it's a software limitation, since my cheap Chinese phones and tablet can use miracast without the need to make a direct connection to TV... They use the WiFi network... Both devices (phone/tab and TV) only need to be connected on the same network...
Only the moto g needs a direct connection to TV...