Showing posts with label yanhua acdp 2 bmw. Show all posts
Showing posts with label yanhua acdp 2 bmw. Show all posts

Monday, 8 June 2026

How to Fix YANHUA ACDP "Clear ISN Data Error" on BMW 8HP E84?

Issue & Fix: When the YANHUA Mini ACDP 2 reports a "Clear ISN data error" while clearing the BMW 8HP E84 ISN via OBD, resolve the operation by activating Module 40 authorization and switching to the "8HP Reset EWS (E/F/G Chassis, bench)" function.


Technical Explanation

The OBD method is insufficient for this specific ISN clearing task, necessitating a direct bench connection to facilitate the reset.

how-to-fix-yanhua-acdp-clear-isn-data-error-on-bmw-8hp-e84-1

how-to-fix-yanhua-acdp-clear-isn-data-error-on-bmw-8hp-e84-2

Action Steps

1. Activate the Module 40 Authorization within the ACDP software.

2. Disconnect the OBD setup and prepare for a bench connection, connecting directly to the transmission unit.

3. Select the “8HP Reset EWS (E/F/G Chassis, bench)” option to execute the clear.


how-to-fix-yanhua-acdp-clear-isn-data-error-on-bmw-8hp-e84-3

Final Result

The ISN data clears successfully with the bench-mode configuration.


www.obd2shop.co.uk


Tuesday, 10 February 2026

BDC3 Key ICP Copy with Yanhua ACDP for BMW

This guide explains how to perform a BMW BDC3 key (Encrypted Chip) ICP copy using the ACDP programmer and BDC3 interface board.


Before starting, make sure your software is updated to the required versions.


Software Requirements

To use this feature, upgrade your ACDP software to:

ACDP PC Software: Version 1.0.64 or higher

ACDP2 PC Software: Version 2.0.8 or higher

Android APP: Version 3.0.141 or higher

iOS APP: Version 3.6.4 or higher


Step 1: Prepare the Original Key

Disassemble the BDC3 key as shown in the reference images.

Follow the instructions in the “Help” section.

Properly connect:

ACDP programmer

BDC2/BDC3 interface board

Original key

Switch the DIP button to the “BDC3” side.

bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-1

bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-2

Step 2: Read Original Key Data

Open the ACDP APP.

Confirm in the top right corner that the ACDP programmer is successfully bound.

Navigate to:

[BMW] → [FEM/BDC] → [IMMO/Mileage] → [BDC02/BDC03/BCP/LCD-KEY (Encrypted Chip) ICP CopyKey] → [BDC03-KEY (Square Main Chip)] → [Read Orig-key Data]

bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-3

Use the ACDP standard power adapter (12V, ≥2.5A).

Click [OK] to continue.

Wait while the system reads the key data.

After reading:

Verify the original key information.

Take a screenshot for backup.

Record the file path, date, time, VIN, and key ID.

Ensure the backup file ends with “.bin”.

Confirm the reading process is complete.


bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-4

Step 3: Write Data to the New BDC3 Key

Select the corresponding menu according to the new key type.

In this example, we replace the original key with a new BDC3 key.


bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-5

Click:

[Write BDC03-KEY (Square Main Chip)]

Use the ACDP standard power adapter (12V, ≥2.5A).

Click [OK] to proceed.

Verify the new key information.

Record the backup file path, date, time, VIN, and key ID.

Ensure the file ends with “.bin”.


Next:

Click OK and select the original key data file.

Choose the correct file based on date, time, VIN, and key ID.

Confirm it matches the original key information.

Wait while the system writes the key data.

Once finished, the key writing process is complete.


bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-6

bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-7

Step 4: Final Verification

Reassemble both the original key and the new key.

Enter the vehicle.

Test both keys to ensure they function properly.

bdc3-key-icp-copy-with-yanhua-acdp-for-bmw-8

Video Guide

Watch the full operation video here:


For more professional automotive tools and guides, visit:

www.obd2shop.co.uk

Tuesday, 23 December 2025

Yanhua ACDP BMW G Series Display Key Clone Now Supported

We are pleased to announce an upgrade to the Yanhua Mini ACDP system: it now supports cloning for BMW G Series smart display keys. This enhancement expands your diagnostic and key programming capabilities, allowing you to serve a wider range of BMW vehicles.


