I want to upgrade my original head unit to this one. It seems not such a bad option.
BMW 3 / 4 Series M3 / M4 (2012-2017) F30 / F32 / F80 Android Car Stereo Navigation In-Dash Head Unit
SMARTY Trend Android Car Stereo Navigation is the best proposition at the USA and Europe! The device runs on the high-performance platform with OS Android. If there are factory's car functions, head unit will be supported.