Showing posts with label cs. Show all posts
Showing posts with label cs. Show all posts

Sunday, March 12, 2017

How to use VVDI2 VAG for reading CS PIN MAC

How to use VVDI2 VAG for reading CS PIN MAC


It’s a VVDI2 VAG manual of CS, PIN, MAC reading. Manually read cs, pin and mac from vag 4th immobilizer system ECU and automatically from vag 5th immobilizer system ECU

Part 1: Xhorse vvdi2 vag - manually - vag 4th immobilizer

You can select autodetect engine control unit existing to get PIN/CS or type in known
PIN/CS manually

CS:
Component security bytes. It has 12 bytes for UDS 4th immobilizer cluster. Move your mouse to this area, you will get balloon show 7 bytes CS in ECU show original 6 byes CS is: C2 D3 45 7E 68 0E). You can’t find 7th byte CS from UDS 4th immobilizer cluster, it don’t have 7th byte, it have another 6 bytes CS part 2

CAN 4th immobilizer cluster (CDC32xx, A3/TT/R8) will have 7 bytes at this value. That
is the original 7 bytes CS
ECU must have same 6 bytes CS with balloon show CS bytes. If they are not same,
you car can’t start

PIN:
login code, it can use login to ECU or other module which support login immobilizer PIN. You can learn dealer key with CAN protocol cluster ECU has same PIN with this value. If not same, car will not start. So, for CAN protocol cluster, you can learn key with PIN read from ECU

MAC:
Synchronization codes between ECU and immobilizer system, usually have 4 bytes. The first 2 bytes is immobilizer synchronization code, the last 2 bytes is ECU synchronization code. MAC value in the picture above is “B188708F”, “B188” is immobilizer synchronization code, “798F” is ECU synchronization code. Generally, the synchronization code for ECU or immobilizer system is a fixed value. If you install new ECU, MAC value in immobilizer will change last 2 bytes to new ECU synchronization code; if you install new immobilizer, MAC value in ECU will change first 2 bytes to new immobilizer synchronization code. 

Normally, MAC value must be same between ECU and immobilizer. If there are not same, ECU and immobilizer system will have same DTC error like this: Engine control unit is not authorized. You can fix this error by “Adapt Unit->select ECU->Read->Write”, it willsynchronize MAC automatically between ECU and immobilizer system

Part 2: Xhorse vvdi2 - automatically - 5th immobilizer vag


Autodetect PIN/CS:
Read PIN and CS from engine control unit or immobilizer system automatically. After success read PIN and CS, you just need input key count to learn key

NOTE: PIN, CS, MAC function only can be authorized for free for those with Xhorse iKeycutter Condor XC-MINI key cutting machine.

This is from Xhorse VVDI technical support:How to use VVDI2 VAG for reading CS PIN MAC

Available link for download

Read more »

Tuesday, January 24, 2017

Xhorse VVDI2 read dash precode CS to key add keys

Xhorse VVDI2 read dash precode CS to key add keys


Here goes an interesting topic... About Xhorse VVDI2 read dash, precode CS to key, add keys to VAG group vehicles.


All begin with a conversation..

Puzzles from user A:
Im new to VVdi2 so still learning what it can do .
have a citigo 2012 key to do.

dash is 1st 920 960 g I think its the same as the up and mi . 
I think its a marelli dash if I select the only marrelli from menu it does read something and the is hex in the window but then says fail. I struggle to know which dash type to select. 

Q1 will vvdi do this
Q2 which dash to select.
Q3 if it cant do it can I read epprom precode and use vagcom. 

any other tips.
Suggestion from user B:
Read dash ok as mm7 mk6 golf.
(Bug 1 failed to auto detect this dash)
Pre coded CS to key OK.
(Bug 2 failed to add key with any of the three methods listed.)
add key to dump method actually killed dash
and all keys failed to start.
Needed to put Back original dump back to dash to get key 1 to work again.

Finally solved by manually editing dump and overwriting key 2 (lost key) with the ID of the new key. Its ID appears in the dump in 3 locations simple search and replace worked well. Happy days. Remote added with VCDS. 

Conclusion:
Its my first run out with xhorse vvdi2. This is going to be a really powerful tool when the bugs a sorted. Bit scary to used while it is still buggy. Hope this help someone 

Original:Xhorse VVDI2 read dash, precode CS to key, add keys

Available link for download

Read more »