4M Q7 Vag com coding

Useful Helpers

MMI Reboot

Sometimes the changes require the MMI to be rebooted (like a 3 finger salute on a computer) for changes to show up/take effect. Switching the ignition off/on isnt enough

In the Q7 (4M) a 3 Finger salute is done by holding the Nav and Radio Buttons “up” and then pressing the main rotary knob. This will cause the MMI to do a quick reboot.

Note: Yes, you can do this while driving.

Security Codes

09 - Central Electrics: 20113
13 - Auto Distance Regulation: 20103
6D - Trunk Electric: 12345
57 - TV Tuner: 20103
CA - Sunroof: 20103


Deactivate seat belt warning

  1. Control Module
  2. 17-Instruments
  3. Adaptation - 10
  4. In Channel drop-down, select “IDE03867-Deactivate seat belt warning”
  5. Stored value: No | New value: Yes
  6. Do It!
  7. Go Back

Gear Display in D and/or S driving mode

  1. Control Module
  2. 02-Auto Trans
  3. Adaptation - 10
  4. In Channel drop-down, select “IDE04111-Single gear display”
  5. Stored value: D off/S off | New value: D on/S on
  6. Do It!
  7. Go Back

Seat cooling micro adjustment

  1. Control Module
  2. 09-Cent. Elect.
  3. Adaptation - 10
  4. In Channel drop-down, select “IDE10322-MAS01364-Seat ventilation: micro adjust.-Stage 1”
    Stored value: 0% | New value: 10% (Max value is 10%)
  5. In Channel drop-down, select “IDE10322-MAS01365-Seat ventilation: micro adjust.-Stage 2”
    Stored value: 0% | New value: 10% (Max value is 10%)
  6. In Channel drop-down, select “IDE10322-MAS01366-Seat ventilation: micro adjust.-Stage 3”
    Stored value: 0% | New value: 10% (Max value is 10%)
  7. Do It!
  8. Go Back

Seat heating micro adjustment

  1. Control Module
  2. 09-Cent. Elect.
  3. Adaptation - 10
  4. In Channel drop-down, select “IDE10321-MAS01364-Seat heater: micro adjust.-Stage 1”
    Stored value: 0 °C | New value: 5 °C (Max value is 5 °C)
  5. In Channel drop-down, select “IDE10321-MAS01365-Seat heater: micro adjust.-Stage 2”
    Stored value: 0 °C | New value: 5 °C (Max value is 5 °C)
  6. In Channel drop-down, select “IDE10321-MAS01366-Seat heater: micro adjust.-Stage 3”
    Stored value: 0 °C | New value: 5 °C (Max value is 5 °C)
  7. Do It!
  8. Go Back

Remotely lock or unlock doors while engine is running

  1. Control Module
  2. 46-Central Conv.
  3. Coding - 07
  4. New coding: Long Coding Helper (Yes to proceed)
  5. In 3), select Byte 9
  6. Check bit 7 for “central_locking_system_lock_unlock_at_engine_runn ing,0=not active / 1=active”
  7. Click X or Exit to close the window
  8. Do It!
  9. Go Back

Open or close all windows and sunroof with the remote

  1. Control Module
  2. 46-Central Conv.
  3. Coding - 07
  4. New coding: Long Coding Helper (Yes to proceed)
  5. In 3), select Byte 12
  6. Check bit 4 for “comfort_operation_window_lifter_button,0=not active / 1=active”
  7. Click X or Exit to close the window
  8. Do It!
  9. Go Back

Needle Sweep

Description: When the ignition is turned on the Needles in the Virtual Cockpit or Non-Virtual Cockpit will do a full cycle of the RPM and Speed Dials
Risk: Low
Usage: Start Car
Software: VCDS (others will work)
Coding:

  1. Module 17 (Instruments)
  2. Coding
  3. Long Coding
  4. Long Coding Helper
  5. Byte 1 (Second from left)
  6. Tick/Select “Bit 0”
  7. Exit
  8. Do It

Lap Timer

Description: Enable the ability to record lap times as soon as the car starts moving or manually started. Includes Split Time function, Lap Reset. If you have a HUD (Head Up Display) The Gear Selection (e.g D6/S6), Oil Temp and Lap timer counter will be displayed in the HUD. Note, the Lap timer “counter” in the HUD doesnt run for some reason but does on the Virtual Cockpit
Notes: Not tested on the Non-VC Dashboard, but should work
Usage: Nothing on main MMI screen, all driven from Instrument Cluster screen. Ensure you are on the “Red” Car screen (not radio/nav/phone) and you should see a new Left “Context” Menu option. Use arrow buttons on the left of steering wheel to navigate.
Risk: Low
Software: VCDS (others will work including ODBEleven - Thanks Wolek76)
Coding:

  1. Module 17 (Instruments)
  2. Coding
  3. Long Coding
  4. Long Coding Helper
  5. Byte 1 (Second from left)
  6. Tick/Select “Bit 3”
  7. Exit
  8. Do It

