I didn't pull the A-pillar off or try to remove the cover on the rear view mirror (far too many electronics and cameras in there and I didn't want to piss around with throwing anything out of whack). I took a couple pics just now to show how I ran the cable. Hope it helps.
Cable running up alongside the mirror cover (driver's side) - it's taut tucked up under the headliner so doesn't fall or sag.
Ran it along up under the front of the headliner on the passenger side
Pried the top of the A-pillar trim away and managed to tuck it down inside and around the top
Then I pulled the door rubber trim away, tucked the wire underneath in the open slot, and pushed the trim back on.
After that it's pretty straightforward to tuck the wire behind the left side footwell trim as there is a big gap at the top
And then under the front of the "carpet" over to the console.
At the console there is a nice gap between the console and the dash you can tuck the wire into and run it up to the USB power port
Drop it down and plug it in...any excess slack can be pulled back and tucked under the carpet up front.