M-TRI UPGRADE
BMW NBT / NBT Evo FSC Code Pack - Navigation, CarPlay, and More
BMW NBT / NBT Evo FSC Code Pack - Navigation, CarPlay, and More
Couldn't load pickup availability
Quick Answer
BMW NBT and NBT Evo FSC code packs are VIN-specific licence files that unlock navigation maps, Apple CarPlay, digital radio (DAB), and online services on F-series head units. Codes are generated for your VIN and delivered by email — you enter them in the iDrive menu. Compatible with all F-series models (F10, F20, F30, F15, F16, F25) with NBT or NBT Evo.
BMW NBT / NBT Evo FSC Code Pack — Navigation, CarPlay, and VIM lifetime activation codes for your VIN. All NBT and NBT Evo head units (2012-2020). Remote USB activation. M-TRI UPGRADE.
Does any of this sound familiar?
- You swapped or upgraded your BMW head unit and now navigation, CarPlay, or other features require FSC activation codes?
- You flashed your NBT Evo to a newer firmware and lost your navigation or CarPlay FSC codes?
- You need individual FSC codes for specific features but do not want to buy them one by one at inflated prices?
BMW FSC Code Pack
A bundle of FSC (Feature Software Code) activation codes for your BMW NBT or NBT Evo head unit. Activate navigation, Apple CarPlay, and other features that require FSC authorization.
What Is Included
- Navigation FSC — activate BMW navigation on your head unit
- Apple CarPlay FSC — enable factory CarPlay functionality
- Lifetime Map FSC — unlimited future map updates
- Additional codes available on request — WiFi hotspot, Remote Services, etc.
Supported Systems
- NBT (CIC-based and NBT-based)
- NBT Evo (all firmware versions N through Y)
- EntryNav2
How It Works
- Place your order and provide your VIN and head unit serial number
- We generate your FSC codes within 1-24 hours
- Apply the codes via USB or E-Sys
- Features are activated immediately
Available FSC Codes
| FSC Code | Function | Included In |
|---|---|---|
| Navigation FSC | Activate BMW navigation system | Bundle / Full Pack |
| Apple CarPlay FSC | Enable factory CarPlay | Bundle / Full Pack |
| Lifetime Map FSC | Unlimited future map updates | Full Pack |
| WiFi Hotspot FSC | Enable in-car WiFi hotspot | Full Pack |
| Remote Services FSC | BMW Connected Drive remote features | Full Pack |
| Real Time Traffic FSC | Live traffic overlay on navigation | Full Pack |
System Compatibility
- NBT — all firmware versions
- NBT Evo — firmware N through Y (all versions)
- EntryNav2 — all versions
Related Guides
Share

Frequently Asked Questions
How does remote coding work?
After purchase we schedule a remote session. Connect an ENET cable to your BMW's OBD2 port, open TeamViewer, and we handle the rest — coding is complete in 15–60 minutes.
Is the coding reversible?
Yes — 100% reversible. We back up your original settings before any changes. You can restore to factory at any time.
Which BMW models are supported?
Most services support F-Series and G-Series BMWs. Exact compatibility is listed in each product. Contact us if unsure about your model.
What do I need?
You need: (1) an ENET OBD2-to-Ethernet cable, (2) a Windows laptop, (3) TeamViewer (free). We supply all coding software and guide you step-by-step.
How long does a session take?
Single features take 15–30 minutes. Full packages take up to 2 hours. Sessions run 7 days a week across NZ, AU, USA and Middle East time zones.