Lock/Unlock “Chirp”
Description: For Q7 (4M) cars in the USA, when you lock the car, you will hear a single or double “chirp” (from a second sounder, not the horn). This is a good audible confirmation that the car is locked. This coding enables lock chirp on Non-USA cars but also enables an “unlock” chirp if/when the car is unlocked.
Notes: There are many options to configure including how long the chirps are, whether you want single or double chirps for lock/unlock as well as updating the indicator flashes to match the number of chirps. There is both Long Coding & Adaption Changes for this modification.
Usage: Once coded it will work immediately on lock/unlock. In addition, if you lock the car (if you have Advanced Key) using the padlock button on the trunk, the chirp will sound when the trunk is fully engaged. You can also turn off the “Chirp” via the MMI under Car / Vehicle Settings / Central Locking
Risk: Medium / High (Depending on number of options you change). Please note there are a lot of combinations below so please GO SLOWLY.

Coding:

  1. Module 46 (Central Convenience)
  2. Coding
  3. Long coding
  4. Long coding helper (VCDS)
  5. Byte 4
  6. Select/Tick “Bit 6”
  7. Exit
  8. Do It

Parking Assist Camera - Turn Off Speed
Description: For Q7 (4M) cars that have either the Rear Camera fitted, Park Pack Assist or Park Pack Advanced you can alter the speed at which the cameras will automatically turn off. By default it is 6 mph.
Notes: Only applies if you have a rear camera or above fitted.
Usage: None. Will turn off the camera screen on the MMI at a higher speed than default. You can also press the Parking camera button on the dash while slowing down to a junction for viewing if required
Risk: Low

Adaption:

  1. Module 09 - Central Electrics
  2. Adaptation
  3. Scroll down and find channel “Switch off speed for park assist
  4. Load Stored Value (should be set to “10 Kph / 6 Mph”)
  5. Change to another value. Example “20” (which is about 12 Mph)
  6. Do It
  7. Exit

Enable Easy Entry for Drivers Seat

Description: By Default Q7 (4M) cars that have the electric steering column option, the drivers seat will move back automatically when the car is turned off and the drivers door is opened to allow easy exit of the vehicle. In addition, when unlocking the car and opening the drivers door the drivers seat will move back to allow easy entry and upon starting the car the seat will move forward back to the last position. If you have Convenience/Advanced Key and Driver Memory seats then when you start the car the seat will move to whatever memory recall is stored on the key used to unlock the car (linked with button 1 or 2 of the driver memory seat buttons in the door trim). This change enables this feature when the electric steering column is not installed.
Notes: This has not been tested on a Q7 4M without driver memory seat buttons, but it should work. Also, you may find the Easy Entry option “greyed out” in the mmi. If so, lock the car, wait 30 seconds then unlock and try the menu option again.
Usage: Once configured get out at lock the car and wait 30 seconds, go back into car and start electrics, you should see Easy Entry option under “Vehicle Settings / Seats / Drivers Seat”. Make sure its ticked.
Risk: Low.

C oding:

  1. Module 09 Central Electrics
  2. Coding
  3. Long Coding
  4. Long Coding Helper
  5. Byte 14
  6. Tick Bit 2 (easy_entry_steering_column_via_mmi_configurable,a ctive)
  7. Exit
  8. Do It

C oding:

  1. Module 36 Seat Memory Driver
  2. Coding
  3. Long Coding
  4. Long Coding Helper
  5. Byte 3
  6. Tick Bit 6 (Easy_Entry_front,0=not active / 1=active)
  7. Exit
  8. Do It
2 Likes

This is great info, thanks for posting. Just coded the needle sweep, very cool little mod.

I wasn’t able to do the D/S gear programming however. No option in the drop down menu as described. Read about others doing it through the coding. Anyone know what the Access Code is for the 02-Auto Trans module?

1 Like

Comfort turn signal:
46/Control Module System Comfort > Adaptation > Turn Signal Control: Freeway flashing cycles > 5 (old value 3)

RS rear light animation:
Hood open, parking brake on, ignition on
STG 46, byte 37, bit 4 on?
Or STG 46, text coding: SSBR_Variante from “0” on „1”.

Needle Sweep:
17/Dash Board > Long Coding* > Byte 1, Bit 0 ON (checked) (old value: OFF (unchecked))

Enable ACC Default Distance In MMI (VCDS 16.6 or newer required) - Allows you set the default distance

  1. Auto Dist. Reg 13
  2. Adaptation - 10
  3. Select “Distance basic setting option” in dropdown
  4. Select “On” from New value drop down

Module 16/Steering Column Electronics
Adaptation
Steering wheel heater
34 – default setting It has been reported elsewhere that anything above 36 can cause damage. Be careful!

Disable seat belt chime

  1. Instruments 17
  2. Adaption 10
  3. In drop down menu choose Deactivate seat belt chime
  4. Change Deactivate seat belt from NO to YES

G Force Meter
Click bottom right of the scan button
17 - Instruments
Long Coding
Acceleration
On
Click the tick to save.

Torque & power dials
Click bottom right of the scan button
17 - Instruments
Long Coding
Engine data display
On
Click the tick to save.

1 Like