The Audi A4 B9 (Type 8W, model years 2016–2020) is packed with hidden features. Using , OBDeleven , or VAG Can Pro , you can unlock convenience, lighting, and performance tweaks. Below is a community-tested coding list.
The instrument cluster needles sweep to max and back when the engine starts (aka "Welcome Animation").
To unlock them, you need diagnostic software like , OBD11 , or VCP . This extensive guide provides a verified coding list for the B9 platform. Warning: Always back up your original control module maps before making changes.
| Feature | Module | Adaptation | Value | |--------|--------|-------------|-------| | Acoustic lock confirmation (beep) | 09 – Cent. Electrics | Akustische Rueckmeldung entriegeln/verriegeln | Active | | Adjust beep volume | 46 – Comfort | Akustische Rueckmeldung global | Volume 1–4 (4 = loudest) | audi a4 b9 coding list
: Forces the instrument cluster needles to sweep to their maximum position and back when the ignition is turned on.
Shows oil temp in the instrument cluster.
: Turns off the recurring warning sound if the seatbelt is not buckled. Step-by-Step Coding Examples Below are the specific paths for common tweaks using OBDeleven (Long Coding) Modification Control Module Adaptation / Long Coding Path Needle Sweep 17 - Instruments Seatbelt Chime 17 - Instruments (Inactive) Display Gear 02 - Transmission Adaptation Single gear display Key Fob Range 46 - Central Conv. Long Coding range_limitation_lock Not_Active Parking Assist Speed 09 - Cent. Elect. Adaptation Switch off speed Essential Tools for Coding The Audi A4 B9 (Type 8W, model years
The Audi A4 (B9) is a prime candidate for "coding" or "adaptations," which allow you to unlock hidden factory features or customize existing behaviors. Common modifications range from aesthetic changes like gauge sweeps to functional tweaks like increasing your key fob's range.
| Feature | Description | Module & Coding Path | | :--- | :--- | :--- | | | Allows you to lock the car from the outside via remote while the engine is idling (useful for warming up the car in winter). | 46 - Central Comfort: Long Coding > Byte 09 > Bit 07 (central_locking_system_lock_unlock_at_engine_running) = Activated | | Comfort Window Range | Extends the distance from which you can open/close windows using the remote. | 46 - Central Comfort: Long Coding > comfort_operation_range_limitation = Not Active | | Extended Key Fob Range | Significantly increases key fob range using a different antenna algorithm. Warning: This may disrupt remote tailgate closing. | 46 - Central Comfort: Long Coding > range_limitation_lock / rear / open / panic = Not Active | | Easy Entry (Seat) | When you turn off the ignition and open the door, the driver's seat automatically moves back for easier exit. | 36 - Driver Seat: Adaptations > Easy_Entry_Request = active | | Fold Mirrors via Key Fob | Automatically folds side mirrors when locking the car via remote. | 42/52 - Door Electronics: Adaptations > Spiegelverstellung > Funk Spiegelanklappung Modus = by_lookup (Via Remote) | | Auto Park Brake | Automatically engages the parking brake when you turn off the engine. | 09 - Cent. Elect: Adaptations > Automatic parking brake for engine start stop = active |
This comprehensive coding list covers the most popular modifications using common diagnostic tools like or OBDeleven . Essential Tools for B9 Coding The instrument cluster needles sweep to max and
| Feature | Adaptation Channel | Value / Change | Notes | | :--- | :--- | :--- | :--- | | | (6)-Comfort operation-Comfort opening & Comfort closing | Set both to Active | Hold lock/unlock on fob. (Usually active from factory, but check). | | Sunroof via Key Fob | (10)-Comfort operation-Sunroad (typo common) | Change to Active | Opens roof with windows. | | Auto Lock after 15 km/h | (6)-Automatic lock after start-up | Change to Active | Doors lock automatically. | | Auto Unlock with Key Out | (5)-Automatic unlock when key removed | Change to Active | Unlocks all doors when ignition turns off. |
If your B9 has the front-facing camera on the windshield (used for Audi Pre-Sense) but lacks ALA from the factory, you can retroactively code it. Long Coding -> Byte 35 -> Enable Bit 0 Step 2 (Module A5): Long Coding -> Byte 16 -> Enable Bit 7 Step 3 (Module 17): Long Coding -> Byte 4 -> Enable Bit 6 Step 4 (Module 44): Long Coding -> Byte 2 -> Enable Bit 7
Beyond driver assistance, some of the most satisfying changes are the small ones that enhance everyday usability.
Module 17 (Instruments) -> Coding -> Long Coding Helper -> Byte 1 -> Bit 0 (Active). Adds a lap timer to the MMI display. Module 17 -> Adaptation -> "Lap counter" -> Active.
→ Long Coding → Byte 2 → Enable Bit 7