9/14/2026

How to Add Audi MLB Key using CGDI MLB Tool?

Tutorial: How to add a VAG MLB Key with CGDI MLB programming tool.

 

Tool used:

  • CGDI MLB Tool
  • DB25 programming cable (in the package) or CGDI MLB solder free adapter (coming soon)
  • Original MLB key
  • New CGDI or original MLB key

 

Procedure:

Place the original key into CGDI MLB Tool’s induction coil.

add audi mlb key with cgdi mlb tool 1
Run CGDI V-Engineer software.
Identify key.

cgdi mlb programmer software

Remove the original key shell.

Need to remove 2 capacitors on the key circuit board.
Place the original MLB key PCB into the CGDI MLB key solder free adapter.
Then connect MLB adapter with MLB Tool.

add audi mlb key with cgdi mlb tool 2

add audi mlb key with cgdi mlb tool 3

add audi mlb key with cgdi mlb tool 4

If you don’t have the MLB solder-free adapter. Solder DB25 cable wires to the key PCB according to the wiring diagram in CGDI MLB software (check diagram in software or in the previous post).

 

Select Key Collection function to collect key data.

add audi mlb key with cgdi mlb tool 5
Read and save original key data.

add audi mlb key with cgdi mlb tool 6

Disconnect original key PCB.
Place a new MLB key (CGDI MLB or original key) into the MLB adapter or solder wires to the new MLB key.

add audi mlb key with cgdi mlb tool 7
Hit Generate dealer key.
Generate dealer key successfully.

add audi mlb key with cgdi mlb tool 8

add audi mlb key with cgdi mlb tool 9
Then perform OBD learning in car.

All job can be done with CGDI MLB Tool.

CG FC200 Failed to Read ME7.8.8/ ME7.8 ECU Solution

Some customers have reported that when using the CG FC200 programmer to read Chery, Great Wall, Baic, Geely, Change etc ME7.8.8 / ME7.9.7 / M7.8 ECUs, the reading fails. It prompts an “E121 version not supported” error and suggests using BOOT mode. This is a tip for solving this issue.

To solve this problem, follow the steps/tips below to read/write this ECU (with the new DB15 cable):

Unplug and replug 12V power supply quickly (This is the key to solving the problem).

read me7.8.8 ecu with cg fc200 1

ME7.8.8/ME7.8 now supports Gen 2 CAN Unlock (bench mode).
Connect the CAN wires as shown in the wiring diagram.

read me7.8.8 ecu with cg fc200 2

Then hit CAN Unlock button.

read me7.8.8 ecu with cg fc200 3
Note: The ME7.8.8 ECU must be unlocked before read/write operations.

Unlock ECU successfully.

read me7.8.8 ecu with cg fc200 4

CG FC200 also supports boot mode reading these ECUs.

NOTE: If use the new DB15 cable, it has a built-in resistor, don’t need to connect a resistor.

read me7.8.8 ecu with cg fc200 5

9/13/2026

CGDI CG201 V045 Update Haval H9 Mileage Correction by OBD

CGDI CG201 OBD mileage programmer released new software V045 on September 13rd, 2026.

CG201 V045
VERSION UPDATE

Supports one-click OBD mileage correction for dashboard

Added the following GreatWall models:

  • GreatWall/HAVAL H3 K Line — by OBD

  • GreatWall/HAVAL H5 K Line — by OBD

  • GreatWall/HAVAL H6 Type 1 — by OBD

  • GreatWall/HAVAL H8 Type 1 — by OBD

  • GreatWall/HAVAL H8 Type 4(BIG METER) — by OBD

  • GreatWall/HAVAL H9 Type 6(SMALL METER D70F3529) — by OBD

  • GreatWall/HAVAL H9 Type 1 — by OBD

  • GreatWall/HAVAL H9 Type 2(2018-) — by OBD

  • GreatWall/HAVAL H9 Type 3(70F3532) — by OBD

  • GreatWall/HAVAL H9 Type 5(BIG METER) — by OBD

