Tag Archives: vvdi mb bga tool

How to Program Mercedes W166 ML250 Remote by VVDI MB

This is a write-up of how to use VVDI Mercedes key programmer to program a remote BGA key to Benz W166 ML250 .



Xhorse vvdi mb bga tool and a laptop to run vvdi mercedes software (here ver.2.1.1)

The steps of w166 key programming… Here you go.


run VVDI-MB Tool software

go to EIS Tools, then read and save EIS data

go to Password calculation for Data acquisition (5 minutes around)

in the process, it’s necessary to insert the key to EIS & VVDI MB Tool; just follow the pop-ups

finish data acquisition.

then Upload data to send acquisition data, and copy the key password for later use

back to EIS Tools

read EIS data and paste the key pass. as EIS key info, then save data

go to Prepare key file

first Load EIS file, then Prepare key file (select v051)

go to Read write key

here you should have a blank key to write data

writing data successfully

then do key identification, the key status is Unuse

inset the new key to the EIS to synchronize

insert the key and turn on for 2 times

try to start

wait for key initialisation

initialised successfully

test the remote… also ok


VVDI MB BGA Tool successfully programmed a key to Mercedes W166!


Mercedes W221 mileage correction via FVDI or VVDI BGA

Cannot change mileage on a 2009 Mercedes-benz w221 via OBD? Need to fit filter/blocker in EIS and do dash only?

NO! I did 6 merc w221 using FVDI obd without any issues.. there is an instruction on how to do it step by step in the abrites manual…. can do all control unit with it. need like 1.5 to 2 hours to finish it. it block can between IC and EIS.

I only have the R270 programmer at the moment and digiprog 3 so I think can blocker is going to be the cheapest way. If for Mercedes only, vvdi mb tool should be the best choice…program keys and repair dash km..all ok.

Here, two methods i wanna talk about…

(Easiest) Using Fvdi abrites commander obd change mileage:

 Backup important files

Open Special Function ‘CGW (ZGW) Explorer” to read the EEPROM and the flash memories of Central Gateway (CGW) control.  Back up EEPROM and the flash dumps as files in your hardware.

FVDI Mercedes will automatically back up EEPROM and the flash memories file when it reads them. The backup files should be installed on C:/Program Files/ABRITES software for IDXXXXXX/Mercedes.

 back up EEPROM

Select S-class W221

Select EEPROM, click Read EEPROM and save it to a file after EEPROM has been read.


Select Flash and click Read Flash and save it to a file after FLASH has been read.

Select Flash and click Read Flash

Modify ASSYST and ASSYST PLUS service history records


Select the ZGW type “W221”

Click on “Get Current” to see the internal data

Click on “ASSYST PLUS Service Memory” to view different service history

Enter “Main Odometer”, “Operating Time (Days)” and “Number of Oil Changes” to alter all this information.

Click on “Yes” when FVDI ABRITES program asks to set the information for the different service history records.

Enter detail for each record.

For example: If the vehicle has 3 records, you need to enter the details for 3 service intervals. The values for the day cycle counter should be entered in an increasing way.

Change the main Odometer in Dashboard, EZS & CGW

change the odometer in Instrument Cluster as well as in EZS and CGW module

Open “Odometer Correction” special function and select S-class W221

Then click on “Get Odometer”

Select “Set Odometer” to load EEPROM and Flash dumps

NOTE: Make sure the ignition is ON when click “Set Odometer” button

(Good for Mercedes) Using vvdi mb bga tool repair dash mileage:

Vvdi mb tool is a good solution of mercedes read & write keys/CGW (ZGW), EIS & ELS tools, password calculation of working keys and lost all key, prepare key file, renew ECU/gearbox/ISM, repair KM, etc.

It can repair dash km for models as below:

  1. C(W204), GLK(X204), CLK(W207), E(W212), SLS(W197), CLS(W218)
  2. R-Class(W251), GL(X164), ML(W164)
  3. E-Class(W211), CLS(W219)
  4. S-Class(W221), CL(216)
  5. W166, W172, W246, W231
  6. W205

W221 is listed…

If you want block KM synchronization between EZS and dashboard, you need backup CGW(Gateway) EEPROM and FLASH before write KM

block KM synchronization require update Gateway FLASH and EEPROM. You can provide the FLASH and EEPROM that you have. If you don’t provide these files. We will use the FALSH and EEPROM from Gateway, only need some time to read it.

use the FALSH and EEPROM from Gateway



FAQ V2.0.8 VVDI Benz MB BGA Tool

Here are all frequently questions and answers about Mercedes key programmer – VVDI MB BGA Tool with 2.0.8 software by the Xhorse company, which is mainly used for key reading and writing, EIS tools, password calculation, key file preparing, ESL tools, ECU/Gearbox renew and many special functions


A: Where to get the latest Benz key tool software?

Q: obdii365.com offers the newest software for free.

Now, vvdi mb tool 2.0.8.rar with PASS:123456:




A: Sometimes when i working with software, the pc shows a blue screen then restart …
I tested on 3 pc and laptop with OS Xp and 7 (32bit)

Q: That’s driver issue,manually install driver or change another version driver try again.



A: Pinouts for ECU A271 153 23 91, where to get?

Q: connection diagram:
type 1(pin/name) ——–//———- type2 (pin/name)
B-2 / GND —————-//———— B-4 / GND
B-3 / +12V —————//———— B-1 / +12V
B-15 / +12V————–//————- B-52 / +12V
B-41 / CAN-H ————//————- B-42 / CAN-H
B-54/ CAN-L ————-//————- B-41 / CAN-L
B-41 AND B-54 connect 120R—//——B-42 AND B-41 connect 120R



A: Just make a W204 with benz vvdi with a BE key. everything went ok key is working and all.
only problem is that only the driverside door unlock when i lock the car with the key make by vvdi and if i push 2x the unlock button then all doors lock.(selective locking).
the Original key lock and unlock all doors by 1x push.

Q: hold open and close button until led lights



A: now vvdi mb tool cannot support write keyless go?

B: currently only support normal key, but it will support keyless go after a short time



A: Does it allso cost token for calculate older keys motorola nec key or is it only bga keys ?

Q: online calculation get password support all CAN line protocol EIS,about K line protocol cannot support online calculation.
about old Motorola EIS you should remove EIS get eeprom,load to VVDI MB TOOL then prepare key file.



A: Can I program new BGA Mercedes remotes with VVDI? can i renew ESL in W204 ?

Q: you can get password from BGA keys and renew ESL , ECU , ISM , Gear …. for free


A: what versions can NEC Key Adaptor support?
(Without soldering/ Without wire jumper/ Not need other adaptor)
Updating support more versions
Support v51 v57 get password directly
Support normal keys v28 v35 v40 v51 v57 renew on board
Support keyless go keys v03 v06 v07 v08 v09 v61 renew on board
Support normal keys v28 v35 v40 v51 v57 write key file by IR or on board
Support keyless go keys v03 v05 v06 v07 v08 v09 v59 v61 write key file by IR or on board
Notes: NEC Key Adaptor is optional,renew ESL adaptor under developing,will be released later.