yanhua-acdp-bmw-g-series-display-key-clone-now-supported-1

Key Features of the Update:

1. New Compatibility:

Clone BMW G Series smart display keys (in addition to existing functions).


2. Required Components:

YANHUA Mini ACDP 2

Module 38 license activation

BMW BDC3/BCP Interface Board


3. How It Works:

The cloning process is performed through the BMW BDC3 menu. A dedicated display key copy option will be introduced in upcoming software releases for even more streamlined operation.


Wiring Support:

Refer to the included display key wiring diagrams for the correct setup and reliable performance.


yanhua-acdp-bmw-g-series-display-key-clone-now-supported-2

yanhua-acdp-bmw-g-series-display-key-clone-now-supported-3

yanhua-acdp-bmw-g-series-display-key-clone-now-supported-4

This update reinforces Yanhua ACDP's commitment to providing advanced, user-friendly solutions for automotive locksmiths and technicians. Stay ahead in the industry with tools that keep pace with the evolving technology of vehicles.


For more information, updates, and support, visit our website.


www.obd2shop.co.uk


Sunday, 28 September 2025

Solved: Yanhua ACDP 2016 BMW G12 750i "Obtain password error"

Problem: When using the YANHUA Mini ACDP to program a 2016 BMW G12 750i for an all keys lost situation, the newly programmed key starts the engine, and the remote control works correctly. However, in the final step - synchronizing the EGS (Electronic Gearbox Control) and EWS (Immobilizer) - the tool shows an error:


"Obtain password error, please contact technical support!"


The system and immobilizer information were read, but the process could not be completed.

solved-yanhua-acdp-2016-bmw-g12-750i-obtain-password-error-1

solved-yanhua-acdp-2016-bmw-g12-750i-obtain-password-error-2

solved-yanhua-acdp-2016-bmw-g12-750i-obtain-password-error-3

solved-yanhua-acdp-2016-bmw-g12-750i-obtain-password-error-4

Solution

This YANHUA ACDP error often occurs on BMW models with two engine control units. If the EGS password cannot be retrieved, it usually means the incorrect engine control unit data was read.


For BMW vehicles with two engines during an all keys lost procedure, you must read the EEPROM data from the main engine control unit, not the secondary one. Reading data from the wrong unit will result in a password read failure.


Ensure you identify and read the data from the correct ECU to complete the EGS/EWS synchronization.


Technical Support

Email: Sales@OBD2shop.co.uk

WhatsApp: +86 13983755934

Telephone: +86 13983755934

WeChat: +86 13983755934


www.obd2shop.co.uk


Thursday, 11 July 2024

(Fixed) BAV KAY programmer for my ACDP not working

A customer bought our ACDP 2 IMMO Locksmith Package, and today reported that the BAV KAY programmer for his ACDP is not working.


Problem:

It says to connect the BAV key reader when I plug in the key reader, it doesn't connect to the key reader, none of the light comes on the key reader, and it doesn't read the keys, everything else works fine with the ACDP device just not the key reader.


When I was trying to add a key to fem no lights and it said add key failed No lights on BAV were coming on.


Solution:

Put the key in the BAV instead of the fem unit.

yanhua-acdp2-bav-key

For more technical service support, please visit

www.obd2shop.co.uk

Thursday, 30 May 2024

How to find BMW folder in ACDP software directory

Recently, a customer reported encountering a "DME Communication Error" while using ACDP for vehicle operations. The technician requested to send the BMW folder located in the ACDP software directory to diagnose the issue and assist in resolving it.


If you encounter a similar problem and need to send relevant folders to a technician, you can follow these steps:


1. Find the ACDP APP on your computer, right-click it and select "Open file location".

how-to-find-bmw-folder-in-acdp-software-directory-1

2. In the opened file, find "WebResource" >> "aliyun" >> "devfile" >> "formdev" >> "ATmatch" >> "BMW".


how-to-find-bmw-folder-in-acdp-software-directory-2

how-to-find-bmw-folder-in-acdp-software-directory-3

how-to-find-bmw-folder-in-acdp-software-directory-4

