Unlocking BMW Sport+ and Comfort+ Modes: G20 Coding Guide (2026)
Learn how to unlock the hidden Sport+ and Comfort+ driving modes on your BMW G20 with OBDThink – step-by-step module paths, requirements, and safety tips.
— Tekin Code
Unlocking BMW Sport+ and Comfort+ Modes (G20 Coding Guide)
If your BMW G20 driving mode menu shows only ECO PRO, Comfort, and Sport, you're missing something: Sport+ and Comfort+ modes are already in the vehicle's software from the factory, just hidden. With OBDThink you can activate these modes in minutes and gain broader control over throttle response, steering feel, and transmission behavior.
What Do Sport+ and Comfort+ Do?
- Sport+: Delivers a more aggressive throttle and transmission map, later DSC intervention, and a sportier driving character.
- Comfort+: Adds an extra level of comfort with softer suspension and steering feel for daily driving.
Requirements
• OBDThink app (phone or tablet)
• Compatible OBD adapter or ENET cable
• BMW G20 / G21 (most G-series work on the same principle)
• Vehicle ignition on, engine off
Note: This coding is done in Expert mode. Incorrect parameter changes can cause issues; apply only the tested steps below.
Before You Start: Back Up
Before proceeding, back up the current coding of the relevant modules via OBDThink (OBDThink does this automatically after every successful read and code). If something goes wrong, you can easily restore the original settings.
Step-by-Step: Unlocking Sport+ Mode
1. Open OBDThink, connect to your vehicle, and switch to Expert mode.
2. Open the BDC (Body Domain Controller) module:
- Navigate to 3221 PfFesMaster > fes.
- Change FesSportWorldMode1 to SportExpert.
- Code (write).
3. Open the Head Unit (HU_MGU) module:
- Find the Fes_sport_Expert parameter under 3008.
- Change the value from nicht aktiv → aktiv.
- Code.
Step-by-Step: Unlocking Comfort+ Mode
1. BDC module: Under 3221 PfFesMaster > fes > comfort plus, set the value to Comfort Plus.
2. HU_MGU module: Under 3008 > Fes_Comfort_Plus, set the parameter to aktiv.
Check in iDrive
After coding is complete, cycle the ignition off and on. Press the Driving Experience button and you should now see Sport+ and Comfort+ options in the menu.
Common Issues
Not showing in the menu: Typically one of the two steps (BDC or HU_MGU) was skipped. Make sure both modules are coded.
Disappeared after a software update: BMW updates can reset coding. Restore your backup or repeat the steps.
Warnings
Coding is entirely at your own risk. Some codings may not work on vehicles without the correct software version and hardware. In Expert mode, change only known, tested values.
Conclusion
Sport+ and Comfort+ are two driving modes your G20 already has, but that come locked from the factory. With OBDThink you can unlock them in minutes and personalize your vehicle's character. Don't forget to back up before you start.
Frequently Asked Questions
Does unlocking Sport+ damage the engine?
No. This is a factory software feature; you're simply making it visible in the menu.
Does it work on every BMW?
These steps are verified for G20/G21. Other G-series models may have similar module names but can differ.
Do I need to redo it after an update?
Yes, BMW software updates erase most coding; keep your backup.