How to decode BMW525(ID46) with Handy baby II

Here is the procedure of using Handy baby II to decode BMW525(ID46) by JMD APP.

1. Open the Bluetooth switch from the [Setup], connect the phone APP to the JMD Handy Baby II

NOTE: The first use of Handy-baby II requires activation. After binding the device, selects the [Activation] menu to activate.



2. Choose the [RD&CP] function, then read the original car key. (Put the key vertically into the coil and press [OK] to identify)


3. After identifying the key, the screen displays [OK to decode], press [OK] key to decode, select  [Handy-baby 1]


4. The collect antenna of the Handy-baby II is close to the card slot (ignition switch).


5. The original car key is inserted into the card slot, lit up Dashboard and the collection is successful


6. Choose On-line(APP)


7. Calculating…Don’t move the key


8. Decode successful. Used JMD S-Chip/K-Chip/ID46 to copy


9. Copy successful


That’s all,


BMW EF Scanner to Reset BMW FEMBDC Mileage Guide

bmw explorer E/F scanner have the function to reset or correct mileage for BMW FEM/BDC.And the main procedures as below:


The reset of the FEM / BDC is divided into several stages
1 Preparation of FEM / BDC thru OBD
2 Preparation of FEM / BDC using programmer (Reading BACKUP)
3 Programming FEM / BDC with BMW-Explorer via OBD
4 Write back BACKUP EEprom  with the programmer
5 Write BACKUP coding (CAFD) via OBD
6 Mileage reset thru OBD

Step 1:
Remove the instrument panel (KOMBI) from the vehicle and use the programmer to edit the mileage.Further it is necessary to perform a quick test , go to the FEM / BDC and click the “Reset mileage” 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:
Remove the FEM / BDC unit as described HERE. Disassemble the FEM / BDC unit as described in THIS SECTION.
Read 95128 Eeprom (pictured in the upper right corner) using programmer
(Orange Xprog or others that supports EEprom 95128/95256).
Download Eeprom into BMW-Explorer, load Eeprom 95128/95256 and save Eeprom and write it back into the FEM / BDC.

Step 3:
Install the unit on the car in the reverse order of removal, and connect BMW-Explorer via OBD.The car probably will not respond to the key, do not get scared!

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

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. Then you can install the unit back to the car.

Step 4:
Write BACKUP coding (CAFD) via OBD

Step 5:
Go into the FEM / BDC control unit with BMW-Explorer and press “reset mileage” button and after 3-5 seconds mileage will be successfully reset.

Install the instrument panel (KOMBI) with the edited new mileage

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.

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_01
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

Mercedes 202208210 203463639 All Keys Lost Done with CGDI MB

CGDI MB latest version V2.8.1.0 is confirmed to program new keys via K-line to 202/208/210, 203/463/639 when all keys are lost.


Free download Cgdi mb software:

Confirmed to work with cgdi mb hardware:

CGDI mb V2.8.1.0 released notes on 19th Dec,2018

1. Added K-line all lost collection support EIS Model

202/208/210, 203/463/639

2. Optimize the Keyless repeatedly plug collecting process

Fix problems that can cause program errors in specific situations in the collection.

3. Optimize network connectivity and improve server connectivity stability.
4. Software display language increases regional restrictions.

Will CGDI MB or VVDI MB Program Mercedes FBS4 keys

What users think of CGDI Prog programmer and VVDI MB tool regarding Mercedes FBS4 key programming.

Real opinions from users:

User 1:
the difference between CGDI and VVDI in FBS4 is as follows:
On one hand,
CGDI MB can read FBS4 keys and knows if its in a working status or key is damaged;
CGDI can read EIS FBS4 and knows if it working or not working; however, VVDI can not Detect FBS4 .

On the other hand,
CGDI never claimed that it can make calculation for FBS4 . Only Read to know the status. Out of the subject No one was Born knowing everything at one point we all asked for questions to know.

User 2:
Both CGDI and Vvdi MB are a great comprehensive solution comparing to what else is available out there.
In my opinion they’re the two best for keys maybe along with Diagspeed but much far ahead than AVDI (for keys).

User 3:
with 655$ i earned 11000€ with cgdi !!! Well with vvdi always must to pay extra to make akl and one more thing ,, the server is very old on vvdi and sometimes have problems like cgdi !!!
So conclusion is only one !!! 655$ comparing with 2000$ its very big difference !!!

User 4:
Both tools are good ,but people don’t know how to use it at full capacity!

User 5:
i read somewhere that cgdi mb tool can make it and it is much cheaper tool from xhorse vvdi mb tool !!

Fbs4 it can read eis ID via obd and read key via IR but that’s it, can’t make a new key or calculate anything.

User 6:
The main difference between cgdi mb and vvdi mb is that, on old Mercedes, cgdi mb is able to OBD program a new key while you have to disassemble EIS to add a new key with vvdi mb tool. That is why you should have a cgdi programmer for mb.

With VVDI MB Tool, you should buy Vvdi prog too, because the are some eis and ecu’s that you cant do with MB Tool independently. For example some w210 eis or Sprinter 906. You should have both, VVDI MB Tool and VVDI prog. Or, if you have to buy some tool again, Simon Touch is the best, but its more expensive.

But if you have a CGDI MB, you have a chance to program a new key through OBD. All done with a tool. That’s the reason why I bought it.

Look here: CGDI MB key programmer read FBS4 key data successfully!

cgdi-mb-fbs4-key-1 cgdi-mb-fbs4-key-2

So there is no tool can do FBS4 key?

No.  With genuine xentry and daimler fbs server.  Makes FBS4 every day via OBD very fast and easy.

Diagspeed announced the dates of FBS4 solution. But not confirmed yet. The Diagspeed has the reputation of being the best in the Mercedes world to make keys, Reset ECU’s and trouble shoot problems that a normal scan tool can not.  It is worth to take a gamble.

How to solve Lonsdor K518ISE “scm file lost” Update Error




Hold two buttons marked red above at the same time.



Delete current APK V2.1


After uninstall Lonsdor K518 APK successfully, click the arrow in the middle of the screen.

There is a new version APK v2.26 available to update

Kernel mirror image version under V2.26 needs to follow this step. Press Update Online on the bottom left.


Install the package after downloading. It might take a long tome, please be patient. After installation, there are “WIFI Setting” and “Update”, just click “Update”. if you failed to update, change a network or change the domain name according to the file of “WIFI Setting”.


Select repair function

If the device shows interface below, continue to follow next step.


The operation will erase old APK data and reinstall APK.


Select Reset to factory setting


Install APK success




Enter 6-digit password



It will work as usual.

CGDI MB Program Old Benz K-line w202 w208 w210 Key via OBD

CGDI Prog MB software v2.8.1.0 adds Mercedes Benz old K-line vehicle key programming. Here’s the guide on adding new keys to w202 w208 w210 kline MB 38pin car from 1997 to 1998 via OBD.


Original car key

New key to be programmed


Step 1: Calculate Password
Connect CGDI Prog with laptop and vehicle
Open CGDI MB software


Go to EIS->Read EIS data

Select Computer Password-> Copy key with key-> Collect data


Select key type: Other keys
Follow 7 steps below to collect data
1.Insert original key into EIS and press OK


This is a k-line EIS, the operation is different from the ordinary EIS.


2.Insert key into CGDI MB and wait for collection
3.Insert the car key into EIS 10s and remove
Make sure to twise the key to ON position and turn on insturment. If failed to do this, pull ouit the ey
and try again. Press OK to continue.


4.Insert the key into EIS


5. Remove the key for 5s and then insert the key into EIS
6.Insert the key into CGDI MB
7. Save the generated files


Save the file successfully. Upload the data to calculate password.


Select Upload Data

Upload data just saved


Upload data successfully. Press Query Results to calculate pass


Calculate password success.


Copy and paste the pass to EIS Key password area


Save EIS data

Step 2: Generate EE


Select Generate EE->V051-> Load EIS file


Upload EIS file just saved

Press Generate Key File


The key file was generated successfully

Step 3: Write Key

Go to Read/Write Key->IR
Insert new key into CGDI Prog device

Press Read Key/Chip
Then Open/Write

Smart key choose 41 format, common key and BE key cchoose 51 format.

Select a key file

Write key success.

Test the new key. Works good.

The way to Update SKP900 with Unlimited Tokens

Some weblog readers ask OBD2TOOL service for the answer of SKP900 5.0 “CAN BE Applied 0 Times ADD IT IN Main MENU ADD Occasions FUNCTION ” challenge.Here OBD2TOOL give the remedy.

1st,you need to download skp900_unlimited_tokens file from beneath hyperlink.

