Why CGDI MB is the best Mercedes key programming tool

Look at the chart: How does CGDI MB wins in the Mercedes key programmer markets

cgdi-mb-best-mercedes-key-programmer Why-CGDI-MB-is-the-best-Mercedes-key-programming-tool

CGDI BMW Prog Fireware and Software Update Guide

CGDI Prog BMW MSV80 Key Programmer is able to update firmware and software on the official site: www.cgprogcar.com. Below parts incl. CGDI Prog Firmware and software update instruction.

Part 1: 5 steps to update CGDI Prog Firmware

Step 1. Connect CGDI Pro device to the computer, open CGDI software.


Step 2. Click on “Setting” and then “Upgrade the firmware”, waiting.


Step 3. Updating…


Step 4. CGDI programmer firmware update successfully, again click on “Upgrade the firmware”.


Step 5. Get message reading ” The version is already up to date without upgrading”. Click on “OK”.



Part 2: 7steps to update CGDI BMW Prog software

Step 1. Receive message ” There is a new version”, click on “OK”


Step 2. Click on “Setting”, then “Check for updates”, waiting until the next dialog box appears.


Step 3. Checking local file.


Step 4. Detects a new file, click “Yes” to update.


Step 5. Downloading file.


Step 6. Finish loading software.


Step 7. CGDI Key Programmer software update successfully. Ready to use the newest software.



ACDP Mini BMW newest manual & pictures without Bridge

Ordered Yanhua Mini ACDP full package, I thought the package missed 4 adapters used for electrical bridge connection, I ordered before and the 4 adapters are contained. Then I contacted uobdii.com and was told the 4 adapters are canceled because they don’t need the electric bridge any more.

The 4 adapters are canceled (means the operation is easier):

acdp-mini-bmw-cas4-newest-wiring-diagram-1 acdp-mini-bmw-cas4-newest-wiring-diagram-2 acdp-mini-bmw-cas4-newest-wiring-diagram-3 acdp-mini-bmw-cas4-newest-wiring-diagram-4

Without them, we can also do a BMW version 2 Cas4 as well as FEM/Programming.

Newest Yanhua Mini ACDP Module 1 CAS4 wiring diagram:


How to Update CN900 Mini Firmware to (with Update Tool)

CN900 Mini key copy machine firmware release to latest version v1.50.2.23 in May 2019.

CN900 Mini Update Feature :
Add: Detect Hitag AES (7A) 88
Add: CN5, CN5-new to copy 4C, 4D or 64 and to generate
Add: Toyota 8A smart key type identification
Improve 3A,88, 8E information display

Free Download CN900 Mini update tool with Win7 Win8 driver


How to Update Key Programmer CN900 mini firmware to ?
Connect mini900 with laptop via USB cable

Open driver folder, install driver (for Win7 or Win8 system)


Set com port to COM4


Run CN900 Mini firmware update tool on desktop


Mini cn900 will display current firmware version and prompt new version available to update


Click on Update




Follow step 1 to step 4 to finish firmware update

Close the update tool

Run update again and connect


The firmware has updated to the new version.

BMW EF Scanner 2 Program Key for BMW FEMBDC

BMW E/F Scanner 2 can do FEM/BDC key programming,it allow users to program ignition key for FEM/BDC system.


V2018.12 BMW E/F scanner (Explorer) free download and setup

Main Procedures:

Step 1:Preparation of FEM / BDC thru OBD

It is necessary to perform a quick test , go to the FEM / BDC and click the “Key learning” button,

The program will check for a supported version of the unit, prepare the unit for the next procedure, and will display the message  “Read Eeprom and upload in calc”.


Step 2: Preparation of FEM / BDC using programmer (Reading BACKUP)

Remove the FEM / BDC unit as described HERE. Disassemble the FEM / BDC unit as described in THIS SECTION.

Read 95128/95256 Eeprom (pictured in the upper right corner) using programmer

(Orange Xprog or others that supports Eeprom 95128/95256).

