How to Add BMW G Series BDC3 Key with Autel IM508 IM608?

Autel has released a new update for the first time once again. This update adds the key programming function for BMW G series BDC3 immo system.

Compatible devices:

Autel IM508S/IM608 II or OTOFIX IM series with with XP400/XP400 PRO/XP1 Pro

 

The OTOFIX IM1/IM2 series will also be upgraded later.

09/03/2025 V4.70

BMW_IMMO

Adds Add Key function for BDC03 immobilizer for the following models with G chassis:
[Major upgrade]

System Model Chassis Code Year
BDC03 2-Series G42/G87 2020-2024
3-Series G20/G21/G28/G81/G80 2020-2024
4-Series G22/G23/G26/G82/G83 2020-2024
5-Series G30/G31/G60 2020-2024
6-Series G32 2020/7-2024/06
7-Series G11/G12/G70 2020-2024
8-Series G14/G15/G16 2020-2024
X3 G01/G08/G45 2020-2024
X4 G02 2020-2024
X5 G05 2020-2024
X6 G06 2020-2024
X7 G07 2020-2024
Z4 G29 2020-2024
BCP 2-Series U06 2021-2024
(Original car keys with UWB functionality are not supported.) X1 U11 2022-2024
X1 U12 2023-2024
X2 U10 2022-2024
X5 G18 2022-2024

BMW G Series BDC03 Add Keys

NOTE:

We still need to pay BMW G-chassis subscription to add BDC3 key. IMMO1YRUP card now offers comprehensive Coverage of “Add Key” on BMW G-Chassis Vehicles with BDC02 or BDC03.

It is getting immo from key not from BDC3 module. It is safer.

Need to add an Autel BMW ikey universal smart key.

Autel Im508 Im608 Bmw Bdc3 Add Key

The current function only supports adding keys for some BDC3 models, not all.
For keys with model years between 2020-2024 and the “Hungary” marking in the upper right corner, the success rate is higher.

Autel Im608 Add Bwm Bdc3 Key 2

Main steps to add BMW G Series BDC3 Key with Autel:

Go to Smart mode- scan BMW BDC3 immo module- select Add key function.

Step 1: Read vehicle info
Step 2: Read key data
This step requires disassembling the original key and reading data from original key.

There are 3 ways to connect the key board with xp400 pro:

  1. Use the APB113 adapter (it is included in the IMKPA kit) to connect the key to the xp400 programmer.

  2. Use a wiring harness to connect the key to the xp400 programmer.

  3. Use a solder-free clip to connect the key to the programmer.

It is recommended to use the APB113 adapter for more stable data reading.

Autel Im608 Add Bwm Bdc3 Key 3

Autel Im608 Add Bwm Bdc3 Key 4

Then connect the apb113 adapter to the xp400 pro to read key data.

Autel Im608 Add Bwm Bdc3 Key 5

Step 3: Generate dealer key
This function only generates Autel BMW ikey.
Place the Autel BMW ikey to the coil of XP400 Pro like this.

Autel Im608 Add Bwm Bdc3 Key 6

Then start generating key.

OBDII365