Added the following Renault models:

  • Renault/CLIO III Type 1(24C04 V1) — by OBD

  • Renault/CLIO III Type 2(24C04 V2) — by OBD

  • Renault/MEGANE II Type 1(24C04 V1) — by OBD

  • Renault/MEGANE II Type 2(24C04 V2) — by OBD

  • Renault/MEGANE II Type 3(93C56 V1) — by OBD

  • Renault/MEGANE II Type 4(93C56 V2) — by OBD

  • Renault/KANGOO III Type 2(93C76) — by OBD

  • Renault/MASCOTT 93C76 — by OBD

  • Renault/MASTER Type 1(2015) — by OBD

  • Renault/MASTER Type 2(93C76) — by OBD

  • Renault/KANGOO III Type 1(2017- MB96F69X) — by OBD

Optimized the following models:

  • Geely/A06 2018 — by OBD

  • Geely/AZKARRA 2018 — by OBD

  • Geely/GC9 2018 — by OBD

  • Geely/SX11 Type 2(2018) — by OBD

  • Geely/SX11 Type 1 — by OBD

  • GreatWall/HAVAL H6 Type 3(70F3529) — by OBD

Added the following Geely models:

  • Geely/GL Type 2 — by OBD

  • Geely/JIAJI Type 1 — by OBD

    CGDI CG201 V045

     

9/11/2026

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters

How to add a key to a BMW G series BDC3 module using CGDI K2 adapters—no soldering required. People generally prefer traditional soldering, but we can acquire these adapters cheaply and they work for people who prefer convenience, cleanliness, and avoiding the risk of soldering.

 

Why Use Adapters?

The adapters are described as convenient for people who don’t like soldering, don’t want to make a mess, or want to avoid the risk of damaging the original key. The CGDI K2 adapters are not free—they cost money—but they are useful.

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 1

Disassembling the Key

The process begins with disassembling the key fob. Original keys typically have small Torx screws.

  • An aftermarket key
  • An original key

The circuit boards of the Chinese replacement and the original keys are practically identical. Even the numbers match.

 

Preparing the Adapter

The key’s circuit board is placed into the adapter. In the CGDI K2 menu, go into “Key Adding” and select the appropriate option.

The tool shows a soldering diagram. The board matches the diagram, confirming adapter 32 is the correct one. The board is the same, so it fits.

Carefully insert the board into the adapter, warning not to force it because these are delicate components. The fit is even, with nothing forced.

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 2

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 3

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 4

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 5

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 6

Reading the Key

With everything inserted, the read function is initiated. Read and save the original key data.

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 7

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 8

Copy BMW BDC2 BDC3 Key with CGDI K2 Adapters 9

Writing to the Key

Next, the type of key must be selected. Select BDC3 option. There is also an option for “board replacement only,” but it doesn’t make a difference because it can be changed later. The adapter can sometimes be tight to remove from one of the clips, so it shouldn’t be forced.

The file is written. The contacts need to be adjusted slightly so they fit properly, and the clips go in easily. The adapter is connected, and the process continues. A message appears indicating the old data will be cleared. Writing takes a bit longer, as seen. The file is written successfully.

At this point, a key has been added to a BMW G-series with BDC2/BDC3 and several other key types. The adapter set includes three adapters for different BMW types.

With the adapters, the process is convenient.



9/10/2026

CG100X V2.1.7.0 Update Key Renew Function

 CG100X programmer released new software V2.1.7.0.

01 Programmer

The following chips are added for Programmer.

  • GD32E230F8P6

  • GD32E230K8T6

  • GD32F103CB

  • GD32L233KB

  • GD32L233RC

  • NCF2951

  • NCF2952

  • NCF2953

  • NCF2954

  • NCF295E

  • NCF2971

  • NCF29A1(26880Byte)

  • NCF29A1(35072Byte)

  • NCF29A2

  • NCF29A3(18688Byte)

  • NCF29A3(35072Byte)

  • NCF29A4(18688Byte)

  • NCF29A4(35072Byte)

  • NCF29A7

  • NCF29A8

  • NCF29AE

  • NCK2984

  • NXP567.738.031

  • PCF7922

  • PCF7926

  • PCF7941

  • PCF7945

  • PCF7952

  • PCF7953

  • PCF7961

02 Dashboard

