Skip to content

Head unit

Decoding encodings

menu_display_xxx_clamp_15_off – operation when the ignition is off
menu_display_xxx_over_threshold_high – work on the move
menu_display_xxx_standstill – work in standby mode
menu_display_xxx_after_disclaimer – work after some garbage

Unlocking the engineering menu

Before this, you may have to ODIS E put into programming mode

Login code: 12345
Block 5F → Adaptation:
Developer mode: Activate

Changing car skin

Sometimes when replacing a PG with another, it happens that the profile of another VW car is installed on it.

Example for VW Tiguan:

Block 5F → Coding:
byte_0_brand: _VW
byte_1_Car_Class: 3
byte_1_Car_Generation: 7
byte_2_Car_Derivate: 6
byte_2_Car_Derivate_Supplement: 0
→ Apply

Ability to simultaneously connect two phones via bluetooth

Block 5F → Adaptation:
function_configuration_phone:
- Support_second_phone: none → change
- Support_for_response_and_hold: off → on
- Dtmf_without_active_call: off → on
- _user_menu_three_way_calling: not_installed → installed
→ Apply
Block 17 → Coding:
telephone2_BAP: no → yes
→ Apply

Electronic voice amplifier ICC

To activate this amplifier you need to load the parameters:
(Parameters under ODIS)

After loading the parameters, you MUST restart the radio by long pressing the power button!

Disabling the volume jump when the radio starts

Sometimes, when you turn on the GU, the volume turns up much stronger than it was set when you turned off the machine.

Block 5F → Adaptation:
Adjustment_fm_tuner_mono_stereo:
- l_hf_stereo_lower_threshold: 20 dBµV 
→ Apply

Deactivating the AM band in the radio

At the bottom left, instead of the unnecessary AM/FM “switch”, an icon for manually tuning radio stations appears Screenshot

Login code: 20103
    Block 5F → Coding:
    byte_14_AM_disable: Activate
    → Apply (with block reboot)
    ```


=== "Coding in VCDS"

``` yaml title="Login code: 20103"
    5F – MMI / RNS  
    Coding - 07 → Long coding:
    Byte 1 – Bit 1 (byte_14_AM_disable): Activate  
    Exit → Save
    ```


    ![Screenshot](../images/MQB/am_radio.jpg)

### GU screensaver

``` yaml
Block 5F → Coding:
Byte 18 – change 00 to
    01 — Hybrid
    02 — GTD
    03 — GTI
    04 — BlueMotion
    05 — E-Golf
    06 — R-Line
    07 — Golf R
→ Apply (with block reboot)

Music system logo

Block 5F → Adaptation:
Startup_screen_sticker_hmi  - change to
    1 — fender premium audio system
    2 — dynaudio
→ Apply

Changing the GU menu image from flipping to tile

    Block 5F → Coding:
    byte_17_Skinning: Skin_1 → Skin_5
    → Apply (with block reboot)
    ```



=== "Coding in VCDS"
5F – MMI / RNS
Coding - 07 → Long coding: Byte 17: Skin_1 → Skin_5 Exit → Save
```

Discover PRO

Block 5F → Adaptation:
nhtsa_properties:
- nhtsa_limitation_switches_for_carplay_no_softKeyboard: Deactivate 
- nhtsa_limitation_switches_for_androidauto_limit_displayed_message_length: Deactivate 
- nhtsa_limitation_switches_for_androidauto_no_setup_configuration: Deactivate 
- nhtsa_limitation_switches_for_androidauto_no_text_input: Deactivate 
- nhtsa_limitation_switches_for_androidauto_no_video_playback: Deactivate 
→ Apply

(Parameters under ODIS) (Parameters under ODIS)

Škoda Octavia

Block 5F → Adaptation:
Car_function_list_bap_gen2_extended:
- display_configuration_0x45: Activate
- display_configuration_0x45_msg_bus: CAN_Comfort
→ Apply

Off Road Display

Screenshot

On second-generation Tiguans it works in the Composition Media 6", Discover Media, Discover Pro information and command systems without coding in the 5F block.

Block 5F → Adaptation:
Car_Function_Adaptations_Gen2
menu_display_compass → "active" (default not active)
menu_display_compass_over_threshold_high → "active" (default not active) 
menu_display_compass_clamp_15_off  → "active" (default not active)
→ Apply  

Car_Function_List_BAP_Gen2
compass_0x15 "active" (default not active)
→ Apply

For Composition Media 8" you need to encode a 5F block.
After coding, an indelible error will appear in the block, which will not affect the functionality in any way.

Login code: 20103
    Block 5F → Coding:
    Byte 24 – Bit 02 (Navigation System): Activate 
    → Apply (with block reboot)
    ```



=== "Coding in VCDS"

``` yaml title="Login code: 20103"
    5F – MMI / RNS  
    Coding - 07 → Long coding:
    Byte 24 – Bit 2 (Navigation System): Activate
or edit the binary value – was "02" 00000010, became "06" 00000110
    Exit → Save
    ```


### Driving school mode

!!! tip ""
After adaptation, you need to restart the radio

``` yaml
Block 5F → Adaptation:
Car_Function_Adaptations_Gen2:
- menu_display_driving_school – not activated. change to activated.
- menu_display_driving_school_over_threshold_high – not activated change to activated.
Car_Function_List_CAN_Gen2:
- Driving_school – unavailable. change to available
→ Apply

Enable personalization

Coding must be performed with the engine not running

Login code: 20103
Block 17 → Coding:
Byte 10 – Personalization
select «On»
→ Apply
Login code: 31347
Block 09 → Adaptation:
Personalisierung:
- Personalisierung_Profilfunkion → profiles_active
- Personalisierung_aktiv → Active
- Aktivierungsoption_im_HMI-Menue_sichtbar → Active
- Benutzerkontenverwaltung_in_HMI-Menue_sichtbar → Active
- Personalisierungsfunktionen_in_HMI-Menue_sichtbar → Active
- PSO_FSG_Setup2_Bit_1 → Active
- PSO_FSG_Setup2_Bit_2 → Active
→ Apply
The sequence of actions is done to ensure that the car does not constantly turn on the GUEST mode.

We create profiles and then change:

Login code: 31347
Block 09 → Adaptation:
Personalisierung
- Profil_Variante: Konto (v. 1.x)

We change:

We create profiles and then change:

Login code: 31347
Block 09 → Adaptation:
Personalisierung
- Profil_Variante: Konto (v. 2.x)

Save, click, lock the car. We change:

Login code: 31347
Block 09 → Adaptation:
Personalisierung
- Profil_Variante: Konto (v. 1.x)

Using the Glonass antenna for navigation and compass

Discover Pro · Discover Media

Block 5F → Adaptation:
Navigation_GNSS_Receiver_Setting:
- default_hw_reception: Detect
- GPS: Detect
- galileo: Detect
- glonass: Detect
- compass: Detect
- external_gps_1: Activate
- external_gps_2: Detect
→ Apply
Block 75 → Adaptation:
GPS: internal_GPS_output_on_CAN
Navigation_Type: Type_2:
- Gnss_data_rate:
Data Rate: 5 Hz 
→ Apply

Comments