Download Eeprom into BMW-Explorer, and save EEprom and write it back into the FEM / BDC.

Step 3:Programming FEM / BDC with BMW-Explorer via OBD

Install the unit on the car in the reverse order of removal.

The car probably will not respond to the key, do not get scared!

Connect to FEM, press “Write keys”, Explorer will propose to program the FEM / BDC, agree and wait for the programming to finish.

Step 4: Write back BACKUP EEprom with the programmer

After successful programming, the program will write to you “Return the saved original Eeprom”, then remove FEM again and using programmer, return the previously read contents of EEprom 95128/95256. Then you can install the unit back to the car.

Sometimes it is possible that after the last manipulation the FEM / BDC will stop responding to the diagnostics, then you need to flash this EEprom into the unit and program the unit with Esys or ISTA-P and start the unit preparation from step 1.

P.S: Follow the instructions and  save your time.

Step 5: Write BACKUP coding (CAFD) via OBD

Write BACKUP coding (CAFD) via OBD

Step 6: Key programming thru OBD

Connect to the FEM / BDC control unit using the BMW-explorer, press “Extra options” then “Key learning”. Key programming window will open and will read the key data we need for programming.

If you have a working key, then you need to bring it to the emergency coil as pictured below and press the “Read crypto key” button.

About successful reading of the “Crypto” BMW-Explorer show “Crypto Ok” message.

If you do not have a working key, then you need to read the ISN from the DME and enter it into the “ISN from DME” window.

You can also enter 8 bytes of the “crypto” manually.

Now you can start to learn keys. To do this we must select a free track for the key and press “Learn key”, bring a new key to the emergency coil on the steering column.

Supported ECU FEM:

swfl_0000155e_004_102_030, swfl_0000155e_004_102_040

swfl_0000155e_004_103_030, swfl_0000155e_004_104_040

swfl_0000155e_007_102_010, swfl_0000155e_008_101_030

swfl_0000155e_008_101_050, swfl_0000155e_008_101_070

swfl_0000155e_011_102_020, swfl_0000155e_012_104_010

swfl_0000155e_012_200_030, swfl_0000155e_014_102_040

swfl_0000155e_015_100_020, swfl_0000155e_015_102_020

swfl_0000155e_015_152_030, swfl_0000155e_015_154_010

swfl_0000155e_016_106_030, swfl_0000155e_016_112_010

swfl_0000155e_016_114_020, swfl_0000155e_017_110_030

Supported ECU BDC:

swfl_00002419_005_016_130, swfl_00002419_005_016_140

swfl_00002419_005_017_092, swfl_00002419_005_018_031

swfl_00002419_005_019_040, swfl_00002419_005_019_101

swfl_00002419_005_019_120, swfl_00002419_005_028_060

swfl_00002419_005_028_160, swfl_00002419_005_028_170

swfl_00002419_005_028_245, swfl_00002419_005_031_110

swfl_00002419_005_031_200, swfl_00002419_005_042_030

swfl_00002419_005_042_050, swfl_00002419_005_042_070

swfl_00002419_005_118_030, swfl_00002419_005_118_050

swfl_00002419_005_118_140, swfl_00002419_042_100_040

swfl_00002419_052_010_030, swfl_00002419_052_030_010

swfl_00002419_052_040_010, swfl_00002419_061_010_030

swfl_00002419_062_010_020, swfl_00002419_071_010_040

BMW E/F Scanner Program Key for BMW FEM/BDC-1 BMW E/F Scanner Program Key for BMW FEM/BDC-2

More BMW E/F Scanner 2 information,check here:

How to Program Remote Key for LEXUS RX330 with SKP900

Here is a tutorial on generating and programming remote key on Lexus EX330 with KD900 remote generator and SKP900 auto key programmer.


SKP900 Key Programmer

KD900 Remote Maker

Original key and new key

Vehicle model:

LEXUS RX330 or TOYOTA Harrier

Part 1: Generate Remote with KD900

Connect remote module with KD900




Make remote success, press ESC



