2025/06/17

APPRO2 Mileage Correction Asks for Check Code?

 Problem:

When do BMW CAS4 mileage correction via OBD, the APPRO2 key programmer asks for a check code. Where can i get this code?

APPRO2 Mileage Correction Asks for Check Code

Solution:

Send the random code to our customer service: WHATSAPP: +8618350207975.

We will have APP2 engineer calculate the check code. It is free and very fast.

SPS2 Fails to Program New GM Proximity Key Solution

 Here are some common errors/problems when programming GM new style shark fin key using Techline Connect SPS2 and J2534 passthru device.

 

1). Communication error

For example:

Program a new proximity key on a 2022 Silverado with SPS2, get a communication error.

techline connect Communication error

Solution:

Disconnect battery for 10 minutes.

Disconnected the battery to the vehicle for 10 mintes.

Reboot the computer, disconnect vci. Then it will start working.

 

 

2). Immobilizer procedure failed

Failed at a 2023 Chevy Tahoe key with Sps2. 10 min wait then it failed. Says need update.  Add key only. Is it safe to update these modules?

techline connect  Immobilizer procedure failed

Solution:

It is safe to update but then most likely the wait time will become 2 hours instead of 10 mins.

Don’t turn the ignition on like it asks you to in the beginning. Just open and close the door. Let dealer tool force ignition on.  Let sps force the ignition on. Still do the open and close door procedure. And all the instructions after 10 min security bypass.

To avoid updating, try the following:
– Don’t keep the working key inside so let SPS2 force opening the ignition on add a key as if it’s all key lost.
– Every minute or so open and close the door to keep the car awake.

If keeps having this problem even after updating bcm, and ecm, change another J2534 interface.

Some users switch cardiag3 from Autel VCI200. Some switch Rlink from VCI200. It works fine.

 

 

3). UEH101:null

Techline support keeps giving me error message while downloading, if there any other way?

techline connect UEH101:null

Solution:

Delete it and reinstall on a new computer.

Uninstalling and reinstalling with admin permissions and it works fine.

Keep good connection, and disable your firewall and Windows Defender.


How to Install and Update APPRO2 Software?

 Tutorial: download, install and update APPRO2 key programmer software and driver.

Software language: English/Chinese
Operating system:  Windows XP, Windows 7, Windows 8, Windows 10, Windows 11 32bit and 64 bit system.

Software free download: LINK
including software set up, USB driver, FEM and G series OBD database.

How to install APPRO2 Software?

If Windows XP system, install APP2-NET3.5SP1 Plugin Package first.
APP2-NET3.5SP1 Plugin Package: This is a system patch required for running APPRO2 on Windows XP. Download and install only if needed.

Here, take Windows 10 system as an example.

 

Main steps:

  • 1.Enable .NET Framework 3.5
  • 2.Install setup
  • 3.Install driver
  • 4.Connect Device
  • 5.Update software/firmware

 

Procedure:

Step 1: Activate .NET Framework 3.5 runtime in Windows

Go to Control Panel > Programs and Features > Turn Windows features on or off.
Select “.NET Framework 3.5”
Hit OK to enable .NET Framework 3.5 function.
Windows will now update the system (requires internet).
install appro2 software 1
If fails to install .NET Framework 3.5, error code 0x80070422, follow the steps below to enable.Net3.5
install appro2 software 2
Press “WIN+R” button, input “services.msc” command, click YES.
install appro2 software 3
Drop down the list and find “Windows Update” service, right click and go to Properties. Select AutomaticEnable and Yes to enable Windows Update.
install appro2 software 4
install appro2 software 5
Step 2: Install AP2 Software Setup.
Install AP2_setup(English).exe.
Select Fresh installation.
install appro2 software 6
install appro2 software 7
Select the destination folder “Program Files”.
install appro2 software 8
install appro2 software 9
Ready to install AP2 driver.
Select Extract- Next- Accept license agreement.
Finish installing FTDI CDM driver.
install appro2 software 10
install appro2 software 11
install appro2 software 12
Installation of the programming database is required to enable BMW G-chassis instrument cluster and BDC-FEM instrument functionalities.

Install FEM_BDC OBD database FKombDat_v1
For BMW FEM/BDC mileage correction via OBD.
install appro2 software 13
Install BMW G series OBD database GK0mbDatV1.
For G series ID6 cluster mileage correction.
install appro2 software 14

Step 3: Install ARRPO2 device driver
Skip this step if drivers were installed in Step 2.
While device drivers are typically auto-installed during first-time installation, certain scenarios (such as driver removal) may necessitate manual reinstallation. The driver package ‘APPRO2-USB_Driver.zip’ is available through the provided link, or within the ‘drivers’ subdirectory of the installation path.’

