Ive got a Mr12Volt CanBUS system adapter that gives full park sensor and steering controls functionality and it has BT as well as some RCA inputs for other add ons like a head unit or cameras or video screen integration etc.
I love the Sony ES 10.9" head unit , pure HIFI quality but with ES Series components , its the high end of car stereo gear for not much more. Please be wary of the XC90 forums pushing LEGEND Android units "made for XC90" , the guy started his own FB page to sell his Aliexpres bought units that can be had for a lot less direct from aliexpress....... .
The followers have blown out the benefits of the units in saying they integrate with the car and accessories yet when i looked the system up it was just a BT unit that plugs in to the AUX plug of the car......IT AINT CANBUS. PLUS , its Aliexpress product for USA or EU prices.....
Im not sure on HU for my XC90V8 , i love the Sony but am drawn to old Pioneer gear that is the grandfather of the Sony idea , full hifi esoteric component HU in single DIN , gold everywhere , pure copper chassis etc.....I already want a Samsunf tablet on a stalk , i dislike dash mounted large screens , i like to turn it to ME to see maps etc , i have screen , have Mr12Volt and a mount arm!
Its going to auto electrician very soon as i dispise working on cars nowadays.
https://www.mr12volt.com/collections/volvo
https://www.sony.com.au/electronics/digital-media-receivers-with-touchscreen/xav-9500es
https://www.pioneerelectronics.com/PUSA/Car/Stage4/DEX-P99RS
http://www.soundmaster.com.au/Pioneer-DEX-P90RS-Car-Reference-Component-CD-Player/DEXP90RS/