I'm thinking "upgrade" would entail ripping out that unit and replacing with the latest hardware. It's all integrated like buying a new phone. Would probably be well worth it because the latest is very snappy and highly functional. I think they're about 800USD?
For reference, but i think a couple of places sell this now:
Cheap Car Multimedia Player, Buy Quality Automobiles & Motorcycles Directly from China Suppliers:MERRYWAY 10.25'' for RANGE ROVER EVOQUE 2012 2016 Dashboard Multimedia Navi GPS Bluetooth Android9.0 RAM+ROM 4+64GB Player Enjoy ✓Free Shipping Worldwide! ✓Limited Time Sale ✓Easy Return.
www.aliexpress.com
For factory functions on the old version, I think I remember seeing some others say that they need to tap a little lower than they thought to get original buttons to react properly. (haven't had that with mine). Sorry, I can't really help more with the older hardware. My parking sensors work fine, as do reverse camera and factory menu functions. I actually got an aftermarket 360 camera kit retrofitted, which works ok but still needs further calibration.
FWIW my installer put in a new dedicated USB port in the center cubby that I can use to interface with the unit, such as android auto over cable, or flash drive storage.
I'd also be curious for whether yours is hooked up with the original GPS antenna, which would work much much better than the aftermarket ones I've seen. For internet access, I've noticed you may get SSL errors because when you turn the car off it will lose the current time. The fix is using automatic Network Time, which you'd need a hotspot or put a SIM in the headunit. I don't recommend automatic GPS time because you won't get a signal underground. If you want to fiddle around with Android settings which are normally hidden, you can download an app like Hidden Settings.