Enable VIM TV-playback using VCDS/VAG-COM in your Audi MMI

Now, this is something for the Audi folks. If your Audi is equipped with a MMI TV-module or a DVD-player, security restrictions have been applied to stop video-playback while your car is moving above a certain speed threshold. This feature is also called VIM (Video In Motion) lock. There’s a guy from Russia who offers a VAG-COM/VCDS based solution to disable this restriction but a) he wants your precious money for this hack and b) he needs online access to your computer and to your car to set the VIM threshold. There are also expensive, CAN-based programming cables on the market for the same purpose.

Changing the VIM-threshold requires you to set a higher threshold value to a so called adaptation channel in your MMI head unit. Unfortunately, this channel is read-only unless you use a proper login code first. The login code is derived from a unique component ID in your car. Once you know this number you can write to that adaptation channel and set the threshold to any value you want to, whenever you want to and as many times as you like. Please read the instructions to learn how to obtain the component ID (it’s not the vehicle ID number VIN) from the MMI head unit. This component ID then has to be entered in the VIM code calculator.

Using some creative witchcraft (I can’t be more specific but it didn’t involve any of the mentioned commercial solutions) I figured out how the VIM unlock login-code is being calculated. I wrote a free web-based VIM-code generator so anyone can disable the VIM restrictions, you just need someone with a VAG-COM/VCDS to do it for you. If you don’t own a VAG-COM/VCDS diagnostic cable you may be interested to know that there’s a VAG-COM locator available.

Fortunately, the VIM unlock login-code generation algorithm is the same for the MMI 2G and 3G (at least as of July 2009), so yes, using the generated login-code you can enable TV/DVD-playback at all vehicle speeds for the MMI 3G as well!

Depending on the MMI system generation you want to VIM-enable, click one of the following links to get to the detailed instructions. This is MMI 2G/3G only, I won’t offer a solution for RNS-E based systems.

Click here to learn how to enable VIM for the MMI 2G
Click here to learn how to enable VIM for the MMI 3G

You can either use the links above to generate your personal login-code or download a Windows based generator here.

Warning/Disclaimer: Do not “watch and drive”! It may even be illegal in your country to watch video/TV while the car is moving! This is for experimental purposes only.

Use this link to translate this post to German or any other supported language.


You may also be interested to read:

437 Responses to “Enable VIM TV-playback using VCDS/VAG-COM in your Audi MMI”

  • mark99 says:

    fatto su audi q5 anno 2010 !!!
    tutto ok !!
    grazie

  • Hein B says:

    great! works perfect with AUDI 8K !

  • Dean says:

    Works great on Audi Q5 2010!! :)

  • Rik says:

    Excuse my ignorance. How do I get the serial of my A5 to insert and then get the code? Where is the port to connect the cable vag?

  • Fank says:

    There are news about K5FAN… code ?

  • Tony says:

    Audi S5 – VIM now enabled… :-)

  • Gregory says:

    I Know about some problems about VIM with new MMI 3G with K5FAN… serial number. There are new solutions to solve this problems?

  • Steve says:

    I’d better put this in the right spot this time…

    Hey Jan, nice work with the unlock code. I’m sure there are a great number of user on the web that owe you a debt of gratitude.

    I’m taking delivery of a new Q7 4.2 TDI with the latest 3G MMI and I am assuming that the 3G unlock code will probably not work for me.

    Let me know if there is some way in which I can assist you to create an unlock code generator for these latest 3G MMI systems.

    I know cars and electronics pretty well and don’t want any credit for the work. Perhaps if you provide some insight into the method originally used, I can do something similar.

    I have a VAG COM cable, so I can access all of the electronics required.

    Anyway, let me know if you are interested.

    Thanks
    Steve

  • Jonas says:

    It works!

    Thank you!

  • Nautilius says:

    Perfetto funziona ! (It works perfectly) Audi (on the road march2010).

  • JLock says:

    I finally got my brand new Q5 (end of April 2010) and VIM enabling worked perfectly well.
    Great job Jan.
    Many Thanks.

  • Andrew says:

    Worked flawlessly on a 2009 Australian delivered S5!!!

    Muchos arigato!

  • Larry Ma says:

    Great! It works perfect with my Audi Q5 2010
    Made in china
    by FAW-Volkswagen.

    VCDS Info:
    Wednesday,05,May,2010,09:05:58:40490
    VCDS Version: Beta 10.3.0
    Address 5F: Information Electr.
    Control Module Part Number: 8KD 035 670
    Component and/or Version: H-BNT-CN H10 0008
    Software Coding: 010700060005A1EF55000B0E00000003

  • Sajmon says:

    It works perfect in A4 B8 2.0TFSI ( made in 10.04.2010 )
    Thanks :)

  • mike says:

    2010 tdi q7 worked!

  • Steve says:

    I finally picked up my Q7 4.2TDI and enabled needle sweep, the lap timer and the hidden developer menu, disabled the seat belt warning chime and enabled VIM.

    The process works flawlessly. Just needed to remember to select the correct module. Module 5F, not module 5.

    Awesome.

    Thanks Jan, you are a legend.

    Now, I just need this level of control over my Passat R36

  • Ali says:

    Worked like a charm.
    Saved me $$$.
    Thanks a million.

  • Ali says:

    Forgot to mention,
    Audi Q7 4.2 FSI
    Japanese Spec.
    MMI 2G,
    VIM disabled. Perfect instructions and easy to follow, worked like a charm.
    Many Many Many thanks.

  • Erol says:

    Does this work with RNS-E on A3?

    Thanks

  • powerhel says:

    Worked perfect on AUDI A8 3.0TDI MMI 2G. Thank you – ;-))

  • A5 2010 says:

    any idea what to do with the serial number is not numeric but a combination of K5FAN?

  • Jan says:

    Unfortunately, no. There’s absolutely zero information about these models. It looks like the non-K5FAN models are still being built into the latest Audis. Maybe this will change with the next model year (starting these days) and we will get some more information about the K5FAN models.

    Cheers,
    Jan

  • Taz says:

    Worked perfectly on my 2010 Audi A5 MMI 3G

  • Wiz says:

    Your input is greatly appreciated. It worked for me. Mine is a 11-09 produced 2010 model B8 S4

    thanks a bunch!

  • Dennis says:

    Everthing about MMI 3G on this site works great. I hope for the future that are coming more great information from 3G. I like it Thanks for so far. Dennis Q5 2010 S-line 2.0TFSI S-tronic

  • Leave a Reply