Simulate device success, then put the remote module into key shell


Part 2: Program Remote with SKP 900

Select “TOYOTA” -> Remote

Choose “Remote system1” on SYSTEM SELECTION menu


Insert original key and Turn ignition on


SKP900 is communicating with vehicle…

Choose “Program Remote”


Then turn ignition on and open the drive door


In 5 seconds, press LOCK & UNLOCK button of Remote twice


Matching success!


Now test the remote

Test the power door


Done! SKP900 car key maker Program remote for Lexus RX330 success! The new programmed key is working now.

Autel IM608 IM600 “Function available on a pay-per-use basis ” Solution


Just found this in  advance mode after new update. When try to program VW 4th immobilizer all keys lost, Auro otosys im600 Auto Key Programmer gives error message “This function is available on a pay-per-use basis.  Continue or not?” How to obtain token for otosys ?


Obd2tool.com Solution:

You need to pay 10USD for each car to do following function with Auro OtoSys IM600 or Autel MaxiIM IM608:

1. VW immo 4 instrument: key learning and all key lost by OBD;

2. IMMO 4+MQB Key: key learning and all key lost by OBD ;

3. MQB instrument: key learning by OBD for VW and Audi JCI type and few VDD instrument (like virtual cockpit instrument)  MQB system can only add key, no all keys lost.

CGDI MB Full Version VS CGDI MB Basic Version

CGDI MB Full Version is English version, the basic version is the Chinese version sold abroad and will have risk to be locked.

1.CGDI MB Full Versionis the English version, it comes with the Mileage Repair and Gateway Read/Write Authorization Free (Since March 2nd, 2019);

Image 1: Mileage Repair and Gateway Read/Write (Authorization)


Moreover, CGDI MB supports more old Mercedes cars key programming by OBD such as:

W210, W203, W639, W220,W215, W169

Mercedes E Series W210 before year 2004

Mercedes C Series W203 before year 2005

Mercedes V Series V639 before year 2008

Mercedes A Series W169 before year 2009

Mercedes B Series W169 before year 2009

Mercedes S Series W220 before year 2005

Mercedes E Series W211 before year 2008

2. CGDI MB Basic Versionis the Chinese version, which is sold abroad by a partial sellers, it has the risk to be blocked by CG Company.

News!!! CGDI MB Full Version on sale at March, 2019:


Buy one CGDI MB Key Programmer get one CGDI ELV ESL Emulator for free.

CGDI MB ELV Simulator for Benz 204 207 212:

Most W204 W207 W212 ESL will be damaged with EIS. In this case, there are two possible reasons and solutions:

ESL motor is damaged and need to replace a new motor

NEC chip is locked, theoretically it can be unlock, actually it needs to replace new ESL.

Lonsdor K518ise New Feedback by Zayn Aoun

New Feedback about Lonsdor K518ISE Key Programmer Test. Here is the details Report by OBD2TOOL:

I tested lonsdor on many cars and my happy with it
I am happy that Peugeot and Citrone read the pin code without any problems

Opel Astra J 2015 EU (Add key , OK) Pin code from CAR PASS
Frod Fusion 2017 US (Add key , OK) No need pin code
Afla Romeo GT 2005 EU (Program remote , OK) need pin code
Ford Focus 2012 EU (Add proxy key , OK) No need pin code
Ford Ranger 2018 EU (Add key , faild on 2017 work) No need pin code
Renault Megane 2005 EU All keys lost (Program key , OK) No need pin code
Audi A3 1999 EU All keys lost (Program key , OK) pin code read whit Abrites FVDI , Lonsdor faild
Citroen C5 2011 EU (Program Key , OK) Pin code read whit Lonsdor ok
Hyundai Elantra 2014 EU (Program Key , OK) Pin code read whit Lonsdor ok
Audi A4 2010 EU (Program Key slot , OK) No need pin code
Audi S5 2012 EU (Program proxy key , OK) No need pin code
Audi A6 2006 EU (Program key , OK) No need pin code
Pegeout 308 CC 2012 EU (Program key , OK) Pin code read whit Lonsdor OK
BMW System CAS 2 / 3 / 3+ (Program key , OK)
BMW System CAS 3++ (Need backup eeprom manual and update FLASH from CAS , NOT TESTED)
BMW System CAS 4 /4+ (Disable key lost , OK)
Mazda M2 2004 EU (Add key , OK )
Fiat Doblo 2010 EU (Read pin code , OK)
Fiesta 2007 4d63 add key fail
Smart Fortwo 450 learn key fail
OPEL Zafira b read pin add key ok
polo 2006 add remote ok read pin fail fvdi also fail launch read pin ok

Lonsdor K518ISE SCION 2011-2018 Models Enabled!

Lonsdor released the Lonsdor K518ISE Key Programmer update announcement on 14-03-2019, saying it can work with more SCION vehicles.


How to update SCION for Auto Key Programmer Lonsdor K518ISE:

Close the device and open it, the update will come to you. All will be successfully


Lonsdor K518ise SCION car list:

SCION \CH-R\2018\ Smart key

SCION \CH-R\2018\Mechanical key

SCION \2013-2016\ Smart key

SCION \FR-S\2013-2016\Mechanical key

SCION \iA2016-2018\ Smart key

SCION \iM\2017-2018\Mechanical key

SCION \iQ\2012-2015\Mechanlcal key

SCION \tC\2005-2010\Mechanical key

SCION \tC\2011-2015\ Smart key

SCION \tC\2011-2015\Mechanical key

SCION \xB\2012-2013\Mechanical key

SCION \xB\2012\Remote

SCION \xD\2012-2013\Mechanical key


More Lonsdor update info released on 14-03-2019:

Software Update/Optimization Highlights

VAG IMMO K-Line 2&3 PIN code reading capability
BMW CAS1 Available as of now
BMW FEM/BDC latest variant indexes added as listed below
KIA/HYUNDAI Type 46 PIN code read for both Smart + Key-blade transponder types + implementation of LKE Emulator to enable PIN reading in case of AKL
Toyota selection menu by vehicle model
Porsche previously unsupported models AKL added via LKE Emulator

in detail..

Lonsdor k518ise Software Optimization:

1.VWIMM02&IMM03 [Read PIN)

2.VW IMM04 Enable more dashboards to auto identify immo type

3.Skoda IMM02 ft IMM03 (Read PIN}

4.Skoda IMM04 Enable more dashboards to auto identify immo type

5.BMW CAS CAS1 is available; CAS2/CAS3 [Delete key)

6.BMW FEM/BOC Suport swfl 00002419 071 010 040.swfl 00002419 080 010 010

software version

7.Toyota: Optimize menu [Select from vehicle)

6.Oodge/Chrytler/JEEP ft Honda.

9 Hyundoi/Kle Optimize [Read 46 chip PIN) and [Read PIN code{46 smart

card)), support obtaining PIN via LKE decoding

10.BVD [General working key) .support generating SK via LKE to obtain PIN.

11.Porsche Optimize key programming procedure For Boxter(2005 2011)/Coy-

man(200S 2011)/997(2005-2010)/911(200S 2010).support bypass programming

with LKE

LKE Emulator Main Function

1.Features of Toyota/Lexus smart key all lost(5 emulators-in-1)


No need networking

Localized computing

2.Generate chip

LKE can be used to work as an emergency key to program when no dedicated


3-Copy chip

By collecting data to decode and copy chip, LKE currently supports some 46 and 4D chtp copy

4.Simulate and convert chip

Use [Generate chip] to make various chips, part of 40/46 and SKE Toyota  currently supported

5.Decode chip

Decode 46 and 4D chips to obtain SK.

6.identify ignition coil and key chip type(al) key lost)

7.As K518 helper:

Achieve programming key without PIN for Hyundai and Kia.

Achieve programming key without PIN for BYD

Achieve programming key without PIN for Porsche Cayman(2005-2010) and boxster