Does Xhorse vvdi2 support adding key to CAS4+ by OBD without the need to remove the CAS4/4+ Module and do it on the bench?
Here is the clue:
VVDI2 and CAS4/4+ via OBD:
It is possible, but not all CAS4/4+ units are supported.
Not possible: software tells you that is not possible and suggests removing CAS4 unit and do it on the bench.
Possible: software tells you put external power supply above 13V and internet connection will be needed. In this case you can unlock by OBD if you don’t want to do it on bench.
Risk: with all attendant risks of OBD flashing.
CAS4 modules can be done via dump reading with an IC programmer or via CAN communication either on bench or over vehicle OBD
VVDI2 and FEM/BDC:
FEM modules always need to be removed and pre-processed on the bench.
BDC is supported for processing in the car in car, but once again you take on all the risks of OBD flashing.
Some BDC are possible by OBD some not. SWFL_00002419.085.xxx.xxx not support OBD (085 version).
In general BDC can be done via OBD, but you need to have external power supply above 13 V and internet connection.
One important thing if you are going to do add keys via OBD is to have external power supply.
Don‘t use some cheap battery chargers. Buy yourself some unit which can handle at least 100 amps.
If you’re in all keys lost in 4+/FEM/BDC you’ll need to bench the ECU for the ISN as well. VVDI2 not sufficient hardware for dealing with ISN reading, you’ll need a programmer like multi prog or vvdi prog with the bosch ecu adapter or others to extract the ISN for AKL work.
Preprocessing it on bench is the safest way so far.
Bench work with a BDM programmer bypasses flashing or pre-process with CAS4. You are directly reading the EEPROM content where keys and secrets are stored. When you bench read CAS3/3+/4/4+ you are not changing anything, just reading the keys and secret data to prepare keys by a programmer. This is the safest method by a long margin when working with these cars.
You can flash or pre-process these modules on the bench much like we do with FEM/BDC but if you’ve got it out just either solder the wires or use a solder-free adapter to do the job by BDM. There is slightly less risk with working with a module directly as nothing else can request the bus while you are flashing. But this is still 100% not recommended.
The risks of OBD flashing are a dead CAS module basically, and depending on type it can fail in a variety of ways. You need a good library of flash files and a good BDM programmer to fix it if it goes wrong. CAS modules aren’t hard to remove outside of Mini, so just remove the module and do it by BDM and never have a headache of trying to repair EEPROM & find a good flash for your module.
CAS4/CAS4+ solder free adapter