Open the Drivers folder and install AP_PRO_DRIVER_SETUP.exe to install the driver.
install appro2 software 15
install appro2 software 16
Step 4: Connect APPRO2 device
Connect the APPRO2 device to the laptop via USB cable in the package. Don’t use 3rd party USB cables.
Check if device driver is installed properly.
Go to Device Manager.
You will see “USB Serial Port(COMx)” and “USB Serial Converter” devices. It indicates the driver has been installed successfully.
install appro2 software 17
install appro2 software 18
Step 5: Update APPRO2 Software/Firmware
Run AP2 software on the desktop.
install appro2 software 19
The software will display an update notification upon initial installation.
Click “OK”, and the software will automatically connect to the server to update the file list.
install appro2 software 20
Select “Refresh All Firmware” (mandatory for first-time update), then click “Download“.
The software will now download firmware from the server (this may take some time). Do not disconnect power or the USB cable during this process. After the update completes, you may verify the device authorization status.
install appro2 software 21
install appro2 software 22
Green indicates an active/valid authorization, while red means the authorization is inactive/invalid.
install appro2 software 23
APPRO2 software is ready to use.

2025/06/15

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding

 When adding a spare key for the BMW G series BDC2 system with Yanhua ACDP Module 38, if the device power output exceeds, disconnection or other anomalies occur during obtaining key data, it may cause BDC2 module system info abnormal and lost version/coding. In this case, the system can be repaired through the “programming repair system” function.

 

Check instructions below to repair/restore BDC2 module if lost coding.

 

Connect the device and BDC2 adapters to the BDC2 module as shown in the image.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 1

Identify vehicle info.
The identified module information will display abnormal data and coding lost in the BDC2 module.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 2
Click Programming restore system to initiate the repair process.

Select Step 2: Update BDC2 system.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 3
Connect 12V power supply to ACDP.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 4

Select the original SWFL version (according to the identified vehicle info).

Start to get data from server, keep the network connection during the process.
Prepare to program, make sure the stable power supply and DO NOT pull out the device during programming.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 5

System data programming in process.

Program system finish.

Save data.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 6

Select Step 3: Write coding data.
Read coding data.
Select a coding file names ends with “Coding.bin”. Also verify the file’s time and car VIN info.
Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 7

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 8
Prepare to program, make sure the stable power supply and DO NOT pull out the device during the process.
Write coding data and finish.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 9

Identify vehicle info again.
When the car info identification page shows that the system and coding are normal, it indicates that the repair is completed.
Save vehicle info.

Yanhua ACDP Restore BMW BDC2 Module if Lost Coding 10
After restoring BDC2 module, you can continue executing the previous unfinished operation process.


2025/06/13

How to Use Topdon Rlink J2534 for Subaru SSM4?

 How to set up and use Topdon Rlink X7or Rlink J2534 with Subaru Select Monitor 4 SSM4 software?


1. Open the RLink Platform and click Login, it will automatically jump to the login screen upon the first use. Log in to the account bound to the RLink device.
Note: After binding and activating the device and downloading the driver, you can use the RLink device to perform vehicle diagnostics without opening the RLink Platform later.
How to Install Subaru Driver for Topdon Rlink X7 1
2.   Click the settings icon. Then click About to check whether there is an update for the RLink Platform. If yes, click Update.
How to Install Subaru Driver for Topdon Rlink X7 2
3. Click Driver Management > Driver Download. (Download the corresponding driver according to the OEM software. Do not download drivers that are not related to the OEM software.)

4. Click Subaru and click Download to download the driver.
How to Install Subaru Driver for Topdon Rlink X7 3
How to Install Subaru Driver for Topdon Rlink X7 4
5.  Click Driver Management Driver Info. Then click Subaru to check the driver mode.
How to Install Subaru Driver for Topdon Rlink X7 5
6.When using RLink devices, select RLink as the diagnostic interface on the OEM software. If you are connecting to the original VCI or third-party VCI, open the OEM software and select the original VCI or third-party VCI as the diagnostic interface. This driver will not have any impact. 
How to Install Subaru Driver for Topdon Rlink X7 6
7.Double click the icon to open the SUBARU SSM4.
8. Choose RLink driver mode following the order below.
How to Install Subaru Driver for Topdon Rlink X7 7
How to Install Subaru Driver for Topdon Rlink X7 8
How to Install Subaru Driver for Topdon Rlink X7 9

9.You can start vehicle diagnostics.
How to Install Subaru Driver for Topdon Rlink X7 10

2025/06/12

APPRO2 Adds BMW BDC2 Mileage Repair Function!

 Here comes the important update of the APPRO2 key programmer license FN0050. Add BMW G series BDC2 system mileage repair function.

 

2025.06.07

Upgrade the function of the BMW (G-Serial) BDC02 module. Free upgrade BDC02 module mileage repair function.

APP2 now not only add key to BDC2 system, but also corrects mileage—a feature its competitors still don’t offer.

APPRO2 Adds BMW BDC2 Mileage Repair

2025.05.27

Update Volkswagen, Audi, Skoda (NEC + 24CXX instrument panel) anti-theft full data reading in BOOT mode (supporting NEC24C64/NEC24C32 from 2009 to 2018)

(Note: All users with authorized functions can upgrade for free. To use this function, a MQB 5A wiring harness is required.)

APPRO2 Adds VAG NEC24CXX boot read 1

APPRO2 Adds VAG NEC24CXX boot read 2