Navigate to Navigation > Options > Navigation System Version . If it says "NBT_XXXXX," you have the standard NBT unit.

Follow the same path. If it displays "NBT_EVO_XXXXX," you have the Evo hardware. The letter after "EVO" (e.g., N, O, P, Q) indicates your firmware version—newer letters like X or Y are required for features like full-screen CarPlay. Official BMW NBT Update Download Methods

I'm looking to update my firmware from Q to X or newer, but I'm not finding any info on where to find the update files and software or any guides. Is it possible to do this myself with an enet obd cable and laptop?

Updating your BMW NBT (Next Big Thing) system is essential for maintaining smooth hardware-software integration, fixing bugs, and unlocking modern features like . Whether you have the original NBT (iDrive 4) or the more advanced NBT Evo (iDrive 5/6), keeping your firmware and maps current ensures your vehicle’s technology remains competitive with newer models. How to Check Your Current NBT Version

Before downloading any files, you must identify your specific hardware and software version.