The front USB is NOT connected to the APIM, if you pull your dash apart you'll find that there's ONLY 1 USB cable connected to it. (2016 cars)
The front USB port is simply connected to the hub in the armrest
Guys, it won't matter if you get the single port hub or the double the front USB port still won't function because it's simply not connected to the APIM (Sync module)
What you really need to make it work is run a mini USB extension from the cable that you left out in the armrest (after you...