Skip to content
Menu
OBD2 Scanner Blog
  • Home
  • Car Diagnostic Tool
    • MB Star Diagnosis
    • BMW Diagnostic Tool
    • GM Tech2
    • Volvo Vocom Interface
  • OBD2 Code Scanner
    • VXDIAG
  • Tech Support
OBD2 Scanner Blog

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Posted on May 17, 2025 by VCDS

Diagzone Xdiag Subscription Renew, LAUNCH LTR-01 RF Sensor, Thinkdiag Renew , Scania SDP3 Installation

APP2 (AP PRO2) now joins top-tier tools like Autel and AVDI with its latest BMW BDC2 key programming upgrade — specifically for Add Key functionality.

✅ Why Choose APP2 for BMW BDC2?

World’s simplest and safest solution for BMW BDC2 key programming
No need to locate reset points or perform manual soldering
Fully automated process – backs up coding and completes the job in minutes
OEM BDC2 key required
Future updates: Will support All Keys Lost and other advanced features

🛠 Required Authorization

Function Module: [FN0050] – BMW BDC02 (G-Serial) IMMO Matching
Full version: License is pre-activated – no need for per-VIN activation like Autel

APP2 BMW G Chassis BDC2 Module Support List:

SeriesModelModel Years
5 SeriesG302016/11-2020/06
5 SeriesG312017/03-2020/06
5 SeriesG382017/03-2020/06
6 SeriesG322017/07-2020/06
7 SeriesG11/G122015/07-2019/02
M5F902017/11-2020/06
X3/IX3G082018/05-2021/08
X3F972019/04-2021/07
X3G012017/12-2021/07
X4G022018/04-2021/07
X4F982019/04-2021/07

⏱ Process Time

The entire BDC2 IMMO matching takes 4–5 minutes and is simpler than FEM/BDC.

Step-by-Step Guide: Add BMW BDC2 Key Using APP2

Preparations

Required Tools:

APPRO2 Host
USB Cable
12V AC/DC Power Supply (≥3A, user-supplied)
A17-BDC02 Adapter (included with FN0050 module)

AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Software:

Ensure APP2 software is updated to the latest version.

Identify the Vehicle

Use BMW OBD Auto Recognition [0049] to detect the vehicle model.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Access via:
Vehicle Model → BMW → BDC02 (G-Serial) [0050]
Confirm no error messages are shown before proceeding.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Vehicle & Module Preparation

Pre-Service Checks:

Ensure vehicle is functioning normally.
Document current condition.

Retrieving Module Information via BMW OBD Auto Recognition [0049]
Backing Up Coding Data via OBD.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Locate & Remove BDC02 Module:

Found on front passenger side (right) – same method as FEM/BDC modules.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Removed BDC02 Module

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Fuse Position Diagram

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Open the BDC02 Module

Remove the BDC02 Cover

AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide

See wiring Instructions when entering FN0050 Function

BDC02 Module Preprocessing Wiring (Soldering)

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

BDC02 Module Preprocessing Wiring (No Soldering)

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Wiring Setup for Preprocessing

Non-Soldering Method Using A17 Adapter:

Signal Connections:

Wire ColorFunctionNotes
Red+12V powerControlled by APP2 host; requires ≥3A power input
BlackGround (GND)Connect to CON7-4
WhiteRESETConnect to 5th gold finger on BDC board edge (counted inward)
Brown25LC256 Pin 2 (Boot Signal)Connect to PIN2 of 25LC256 chip (SO-8 package)

⚠️ IMPORTANT:
Never power the brown wire clip while installing!
Short between Pin-2 and Pin-3 will damage the CPU!

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Install Solder-Free Clips

RESET Clip (White Wire):

Align with the edge notch of the BDC2 mainboard.
Press firmly until fully seated.
Incorrect insertion = software error: “White Wire RESET Connection Fault”

EEPROM Clip (Brown Wire):

Carefully attach to PIN2 of 25LC256 chip.
Avoid contact with PIN3 to prevent short circuit.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Install the brown wire clip

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

BDC02 Module Preprocessing – Brown Wire AOC-25LC256-2PIN Connection (Solder-Free Method)

AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide

WARNING:

1.POWER OFF before handling the brown AOC clip (25LC256-2PIN).

NEVER operate this clip with power on! CPU damage will occur!

2.Avoid short-circuiting:

The clip’s front hook MUST NOT touch EEPROM pin-3.
Pin-2 and Pin-3 short = CPU destroyed!

Wiring Diagram of BDC02 module with A17 Adapter (No Soldering)

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Preprocessing & Data Backup

6.1 Back Up Coding

Use APP2 to read and save coding data via OBD.
Save file for later reference.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

