Unlock BMW BDC by OBD with Autel, Xhorse or ACDP?

Yanhua ACDP, Autel and Xhorse released BMW F series BDC immobilizer key programming via OBD recently.

NOTE: This update is for BDC only. It will not work with FEM.

At the moment only some BDC are supported. 085 version is not supported (need pre-processing).

 

 

Autel IM508/IM608 Pro/IM608 II

Autel released this for free.

For example: Mini Countryman 2019 model – it read data first and has you make a save of it. Then it will go into pre-processing and let’s you add a key or disable / remove keys. It worked by OBD.

Check update information and model affected here

Autel IM508S IM608 II Update BMW F Series BDC BY OBD!

Not all versions are supported. Device will tell you if version is not supported, i.e version 085. (support is up to 2019)

If the BDC version is not supported, you have to bench it. You need to read the ISN on bench with Gbox3 (Not Gbox2).

 

 

 

Xhorse VVDI2/VVDI BIMTool Pro/VVDI Key Tool Plus

Xhorse BMW tools release this for free. add key and all keys lost both work by OBD.

They will unlock BDC module via OBDII. Easy and fast job (SWFL_00002419.085.xxx.xxx not support OBD).

Device will tell you if version is not supported.

 

Firstly unlocking and programming BDC module, then make a dealer key. The whole process is on the car without removing any modules.

Here take BIMTool as an example.

Step 1. Unlock & Program BDC

Run VVDI BMW software

Select “Programming FEM/BDC system”.

Press YES to start unlock via OBDII(require internet support).

Reading coding…

Save BDC code file.

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (1)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (2)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (3)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (4)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (5)

FEM/BDC update success. Please check the car and key status!

You can perform key learning function if car work as normal!

 

Step 2. Make a Dealer Key

Select a blank key position: Key>> Prepare dealer key with ignition switch>> Known ISN >> NEXT

Please record the following information includes:

FEM/BDC security key

DME/CAS security key

Key/CAS security key

ECU ISN

Input a new key into ignition coil.

Learning key, please wait finish…

Key learn success.

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (6)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (7)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (8)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (9)

Xhorse Vvdi Bmw Tool Unlock Bdc Make Dealer Key Via Obd (10)

 

Yanhua Mini ACDP1/ACDP2

ACDP needs to buy new license and ACDP board (module 31). but Acdp is only tool which can do mileage reset via obd.

085 version is not supported either. Need to do pre-processing with module 2.

Yanhua Acdp Module 31 Menu 2

Yanhua Acdp Module 31 Menu 3

Yanhua Acdp Module 31 Menu 4

Yanhua Acdp Module 31 Menu 5

Is it safe to program BMW BDC Key via OBD?

ONLY BDC has a gap in the system that is why they are doing it – the BDC is already fixed and there is no mistake.

You can unlock BDC by OBD if versions are supported.

Before proceeding make a backup of the original information and not regret a bad procedure.

Better take out the BDC to make backup and program key on the bench.

Bench is not 100% safe either if it has a clip read going wrong.

OBDII365