The entertainment system improvements are amusing. I installed an Android-based radio in my 19 year old ICE car for less than $300 and have all of these features.
For internet, you have to be in Wifi range, add a SIM card to the radio, or tether from your phone. (I tether or use the house Wifi).
It's fun to add a bluetooth OBD2 dongle, so I can watch vacuum/boost on the screen with the Torque app (or diagnose car problems, it is an old car..).
I remember putting one of those in my old Jetta. Thing was a piece of crap. Slow UI, programmed for Japanese radio stations. Looked much better than the stock head unit though. Its saving grace was Bluetooth streaming.
I think they are improving over time. The one I have from a few years ago has a fast GUI, but admittedly has a few annoyances:
The FM radio overloads when I drive near a transmitting tower (the stock radio and an aftermarket Kenwood I have in another car don't have this problem).
It's nice that it integrates with the car's computer, but it could be better. When I back up it switches to back-up cam mode, which turns off the radio or anything else you're doing. This has the side effect that I try to rush through the back-up manoeuver to get the radio back.
I'm tempted to upgrade to a more recent one to see if these things have improved. An upgrade from one aftermarket radio to another is pretty easy, because the wiring is all done.
Yeah, I did this upgrade in the first place just to add bluetooth and figured I give the Android radio a try.
For internet, you have to be in Wifi range, add a SIM card to the radio, or tether from your phone. (I tether or use the house Wifi).
It's fun to add a bluetooth OBD2 dongle, so I can watch vacuum/boost on the screen with the Torque app (or diagnose car problems, it is an old car..).
https://www.amazon.com/Eonon-Bluetooth-Navigation-Support-Sy...