I read ross tech's site about immos. I found that only immo 1 system uses a static code later systems up to immo 5 use roling code.
Immo module is located in the instrument cluster.
Magnetic field round ignition lock apply power to the transponder located in the key. Transponder then transmits code to the immo module. But how does communication continue then?
Does immo module simply sends the code to the ECU which perform validation checking or does immo module perform this task and then sends some kind of signal (crypted/uncrypted?) to the ECU.
What does rolling code means and how it works?
I guess that code is changed every time it is used (like in a remote conrol key fob), but as I aslo don't know how remote fob works I even don't know how immo works?
But I predict that both receiver and transmitter have some kind of a table that contains numerous codes. After each code is used it is removed from the table (both receiver's and transmitter's).
But there is some problem. If the remote key fob remove one code after you press the lock/unlock button, but car's receiver module not (unsuccessfull communication - intentionally signal disturbance, likely by someone who want to steal your wehicle), the code could be used to unlock a car.
So is ther any way to get the immo code via OBDII port or to bypass the immo module in the cluster?
Immo module is located in the instrument cluster.
Magnetic field round ignition lock apply power to the transponder located in the key. Transponder then transmits code to the immo module. But how does communication continue then?
Does immo module simply sends the code to the ECU which perform validation checking or does immo module perform this task and then sends some kind of signal (crypted/uncrypted?) to the ECU.
What does rolling code means and how it works?
I guess that code is changed every time it is used (like in a remote conrol key fob), but as I aslo don't know how remote fob works I even don't know how immo works?
But I predict that both receiver and transmitter have some kind of a table that contains numerous codes. After each code is used it is removed from the table (both receiver's and transmitter's).
But there is some problem. If the remote key fob remove one code after you press the lock/unlock button, but car's receiver module not (unsuccessfull communication - intentionally signal disturbance, likely by someone who want to steal your wehicle), the code could be used to unlock a car.
So is ther any way to get the immo code via OBDII port or to bypass the immo module in the cluster?
Last edited: