Audi VC map layout fix: Difference between revisions

From MIB-Helper.com Wiki
Jump to navigation Jump to search
Created page with "In some cases (usually after a retrofit) there might be an issue with the map layout on Audi Virtual Cockpit. It looks like the map is hidden behind the user interface, car is off-map, there are some glitches, etc... == Reason == This can happen if VC and MIB are not set to the same layout. VC shares with MIB the information about the layout (Classic vs Sport). But this happens only when you switch between layouts. So if you VC does not allow to change to Sport and it'..."
 
No edit summary
Line 9: Line 9:


== Solutions ==
== Solutions ==
=== Toggle layout on VC ==
=== Toggle layout on VC ===
Switch between layouts on VC. This will send the information to MIB and everything should be back to normal.
Switch between layouts on VC. This will send the information to MIB and everything should be back to normal.



Revision as of 09:41, 10 April 2025

In some cases (usually after a retrofit) there might be an issue with the map layout on Audi Virtual Cockpit. It looks like the map is hidden behind the user interface, car is off-map, there are some glitches, etc...

Reason

This can happen if VC and MIB are not set to the same layout.

VC shares with MIB the information about the layout (Classic vs Sport). But this happens only when you switch between layouts. So if you VC does not allow to change to Sport and it's permanently set to Classic, it will never send the information to MIB about requested layout.

For example you have retrofitted MIB2 and it sourced from a vehicle which had the Sport Layout enabled and activated in VC just before it was removed from the donor car. This MIB2 unit will still think that it should transmit map image for the Sport Layout on VC.

Solutions

Toggle layout on VC

Switch between layouts on VC. This will send the information to MIB and everything should be back to normal.

Just make sure that your MIB2 firmware is up to date, as some old firmwares might not support it correctly.

MIB2 persistence fix

Overwrite last state persistence namespace in MIB2. This will force the MIB unit to use different layout.

There are various ways to do that. You can use Telnet, SSH, UART, or even More Incredible Bash to modify persistence memory.

TODOooo