Unlock Your BMW NBT EVO Potential: Mastering MG1 MD1 1CR Remote Start Engine FSC Activation

The world of BMW car modification is constantly evolving, and at CARDIAGTECH, we’re dedicated to keeping you ahead of the curve. If you’re looking to enhance your BMW’s NBT EVO system with features like Apple CarPlay, screen mirroring, and more, you’ve likely heard of FemtoEVO. This powerful software streamlines the activation process, making it faster and more efficient than ever before. This guide will walk you through using FemtoEVO to unlock the full potential of your NBT EVO, and while our focus is on the broader activation process, we’ll also touch upon the relevant aspects concerning MG1 MD1 1CR Remote Start Engine FSC in the context of vehicle modifications.
What is FemtoEVO and Why Use It for NBT EVO Activation?
FemtoEVO is a specialized software solution designed to activate hidden features within BMW’s NBT EVO (Next Big Thing Evolution) infotainment systems. Traditionally, activating features like Apple CarPlay or full-screen mirroring could be a complex and time-consuming process, often requiring intricate coding and specialized knowledge. FemtoEVO simplifies this, offering a user-friendly interface and automated processes that significantly reduce the time and effort involved.
Key Benefits of Using FemtoEVO:
- Fast Activation: Activate features in approximately 5 minutes, saving valuable time for professionals and enthusiasts alike.
- User-Friendly Interface: Simple and intuitive software, requiring only basic computer skills and an ENET cable.
- Wide NBT EVO Compatibility: Supports all NBT EVO units, regardless of production date or i-Level version.
- Automatic FSC Import: Streamlines the process of importing Feature Activation Codes (FSC).
- Apple CarPlay & Fullscreen Activation: Easily activate Apple CarPlay, including the desirable fullscreen mode for compatible systems.
- Region Change Capability: Modify region settings for navigation and other region-specific features.
- Improved VO Coding Fix: Addresses and resolves common VO (Vehicle Order) coding errors.
FemtoEVO Interface
Step-by-Step Guide: NBT EVO Activation with FemtoEVO
Activating features on your NBT EVO with FemtoEVO is a straightforward process. Follow these steps to unlock your desired functionalities:
Preparation:
- Ensure Proper Connection: If your NBT EVO is a retrofit, verify it is correctly connected to the central gateway.
- Gather Equipment: You will need a Windows-based PC, a standard ENET cable (Ethernet to OBD), and the FemtoEVO software. Note: FemtoEVO is not compatible with ICOM or DCAN cables.
ENET Cable Connection Diagram
Activation Procedure:
- Launch FemtoEVO: Run the FemtoEVO software on your PC.
- Connect to Your BMW: Connect the ENET cable to your car’s OBD port and your computer’s Ethernet port.
- Detect ZGW or Enter IP:
- Click the “ZGW detect” button to automatically find your car’s central gateway.
- Alternatively, manually enter the IP address of the central gateway if you know it.
FemtoEVO Interface
- Identify NBT EVO: Click the “Identify” button. FemtoEVO will communicate with your NBT EVO unit to read its information.
Identify NBT EVO Button in FemtoEVO
- Read ECU and Send File: Click “Read ECU” to extract data from your NBT EVO. Save the file (do not rename it) and send it via email to the provided address (usually [email protected]). In your email, specify your car’s VIN and the activations you require (e.g., CarPlay, fullscreen, etc.).
- Receive and Load Activation File: You will receive an activation file (*.evo format) tailored to your NBT EVO. Click the “Activation” button in FemtoEVO.
Activation Button in FemtoEVO
- Verify Activation Details: A pop-up window will appear. Carefully double-check the activation VIN, NBT EVO serial number, and the selected activations (FSC set, VIM, CCP, Coding unlock). Click “Yes” to proceed.
Activation Confirmation Window in FemtoEVO
- Activation Process: FemtoEVO will display the activation progress in three stages: 1/3, 2/3, 3/3.
Activation Progress in FemtoEVO
- Activation Complete: A pop-up window will confirm successful activation.
Successful Activation Confirmation in FemtoEVO
- Clear Errors (Optional): Use the “Clear errors” button to clear any error memory in the system.
FemtoEVO automatically codes Mirroring and CarPlay (including Fullscreen CarPlay if requested and supported by your NBT EVO version).
Frequently Asked Questions about FemtoEVO and NBT EVO Activation
Q: How do I check if my NBT EVO supports Apple CarPlay Fullscreen?
A: Navigate to the Navigation menu in your NBT EVO and find the “Map version information” section. Check your software build number. Compatibility for fullscreen CarPlay depends on the software version.
Navigation Menu – Map Version Information
Software Version Examples:
Software Version Check Example 1
Software Version Check Example 3
Software Version Check Example 4
Q: Is FemtoEVO compatible with all NBT EVO units?
A: Yes, FemtoEVO is designed to work with all NBT EVO types, production dates, and i-Level versions available at the time of this writing.
Q: What is CarPlay fullscreen?
A: CarPlay fullscreen is a wide-screen mode for Apple CarPlay that utilizes the entire display area of your NBT EVO screen. It is not officially offered by BMW but can be enabled via software modifications.
Q: FemtoEVO program won’t start. What should I do?
A: Try these troubleshooting steps:
- Install Microsoft .NET Framework 4.5 or later.
- Ensure all necessary DLL files are present in the FemtoEVO software folder.
- Temporarily disable antivirus and firewall software, as they may interfere with the software’s operation.
Q: The “ZGW search” button doesn’t work. What can I do?
A: Check the following:
- Verify your ENET cable, OBD connector, and computer’s LAN port are functioning correctly.
- Inspect the Ethernet wiring between the gateway and the NBT EVO unit.
- Close any other diagnostic or coding software (E-sys, ISTA/D, ISTA/P, etc.) that might be running in the background.
- Power cycle your car: turn it off, lock it, let it sit for a few minutes to fully shut down, and then try again.
- If you know your car’s IP address, try entering it manually instead of using the “ZGW search” button.
Q: I get a “Data transmission between the PC and the ECU is disturbed” error when clicking “Identify”.
A: This error typically indicates connection issues. Consider these points:
- FemtoEVO does not support remote car connections. Ensure you are directly connected to the car.
- Disable antivirus and firewall software.
- Check the ENET cable, OBD connector, and computer LAN port.
- Verify the Ethernet wiring from the gateway to the NBT EVO.
Q: “Coding data is missing” error appears when I click “Identify”. What does this mean?
A: This is an informational error. It means that coding data is missing in the NBT EVO. FemtoEVO can still perform activation, but automatic coding after activation might be limited. You can pre-code the NBT EVO before running FemtoEVO, or simply proceed with the activation process as the core functions will still work. Click “Identify” again to retry.
Q: “Unsupported HU type” error when clicking “Identify”!
A: FemtoEVO is specifically designed for NBT EVO head units only. Ensure you are using it with a compatible NBT EVO system.
Q: “No ZGW found at this IP address…” error when clicking “Identify”.
A: Double-check the Ethernet connection between the gateway (ZGW/BDC) and the NBT EVO unit.
Q: What do I do after clicking “Read ECU” and saving the file?
A:
- Do not rename the saved file.
- Email the file to [email protected]. Include your car’s VIN and specify the features you want to activate in your email.
Q: CarPlay doesn’t work after activation. What should I check?
A:
- NBT EVO Reset: In some instances, a restart is needed after activation. Use the “ECU Reset” button in FemtoEVO.
- Wi-Fi Antenna: Apple CarPlay requires a Wi-Fi antenna in your car. Verify its presence and connection.
Q: Features were activated, but FSC status changes to “rejected” or “not available”.
A:
- VIN Verification: Double-check that the VIN you provided is correct.
- Existing Patches: The NBT EVO might have a previous patch. Reprogramming and reactivating with FemtoEVO may be necessary.
- Component Protection: Component protection might be enabled.
Q: How do I check for and remove component protection?
A:
- Read Errors: Check for errors in the NBT EVO system. An “Active Component Protection” error will indicate its presence.
- FSC Status: FSC status might change to “rejected” or “not available.”
- FSC 170 Import: After FemtoEVO activation, import the FSC 170 code (provided in the email attachment). Use E-Sys in Expert mode: select FSC 170 -> Open FSC -> Store FSC -> Check FSC. Repeat the FemtoEVO activation process.
Q: Navigation activation code pop-up after activation.
A:
- Navigation FSC Code: Create a folder named “FSC” on a USB flash drive. Place the navigation map FSC file (provided in the email attachment) inside this folder. Insert the USB drive into the EVO USB port.
- Component Protection: This can also be caused by active component protection. Refer to the component protection section above.
Q: How to check NBT EVO Component protection state?
A: Refer to the instruction manual: Component Protection Manual (PDF)
Q: How to delete and update maps on NBT EVO?
A: See the instruction manual: Map Deletion Manual (PDF)
Q: What types of locks/blocks does NBT EVO have?
A: Read the article: NBT EVO Locks/Blocks (PDF)
Q: Navigation is stuck in “Starting” state!
A: Choose one of these options:
- FemtoEVO “Store FSC”: Use FemtoEVO, click “Store FSC”, and open the provided map FSC file (FSC_nnnnnnn_xxxxxxxx.fsc). Wait a few minutes and reboot the EVO.
- USB Method: Create a folder named “FSC” on an empty FAT32 USB drive (smaller capacity preferred). Copy the map FSC file into this folder. Insert the USB drive into the EVO USB port and wait a few minutes.
Download FemtoEVO
Start unlocking your NBT EVO’s potential today!
Download FemtoEVO 1.09
Version History
- 1.09: EVO SW Version 20-03-XXX, 19-11-XXX support added. (Internet connection required)
- 1.08: Basic MGU support (VIM only). FSC import/check FSC status added. ID4 -> ID5 unit detection improved. EVO SW version display in log. More compact ID output. Improved ZGW detection.
- 1.06: Upload rate improved.
- 1.05: Optimized coding restore.
- 1.04: Improved ENET communication.
- 1.03: Initial release.
For cooperation or bulk order inquiries, please contact us at: [email protected]
Note: While this guide focuses on NBT EVO activation, the principles of vehicle module coding and Feature Activation Codes (FSC) are relevant to other systems, including engine control units like MG1 MD1 1CR. Understanding FSC management is crucial for unlocking various features across different car modules. For specific information on MG1 MD1 1CR Remote Start Engine FSC, consult dedicated resources and documentation related to engine control unit modifications. This guide primarily covers infotainment system enhancements using FemtoEVO.