7% off

APP2 APPRO2 Full Version VAG BMW JLR Volvo Porsche Benz Toyota Key Programmer Mileage Correction Tool + BMW G Series BDC2 Add Key Function

Item No. APP2 In Stock. History 1 sold.

Latest price: $2,699
Buy Now: $2,499 7% off
Tax Free & Fast Delivery
HERE ARE ITEMS STOCK IN EU
HERE ARE ITEMS STOCK IN UK
HERE ARE ITEMS STOCK IN US

Need drop-ship service or to be a GODIAG dealer? We are here for you:
Email: Sales@OBDII365.com
WhatsApp : +86 18350207975
Shipping:
Free Shipping Express Shipping ServiceEstimated delivery time: 5-7 days »
Weight:
5.0KG ( 11.02LB )
Returns:
Return for refund within 30 days,buyer pays return shipping. Read details »


Product Description

AP PRO2 (APP2) is an universal key programming and odometer correction tool for VAG, BMW, Benz, JLR, Porsche, Volvo, Toyota etc.APP2 supports BMW BDC2 add key, VAG IMMO4 IMMO5 MQB NEC35XX key programming.
APPRO2 Full Version Key Programmer + BMW G Series BDC2 Add Key Function 


Language: English, Chinese
Operating system:
WindowsXP, Windows7, Windows8, Windows10, Windows11 32bit and 64 system
Microsoft .NET Framework 3.5 SP1
No yearly subscription. But feature premium features require purchase.


AP-Pro2 Function List

Supports VW Skoda Audi IMMO4 IMMO5 key programming and odometer correction.
Supports VAG IMMO 3.5 key programming and odometer correction.
Supports MQB NEC35XX locked key programming, MQB49 (add key with sync data), MQB 5A/5C/5D mileage correction.
Supports read pin code and cs code for some VAGs via OBD
Supports BMW EWS, CAS1, CAS2, CAS3, CAS4, FEM, BDC, BDC2 key programming, CAS3/ CAS4/ FEM/BDC mileage correction via OBD, F series BDC key programming & mileage via OBD (incl. 085 version), Add BMW BDC2 on bench.
Supports Porsche Cayenne Kessy, 2010+ 2M25J 5M48H 1L15Y key programming.
Supports Mercedes Benz FBS3 key programming.
Supports -2018 JLR and JLR RFA 2018-2022 JPLA K8D2 key programming via OBD.
Supports Volvo, Lynk & Co key programming (newly add S60/V60 2019-, XC40/XC60 2018-, S90/V90/XC90 2016- , Lynk&Co 2018-  CEM offline programming).
Supports Buick 2016-2023 BCM mileage correction
Supports Benz 2018-2023 HU6 cluster processor R7F701403 mileage correction.
Supports Toyota RH850 2023- R7F701401 mileage correction.
Supports BMW F series 6HP renew, clone Benz VGS2-FDCT and VGS-FCVT cloning.
Supports BMW ECU and DME reading .
Support EEPROM reading/writing.
Supports remote renew/unlock function.
...

APP2 Programmer Vehicle List (2025.04)

Module List:
EN001 Remote Renew
CN001 Benz FBS3 function
BN001 CAS4/CAS4+ key programming & mileage correction
BN002 CAS1-CAS3+ key programming & mileage correction
AN001 VW/Audi IMM4/IMMO5 key programming & mileage correction
AN002 VAG NEC35XX Locked key programming & mileage correction
AN003 Engine ECU (including BMW ISN)
DP001 AP-PRO CAS4 5M48H/1L15Y programmer 
DP002 IC EEPROM
DP003 35080/D160
FN0050 BMW BDC2 add key

Highlight feature:
Supports BMW CAS4, F Series FEM/BDC mileage correction via OBD. Sync mileage data on both CAS4/FEM/BDC and dashboard. No need to remove CAS4/FEM/BDC and dashboard. 

Lightning-fast calculation: calculate Magotan/CC comfort module (95320) 7-byte CS code.
BMW CAS3+ OBD upgrade: Completed in 20 mins with built-in FLASH repair.
OBD read BMW CAS4 Dflash and Pflash.
5M48H/1N35H/1L15Y: Automatic mileage calculation.
VAG All keys lost: preserves ABS long coding.
5M48H/1N35H programmer: stable and fast.
More stable than its competitors.

Software Display:
appro2 software
appro2 software language
appro2 software update log
appro2 bmw function license

APPRO2 menu

With Authorization [FN0050] - BMW BDC02 (G-Serial) IMMO license. 
Supports add key BMW BDC2 bench mode. No need to find reset point on BDC2 module, no manual job. Fully automatic operation.
 

Supported BMW BDC2 Model and Year

Series Model Model Years
5Series G30 2016/11-2020/06
5 Series G31 2017/03-2020/06
5 Series G38 2017/03-2020/06
6 Series G32 2017/07-2020/06
7 Series G11/G12 2015/07-2019/02
M5 F90 2017/11-2020/06
X3/IX3 G08 2018/05-2021/08
X3 F97 2019/04-2021/07
X3 G01 2017/12-2021/07
X4 G02      2018/04-2021/07
X4 F98      2019/04-2021/07

app2 add key bmw bdc2 on bench
APP2 Key Programmer Update Log:
Date & Time Update Content
2024.10.10 Added RH850 (MCU-R7F7XXXX) support for VW/Audi 5A/5C/5D instrument cluster odometer correction
2024.05.07 BMW FEM/BDC [0040/004E] new feature: Headlight height matching, can clear post-processing headlight height failure in new BDC
2024.04.19  Update Mercedes cluster (CPU-R7F7014XX) mileage correction for:
• C-Class C205/W253 2017-2018 (no filter [0079])
• GLC C253/X253 2017-2018 (no filter [0079])
• Vito V250 W447 2017-2022 (no filter [0079])
2024.04.07 BDC OBD [FN004E] upgrade supports BTLD v085 preprocessing:
• Get security code
• Generate dealer keys
• Delete keys
• Modify key info
• Force enable keys
• BDC replacement
(Mileage reset in beta - contact support) (SW:3.4 FW:17.7)
2024.03.07  Upgraded RH850-5A mileage correction (SW:3.4 FW:17.6)
2023.12.20  Fixed MLB platform connection issues on some vehicles
2023.12.04  Upgraded VW/Audi/ Bentley/ Porsche/ Lamborghini MLB platform 5M key learning (3rd-party device for code learning)
2023.11.17 BMW F-chassis cluster OBD optimization:
1. Improved programming success rate
2. Added FEM/BDC mileage sync (cluster+BDC/FEM OBD correction)
2023.11.03 Released Volvo S60/ V60(2022-)/XC40/ XC60(2022-)/S90/ V90/ XC90(2022-), Polestar 1/2(2020-) CEM encrypted version key programming
2023.10.27 1. Added support for more Mercedes aftermarket smart keys
2. Released 2022- Volvo CEM encrypted immobilizer (beta)
2023.10.10 MQB 5A encryption [FN007C] free upgrade for existing users (requires special cable):
1. Added D70F353X/R7F7014XX non-destructive immobilizer/mileage correction
2. Online calculation for VW/2017-2020 Buick GL8 BCM/2014-2017 Mercedes W222/W205

SUGGESTION:

OBDSTAR TCM Adapters

ALIENTECH KESS3

We are here for you:

Skype: OBDII365.com
Email: Sales@OBDII365.com
Whatsapp : +86 18350207975

Videos

APPRO2 Adds BMW BDC2 key

APPRO2 BMW CAS4+ Mileage Correction via OBD

Tech Support

APP2 (AP Pro2) has newly released BMW BDC2 key programming function. (Add key only).
 
It is the simplest and lowest-risk device to do BMW BDC2 in the world at present.
No need to find reset point on BDC2 module, no manual job.
Fully automatic operation, job could be done in minutes.
NOTE: Requires OEM key.
Future updates will support BDC2 all keys lost matching and other advanced features.

Here we will show how to add BMW BDC2 key with the APP2 tool.

Require Function Authorization: [FN0050] - BMW BDC02 (G-Serial) IMMO Matching. The Full version already have BDC2 license activated.
 

Supported Models and Model Years

Series Model Model Years
5Series G30 2016/11-2020/06
5 Series G31 2017/03-2020/06
5 Series G38 2017/03-2020/06
6 Series G32 2017/07-2020/06
7 Series G11/G12 2015/07-2019/02
M5 F90 2017/11-2020/06
X3/IX3 G08 2018/05-2021/08
X3 F97 2019/04-2021/07
X3 G01 2017/12-2021/07
X4 G02      2018/04-2021/07
X4 F98      2019/04-2021/07

The BDC02 IMMO matching process is simple and safe, taking only 4-5 minutes. The whole process is simple than FEM/BDC:
  • 1. Platform wiring
  • 2. Preprocessing (retrieve key data)
  • 3. Generate a new key.

1. Preparations


Required Equipment and Adapters
APPRO2 Host, USB cable, 12V AC/DC power supply (self-purchased).
How to Add BMW BDC2 Key with APP2 1
A17-BDC02 Adapter (provided free with FN0050 module).
How to Add BMW BDC2 Key with APP2 2
Ensure the software is updated to the latest version.


Vehicle Identification via BMW Self-Diagnosis
Use BMW OBD Auto Recognition [0049] to identify the vehicle model.
How to Add BMW BDC2 Key with APP2 3
BMW OBD Auto Recognition Interface

Open the application interface: Vehicle Model > BMW > BDC02 (G-Serial) [0050]. 
How to Add BMW BDC2 Key with APP2 4
BMW>BDC02(G-Serial)[0050])
How to Add BMW BDC2 Key with APP2 5
Check for error messages. If none, proceed.

 

2. Vehicle BDC02 Module


Pre-Service Inspection
Verify the vehicle is functioning normally and document its condition.

Retrieving Module Information via BMW OBD Auto Recognition [0049]
How to Add BMW BDC2 Key with APP2 6
How to Add BMW BDC2 Key with APP2 7

Backing Up Coding Data via OBD.
How to Add BMW BDC2 Key with APP2 8
Removing the BDC02 Module
Located on the front passenger side (right). Removal method is identical to FEM/BDC modules.
BDC02 Module Location(on the front passenger side (right)).
How to Add BMW BDC2 Key with APP2 9
Removed BDC02 Module
How to Add BMW BDC2 Key with APP2 10
Fuse Position Diagram
How to Add BMW BDC2 Key with APP2 11

Opening the BDC02 Module
Removing the BDC02 Cover
How to Add BMW BDC2 Key with APP2 12
How to Add BMW BDC2 Key with APP2 13
See wiring Instructions when entering FN0050 Function
BDC02 Module Preprocessing Wiring (Soldering)
How to Add BMW BDC2 Key with APP2 14
BDC02 Module Preprocessing Wiring (No Soldering)
How to Add BMW BDC2 Key with APP2 14
Signal Descriptions:
Power (Red Wire): +12V power output controlled by the host (ensure the host is connected to a 12V power supply ≥3A).
GND (Black Wire): Ground connection (CON7-4).See wiring diagram for GND (black wire).
RESET (White Wire): Connect to the 5th gold finger on the BDC board edge (counted inward from the edge).See the marked white line.
25LC256-PIN2 (Brown Wire): Boot signal connected to PIN2 of 25LC256 (SO-8).

BDC02 Module Preprocessing - White Wire RESET Clip Connection (Solder-Free).
Observe this pin: When centered at the locking notch position, push inward firmly.
White Wire RESET Clip Connection

BDC2 Module Reset Clip Installation Guide (Solder-Free Method)

  • Locate the Notch

    • Visually identify the alignment notch on the edge connector of the BDC2 mainboard.

  • Clip Positioning

    • Align the A17-B reset clip with t
      he notch as shown in the diagram.

    • Key Detail: The clip's marked side must face outward (see illustration).

  • Insertion Technique

    • Apply firm, even pressure until the clip seats fully at the position indicated in Figure 3.

    • Critical Warning: Incomplete insertion will trigger the software error: "White Wire RESET Connection Fault".

  • Verification

    • Confirm the clip's metal contacts are fully engaged (audible click may occur).

BDC2 Module Reset Clip Installation Guide (Solder-Free Method)
Install the brown wire clip.
Install the brown wire clip.

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

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)
app2 add key bmw bdc2 on bench

3. Data Reading and Preprocessing Steps


3.1 Back Up Coding Data
How to Add BMW BDC2 Key with APP2 16
3.2  Preprocess the Module (3-4 Minutes)
Preprocessing Module, ensure stable internet connection to APPRO servers during preprocessing.

How to Add BMW BDC2 Key with APP2 17
Pre-processing module process. Do not disconnect the 12V host power warning prompt, the power supply of BDC02 is controlled by the device host output.
How to Add BMW BDC2 Key with APP2 18
Preprocessing in progress
How to Add BMW BDC2 Key with APP2 19
Preprocessing finished. Save coding data.
How to Add BMW BDC2 Key with APP2 20
Preprocessing completed (Key Password Data Retrieved). Now you can generate dealer key with the data. 
How to Add BMW BDC2 Key with APP2 21

4. Programming a New Key


Load the retrieved key password data to generate a new key.
How to Add BMW BDC2 Key with APP2 22
 Load the key password data, select a Blank Key Slot (Key ID: FFFFFFFF) to generate a new key.
How to Add BMW BDC2 Key with APP2 23