This page will guide you through the detailed preparation steps for your upcoming coding session. If you would like to watch a short summary of the coding session preparation process, please check out the video below.
Please read the entire manual and do not forget to install all the software listed in this guide.
Do NOT connect the cable to the car until requested – this can cause problems during activation.
Prepare your equipment
Before your session ensure you have the following prepared:
An ENET coding interface.
A MacBook with MacOS 10.10 or newer and admin access.
An Ethernet port in your laptop, external USB to RJ45 adapter, or Thunderbolt to RJ45.
If you do not have one, you can purchase an Ethernet Adapter from BimmerTech.
Make sure that after connecting the adapter it appears in the "Network" devices list. If it’s not visible there, please install the latest drivers or contact the seller of the adapter you have.
Internet network that you can connect to in your car (WiFi, mobile hotspot, or any other Internet access point with a stable connection).
Please note that your computer will need to remain connected to the internet and your vehicle throughout the entire coding session.
Prepare your software
You need to download and install EACH program listed below.
Install Hamachi using the default installation settings.
Start Hamachi. If the app shows you the "Kernel extension is blocked" message, navigate to “System Preferences” → "Security & Privacy” → “General”.
Next, unlock the security setting menu by clicking on the lock icon (bottom left corner) and confirm with a password when requested. After that, click "Allow" button next to line that says "System software from developer "LogMeIn, Inc." was blocked from loading" and proceed with the “Restart” option.
Start your session
In order to start your coding session click the link below and enter your email address, VIN and order number. Once connected, please send any message in the chat that you are ready to begin. The technician will not be able to contact you first unless you let him know that you're there and ready for the session.
A small tip: since your technician will be using your computer to code your vehicle, we recommend starting the chat on a second device (such as a second laptop, a phone, or a tablet), to make it easier to communicate with the technician during the session.
Start TeamViewer and send the on-screen ID and password to the technician.
In the newer version of a TeamViewer you will find your ID and password as shown on the picture below (just a reminder, there is no need to register on the TeamViewer website, follow the prompts from the picture):
Connect the coding cable to the OBD port in the driver-side footwell only after the technician asks you to do so. Here’s a video on how to do it:
During the coding session, our technician will ask you to start the engine of your vehicle. Please keep that in mind in case your car is located in a garage.
If you get disconnected during the session, please reconnect using the link below and send a message that you are ready to continue.
To start your remote coding session, click the link below:
During your remote coding session our technician may not be able to answer your questions, since they will be coding your car at that moment.
If you have any questions or concerns about this process or your upgrade, please don’t hesitate to contact your sales representative or our customer support team by phone or email.
Let us find
the right version for you
We'll confirm pricing, compatibility and product details for your car: