I feel you're trying to achieve something the car manufacturers aren't ready to contemplate yet. In the last few years there's been this massive movement from selling pretty much a purely mechanical product, with dedicated-purpose electronics, to one where the electronics play a far greater role than 'just' calibrating fuel delivery and brake pressure. We have subscription models for connecting to your smartphone, showing parking spaces and music services.
They have a choice to make, whether they allow the end user to customise everything, or whether they tie the options down to particular markets. From a legal perspective the latter seems pretty likely, but also from a support perspective, which is going to become increasingly difficult for them.
Perhaps they'll take the views that the cars can be coded/jailbroken at the owners risk, but it's difficult to imagine that they'll even be able to turn a blind eye to this. With your example of the Nav in the HUD, South Korean authorities must have decided that shouldn't be done (why?) and it's not a feature in that region. If you code it back in, are BMW liable in any way for even allowing the coding to enable the feature?
Sadly I suspect it will be a while before the manufacturers and authorities work this out.
|