vauxhall/opel astra/vectra/zafira/vx220 (z22se engine only

11
Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only) Security Code Recovery By Dan Price Open OP-Com and select Automatic Vehicle Identification from the Diagnostics Menu Then click on Diagnose ECM

Upload: others

Post on 01-Jun-2022

43 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only) Security Code

Recovery

By Dan Price

Open OP-Com and select Automatic Vehicle Identification from the Diagnostics Menu Then click on Diagnose ECM

Page 2: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

Click on Programming

Page 3: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

Click on Reset ECU

Page 4: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

This first stage is only to test that the connection is working properly and that the ECU is reporting the correct info. We don’t have the security code yet so I have entered 1234 to show what happens if the code is incorrect.

Page 5: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

OP-Com reports incorrect security code. If the ECU has already been reset, it will accept any code and report that the ECU has been successfully reset. Now we need to find the security code from the ECU bin. If you already know how to use OP-Com and are confident that you have a good OBD port connection you can probably start here.

Page 6: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

Connect your MPPS to the computer and to the car OBD port, Turn the car’s ignition on but don’t start the car. Select the make and model from the list as shown above. Click on the “Ecu Id” button or press F1

Page 7: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

You should now see your ECU information in the ECU data box and the Read and Write buttons will now be useable. Click on “Read” button or press F2 The program will now read your ECU and ask you where to save it. You should now have a 512k bin file that you can open in a hex edito

Page 8: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

Open the ECU bin file in a hex editor, I used Hex Editor Neo

Your security code will either be stored at offset 0x40aa or 0x60aa If you go to ofset 0x40aa and the hex code is all ff’s then go to ofset 0x60aa instead.

Page 9: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

The security code is located in the hex code and as it needs to be a 4 digit number we use the 2 hex values ie “12” and “34”. You will also notice if you look at the above image, the cars VIN number and ECU software version and Engine code are stored just above where the security code is located. This makes it a little easier to track down the correct location the the hex code. This ECU bin has the hex values “98” and “17” stored and offsets 0x60aa and 0x60ab, so the security code for the car in 9817. Its that easy!!!

Page 10: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only

Now we can reconnect OP-Com and reset the ECU with the correct code, or connect to the immobilizer to perform immobilizer programming functions.

Page 11: Vauxhall/Opel Astra/Vectra/Zafira/VX220 (Z22SE Engine Only