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

9/01/2026

CG100X Software Update to V2.1.6.0

 CG100X programmer released new software version 2.1.6.0 in August 2026.

01 India Advanced Version
The following models are added:

  • Renault Kiger 24C32

  • Suzuki SWIFT 2024- R7F701442

  • Hyundai VENUE BLADEKEY R7F701401

 02 Airbag
The following models are added:
Geely 512013 1304674 95320

03 Read/Write
The following models are added:

  • BMW 65.77-5A19AB5-01 95512(read write)

  • DongFeng Thunder 24C64(read write)

  • Ford Ecosport BCM 2014-9S12XDT384(read write)

  • Nissan PALADIN 2009- 93C56(read write)

  • Hyundai General model Steering angle STM8AF6266(read write)

  • Hyundai I10/120 smart box 2019-2023 9S12XEQ512(read write)

04 Dashboard

The following models are added:

  • BAIC X7 2020-R7F701023 Dashboard+ 95320 BCM

  • Honda INSPIRE 2023- RH86

  • Honda CBF150 24C04

  • Honda phantom 24C04

  • Cfmoto 450sr 24C32

  • DongFeng Huashen 24C256

  • DongFeng Xiaokang EC36 9S12HY48

  • Toyota sienta MB91F060BS

  • FOTON Auman GTL 2023-95640

  • Suzuki HJ150-29 24C04

  • Geely Long Range SV 2025-24C16

  • JieFang Yinghang 2026- 24C16

  • KINGLONG Haige HC6 2015 - 24C08

  • JINPENG T90 25Q64

  • Excelle 321R 2023-24C02

  • Lexus RX400h 93C46

  • Suzuki SOLIO MB91F062BS

  • Leapmotor C16 2025-24C32(Smart Cockpit Head Unit)

  • Liugong 855N 24C04 (hour)

  • Lonking Loader 25640

  • Chery Chery Arrizo 5 PLUS 2025- S6J328C

  • KIA seltos 2025- 24C32

  • Shacman Dragon M3000S 2024-24C32

  • Shacman Longji M FS32K144

  • SAIC Chaoyun C300 R5F10TPJ

  • SAIC Jiehu H6 E 350 2022- 93C66

  • Ishikawa Island Excavator 24C64(hour)

  • Taiduo Tractor NUC131LD2AE(hour)

  • WuLing BenKo S 2025- 24C16

  • WuLing XingGuang730 2025 - 24C16

  • WuLing Hongguang mini 2025-24C64

  • WuLing E5 24C64

  • Five signs(UFO) UFO EF3 2025-24C08

  • XinyuanZhongGong B75S-YC Excavator 24C08(hour)

  • XCMG Excavator 215 24LC64

  • JOHN Deere 3B-554Tractor 2018- 24C01(hour)

  • Zhangxue Motorbike 500R 2025- 24C32

  • ChangAn KUAYUEWANG X3 PLUS 2024-R5F10DPG

  • CNHTC Howo TH7 540 China VI R7F701441

CG100X Software Update to V2.1.6.0


8/28/2026

CG FC200 Unlock MD1CS089 ECU with Boot Adapter

How to boot glitch unlock 2020.06- encrypted Bosch MD1CS089 ECU with CG FC200 ecu programmer?

If it is an encrypted BMW B48/B58 MDG1 ECU, CG FC200 will unlock ECU on bench mode using the dedicated DB15 cable.

For other encrypted ECUs, you also need the Boot glitch DME unlock adapter.

ECU example: 2022 Isuzu Bosch MD1CS089

 

Tools used:

CG FC200 programmer

DME unlock Boot glitch adapter 

New DB15 cable

CG FC200 Unlock MD1CS089 ECU 1

Select Locked Bosch MD1CS089 TC299 Isuzu ECU.

Check wiring diagram.

CG FC200 Unlock MD1CS089 ECU 2

Remove and disassemble ECU. Need to remove a resistor.

CG FC200 Unlock MD1CS089 ECU 3

Connect ECU with new DB15 cable.
GPT-1
2x 12V
CAN-H
CAN-L
GND

CG FC200 Unlock MD1CS089 ECU 4

CG FC200 Unlock MD1CS089 ECU 5

Connect new DB15 cable with DME Lock adapter and FC200.
Connect 12V power supply to the FC200 programmer.

CG FC200 Unlock MD1CS089 ECU 6

CG FC200 Unlock MD1CS089 ECU 7

Identify and unlock ECU.

Then read and write ECU.