Best Key Supply is a B2B Locksmith Supplier company. If you are not an Automotive Professional, your order will be cancelled.

Yanhua ACDP-2 BMW Mileage Package (2026)

Yanhua ACDP-2 BMW Mileage Package (2026)

SKU: P427-ACDP2-YHA-BUN20

  • $1,280.00
    Unit price per 

Log in to purchase

Product Details:

The ACDP-2 BMW Mileage Package contains many useful modules to aid in key programming and mileage reset of BMW vehicles. This package contains some more newer and recent additions to the Yanhua product lineup.

Package Includes:

  • ACDP-2 Basic Module with A801 License
  • Module #1 for BMW CAS with A500 License
  • Module #2 for BMW FEM/BDC w/ A50A A50C License
  • Module #4 for 35xx Module with A802 License
  • Module #31 for BMW F Chassis BDC IMMO KM via OBD
  • Module #38 for BMW BDC2 IMMO KM w/ A503 License
  • YH35xx Programmer
  • CAN Filter for BMW ID7
  • CAN Filter for BMW ID8

Highlights:

  • Support BMW CAS1-CAS4+ key programming and mileage reset by ICP and OBD.
  • Support BMW BDC2 add key.
  • Support BMW FEM/BDC key programming and mileage reset by automatic mode.
  • Support BMW BDC key programming and mileage reset by OBD.
  • Support BMW BDC2 module refresh and copy data replacement.
  • Support BMW CAS1-CAS4+ CAS module replacement by ICP.
  • Support FEM/BDC replacement by copy data and calculate data.
  • Support erase/adjust mileage of 080DOWQ/T, 160DOWQ/T, M35128wt EEPROM.
  • Support BMW all series ID7 instrument mileage correction.
  • Support BMW 3/4/5/7/X5/X6/X7/XM G chassis ID8 instrument mileage correction.

ACDP-2 Basic Module:

The Yanhua ACDP-2 is a professional key and IMMO programming tool. It supports BMW CAS1-CAS4+, FEM, BDC, BDC2 and select BDC3 systems on key programming, key addition and All Keys Lost. With the programmer and modules, one can enable ISN read/write, vehicle module cloning, EEPROM programming, data backups, recovery, refresh and other functions.

BMW CAS Module #1:

Module #1 includes support for CAS1-CAS4 IMMO key programming and mileage reset, EEPROM and FLASH data reading and writing through OBD and In-Circuit Programming. By using a system of pin contacts, there is no need for chip removal, soldering or cutting wires.

This module covers all series for BMW, enabling key addition, CAS data backup, recover and error/problem restoration.

  • CAS1-CAS3+
    • Key programming, mileage reset, EEPROM read, All Keys Lost recovery.
    • CAS data restoration and modifications including frequency, VIN and ISN code.
  • CAS4/CAS4+
    • All key programming, mileage reset and data backup.

BMW FEM/BDC Module #2:

Module 2 comes with features to support FEM/BDC IMMO key programming and mileage reset with automated mode matching. Also supports module restoration, backup and writing of anti-theft data. With the module, no soldering is needed for all key related tasks. 

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

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 BDC IMMO 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 such as to enable/disable keys, reset starter motor and headlight height adjustments. 

  • BMW BDC2 All Keys Lost
  • BMW BDC2 Mileage Correction
  • BMW BDC2 Module Refresh
  • BMW BDC2 Module Copy Replacement
  • Original and Aftermarket Keys. Both 315MHz and 433MHz

 

Questions? Contact us for more information

✕