ozvtr wrote: 03 Mar 2026, 01:33
Rhothgar wrote: 01 Mar 2026, 09:37
ozvtr wrote: 28 Feb 2026, 23:23
Yes read the ASCII.
If it's not apparent in the inverted ASCII then they have encrypted it.
I use ImmoKiller and NY04. But my stuff is ancient history.
I have ImmoKiller but does it decrypt it beyond normal HEX editors.
Do you have the original eeprom file available for your car? I'd be interested to see what is in the first 25% of the file. I am trying to work out where to insert my VIN number. I have downloaded various bin files online and quickly inspected the odd one and the VIN was definitely there for PSA cars but I now cannot find the information again now that it is important.
I think this is probably why the car will not auto-detect in Lexia. It has nothing to extract! The problem is that my original ECU was mapped by a friend whose laptop then died and so the information is no more...
EDIT:
I have PM'd you a link to a OneDrive folder with my files in. 35P08 is the earliest bin file I have for the eeprom. If you're interested take a look and compare to yours. I'll bet my bottom dollar your original eeprom file will have your VIN number in.
ALSO, in one of your previous posts on this thread, you make reference to BSI Eeprom which is in the CPH unit. I've been flashing the ECU eeprom.
I had a friend send me a photo of his CPH unit the other day. Not a clear one but I could see what looked like TWO eeproms in there. It would be the one that presumably tracks back to whatever pins at the CPH but feeds back into the ECU at pin 36 which is immobiliser serial line.
Are you talking about the engine ECU EEPROM? Are the dumps from the
engine ECU? That changes things.
You've got to be careful with editing the HEX. There are usually checksums hidden in the HEX. Even the hackers have not figured out how to change the PIN in BSI's because they cant decrypt the checksums. That's why it's easier to virginize the BSI if you want to change the PIN. I'm not saying you can't do it, I'm not familiar with this 'CPH' of which you speak...just that it might not work.
There are programs to change the PIN in the engine ECU. They
will insert the correct checksums.
Yes. Engine EEPROM. I have not dared touch CPH EEPROM as yet and, as previous post, have not found anything to virginise the CPH. ImmoTool v1.5 will only virginise certain BSI (CPH) chips.
My understanding of checksums is that you make the changes and do a checksum check. Performing the check might append something to the file signature?
I actually made contact with Luis-Andre last week and he replied. I felt pretty honoured by the fact. He said:-
"Hi mate.
Thanks for your words.
Regarding the EDC15C2, I have done it in the past and it was not really difficult. If I remember correctly, it is at address 0x154 in the EEPROM. This address should reflect the number of DTC clearances already performed, in hexadecimal. So if you see fifty as the total number of DTC clears, you should have 0x32 at address 0x154, since 0x32 equals fifty in decimal. Just write 0x00 and that is it.
Hope this helps.
Kind Regards"
Despite him writing his programme (which I couldn't find at the time hence messaging him) back in 2014 I think it was. His recall is incredible. At offset 0x00000154, I found 44 which represented the 68 After-Sales Zones my car had somehow managed to store. They are limited to 50!
44 is calculated by dividing 68 by 16 which gives 4 and 4 bits are left over which is 4 and so it becomes 44.
Most people with a full history will see 32 as he says.
CPH is simply a pre-BSI term.
It stands for Centrale de Protection Habitacle. Something else I learned last week!