I used an Alpine bluetooth mic for this project but I imagine most aftermarket mics are built the same:
First, here's what we're working with...the stock maplight and sunroof control housing an the Alpine BT mic
Disassemble the maplight console:
BT mic needs to come apart, basically you're separating the front trim from the rest of the mic so it can mount on the exterior of the pod:
Bust out your dremel and grind off the ridge on the corner:
and then cut out the appropriate sized hole:
I opted to paint the entire housing along with the BT mic cover. You can paint the BT mic to match instead but I'm recovering my headliner in a dark gray material so this made the most sense:
Reassemble the BT Mic, switches and lights (I've since swapped the bulbs for LED's):
Old vs. new: