Can every BMW M140i have Apple CarPlay coded?
No. Apple CarPlay availability depends on the exact iDrive or head unit, software level, vehicle options and existing hardware. OEM Motion checks the details before quoting or booking work.
BMW M140i Stage 2 proof
A real BMW M140i proof set showing the vehicle, BMW iDrive menu, Apple CarPlay option and active CarPlay display after the coding route was checked.
The job
This BMW M140i Stage 2 proof set shows the original BMW connection menu, the Apple CarPlay option available in iDrive, and CarPlay running for maps, calls, music and apps.
Proof set






Send model, year, full VIN privately and an iDrive photo. OEM Motion will check the sensible route before quoting. Independent service. Not affiliated with BMW, Apple or Google.
Start Compatibility CheckFAQ
No. Apple CarPlay availability depends on the exact iDrive or head unit, software level, vehicle options and existing hardware. OEM Motion checks the details before quoting or booking work.
Send the BMW model, year, full VIN privately, a clear iDrive menu photo and what you want enabled. This avoids guessing from the model badge or screen alone.
The Stage 2 wording describes this specific BMW M140i as presented for the job. CarPlay coding still has to be checked against the vehicle's iDrive, hardware and software setup.