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 admin access.
An external USB to RJ45 or Thunderbolt to RJ45 adapter.
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.
Select "Download now" and open the DMG file. Next, move the application into the Applications folder, start it, and click the "Install" button (confirm with a password if required).
For both TeamViewer and AnyDesk:
Navigate to the “System Preferences” → “Security & Privacy” → “Privacy”
Select “Accessibility” from the settings list, then tick the checkboxes near the AnyDesk and TeamViewer lines
Select “Screen Recording” from the settings list, then tick the checkboxes near the AnyDesk and TeamViewer lines
Please click the “Direct download” button and save the file.
Just before you start your coding session, restart your computer. Some of the software you have installed will not work without a reboot.
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 application. Make sure that in the bottom left corner you see "Ready to connect". Your on-screen ID and password would be displayed on the bottom right side. Copy and send those to the chat with technician (just a reminder, there is no need to register on the TeamViewer website, follow the prompts from the picture below).
In the older version of a TeamViewer you will find your ID and password as shown on the picture below:
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: