APPRO2 (APP2) is an universal key programming and odometer correction for VAG, BMW, Benz, JLR, Porsche, Volvo, Toyota etc. APPRO2 supports BMW BDC2 add key, VAG IMMO4 IMMO5 MQB NEC35XX key programming.
APPRO2 Full Version Key Programmer and Mileage Correction Tool + BMW G Series BDC2 Add Key Function
Mid-Year Promotion: get 5pcs BMW G series keys 433MHz for free.
Highlights
No yearly subscription. But feature premium features require purchase.
With Authorization [FN0050] - BMW BDC02 (G-Serial) IMMO license.
With BMW gearbox 6HP function license
With Mercedes-Benz gearbox function license
Supports add key BMW BDC2 bench mode. No need to find reset point on BDC2 module, no manual job. Fully automatic operation.
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)
Supports read pin code and cs code for some VAGs via OBD
Supports BMW EWS, CAS1, CAS2, CAS3, CAS4, FEM, BDC, BDC2 key programming
Supports Porsche Cayenne Kessy, 2010+ 2M25J 5M48H 1L15Y key programming
Supports Mercedes Benz FBS3 key programming
Supports Volvo, Lynk & Co key programming
Supports Buick 2016-2023 BCM 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 Support Mileage Correction for BMW G Series
...
APPRO2 can support resetting the mileage of BMW F/G series vehicles, which requires online calculation of the check code. From July 2025, APPRO2 technicians have configured an online server, and users can directly obtain the check code online. Please refer to: How to get the check code automatically?
Highlight feature:
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
5M48H/1N35H/1L15Y: Automatic mileage calculation
VAG All keys lost: preserves ABS long coding
5M48H/1N35H programmer: stable and fast
Language: English, Chinese
Operating system:
WindowsXP, Windows7, Windows8, Windows10, Windows11 32bit and 64 system
Microsoft .NET Framework 3.5 SP1
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 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)
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
Shipping Method and Delivery Time:
EU, UK , US and Russia Warehouse Shipping: 3-5 working days. Fast Delivery & Tax Free.
China Warehouse Shipping: DHL Shipping: 3-5 working days. Usually we declare a lower value on DHL invoice to help with customs clearance. Please remember to leave message if you have any special requirement. Yanwen Express: 7-10 working days. No Tax for European Countries. Standard Post: 7-15 working days. To South America and Africa countries it may take 20-25 working days. Customers can tick Express Shipping Service to ship by DHL.
AP PRO2 (APP2) Full Version key programmer supports key programming and odometer correction for a wide range of vehicles, including VAG, BMW, Mercedes-Benz, JLR, Porsche, Volvo, Toyota, and more.
It is specially designed to handle BMW BDC2 and VAG IMMO4/IMMO5 MQB NEC35XX key programming with ease.
It comes with all licenses activated (Including BMW 6HP Gearbox and Mercedes Gearbox), no need yearly subscription. Follow this post to download the AP PRO2 software and access the full installation guide.
1.Download APPRO2 software
Two installation packs are required:
APPRO2 software installation pack
Microsoft .NET Framework 3.5 SP1" offline installation pack
Please contact OBDExpress.co.uk customer service to obtain both installation packages.
Install AP PRO2 Software
Operating System Requirements:
Compatible with both 32-bit and 64-bit versions of:
Windows XP
Windows 7
Windows 8
Windows 10
Windows 11
Installation Steps:
Step 1: Install or Enable .NET Framework 3.5 SP1
For Windows XP:
Use the provided .NET Framework 3.5 SP1 offline installer to install directly.
For Windows 7, 10, or 11:
Enable .NET 3.5 via:
Control Panel → Programs and Features →Enable or disable windows features→.NET Framework 3.5
Q1.If you runAPPRO2 software and appears "Not yet connected to the Internet", follow the on-screen prompts to operate.
1.Check whether the line from this computer to the Internet is smooth.
2.Check if the firewall has prevented AP2 software from connecting to the Internet
3.Check if the computer has virus interfering with AP2 software
4."Setting-server" can set the source server for software download. In mainland China, "NorthChina Server" can be selected, and in other regions or countries, "HongKong server" can be selected.
5.Setting "Setting-Network packet size" to the minimum value can increase the transmission success rate of network data [but the communication/download speed will decrease]
Q2: Is it free or need tokens to get the check code for odometer correction?
When prompted by the device, copy the random code displayed in the pop-up window.
Send the random code along with your device serial number (SN) to our customer service team.
Our team will calculate and provide the check code — free of charge, with no tokens or extra fees required.
Once you receive the check code, paste it into the pop-up window to activate the device and begin normal use.