I’ve got a cheap and nasty Chinese android unit in mine. Works ok, supposedly works with steering wheel controls - but I don’t have any.
My wife’s car, R51 pathfinder has a Sony xav-ax1000. It has a lot better software and is more reliable as responsive where the cheapie lags, hangs and crashes a fair bit. Comes with apple CarPlay, but is only via cable, not wireless. It also has USB input for music, but with one port can only connect phone or stick not both. Wasn’t difficult to install. Should have bought the next model up, but I wanted a volume know, not buttons.