Home / DIYs / Vag-Com (VCDS) Mods for the MK2 Audi TT (2006-2014)

 

I’ve had my TT-RS for a week now, so time for the modding to begin. I already had my genuine Ross-Tech Vag-Com (VCDS) cable from my last car, so I figured I’d start by unlocking some “free” mods first. As always, write-down any codes before changing them so that if it does not achieve the desired effect you can reverse them. You can also refer to the Ross-Tech wiki for more detailed information on each code and function here. Most of these were accessed via Module 09.  This list is by no means exhaustive and I plan to update it as I find new things – I searched all over the internet to come up with this initial list since everything is very  fragmented for Audi TTs in terms of forums and posts. I apologize that I didn’t keep track of where I got certain codes from, but I went through and manually checked and recreated everything to make sure they worked. I’m not 100% sure this will work on all MK2 TTs, but these codes were successful on my 2012 TT-RS and likely to work with other later model TTs as well.

Module 9 (Central Electronics Mods)

All done via Module 9 (Cent Elect) and then going into the long coding helper menu:

  • Disable Amber Lights in Headlights:
    • Byte 17, Bit 1 – Uncheck to disable the amber lights when the headlights are on
  • DRLs always-on full brightness, except when headlights on (then they dim somewhat):
    • Byte 15, Bit 3 –  Uncheck it and the LEDs to stay on all the time (aka dewinking)
    • Byte 17, bit 4 – ensure ADL checked
    • Byte 24, bit 7 – ensure DRL’s as Position Lights checked
    • Byte 25 – manually overwrite the 2 “00” digits in row 3) with 86 (may not be necessary)
    • Byte 26 Bit 3  – uncheck DRL only active with ADL active, ensures DRLs on even if headlight switch is off
    • Byte 27, bit 2 – check LED DRL module for parking position light and DRL…check it.
  • Windows controlled via key fob (hold lock to roll-up, unlock to roll-down)
    • Byte 3, Bit 3 – ensure  comfort opening/closing via doors checked
    • Byte 3, Bit 5 – check comfort opening/cosing via key fobit 5 via key fob buttons
    • Note: if this still doesn’t work, go into the DIS and choose Set – Windows – Convenience Open – and make sure “Automatic on” is checked.
  • Synchronized side mirrors
    • Byte 8, Bit 6 –  Check it to allow you to simultaneously readjust the driver’s and passenger’s mirrors. You only need to adjust the driver’s mirror for a wider/narrower view for a different driver or seat position and the passenger mirror will move accordingly.
  • Flashing emergency lights with ABS activation
    • Byte 16, Bit 0 – comfort indicators (default on) gives 4 blinks of the turn signals with a brief push…aka lane change convenience mode
    • Byte 16, Bit 1 – emergency brake lights flashing (default on) flashes brake lights when abs triggers to attract more attention to braking
  • Lower Side Mirrors When Reversing
    • Byte 4, Bit 3 – Ensure checked

Disable seatbelt chime:

  • Module 17 (Instruments), Coding, change 2nd to last digit from 8 to 0.

Got any others I’ve missed? Leave me a comment, and I’ll be sure to update this post once I verify it works…

 

About the author: Nick Roshon

 

Nick has been an Audi owner and fanatic for the last 10 years, and started Nick's Car Blog in 2009 to share DIYs and pictures of his A4. Currently he drives a 2012 Audi TT-RS, and has previously owned a B7 S4, B7 A4, and an 82 Audi Coupe (GT) LeMons race car. In his day job, Nick is a digital marketer and lives in San Diego, CA, USA.

 

Recent posts in DIYs

 

5 Comments

  1. Here are a few more I changed on my Audi:

    Disable NAV & Phone warning messages while entering data at speed
    [5F – Information Electr.] -> Adaptation -> Set channel 2 & 3 to 250

    Enable Independent Fogs control with high beams
    [09 – Cent. Elect.] [Coding – 07] -> Long Coding Helper -> Byte 4
    Bit 1 – (Front) Uncheck the box or change :Bit 1 to 0
    Bit 2 – (Rear) Uncheck the box or change :Bit 2 to 0

    Enable Lap Timer (also adds oil temp gauge)
    [17 – Instruments] [Coding – 07] -> Long Coding Helper -> Byte 1
    Bit 3 – Check the box for “Lap Timer active”

    Enable VIM on MMI
    [5F – Information Electr.] [Advanced ID – 1A] Note 1st Serial number
    [Security Access] Enter Digits 6, 13, 10, 14, 11 of the 1st Serial number
    [Adaptation – 10] -> Channel 48
    Set to 255
    Reset MMI

    The VIM is complicated; when I do this for friends, it takes several attempts as Audi really really doesn’t want you to be able to do this. I don’t go around watching movies when I drive, but you need to do this if you want to add a phone mirror to your MMI screen (see http://www.audizine.com/forum/showthread.php/702600-Instructions-External-Video-Input-to-MMI-Screen-Phone-Mirroring).

  2. Is this for the TT, or the B8? My TTRS has lap timer & oil temp by default 🙂

  3. Is there a way to make the oil temperature gauge stay on permanently? My 2012 TTS has the oil temperature gauge but goes back to current speed after a few seconds if I don’t press a button on the stalk. Would be very useful!

  4. Interesting, it stays on in my 2012 TTRS as long as I have the DIS in the right mode (lap timer). I would check out the idea Christian posted below – the numbers might be off, but something to enable lap timer will also unlock oil temp:

    Enable Lap Timer (also adds oil temp gauge)
    [17 – Instruments] [Coding – 07] -> Long Coding Helper -> Byte 1
    Bit 3 – Check the box for “Lap Timer active”

  5. On my B8.5 S5 the oil temp/lap timer is deactivated, so I activated it via the VAG Com. When activated, it will stay on as long as you like.

    Makes sense that the TTRS would have the lap timer activated by default.

Leave a Reply

// 7bf32afa69fb0da3008e9d80923d0ee6fe129dd2b5d7a007dd