The following models are added to Dashboard.

  • Aichi U5 24C08

  • AION AION Y MPC5606S

  • Honda Motor Honda NS150gx 24C08

  • Cfmoto 450sr R7F701408

  • Dayun V7H 2023-24C04

  • Dongfanghong LX804 Tractor 24C02(time)

  • DongFeng Tuoxing 2025- R5F10DPJCJ

  • DongFeng FengShen HAOJI 2025-95160

  • DongFeng Forthing Xinghai V9 24C64(Head Unit)

  • FOTON Auman 2023-24C08

  • KYMC0 Racing King 150 R5F10WMC

  • HONGQI HS5 R7F701028(Multimedia host)

  • Geely Remote V6E 2023-24C16 White board

  • JMC YuHu 24C08

  • JieFang jiefang 2025-R5F10DSJ

  • KINGLONG Haige 2024-24C64

  • Leapmotor C16 24C32

  • Chery EXEED R7F701028(Multimedia host)

  • Shantui ECU 95128(hour)

  • Xiao Peng M03 24C256

  • YingXuanZhongGong Heavy-Duty Loader 25640(hour)

  • ChangAn CS55 PLUS S6J328C

03 Read/Write

The following models are added to Read/Write.

  • Besturn Yueyi 3 24C32(read write)

  • JMC Renault Yi FS32K146+(24C02read write)

04 Function

Added “Key Renew” Function.

  • Unlock the original keys and match them with the vehicle again.

9/09/2026

CGDI K2 Adds Honda Motorcycle Key Copy Function

CGDI K2 key tool updates Honda K77, K01, K1W motorcycle smart key…wireless copy like Vvdi.

In CGDI K2, go to Key Adding- Motorcycle and Smart Remote Copy- Honda Motorcycle key copy.

cgdi-k2-copy-honda-motorcycle-key-1

cgdi-k2-copy-honda-motorcycle-key-2

cgdi-k2-copy-honda-motorcycle-key-3

Supported types:
K01-K77-K29-K96-K97-K0R-K1BTO
K35 K53 K0R K1Z K1W K2P K1N
K2Z(Pcx150, Pcx160, adv750, Forza etc)

It does not support the following types:
K12-59-66-4, K2C-K2S-K2T (vario 150/ vario 160)

cgdi-k2-copy-honda-motorcycle-key-4

Read original Honda moto key data and copy a new smart key.

9/03/2026

What Tool to Correct Mileage for New Volvo SPA Models?

In Volvo SPA platform vehicles (XC90, XC60, S90 etc), mileage data is synchronized across all relevant modules throughout the vehicle.

Synchronization risk: The SPA platform’s mileage synchronization logic is highly stringent. Should a replacement instrument cluster (DIM) contain a mileage reading higher than the vehicle’s current stored value, the system will automatically overwrite and synchronize all modules to the higher mileage figure. This action is irreversible and cannot be rolled back.

 

Mileage data is synchronized among 4 electronic control units. The system defaults to and displays the highest mileage value among the 4 modules. Therefore, all 4 modules must be disassembled and modified to ensure consistency.

 

Disassemble 4 modules:

DIM: MB9DF126
CEM: SPC5748
VCM: SPC564B

Airbag/SRS: P32221372

volvo spa model mileage correction 1

Precautions for Module Removal:

  • Do not remove or install modules while the vehicle is electrically live. 

  • The battery is located under the spare tire in the trunk. Disconnect both the positive and negative terminals of the battery.

volvo spa model mileage correction 2

volvo spa model mileage correction 3

Remove the airbag module (SRS) – The airbag module is located beneath the center armrest/center console.

volvo spa model mileage correction 4

Remove the body control module (BCM/CEM) – The body computer is located on the left side under the steering wheel.

volvo spa model mileage correction 5

volvo spa model mileage correction 6

Remove the instrument cluster (DIM) 

Note: The dashboard trim panel at this location overlaps/presses against the instrument cluster housing. The center console (center stack) must be removed first to access and release the cluster.

volvo spa model mileage correction 7

volvo spa model mileage correction 8

volvo spa model mileage correction 9

Remove the gateway module (CGW) – The gateway module is located under the front passenger footwell/carpet area. It may also be located on the right side of the trunk.

volvo spa model mileage correction 10

volvo spa model mileage correction 11

volvo spa model mileage correction 12

The mileage can be adjusted by reading the data from each of these modules individually.

What tool can be used for mileage adjustment?

OBDSTAR won’t do it.

SMOK can.

Additionally, CG100X is scheduled to release a new firmware/software update shortly that will add mileage adjustment support for these new-generation Volvo models.

cg100x volvo spa model mileage correction