33 Series Guy
Home / BimmerCode / Best Codings: G-Chassis
BimmerCode · Best Codings

Best Codings for the G20 (G-Chassis)

The G20/G21 is the most digital 3 Series yet — a big iDrive system, a configurable cluster, and lots of features governed by software. That makes coding rewarding, but also means some things are locked down or sold as paid options rather than freely codable. Here are the best codings for a G-chassis car, with honest notes on what does and doesn't apply.

3GBy the 3 Series Guy team·Updated May 2026·9 min read

The G-chassis reality

The G20 is highly software-defined, and BMW has increasingly gated certain features behind paid "Functions on Demand" or tightened what's codable on newer software. Plenty of great codings remain, but coverage varies by build date and iDrive version (iDrive 7 vs the later iDrive 8 on facelift cars) more than on older cars. Always check your exact car in the app, and follow the safe routine.

The Best G-Chassis Codings

Universal wins plus the G20-relevant ones.

Folding Mirrors on Lock Convenience
The universal first coding — fold on lock, unfold on unlock. Reliable across the G-chassis range and instantly more premium.
Auto Start-Stop Off by Default Annoyance gone
Make the G20 remember start-stop is off so you stop pressing the button every drive. The most-requested G-chassis coding, full stop.
Sport / M Cluster Displays Display
Enable sportier digital cluster views and power/consumption readouts where supported — the digital G20 cluster has more to show than it ships with on some trims.
Digital Speed Readout Display
Add a numeric speed display in the cluster or head-up display where fitted — clean and useful on the configurable G20 screens.
Skip the Legal Disclaimer Screen Annoyance gone
Stop tapping the iDrive warning at every startup. A small daily irritation on the G20's big screen, gone.
Comfort Access & Remote Windows Convenience
Open/close the windows from the fob (where comfort access is fitted) to vent the cabin, plus tweaks to how comfort access behaves.
Mirror Dip on Reverse Convenience
Dip the passenger mirror on reverse to see the kerb when parking, then return to normal — handy and well-liked.
Comfort Turn Signals (Blink Count) Convenience
Set the one-touch indicator flash count to suit your driving — a small personalisation most owners appreciate.
Auto-Lock / Auto-Unlock Convenience
Lock automatically when you drive off and unlock on park or shut-off — the G20 can do it; coding sets it the way you want.
Seatbelt Chime Softened Annoyance gone
Adjust the seatbelt reminder for short, slow moves. It's a safety feature — keep it reasonable — but it's tameable.
Ambient & Welcome Lighting Lighting
Tweak interior ambient lighting behaviour and the welcome/follow-me-home lights. Mostly cosmetic; check local rules on exterior lighting changes.
DRL Brightness / Behaviour Lighting · legality
Adjust daytime-running-light brightness or behaviour for the look. Lighting changes may be road-illegal where you live — verify before changing.
Video in Motion Media · legality
Allow media playback while moving on the iDrive system. Illegal to use while driving in most places and a distraction risk — many enable it only for a passenger. Know your local law.
!

Software-gating & legality on the G20

Unlike older cars, some G-chassis features are paid options (Functions on Demand) or locked on newer software, so not everything is freely codable — and it varies by build date and iDrive version. And as always, video-in-motion and lighting changes can be illegal on public roads. Check the app for your exact car, verify local law, and remember coding is reversible.

How to Do These

Same safe routine, every time.

Connect a supported adapter, open the module, note the original value, change one setting, code it, and test — one at a time, with stable voltage. The full method is in how to code safely, and the cross-model crowd-pleasers are in our 15 best mods. For the G20's reliability, ownership and DIY guides, see the G20 hub.

FAQ

Can I code everything on a G20?

Not quite — the G20 is more software-locked than older cars, with some features sold as paid Functions on Demand and some coding tightened on newer software. Plenty of great codings remain, but coverage depends on your build date and iDrive version, so check the app for your exact car.

What's the most popular G20 coding?

Making auto start-stop off by default and folding mirrors on lock — the two universal favourites that fix the most common annoyance and add a premium feel. Sport cluster displays and digital speed are close behind on the configurable G20 screens.

Does iDrive 7 vs iDrive 8 matter?

Yes — coverage and available codings can differ between the earlier iDrive 7 cars and the later iDrive 8 facelift cars, and newer software has tightened some options. The app shows what's available for your specific car and system.

Are any of these illegal?

Video-in-motion is illegal to use while driving in most places, and some lighting changes may not be road-legal where you live — both flagged. The rest are personalisation. Always check your local rules.

Is coding a newer G20 safe?

Yes, with the usual care — stable voltage, supported adapter, one change at a time, original values noted. Because the G20 is newer and more software-defined, it's especially worth changing one thing at a time and confirming availability in the app first.

The Bottom Line

The G20 rewards coding — start with start-stop off and folding mirrors, then explore the sport cluster displays, digital speed and convenience tweaks. Just go in knowing the G-chassis is more software-gated than older cars, that coverage varies by build date and iDrive version, and mind the legality flags. Follow the safe routine, and see more on the BimmerCode hub and the G20 hub.