The BMW G20 3 Series (2019–current) is the most popular BMW model worldwide — and one of the most coding-friendly platforms BMW has ever produced. Whether you have the 318i, 320i, 330i, 340i, or the M340i xDrive, the G20 platform supports a comprehensive list of hidden software features.
Complete G20 3 Series Coding Feature List
Display & Instruments
- Digital Speedometer — $85.99 — Large km/h or mph readout in cluster and HUD
- Sport Display Gauges — $85.99 — Oil temp, boost pressure, power output in iDrive
- Needle Sweep Animation — $85.99 — Gauge sweep at every ignition start
- M Startup Animation — $85.99 — BMW M logo on iDrive screen at startup
- Speed Limit Info (SLI) — $229.99 — Road speed limits via camera in cluster and HUD
Safety & Driver Assist
- Anti-Dazzle Headlights — $214.99 — Glare-free automatic high beam (requires adaptive LED)
- Hands-Free Driving (TJA) — $214.99 — Touch-free steering assist with ACC (requires hardware)
Comfort & Convenience
- Auto Start-Stop Memory — $160.99 — Permanently OFF at every ignition, no button
- Remote Window Close — $85.99 — Hold key fob lock to close all windows/sunroof
- Seatbelt Chime Disable — $85.99 — Remove warning chime
- Turn Signal Count — $85.99 — Adjust one-tap indicator flashes (3 or 5)
- Welcome Light Sequence — $85.99 — Exterior light animation on approach
Navigation & Media
- Navigation Region Change (iDrive 7) — $499.99 — Switch to EU, ME, NA or other region
- Navigation Region Change (iDrive 8) — $1,899.99 — For 2023+ G20 LCI with iDrive 8
- Video in Motion — $85.99 — Watch video on iDrive while driving
G20 Coding Bundle — Best Value
Get 9 features in one session for a fraction of individual pricing. Our G20 bundle includes Anti-Dazzle, Digital Speedometer, Auto Start-Stop Disable, Video in Motion, Sport Display, Needle Sweep, M Startup, Remote Window Close, and SLI.
What ENET Cable Do I Need for G20?
The G20 uses a standard OBD2 ENET (Ethernet) cable. Search “BMW ENET cable” on Amazon — ensure it’s the OBD2-to-Ethernet type (not OBD2-to-USB). Cost: ~$20–$35 USD. You keep the cable after the session for future coding needs.