ACDP2.eu Official Blog

How to Restore BMW BDC2 Original IMMO Data by Mini ACDP2?

This guide outlines the procedure about restoring original IMMO data for BMW G Series BDC2 module using Yanhua Mini ACDP/ACDP2 with Module 38 and AKL bench test platform after all keys lost programming. Performing an all-keys-lost operation changes the original IMMO security password and locks the BDC2 module. As a result, previously programmed keys (including dealer/ordered keys) will become invalid, and no new keys can be added until the module is restored.

Step-by-Step Procedure:
1.Back Up ECU/DME EEPROM
Remove the engine computer and connect it to Yanhua ACDP via the DME adapter.
Shorten the jumper cap to the CAN-R terminal.

In ACDP App, navigate to: BMW → DME ISN → Bench Mode Read/Write DME ISN → BOSCH DME → Gxx → B48 ECU (e.g. MG1CS003 SPC5777).

Read and save EEPROM data (file must end with “EEPROM.bin”). Note the file path, date, time, and chip model.

2.Identify Vehicle Info
Reinstall the DME, connect ACDP2 via OBD, and go to: FEM/BDC → IMMO/Mileage → BDC2 ICP+OBD (F/G Chassis) → All Keys Lost.

Identify and save vehicle info. Verify that the IMMO type is supported.

3.Save Coding Data
Remove the BDC2 module and connect via the BDC2 interface board.
Select “Obtain keys data,” read coding data, and save it (file ends with “Coding.bin”).

4.Read Keys Data
Read and save key data (file ends with “BdcData.bin”).
5.Write Coding Data
Select the saved “Coding.bin” file and write coding data.

6.Restore IMMO Module
Reinstall BDC2, connect via OBD, and select “Recover original IMMO (Needs to read DME EEPROM first).”
Follow the 6 substeps:
Step 1: Backup coding data
Step 2: Backup FAFP data
Step 3: Write IMMO data
Step 4: Write coding data
Step 5: Write DME ISN
Step 6: Reset EGS EWS

Step 1: Backup coding data
Step 2: Backup FAFP data

Step 3: Write IMMO data
Use the BAV-Key Adapter and original dealer key (save files as “BmeEep.bin” and “BmwImmo.bin”)

Step 4: Write coding data

Step 5: Write DME ISN
 Unlock DME (the IMMO status is Locked)
Load bmweeprom.bin to unlock DME data

 Write DME data
The IMMO status is Unlock now
Select “BmwImmo.bin” and check if the IMMO data is correct
Step 6: Reset EGS EWS
The system IMMO status is Unclear
Upload EEPROM data to clear

Finally, test whether the dealer key or recovered lost key functions properly.

Notice:
After restoring the original immobilizer data using Mini ACDP2 for the ordered keys from BMW dealer or the lost keys, the key you program all key lost before will not worked anymore.

 

Video guide:

www.acdp2.eu

Exit mobile version