BMW CAS/EWS: Xhorse VVDI2 or Yanhua Mini ACDP?

What should you have for BMW CAS/EWS key programming? Is the new Yanhua Mini ACDP programming master better than Xhorse VVDI2 commander?

Look here: Xhorse VVDI2 BMW vs. Yanhua Mini ACDP BMW

BMW Key Tool Xhorse VVDI2 BMW Key Programmer Yanhua Mini ACDP Key Programming Master
Image  xhorse-vvdo2-bmw yanhua-mini-acdp-bmw
Cas 1 Yes Yes
Cas 2 Yes Yes
Cas 3 Yes Yes
Cas 4 Yes Yes
EWS 1 Yes NO
EWS 2 Yes NO
EWS 3 Yes NO
EWS 4 Yes NO

Xhorse VVDI2 can work for both CAS and EWS

Yanhua ACDP works for CAS only! It fails in old BMW.

So, if you’re gonna have one for a BMW dealer shop or auto repair shop, Xhorse VVDI2 is your best option of BMW immo. With VVDI2, you should pay for CAS4 and FEM.BDC authorization separately. That is, you should buy:

VVDI2 BMW basic & OBD ($925) + CAS4 authorization ($199) + FEM/BDC authorization ($169)

But if you just need a key tool for personal use and for CAS/FEM/BDC, have a Yanhua Mini ACDP programmer. You can buy the one for CAS only, or the one for FEM/BDC only, depending on your car. That is, you can have a Yanhua Mini ACDP for CAS ($295) or Yanhua Mini ACDP for FEM/BDC ($295) at a decent price.

Hope it helps you out.

Tech support from