BMW CODING & RETROFITS // 2026-10-27 // 3 min read
BMW Folding Mirror Coding and Hidden Features
When BMW mirror folding is a quick coding job, when it needs hardware, and when it's a fault — how to tell which your car needs before spending anything.

Folding door mirrors — mirrors that fold in on locking — sit in an interesting middle ground of BMW features. On many vehicles the motors and hardware are already fitted, and the behaviour is simply a matter of enabling and configuring it correctly. On others, the hardware genuinely isn't there and no coding will add it. Knowing which camp your car falls into is the difference between a quick, inexpensive job and an impossible one — so let's be precise about it.
How mirror folding actually works
When you lock a BMW equipped with folding mirrors, the vehicle sends a command to the mirror modules to fold the mirrors inward; on unlocking they unfold. The system needs three things present and working together:
- Mirror hardware — the folding motors and mirror electronics that can physically do it.
- Module support — the body module and mirror electronics that can drive the motors.
- Configuration — the coding that tells the vehicle the feature exists and how to behave.
Coding only addresses the third. If the first two are missing, the parts come first.
What we check before touching anything
The mirror configuration of a specific vehicle can be read from its stored configuration and verified physically — which mirror electronics are fitted, which options the vehicle was built with, and how the body module is currently coded. We confirm this from the VIN or registration, plus a diagnostic readout, before advising anything. The answer is one of:
- Hardware present, not enabled — a coding job.
- Hardware absent — a retrofit: mirrors with the correct electronics fitted, then coded.
- Hardware present, function faulty — a diagnosis: the folding mechanism may be failing electrically or mechanically, which coding won't fix.
Three genuinely different jobs. One correct way to find out which applies.
What mirror coding can adjust
On vehicles where the hardware supports it, coding controls the behaviour of the function:
- Whether mirrors fold automatically on locking, or only by holding the lock button.
- Whether they unfold on unlocking.
- How the function interacts with the mirror adjustment and heating.
- Comfort and access-related behaviour, depending on the vehicle's architecture.
These are configuration choices the vehicle supports — set to your preference, verified working. This is the same class of work as BMW coding and programming generally: enabling what the vehicle can genuinely do.
When folding mirrors stop working
Where the feature is already enabled and stops working, the suspects are:
- A failing folding motor or gearbox in the mirror — common with age, often on one side, sometimes worse in cold weather.
- Mirror module or wiring faults — a mirror that won't respond at all points to electronics or connections rather than mechanism.
- Body module faults — rarer, but a body module losing the function (see our guide to FEM and BDC faults) takes the mirrors with it.
A diagnosed fault gets a proper repair — see auto electrical repairs. Repeatedly folding a failing mechanism by hand does further damage; if it's struggling, get it looked at.
The bigger coding picture
Mirror folding is one of the most commonly requested "hidden features" — but on many BMWs there's more available the vehicle already supports, subject to hardware and specification. What's possible on your specific car comes from reading its actual configuration, not from a generic list. If you're interested in what your BMW supports, contact us with your registration or VIN and we'll tell you exactly what can be enabled.
Experiencing BMW electrical or software problems? Jono's Vehicle Solutions offers professional coding, programming and repair from our Telford workshop, covering Shrewsbury, Wem and wider Shropshire — with coding and activations available remotely across the UK via JVS Remote Connect, subject to compatibility, equipment and prior assessment.
