BMW Video in Motion (VIM): What It Is, How to Activate It, and What You Need to Know
What Is BMW Video in Motion (VIM)?
BMW Video in Motion (VIM) is a software coding modification that removes the factory speed-lock on video playback, media streaming, and navigation input in your BMW's iDrive system. By default, BMW disables video playback and restricts navigation input once the vehicle exceeds approximately 5 km/h. VIM coding removes this restriction, allowing passengers to enjoy full media access at any speed.
Which BMW Models Support VIM?
VIM activation is available on virtually all BMW models equipped with an iDrive infotainment system:
- F-Series (2009-2021): F10, F15, F20, F25, F30, F31, F32, F34, F36, F48, F80, F82, F87 — using NBT or NBT Evo head units
- G-Series (2018-2025): G01, G02, G05, G06, G07, G11, G12, G20, G22, G26, G30, G32, G80, G82, G87 — using MGU (iDrive 7) or iDrive 8/8.5/9
- MINI: F54, F55, F56, F57, F60 and later models
What Does VIM Enable?
- Full video playback while driving — DVD, USB video, HDMI input, and streaming apps remain active at any speed
- Navigation input while driving — enter destinations and search POIs without pulling over
- Screen mirroring — Apple CarPlay and Android Auto screen mirroring continues while driving
- Media browsing — browse music, podcasts, and media libraries without speed restrictions
How Is VIM Activated?
VIM is activated through a remote coding session. The process takes 15-30 minutes:
- Connect your laptop to the car via an ENET cable (RJ45 to OBD-II)
- Join a remote session via TeamViewer or AnyDesk
- A coding specialist modifies the relevant parameters in your head unit
- The modification is 100% reversible and can be restored to factory settings at any time
Is VIM Safe for My BMW?
Yes. VIM coding modifies only the speed-lock parameter in the iDrive software. It does not affect engine performance, warranty-critical systems, or vehicle safety features. The change is fully reversible. According to BMW coding specialists, over 95% of VIM activations are performed without any issues.
How Much Does VIM Activation Cost?
At M-TRI UPGRADE, VIM activation starts at $99 USD for F-Series vehicles and $149 USD for G-Series vehicles. The service includes a remote coding session, full activation, post-coding verification, and lifetime support.
Frequently Asked Questions
Will VIM void my BMW warranty?
VIM is a software-only modification that does not alter hardware. It is fully reversible before any dealer visit. Most BMW owners report no warranty issues with VIM coding.
Does VIM work with Apple CarPlay?
Yes. With VIM active, CarPlay screen mirroring and media playback continue at any speed. Without VIM, some CarPlay features are restricted above 5 km/h.
Can I revert VIM back to factory?
Yes. VIM coding is 100% reversible. The original parameters can be restored in a 10-minute remote session.
Do I need any special equipment?
You need an ENET cable (RJ45 to OBD-II) and a laptop with an Ethernet port. We sell compatible ENET cables for $69 USD.
Related Products
- BMW Anti-Dazzle Headlights Coding — $199
- BMW CarPlay Full Screen Activation — $459
- BMW Apple CarPlay - iDrive 7 MGU — $459