BMW has rolled out a new, free remote software upgrade for vehicles with operating system 8 and an updated for OS7 will also be available “shortly”.

This will deliver updates to 3.8m vehicles over the air.

The group claims it has been able to modify every line of programming code in vehicle software remotely, making it one of the first to offer “a functionality that is far more involved than mere navigation map updates”.

Software architecture has been gradually refined over 15 years, enabling the automaker to install software on all control units in around 20 minutes.

The free upgrades comprise both improvements and extensions to infotainment, driving, drive system, driver assistance, comfort and safety features.