OBD-II diagnostic tool

VAG long coding cheatsheet: 15 popular codings for VW, Audi, Skoda via VCDS/OBDeleven

Ready-made VAG long coding cheatsheet (VW Golf, Audi A4, Skoda Octavia): activate cornering lights, comfort blinker, auto-lock, DRL, video-in-motion — bytes + bit positions.

AI-generated 4 min read

VAG long coding (VW / Audi / Skoda / Seat) — a 15-20 hex-byte string in each ECU memory that controls manufacturer features baked into the firmware but disabled for base trim. Below: 15 popular codings with exact byte+bit positions. Needs VCDS ($240) or OBDeleven ($30 + $10/op).

How to read long coding

Format: 01 23 45 67 89 AB CD EF ... — sequence of hex bytes.

Long coding is not universal — every model + year has its own label file. Exact meaning discovered via:

  • VCDS: auto-fetches label file from Ross-Tech
  • OBDeleven: label file bundled for popular models
  • Community wiki: Ross-Tech Wiki, myturbodiesel.com, etc.

Below — most popular changes with byte+bit positions for typical platforms (MQB, MLB, PQ35). On your specific model bytes may differ — always verify via VCDS label file.

1. Cornering fog lights

  • Module: 09 (Cent. Elect.)
  • Byte 07, Bit 0-1: 01 (both sides), 10 (left only)
  • Effect: fog light on turn side activates when steering angle > 15°

2. Comfort blinker (3 flashes instead of 1)

  • Module: 09
  • Byte 16, Bit 6: 1
  • Effect: brief tap on turn signal — 3 flashes

3. Auto-fold mirrors on lock

  • Module: 09
  • Byte 04, Bit 4: 1
  • Effect: mirrors fold when locking the car with key fob

4. Highbeam Assist (auto highbeams)

  • Module: A5 (Front sensor camera) or 09
  • Byte 05, Bit 0: 1
  • Requires camera (available on Highline)

5. DRL only front (fog as DRL off)

  • Module: 09
  • Byte 22, Bit 3: 0 (fog off), 1 (fog as DRL)

6. Auto-lock doors above 15 km/h

  • Module: 09
  • Byte 07, Bit 3: 1
  • Effect: doors lock at 9 mph

7. Emergency brake light flashing

  • Module: 09
  • Byte 22, Bit 5: 1
  • Effect: hard braking (>7 m/s²) — brake light flashes

8. Rear wiper on reverse

  • Module: 09
  • Byte 19, Bit 4: 1
  • Effect: reverse with front wiper active → rear wiper takes one stroke

9. Needle sweep on start

  • Module: 17 (Instruments)
  • Byte 12, Bit 0: 1 (Audi only)
  • Effect: needles do a “sweep” at key ON

10. Battery voltage in dash

  • Module: 17
  • Byte 06, Bit 2: 1
  • Effect: current battery voltage in MFI menu

11. Video-in-motion (MIB2 with navigation)

  • Module: 5F (Information Electronics)
  • Long coding via adaptation channel — one-tap in OBDeleven
  • Effect: DVD/HDMI-in active while driving

12. Seatbelt beeper disable

  • Module: 17
  • Byte 00, Bit 4: 0
  • Effect: no “buckle up” beeps
  • Warning: illegal in EU, private tracks only

13. Auto engine start-stop OFF default

14. Fog lights + high beam (both on)

  • Module: 09
  • Byte 06, Bit 5: 1
  • Effect: fog lights stay on when switching to high beam

15. Coming home / leaving home

  • Module: 09
  • Byte 08, Bit 1 + adaptation channel duration (0-60 sec)
  • Effect: headlights on 30 sec after exit / before entry

Mandatory warnings

  • Do it only on warm engine + charged battery (>12.5V) — otherwise coding may abort
  • Note the old value BEFORE change (so you can roll back)
  • Manufacturer sees non-standard bytes at service via ODIS — may void warranty
  • After firmware update (at dealer) coding may reset

Limits

Long coding doesn’t work for features requiring physical hardware:

  • Adaptive cruise control (needs radar)
  • Lane assist (needs camera + steering-torque sensor)
  • Massage seats (needs motors in the seat)

If hardware is present (say, Highline has camera but features disabled) — coding activates.

What Car Diagnostics does

We read current coding for info (no write), showing:

  • Current coding string
  • Delta from factory (where label file supported)
  • Recommendations via Chat Agent — which features most often asked to enable

Actual coding — only via VCDS ($240 with interface) or OBDeleven ($30 + platinum plan). We don’t do write operations.

Try on free tierpair an ELM327 adapter, in “ECU Coding Info” you’ll see your car’s bytes.