6.2 Preprocessing (3–4 minutes)

Ensure a stable internet connection.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Do not unplug the power or disconnect during this step.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Wait for confirmation: “Preprocessing Completed – Key Password Retrieved”

Preprocessing in progress

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Preprocessing finished. Save coding data.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Preprocessing completed (Key Password Data Retrieved). Now you can generate dealer key with the data.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Generate a New Key

Load the saved key password data.
Choose a blank key slot (Key ID: FFFFFFFF).
Generate the new dealer key using the APP2 tool.

AP PRO2 (APP2) BMW BDC2 Key Programming Guide AP PRO2 (APP2) BMW BDC2 Key Programming Guide

✅ Summary of Advantages:

No soldering required (clip-based wiring)
Full automation from coding backup to key generation
Fast and safe — average job takes just a few minutes
OEM key only — reliable and stable performance
Full version includes all required licenses — no additional fees

Learn more:

APP2 APPRO2 Software Download and Installation Guide

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

Related Posts
How to Activate Windows 7 without Product Key |Windows is Not Genuine
AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Some Friends don't know how to activate win7, when they receive the diagnostic software with win7 sytem. http://www.chinaobd2.com/upload/software/win7activation.zip download this Read more

How to Install Original Mercedes BENZ EPC/WIS/ASRA net |China OBD2 Store
AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Please ensure that you choose computer systems that meet our requirements for the installation. You will find adetailed listing in Read more

How to Replace Benz W204 Engine Oil Filter
AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Frequent oil changes are perhaps the most important procedure you can do to maintain and prolong the life of your Read more

Toyota Previa MPV Smart Card All Keys Lost Programming Guide
AP PRO2 (APP2) BMW BDC2 Key Programming Guide

Toyota Previa is an MPV produced by Toyota since 1990. It is called Estima (?????) in the Japanese market and Read more

This Post: AP PRO2 (APP2) BMW BDC2 Key Programming Guide From ChinaOBD2 Official Blog
Please keep this link if you copy the post!

Post navigation

Prev: Prev: Deutz Engine EMR3 Request of Engine OFF Error Solution
Next: Next: Perkins Phaser/1000 Series Engine New Water Pumps Changed

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • How to Remove and Replace Cab Heater Controls for JCB 3CX Loader
  • How to Remove Differential Gear for FENDT 900 Vario COMIII
  • Quick Tips to Use Xhorse BMW G Series BDC2 Adapter
  • International MaxxForce 7 SPN 27 FMI 4 EGRP Signal Out of Range Low
  • Detroit DD13 SPN 84 FMI 3 MCM Vehicle Speed Sensor Open Circuit

Recommend OBD2 Scanner

ME9.7 ECU Engine Computer ME9.7 ECU Engine ComputerTabScan T6PT3G Diagnosis VCI for Porsche Diagnostic Tool Porsche Diagnostic Tool

Recent Comments

  • VCDS on Scania SDP3 2.59.1 free download Scania Diagnosis & Programming 3 download link
  • Glynn McKay on Scania SDP3 2.59.1 free download Scania Diagnosis & Programming 3 download link
  • jakub brosz on Scania SDP3 V2.64.3 Download link
  • amr on MAN EOL Flash File Editor + MAN Immo Calculator Free Download
  • Pasquale Greenwald on Jungheinrich ETM/V 10-12 Tightening Torque for Screwed Connection on Brake Systems

Archives

Categories

  • BMW Diagnostic Tool
  • Car Diagnostic Tool
  • Key Cutting Machine
  • Key Programming Tool
  • MB Star Diagnosis
  • OBD2 Code Scanner
  • Tech Support
  • VXDIAG

Tags

adapter Auto Pick and Decoder Car Key Copy Car Key Programmer cat Code Reader diagnostic software ECU Chip Tunning ecu programmer Ford gm handy baby Handy Baby 2 Key Programmer Handy Baby II Key Programmer HEX V2 immo iprog key Key Pro key programmer laptop Launch lish LISHI new arrivals nexiq nexiq link diesel truck interface nexiq truck diagnostic NEXIQ USB Link OBD2 obdii original program Scania VCI smart VAG COM Cable VCDS VCDS Cable VCDS VAG COM Cable vci VW wholesale X-PROG Box X-PROG Box ECU Programmer XPROG-M

Hot Selling

  • Launch CRP129 HD
  • ME 9.7 ECU Engine Computer
  • MINI VCI J2534
  • NCF29XX Programmer

Links

  • BOBD2 Auto Diagnostic Tools Market
  • China OBD2
  • EPS Foam Machine
  • Foxdiag
  • Сканер OBD2
©2025 OBD2 Scanner Blog | Powered by chinaobd2