Expert BMW remote coding for F, G, and i Series vehicles plus supported Motorrad motorcycles. Trusted by happy customers across Europe, the USA, and beyond.
Four tiers of professional BMW remote coding — from basic FDL manipulation to full NBTevo CarPlay upgrades and SecureCoding.
FDL manipulation / parameter coding for individual features and comfort modifications.
Coding for retrofit or replacement modules — headlights, taillights, hardware upgrades, and more.
Full software upgrade bringing CarPlay fullscreen, latest maps, screen mirroring, and more to compatible NBTevo units.
CarPlay activation for NBTevo head units already running ID5 (version J+) or ID6 software.
Advanced coding for secured/locked BMW vehicles that require SecureCoding access and specialized tooling.
Everything you need to know about CarPlay activation and the ID4 → ID5/ID6 upgrade for your BMW's NBTevo head unit.
The NBTevo (NBT Evolution) is BMW's infotainment system found in many F-series and some G-series vehicles. It comes in different software generations — ID4 (oldest), ID5 (intermediate), and ID6 (newest). Each generation is identified by a version letter (e.g., F, G, H, J, K, L, M, N, P, Q...).
CarPlay support was introduced in ID5 — starting from version J (splitscreen CarPlay) and version N (fullscreen CarPlay). If your NBTevo is still running ID4, you can upgrade it to ID5 or ID6 to unlock CarPlay and many other features.
Depending on your current NBTevo software version, there are two options to get CarPlay on your BMW:
For NBTevo units already running ID5 (version J+) or ID6 software with CarPlay-ready firmware.
For NBTevo units still running older ID4 software — full software flash to ID5/ID6 with CarPlay, maps, and more.
CarPlay support on the NBTevo depends on the software version (version letter and i-Step) installed on your head unit. Here's a general guide:
You can check your current NBTevo software version and map version directly from your car's iDrive screen:
Still unsure? Send me a photo of your iDrive screen and I'll tell you exactly what you need.
Your service fee of €160 includes everything below:
To perform the remote upgrade, you'll need the following equipment on your end:
Remote coding means I can serve you wherever you are. Happy customers across Europe, North America, the Middle East, and Asia.
...and many more. Don't see your country? Get in touch — remote coding works from anywhere with an internet connection.
Fill out the form below or email me directly. I'll get back to you with next steps and scheduling.