Free of charge download: SKP900 limitless tokens files!PVU22QQa!i732WRS1xQfnh_0_jgWxz4kxWcojluTcX_LSgb6yUf4


Tutorial: SKP900 limitless tokens from 0 token

Step 1: insert usb, stay on primary super obd screen

Step two: start out “SKP900 UPDATE TOOL V2.four.exe” open “Update V5.0.bin” along with the detect port and update. the update can take upto 40mins so be patient.

Step 3: now open “0_token_patch.bin” and update.

Step four: when total, tap yes button on skp900 and after that choose “IMMOBILIZER” and scroll to “CHRYSLER” tap yes then tap yes on “IMMOBILZER(RFH)

Step 5: in the event you see “IMMOBILIZER SYSTEM” you now have an limitless token skp900

Step 6: i’ve added update tool v2.five in case anybody requires it..

Contributor: urcarpc (quite a few a lot of many thanks)



Big Due to the skp900 limitless tokens option provider Asaad Asaad from digital-kao forum.

CGDI MB AC adapter collect data via OBD for W164 W204 W221 W209 W246 W251 W166

CGDI MB AC adapter can collect data via OBD for the these Mercedes Benz models: W164 W204 W221 W209 W246 W251 W166.

CGDI MB Data Collection Adapter Features:
Acquire data via OBD at a quick speed
No need to dismantle EIS
No need to plug and insert the cable
Save much data acquisition time

Workable Models and the data acquisition time:
Mercedes Benz S series W221, EIS 216: acquisition time 12 minutes
Mercedes Benz E series 221, EIS 211: acquisition time 9 minutes
Mercedes Benz C series W209, EIS 209: acquisition time 9 minutes
Mercedes Benz B series W246, EIS 169: acquisition time 35 minutes
Mercedes Benz A series W246, EIS 169: acquisition time 35 minutes
Mercedes Benz R series W251, EIS 164905: acquisition time 12 minutes
Mercedes Benz ML series 164, EIS 164905: acquisition time 12 minutes
Mercedes Benz GL series 166, EIS 164905: acquisition time 12 minutes

CGDI-MB-AC-adapter-1 CGDI-MB-AC-adapter-2 CGDI-MB-AC-adapter-3

30 minutes to Update SKP900 key programmer

Please go to the official website: to register and login, add (register) your machine and wait for our confirmation, then you can download update file in MY UPDATE and the update tool in the Common Files.

SKP900 Key Programmer update steps:
1. Download the update tool and update file;
2. Connect SKP-900 to the computer using the USB cable,
3. Click OPEN to open the update bin file (send us serial number of SKP-900 and we will send 4. 4. The Update file to you via Email),
5. Click Auto Scan Port button to setup the COM port,
6. Click UPDATE button to start update.
skp900 key programmer



Program Toyota Avalon 2014 All Keys Lost with Tango & Lonsdor 518ISE

Test report:  I’ve successfully programmed TMS37200 smart key on a Toyota Avalon 2014 Middle East model under all keys lost situation via OBD.

Main Procedure:

Step 1: Backup EEPROM with Lonsdor K518ISE

Step 2: Write key with Tango & SLK-03 emulator

Step 3: Add/register smart key with Lonsdor K518

(If you don’t have Tango, you can program smart key with K518 and Lonsdor SKE-IT Smart Key Emulator as well)

How to:

Step 1: Backup EERPOM

in Lonsdor k518, Select Immobilizer->Toyota->China->Select from type->All smart key lost->All key lost->Backup EEPROM


Save eeprom to bin file, i.e AVL9.bin


EEPROM data backup success

Open K518 internal storage folder, copy and paste AVL9.bin to desktop


Step 2: Write key

Connect Tango transponder key programmer with laptop


Open Tango software, select car make and model



Upload eeprom data read by k518 from desktop


Detect transponder information, 4 keys programmed


Insert a SLK-03 emulator key into Tango, press Write Key

Select SLK-03 transponder

Writing key

Put the emulator key close to vehicle Start button

Write key success

Step 3: Add smart key

In Lonsdor K518 OBD2 key Programmer Toyota all smart keys lost menu, select Add Smart Key

Put an emulator key or working key close to the ignition switch, turn it ON until the dashboard turns on

Lonsdor detects 4 keys have registered.


Put the key to be registered near to Start button, when buzz rings twice, remove the key within 30 sec

Operation completed.

The emulator key now can start vehicle.