BimmerCode G30 5 Series Coding Guide (530i 540i M550i — Hidden Features)

The BMW G30 5 Series — covering the 530i, 540i, and M550i from 2017 to 2024 — is the first 5 Series built on BMW’s CLAR (Cluster Architecture) platform, and the jump in coding depth from the F10 is significant. The G30 shares its underlying architecture with the G20 3 Series and the G05 X5, which means it benefits from the same broad module access and shares many codings with those platforms. For a detailed introduction to BimmerCode itself, see our complete F30 guide — it covers everything you need to know about the app before your first session. This guide focuses on what is unique and most valuable on the G30.

What You Need to Code Your G30

Coding the G30 requires the Vgate vLinker BM+ OBD2 adapter — a BMW-specific Bluetooth adapter that supports the full protocol stack used by CLAR-architecture vehicles. Plug it in under the driver’s side dash, launch BimmerCode, and pair. iOS requires BLE 4.0, which the vLinker BM+ provides. Because the G30 uses BMW’s newest coding module structure, always use the latest version of BimmerCode before starting — older versions may show fewer modules or produce compatibility warnings on this platform. Code with ignition on, engine off, and always back up your existing values first.

Comfort & Convenience Codings

Auto Start-Stop Disable — The G30’s auto start-stop system can be made permanently inactive by coding the EfficientDynamics module. Set the default state to inactive, and the engine will never shut off at red lights unless you manually re-enable it. This is one of the most universally requested G30 codings — the start-stop system is noticeably more intrusive on the larger B46 and B58 engines than on smaller cars, and eliminating it improves the driving experience significantly.

Drive Mode Memory — The G30 defaults to Comfort on every startup. Code the FEM or DSC module to enable drive mode memory, and the car will resume in whichever mode was active when you last switched off. M550i owners pair this with sport exhaust default so the car always starts with the right sound and character. 540i owners typically set it to Sport, which sharpens throttle response and keeps the transmission in a more aggressive shift map from the first kilometre.

Folding Mirrors on Lock — Enable automatic mirror folding in the FEM module. The mirrors will fold every time you lock the car and unfold when you unlock or start. The G30 has fold motors on most trim levels as part of the parking assistance package, but the automatic fold behaviour is a coded feature — it does not activate without the BimmerCode change.

Comfort Closing and Opening — In the FEM module, enable comfort close (hold lock to close windows and sunroof) and comfort open (hold unlock to open them). This works on all windows and the panoramic sunroof independently. On a G30 parked in the summer heat, being able to open the sunroof before you reach the car is a genuinely useful quality-of-life feature.

Sport Display on Startup — Configure the instrument cluster to display the sport gauge layout on every startup rather than the standard layout. This is enabled in the KOMBI module and gives the G30’s digital cluster a more dynamic first impression each time you get in. Combine with drive mode memory for a complete sporty startup sequence.

Active Cruise Control Sensitivity — The G30’s adaptive cruise control has a gap sensitivity that some owners find too conservative at highway speeds. BimmerCode can adjust the following distance parameters in the ACC or FCA module, allowing you to set a shorter default gap at speeds above 100 km/h. This does not disable any safety systems — it shifts the factory gap setting to a more European driving style.

Lighting Codings

Ambient Lighting Intensity and Colour — G30 models with the optional ambient lighting package or Live Cockpit Professional have between 6 and 12 interior light zones. The AMBL module in BimmerCode lets you increase the maximum brightness ceiling above the factory limit and lock in a default colour zone so the car always starts in your chosen colour. This is particularly impactful on the G30 because the cabin is larger than the 3 Series, and the ambient lighting has a more noticeable effect on the overall atmosphere.

Head-Up Display Layout and Brightness — The HUDF module on G30 cars with the HUD option gives you full control over what appears in the display and the maximum brightness level. Increase the brightness ceiling for daytime legibility on Canadian highways, enable speed camera warnings, and add navigation arrows as permanent elements. You can also configure HUD brightness to auto-adjust based on ambient light sensor input.

Adaptive LED Cornering Lights — G30 models with adaptive full-LED headlights support cornering light activation via the AL module. These lights illuminate the inside of a turn at low speed, significantly improving visibility in parking lots and on winding roads. Available hardware on all LED-equipped cars — BimmerCode activates the feature where it was not originally enabled for the market.

DRL Dimming During Turn Signal — Adjust or disable the factory DRL dimming behaviour on the signalling side in the FRM module. Many G30 owners prefer the DRL to go fully off during turn signal activation for a cleaner, more intentional look — especially on cars with high-output LED DRLs where the factory dim level still appears partially on.

iDrive and Digital Codings

Live Cockpit Professional Cluster Themes and Layout — G30 models equipped with Live Cockpit Professional have a 12.3-inch digital instrument cluster. In the KOMBI module, BimmerCode unlocks additional gauge themes, enables the full-width navigation map view, and activates the lap timer and g-force meter — features that are present in the software but hidden on non-M variants. You can also enable a permanent digital speed readout alongside the analogue gauge for at-a-glance speed awareness.

HUD Display Modes — Beyond brightness, the HUDF module controls which HUD modes are available in the driver menu. Enabling all available modes gives you more flexibility in customizing what the HUD shows at any given moment — useful for drivers who switch between city commuting (speed + navigation) and highway driving (speed + cruise control gap).

Video in Motion — Like the G20, the G30 can be coded to allow video playback from connected sources while moving. This is changed in the CID or iDrive display module. Intended for front-passenger use — always comply with Canadian provincial distracted driving regulations when using this feature.

G30-Specific Notes

The G30 is the first 5 Series on BMW’s CLAR architecture — the same platform underpinning the G20 3 Series, G05 X5, and G07 X7. This shared foundation means the G30 has more coding modules than the F10 (often 25 or more additional ECUs visible in BimmerCode) and coding sessions that benefit from the same updated BimmerCode version recommended for the G20. If you have previously coded a G20, your G30 session will feel immediately familiar — module names and parameter structures are largely identical.

The G30’s 530e plug-in hybrid variant shares most codings with the standard 530i but has additional high-voltage battery management modules that should be left untouched. BimmerCode clearly marks these as sensitive. The M550i xDrive has a more aggressive exhaust management module that allows coding a sport exhaust startup note — one of the most requested M550i codings and entirely safe to apply.

Over-the-air updates: BMW introduced OTA capability on some G30 software versions. A BMW software update can revert previously coded values. After accepting any OTA update, reconnect BimmerCode and verify your codings are still in place. This is a G-series-wide consideration and is not unique to the G30, but it is more relevant to G30 owners who accepted updates for features like CarPlay or navigation map data. Keeping a backup of your coded values in the BimmerCode app makes re-applying them a one-tap process.

Get Started Today

The Vgate vLinker BM+ OBD2 adapter is the only tool you need to start coding your G30. It supports every CLAR-architecture module, works on both iOS and Android, and pairs reliably every session. For a complete introduction to the BimmerCode workflow — how to navigate the app, back up your ECUs, and safely read and write coding values — see our complete F30 guide, which covers the fundamentals that apply across every BMW platform. Order the adapter, review the guide, and your G30 will be fully personalized within the hour.

Shopping Cart

Discover more from Alpina Motorsports

Subscribe now to keep reading and get access to the full archive.

Continue reading