In this guide i will show how to remove immo from VAG MSA15 ecu.
ECU list that will work
- 038 906 018 (1.9tdi)
- 038 906 013 (1.9 sdi)
- 028 906 021 (in aluminium casing only 1.9, 2.5)
- 074 906 021 (in aluminium casing only 1.9, 2.5)
- 4B0 907 401 (2.5 v6)
- 8D0 907 401 (2.5 v6)
Basically all ecus will work if they are similar to ones above. If you are not sure – ask in comments.
First what you need are programmer that can read 24c02 chip. Open your ecu. In other side of cpu and eeprom chips find small 8 pin chip B58253. Thats our 24c02 chip. You need to desolder it and read content. I will show next with one file what i got. Its better that you use content from your chip cause, coding info are in this eeprom and some other.
This method are usually called 60 trick. You need to find in hex all 33 values and replace them to 60 in hex.
You need some hex editor and find all 33 values. I used CH341A Programmer editor. Nothing special, but you can do job with it.
Easiest way to find values are Ctrl+F and make sure to check in Hex format. Enter 33 and find all values. As you can see they are 2 in this file. Might be more or less.
Now simply replace them with 60 and you are ready to write file in eeprom.
If this dont work out in first time, dont worry try again cause eeprom contents might be changed again, but different. For these ecus this method works perfect. I will attach files from images.
Hi I’m trying to follow your tutorial but not luck with reading de eeprom I’m using the same reader as you and I do also have willem pcb5 not luck at all any advice?
Well… what you get? I have also willem pcb5. It works fine. Sometimes you have to remove IC, but with willem it works good most of time.
Please, I would like you to give a download link to a hex editor. and how do we do the off of sid803 or 803a?
Not sure about sid, never tried.
You can use any hex editor you want. This one is from ch341a programmer.
no need to checksum the new bin file ??? i don’t understand that?
Thank you so much, Bro!
No need. Its works perfectly fine.
Thanks for tutorial, it works perfect! Successful remove immo on 028906021GG.
Glad that it worked fine for you 🙂
Hi I want BMW ecu file 0261204173 FOR IMMO OFF
I have UPA USB programmer software please can you guide me how to do immo off with it and how it works
Not sure about your programmer but basically you have to figure out, how to read eeprom with it.
I just read out a B58253 from a 038906018S ECU. But, in the content there is not 33h value at all. Also no 60h value.
What to do?
Write bios dump from article. It should work or at least it will change file content.
I changed the address 65h from F3h to 60h and address 82h from 73h to 60h
I did not try, but I hope it will work.
hey i have made all these changes properly, read it with minipro and there was only one 33 value i changed it to 60 but i cant programm it there always comes an error and the error shows the value i changed … i dont know what i am doing wrong ?!!
Try to desolder chip and then program. Usually its programmers fault, it does not have enough power.
okay , it works now !
There was only one 33 value i changed it to 60 ! But when i load the Immo file in the programm ” Immo universald decoding 3.2″ The program make the same change as i did but he put one more 60 value in the same column where before stands 00 ??
Should i use anyway my file with only the one 33 value changed to 60?
Use what works – easy as that.
yes but i dont know which works… and i thougt you maybe know. then i mus desolder again and program again if one file does not work 😀
I think that both files will work.
how could i switch off immo in 028906021af (black plastic case)?
someone said it has two eeproms to reprogram. is it true?
Hi…Can you please let me know if the 33 to 60 will work on edc15p+ ibizaasz130cv 038 906 019 DQ ?
Have been using this method on vp engines but never on PD engines. Would really like to succeed on first attempt! Your opinion/Help would be great!
On PD engines you should use different method. There are some software.
Hi. I’ts work at EDC15P+ 038906019 ?
It should. If its VAG and 018 ecu.
what programmer are you using? I bought one ch341a from ebay but i cannot read the chip.
You can use ch341a, but you have to desolder chip from ecu.
hello, my calculator 028 906 021DL dropped me following bad welding for door eproms, more communication. I bought a computer 028 906 021FL and CH341A the written chip B58253 I / SN is impossible to read “FF” indicated and impossible to write. Help me please.
Desolder and try again
I tried 10 times, I just found and information “immobox a debrancher” before reconnecting the computer in immo off, does that speak to you?
I hope you will be able to help me I have changed all the values 33 to 60 and nothing to do it does not start. I check by reading the 24c02 eprom is well written. There is an original “immobox” box on the car, if the calculator is in OFF is there any manipulation to do on the immobox? thank you
hi ,im looking for immo off opel corsa lite ,bosch ecu 0 261 204 763
93 598 981
Worked perfectly. Thankyou!
Addresses 0x65 and 0x82 were the same as you and I changed only those.
Thank you! That worked perfectly on my 038 906 018 FD (1.9tdi).
It was showing DTC 17978 (Engine Start Blocked by Immobilizer), which would not clear, even though the immo interface was happy with the ignition keys.
After changing the 0x33 bytes to 0x60 (at addresses 0x65 and 0x8B on my ECU), I could clear the DTC, and the engine now runs.
The ECU made several changes to the EEPROM after the fix, but did not raise any more DTCs.
8D0 907 557 And nobody knows what needs to be changed ? immo off