Yanhua 2025 ACDP-2 BMW Full IMMO Package
SKU: P427-ACDP2-YHA-BUN7
Product Details:
The BMW package includes the ACDP-2 programming device along with several modules, interface adapters and licenses to get started on BMW key programming.
Bundle List:
ACDP-2 Master Device with Basic Parts
ACDP BMW CAS Module #1
ADP BMW FEM/BDC Module #2
ACDP Module #31
ACDP Module #38
ACDP BMW ISN Module #3
BMW B48 Interface Board for ACDP-2
BMW N20/N55/B38 Bench Interface Board for ACDP-2
BMW BDC2 Key Learning Bench Platform
BMW BDC3 BCP Interface Board
ACDP-2:
The Yanhua ACDP-2 is a wireless and USB enabled host device that requires pairing with an Android, iOS or PC display. It supports 93/24/25/35/95 Series EEPROM circuit programming and adapter board programming. ACDP modules and licenses are required in order to expand the functions and capabilities of the ACDP-2. Different adapters, licenses and modules achieve various different functions like ECU programming, key programming and diagnostics.
The main advantages of the ACDP device and subsequent modules come from the ease of connecting to vehicle systems. ACDP aims to provide convenience in plug and play connections that remove as much manual busywork as possible.
BMW CAS Module #1:
Module #1 includes support for CAS1-CAS4 IMMO key programming and mileage reset via OBD mode. It can do CAS3/CAS4 key programming and mileage reset by way of ICP. Includes license A500.
Additional functions include CAS1-CAS4 data restore. It can modify vehicle frequency, VIN, ISN code or replace a CAS module by modifying EE data. It has support for restoring CAS3 modules by OBD and can support CAS1-CAS4 EEPROM read/write and flashing data.
It supports CAS4/4+ 9S12XDP512 / 9S12XEP100 Fast Mode for OBD read/write speeds.
It supports CAS3/3+/3++ DME replacements by read/writing ISN via OBD and ICP modes.
BMW FEM/BDC Module #2:
Module 2 comes with features to support FEM/BDC IMMO key programming and mileage reset by ICP. It supports the actions of disabling, enabling and deleting keys via OBD mode. Module 2 will provide options for IMMO data backup and IMMO data editing. It can be also be used for FEM/BDC module restore.
It has capabilities to detect whether the FEM/BDC modules had been pretreated, and can program chips 95128 and 95256. It comes with License A50A and A50C.
Supported Car List:
2011-2017 BMW 1 Series F20/F21
2014-2017 BMW 2 Series F22/F23/F45/F46
2012-2017 BMW 3 Series/GT F34/F35
2014-2017 BMW 4 Series F30/F31/F32/F33/F36
2014-2017 BMW X5 F15
2015-2017 BMW X6 F16
BMW F Chassis BDC Module #31
The Module 31 supports BMW F chassis BDC key programming and mileage reset by OBD. It exclusively allows for OBD CAN and OBD DoIP to preprocess BDC. With DoIP communication, preprocessing only takes seconds. With module 31, there is no more need to dismantle the BDC module or risk damaging the 95256 chip. License A501 is included.
Common functions for the module include detection of vehicle information, module programming by OBD, key programming (spare and AKL), mileage reset, read/write IMMO data, read ISN, modify VIN and BDC recovery.
Key programming functions like add key or all keys lost for BMW F Series BDC (085s) are included. It supports 085.10.080, 085.010.100, 085.010.110, 085.010.130 and 085.011.120.
BMW Module #38:
Module #38 which also includes license A503 supports BMW DC2 key programming functions. It can add keys for all versions of BMW BDC2 along with other similar functions related like enable/disable keys, reset starter motor and headlight height adjustments. It allows for programming on both OEM and aftermarket G-Chassis blank keys.
It is able to perform the BDC2 module refresh which erases and unlocks secondhand BDC2 modules. It is able to do backups of IMMO data of the original BDC2 module and the associated keys.
BMW ISN Module #3:
Module 3 and the accompanied A50B, A50D, A50E licenses serves to read the requested ISN codes when programming BMW all keys lost.
It can read ISN code of N20/N55/N13 by OBD without opening DME shell.
It can read ISN code of MSV70/MSV80/MSD80 without opening DME shell.
It can read ISN code of other models like B38 while opening the shell.
B48/B58 Interface Board:
The B48/B58 interface board supports B48/B58 DME bench mode ISN reading. While the board also supports ECU cloning, it requires the separate purchase of an ECU license (A51C).
Supported DME list:
Fxx Series: B37(MD1CS001), B38(MD1CS001), B48(MG1CS003), B48(MG1CS201), B58(MG1CS003)
Gxx Series: B46(MG1CS201), B47(MD1CP002), B47(MD1CS001), B48(MG1CS003), B57(MD1CP002), B58(MG1CS003), B58(MG1CS201), N63(MG1CS201), N74(MG1CS003), N74(MG1CS201)
Rxx Series: B37(MD1CS001), B48(MG1CS201)
BMW BDC2 Bench Test Platform:
The test bench platform is designed to support advanced BMW FEM and BDC2 system programming. It helps by doing off-vehicle key programming, diagnostics and module testing for F/G Series BMW models by minimizing the need to install modules directly into the vehicle.
The bench kit contains license A504 which contains BMW BDC2 all keys lost authorization and can be connected to an optional ACDP LF smart antenna which can be used to learn keys when the vehicle isn't available.
BMW BDC3/BCP Interface Board:
The BDC3 module functions to support OEM key copying from 2020-2024 BMW BDC3 keys that are G chassis BDC3 keys manufactured from Hungary. It will also support OEM key copying from BMW U chassis BCP keys with and without UWB functionality.
Aftermarket keys are not supported.
BMW N20/N55/B38 Interface Board:
The BMW interface board features the ability to perform DME bench mode reading and writing of ISN codes without the need to open up the DME. the boards are made to be plug and play that provides a simple and direct connection. This method helps to reduce the manual work of opening, wiring or soldering things together.
N20, N13, N63, S63, N55, B38 is supported however to perform cloning an addition A51C license is needed.
Questions? Contact us for more information