Here’s a demo tutorial on reading & programming a new BMW CAS4/CAS4+ key with Xhorse VVDI2 on the bench (A similar procedure goes to CAS4/CAS4+ all keys lost as well (require ISN code)
Step1. Get key info from VVDI2
Launch VVDI2 software, go to BMW function, Connect VVDI2 key programmer with bench by BMW CAS4 & CAS4+ Test Platform,Press Connect,then remove the key from vvdi2 coil.
and then Get Key Info
Get key info success:
Step2. Data read
OBD Read D/P and exchange CAS4 >> Read CAS4 immo data, the read data success
Step.3 Prepare dealer key with ignition switch and choose the key position where you want to do the operation,
we choose the KEY3 E789E923
CAS4 autodetect “unencrypted version” you’d better select unencrypt version” to prepare dealer key
You can perform “Read INS from working key” to confirm encrypt method!
Press YES TO use unencrypted version
press no to use encrypt version
here, we press YES
Please record the following information (This information was saved at”my Document”->VVDI2->CAS4)
Press OK to continue
The please input new kye into the ignition coil!
Step 4. Read INS from the ignition key
OK, the works done
let’s show you the Erase key
After erasing key success, the key position was erased!