key programming

Key Learning

Programming keys by OBDII (VAG with 16 bytes Component Security) - VW Crafter, Audi R8, VW Golf 6, VW Multivan 2009+, VW EOS 2009+, VW Caddy 2009+, VW Scirocco, VW Polo 2009+, VW Bora 2010+, VW Jetta 2010+, Skoda Octavia II 2009+, Skoda Superb 2009+, Skoda Fabia 2009+, Skoda Yeti 2009+, Seat Leon 2009+, Seat Altea 2009+, Seat Exeo 2009+, Seat Ibiza 2009+, ... Free for owners of AN024+AN026
- UNLIMITED production of TP22/TP23/TP24/TP25 transponders from a Megamos 48. Free for all owners of AN024, ZN001
- No more precoded transponders (TA2/TA3/TA4/TA5) are used for the key-learning. Instead any Megamos 48 Crypto transponder can be used. Free for all owners of ZN001
- Extracting of the 7th byte Component Security from a working key of the car (Megamos, Hitag2). Free for all owners of AN024, ZN001
- LAMBORGHINI GALLARDO
- With this function you can learn key/transponder to the vehicle

Inside every key there is a small chip called a “transponder”. In most cases this chip doesn’t require an external power supply but is supplied from the magnetic field, which induces electric current. The immobilizer recognizes whether a proper key is used to start a car exactly by using the transponder. With the evolution of the VAG cars the transponder type and the records inside it have changed. In general, there are five different types of immobilizers/transponders used. They are called Immo I, Immo II, Immo III, Immo IV and Immo V. Systems from ImmoI till Immo III require simply that a transponder from the proper type is found inside the key, and they are able to learn these transponders.
Starting from Immo4 it is required that the transponder is from the proper type, but also has some specific records inside it. Only transponders with such correct records can be learned. According to the data inside there are the following types of transponders:
- Tp22 – dedicated for use inside Seat vehicles;
- Tp23 – dedicated for use inside Volkswagen vehicles;
- Tp24 – dedicated for use inside Skoda vehicles;
- Tp25 – dedicated for use inside Audi vehicles (especially A3 and A4);
Such transponders can be used in all cars of the specific producer (e.g. Tp24 can be used for all Skoda models)

We can deliver modified transponders which are programmed with special data and they have the abbreviations TA2, TA3, TA4 and TA5. Each of these TAx transponders can be transformed with the Transponder programmer to the corresponding TP2x transponder which can be then learned in the Immo IV systems, but also can be programmed with the Transponder programmer for use in Immo V system, i.e.
they can also be used for producing dealer keys. Normally, there are several key-learning procedures which are applied depending on the car type and year of production.

Normally, most of the newer cars require a transponder which is precoded with the VIN number from a dealer. Fortunately, it is also possible to precode the transponder by yourself using the Transponder programmer if you have available the 7 bytes of the component protection data and yo need to use an TA2/TA3/TA4/TA5 transponder as base for this operation.

The 7 bytes of the component protection data are contained inside the immobilizer and sometimes inside the engine control unit. Inside the engine control unit there are stored always at least 6 of the component protection bytes, sometimes also the 7th byte is contained.
There are several ways to extract the component security:
- Simply press the “Autodetect component security” and the component security bytes will be read from the ECU. This will also automatically decide whether you've the 7th byte, or you've to search for it. Also the login will be displayed in the status bar. The autodetection is not alway possible, it works basically for EDC16 and MED9x engines which are using CAN diagnostic connection.
- The component protection bytes are displayed e.g. using the special function “Engine Control Unit” - when reading the EEPROM of the engine control unit then VAG Commander will show you the component security bytes:

vagcsbytes-vag-avdi-simontouch-csbytes