Earlier quoted context omitted.
> But, between 2013 and 2017, things were a complete mess. In-car systems were too integrated to be replaceable with a third party 2-DIN unit, but too primitive to run carplay/AA Mazda sells a retrofit kit for their 2014 (Mazda 3) / 2016 (other models) and newer cars that didn't come with native CP/AA. It's about $200 and DIY if you're the least bit handy: https://mazdaparts.org/mazda-3-smartphone-mirroring-kit.html
I have installed that unit but I wouldn't characterize it as for the "least bit handy". It involves removing all the panels from the screen, center console, and shifter, and fishing some wiring behind the climate controls. Definitely do-able, but not for the faint of heart. The wiring is easy to connect, to be sure, Japanese are outstanding at that. Totally worth the money. I just wish I could put in one of the facto…
Turned it into a 15 minute job vs probably an hour+ of messing with the center console. Babysitting the software update takes the most time.