You can also get boxes that you plug in to the back of the glove box unit which add car play to an MIB1 unit. They cost about $450.
I bought one, it was an okay experience. It does what it says, it’s even wireless CarPlay which is cool. But the integration isn’t seemless like if it were OEM. For example you can’t use Google maps spoken navigation and listen to the radio at the same time. It has to be on AUX to hear the nav.
Personally I listen to a lot of podcasts, or my own music. So I’m often only using the crappy interface, so it works well. But if you listen to the radio often it’s nigly.