how-to-find-bmw-folder-in-acdp-software-directory-5

how-to-find-bmw-folder-in-acdp-software-directory-6

how-to-find-bmw-folder-in-acdp-software-directory-7

3. Compress the BMW folder and send it to a technician for analysis and troubleshooting.

how-to-find-bmw-folder-in-acdp-software-directory-8

For more technical service support please follow www.obd2shop.co.uk

Monday, 13 May 2024

Yanhua Mini ACDP 2 Add BMW F Chassis BDC 085 Keys via OBD(Doip)

This is a tutorial on how to use Yanhua Mini ACDP 2 + Module 31 to add keys for the BMW F chassis BDC 085 version via OBD(DoIP method).


Check the video for full operation:

Procedure:

Connect Mini ACDP & OBDII interfaces with Module 31 DoIP adapter.


Open the Mini ACDP app.

The device number displayed in the top right corner indicates successfully connected.


BMW >> FEM/BDC >> IMMO/Mileage >> BDC OBD(F chassis, Version 085) >> Detect vehicle info


Please use the ACDP standard power adapter(voltage+12V, current >= 2.5A)

Connect ACDP with vehicle OBDII port!

Please save the vehicle system data.

Check vehicle info is normal.

Identify vehicle info finish.

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-1

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-2

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-3

Obtain IMMO data >> Read coding data >> OK

Connect ACDP with vehicle OBDII port!

Check vehicle info is normal.

Please save coding data.

Read coding data finish.


Program/Upgrade system >> DoIP update >> OK >> Continue

Please save the vehicle system data.

The backup file succeeded.

Check vehicle info is normal.


About to start getting data from the server, please keep the network open during the process of getting data!

Prepare to program, please make sure the stable power supply and DO NOT pull out the device during the programming!

Programming ECU, please wait...

Please save key data.

Obtain keys data finish.


Write coding data >> OK >> Continue

Verify the coding status of the vehicle info.

If it's a lost state, click "Continue" to restore it. If it's a normal state, click "Quit".

Please select coding data.

Writing coding data, please wait...

Write coding data finish.

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-4

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-5

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-6

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-7

Click "Add key Help".

1. Connect ACDP to OBDII, when using Mini ACDP-2, it's necessary to change the Diop cable to the OBDII extension cable.

2. Connect the BAV-KEY adapter to the ACDP-2 device properly.

3. Place the working key into the BAV-KEY adapter properly.

Add key >> OK >> Continue

Vehicle info is normal.

Please select key data.

Confirm the working key has been correctly placed in the BAV-KEY adapter.

Please save ISN data.

The backup file succeeded.


Take a screenshot or click "Export" to save IMMO info.

Select any free key position, and click "Continue."

