
Active Diff Code Out (GHAS) for BMW F / G Series
Swapped your Active M Differential for a mechanical LSD? The car still expects the factory diff and fills the dash with faults. We code out the GHAS module so it runs clean on your new diff. Done remotely, about 20 minutes.
✅ Codes out the factory active rear diff (GHAS / GSD)
✅ Built for mechanical LSD swaps like Drexler or OS Giken
✅ Clears diff faults and dash warnings
✅ F and G Series cars with an electronic rear diff
✅ Reversible if you refit the factory diff
Is My Car Compatible?
Built for BMW F and G Series cars fitted with an electronically controlled rear diff, mostly M cars.
- M2: F87, G87
- M3 / M4: F80, F82, F83, G80, G81, G82, G83
- M5 / M8: F90, F91, F92, F93
- X3 M / X4 M: F97, F98
- Other F / G Series with an active rear diff
Do it after the new diff is fitted. Not sure if your car has GHAS? Send your VIN to support@bimmerdrive.com and we’ll check before you buy.
What's Included
The coding
- GHAS / GSD active diff code out
- Fault codes cleared before and after
- Lifetime, one payment
What You Need
- ENET cable (OBD2 to Ethernet, grab one from our store or Amazon AU)
- Windows laptop or Mac (both work natively)
- TeamViewer installed
- Stable internet (WiFi or a phone hotspot)
How it works
- We email you a booking link for a time that suits you
- Plug in the ENET cable and open TeamViewer
- Our technician codes out the diff and clears the faults live
- About 20 minutes later, your dash is clean
FAQ
What’s GHAS? It’s BMW’s electronically controlled rear diff, sold as the Active M Differential on M cars. A motor locks it up based on what the car is doing.
Why code it out? A mechanical LSD has no motor or sensors, so the car thinks the diff has failed. Coding it out stops the faults.
Can I go back? Yes. If you refit the factory diff, message us and we’ll code it back in.
Will it affect my tune? No. Engine software isn’t touched.
Will a dealer update undo it? A dealer software update can reset it. Let us know and we’ll sort it.

Pick a time for your technician session, then you'll go straight to checkout to lock it in.
OVER 1,000
LOYAL BMW ENTHUSIASTS
Had the NBT EVO ID4 to ID6 upgrade done on my 2016 M4 and the difference is huge. The new iDrive interface looks much more modern and having full-screen Apple CarPlay makes the interior feel years newer. Process was smooth and everything worked perfectly.

My X1 came with the newer EntryNav2 system but didn't have Apple CarPlay activated from factory. Bimmer Drive enabled it remotely and now CarPlay works wirelessly exactly like OEM. Very easy process just connected the ENET cable and they handled the rest.

My G30 5 Series already had factory Apple CarPlay but it was stuck in the smaller split-screen layout. The fullscreen activation made such a big difference. Looks cleaner and uses the whole display like newer BMWs. No aftermarket hardware needed.

I was looking at aftermarket CarPlay screens for my F30 but decided to keep the factory system instead. The NBT EVO CarPlay activation gave me everything I wanted while keeping the original BMW interface, steering wheel controls and sound quality.

Got CarPlay and Android Auto activated on my G20 3 Series. The whole process took around 15 minutes and now everything works exactly like it should from factory. Great service and saved me a trip to BMW.

FAQ
If we havent answered your question here, email us at support@bimmerdrive.com
Which cars have GHAS?
BMW F and G Series with an electronically controlled rear diff, mostly M cars: F87 / G87 M2, F80 / F82 / F83 and G80 / G81 / G82 / G83 M3 and M4, F90 M5, F91 / F92 / F93 M8 and F97 / F98 X3 M / X4 M. Not sure yours has it? Send your VIN.
When should I book it?
After your mechanical LSD is fitted, so the car runs clean from day one.
Which LSDs does it work with?
Any mechanical LSD, like Drexler or OS Giken. The code out removes the factory diff from the car's setup, so the brand doesn't matter.
Can I use a Mac for the session?
Yes. Windows or Mac both work, with TeamViewer installed.
What if it turns out my car isn't compatible?
If we checked your VIN, recommended this and got it wrong, you get a full refund. If the details we were given were wrong, we refund the order minus a fee that covers the time we've already spent. Send your VIN before you buy and we'll confirm it first.