Please put the new key close to the emergency start sensing antenna position(located at the steering wheel's right hand).

Learning new key...

Generate a new key finish.


Remember to check whether the new key functions properly.

Done.

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-8

yanhua-acdp2-add-bmw-f-chassis-bdc-085-keys-via-obd-9

www.obd2shop.co.uk

Sunday, 12 November 2023

BMW CAS4 Mileage Correction via Yanhua Mini ACDP 2

How to do BMW CAS4 mileage correction with Yanhua Mini ACDP 2? Only 2 steps are needed, read the article to learn the procedure.


Preparations

Mini ACDP & Mini ACDP-2 connection diagrams are shown below.

*Remove the cluster from BMW before resetting the CAS mileage.

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-1

Step1. Reset Mileage

Open Mini ACDP APP >> Confirm device is connected >> BMW >> CAS1~4 >> CAS4/CAS4+ >> OBD mode >> IMMO/Mileage >> Reset mileage


Please use the ACDP standard power adapter(voltage+ 12V, current >= 2.5A).

Please connect ACDP with the vehicle OBD port!


Confirm that the CAS mileage identified is the same as displayed on the cluster.

Save the screenshot and continue.


Note: need to disassemble the dashboard from the car and modify the mileage first, put it back after resetting the CAS4 mileage.


Detect to the ECU does not pre-process, please preprogram first, and press "Continue".

Please back up the coding file.

Pay attention to the path to save the file, and the file name includes the date and time.

Pre-processing ECU, please wait...

Pre-processed ECU system finished.


Resetting mileage, please wait...

Mini ACDP 2 BMW reset mileage finished.

OK >> OK


OBD detect >> OK >> Continue

Confirm that the CAS mileage has been set to 0.

Identify system info finish.


Reset completed.

Return back to BMW programming.

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-2

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-3

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-4

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-5

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-6

Step2. Mileage Adjustment

M35XX >> Disassemble the instrument, confirm instrument chip: 160DOWT

Follow the diagram to connect: ICP/ OBP method.

160DOWT >> Modify mileage >> OK

Please connect the ACDP device and M35XXX adapter.

The test results are normal.

Save data file >> Check if the mileage read is correct >> Enter the mileage to modify: 50000km

Trying to erase mileage data, please be patient...

Waiting for data to be erased and written.

Program execution completed.


Backup data >> OK >> OK

The test results are normal.

Save data file.

Mileage(km): 50000


Verification of instrument mileage modification is successful.

Install the instrument panel into the car.

Check if the mileage displayed on the instrument panel is normal.

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-7

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-8

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-9

bmw-cas4-mileage-correction-via-yanhua-mini-acdp-2-10

www.obd2shop.co.uk

Wednesday, 8 November 2023

Yanhua Mini ACDP 2 Adds BMW CAS3++ Key by OBD

This is a tutorial on how to use Yanhua Mini ACDP 2 to add a BMW CAS3++ key by OBD. Easy in 3 steps, read this article to learn! 


For ICP mode, please read:

Yanhua ACDP Adds BMW CAS3/3+ Smart Remote Key Guide


Connect ACDP-2 BMW and OBD2 port as shown.


Step1. Identity-Info

Mini ACDP >> Confirm the device is connected >> BMW >> CAS1~4 >> CAS3/CAS3+ >> OBD mode >> IMMO >> Identify info

Please use the ACDP standard power adapter(voltage+12V, current >= 2.5A).

Ensure the vehicle has enough battery voltage and turn on the ignition.

The system status display is normal and it needs a downgrade.

Screenshot to save the device info, click OK.

Identify system info finish.

yanhua-acdp2-adds-bmw-cas3-key-by-obd-1

yanhua-acdp2-adds-bmw-cas3-key-by-obd-2

yanhua-acdp2-adds-bmw-cas3-key-by-obd-3

yanhua-acdp2-adds-bmw-cas3-key-by-obd-4

Step2. Downgrade Programming

Downgrade programming >> OK >> Continue >> Confirm the identified info is normal

Detected the system is CAS3++ version, requires downgrade programming to add the key. Programming is risky, it is strongly recommended to backup FLASH and EEPROM by ICP mode before downgrade programming!


About to start getting data from the server, please keep the network open during the process of getting data!


Prepare to program, and it will take about 10 minutes. Please keep the voltage no lower than 13.0V during the programming. Please try to turn on the ignition, then turn off the ignition and pull out the key, last step on the brake pedal twice. If it is a smart key, please take the key out of the car. Do not turn on the car nor turn on the ignition during programming!


Writing FLASH data, please wait...

Programming CAS finish.

yanhua-acdp2-adds-bmw-cas3-key-by-obd-5

yanhua-acdp2-adds-bmw-cas3-key-by-obd-6

Step3. Add Key

Add key(automatic mode) >> OK >> Continue >> System status is normal and it does not need to downgrade, Continue

Please save CAS data, and click "Continue".


Connect the ACDP with the BAV-key adapter.

Put the work key correctly on the BAV-key adapter.

Continue >> Continue

Select a blank key path: Key 6

Put the blank key correctly on the BAV-key adapter.

Is the current key a smart key? No

Please save CAS data, and click "Continue".


If have a work key, use the work key to open the ignition;

If all key lost, press the START button and press the brake pedal twice.

Writing CAS data...

Add a new key finish.


Check whether the new key functions properly.

Done.

yanhua-acdp2-adds-bmw-cas3-key-by-obd-7

yanhua-acdp2-adds-bmw-cas3-key-by-obd-

yanhua-acdp2-adds-bmw-cas3-key-by-obd-9

www.obd2shop.co.uk