BMW & MINI coding / Retrofits / Performance Your BMW can already do more.
CarPlay activation, coding, OEM software updates and M-car upgrades. In our Brierley Hill workshop, or remotely worldwide.

From dash to exhaust
Turn the car to see what we can code, tune and fix on each part. Add the jobs you want to your booking as you go.Tap a part of the car, or swipe through, to see what we can do. Add the jobs you want as you go.
Tap + on a service to add it, or just message us.
Book on WhatsAppCheck my car
Pick your chassis to see what fits, with prices.
Your car
Pick below
Not sure which chassis? Message us your reg
Popular services
See services- Apple CarPlay activationRemoteRemotefrom£120
- Remotefrom£50
- Remotefrom£250
- OEM software updatesRemoteRemotefrom£100
Pick your car to see everything that fits it.
Tap + on a service to add it, or just message us.
Book on WhatsAppCheck your car above, then book on WhatsApp. We confirm what's possible, the price and a time, then code it in the workshop or over a live remote session. Not sure which iDrive unit you have? A photo of the screen is enough.
Remote codingMore power.More control.More you.
Gearbox, traction, steering and differential software from the CS, CSL and GTS models, for F8x, G8x and F9x M cars.
No more kangaroo.
The biggest upgrade is the gearbox. The jerky feel at low creeping speeds becomes barely noticeable.

GTS/CS gearbox
- Improved, smoother gear changes
- No more jockeying feel
- Better performance on tuned F8x
- Improved rev matching
- Deeper, sportier exhaust tone
GTS/CS traction
- Better grip when cornering
- More slip in MDM
- More drifting character
GTS steering
- Tighter response through the wheel
- Dead zone removed in Comfort, heavier overall feel
- No over-assisted feel in Sport
GTS differential (GHAS)
- Improved launch from a standstill
- Better delivery to the rear wheels and through corners
Not local? We code remotely.
Many jobs can be done with your car wherever it is. Our remote coding solution is available globally.
For a remote session you need
- ENET cableWe'll tell you which one your car needs.
- LaptopWindows, with a steady internet connection.
- Battery supportA charger keeps the voltage steady while we code.
Trade accounts
Traders accounts welcome. For independent garages, bodyshops and dealers who need coding and programming after a repair or retrofit.
- Replacement parts coding and programming
- Retrofits registered online
- OEM software updates
- Dealership-level diagnostics
About CODEMYBM UK

The name you can trust. A BMW and MINI coding workshop in Brierley Hill, in the Dudley borough of the Black Country, with remote customers around the world.
Over 5 years in the trade. We handle every job with care and stay up to date with the latest technology and techniques.
We keep our software and tools current, and we're always trialling new features to offer.
BMW coding questions
Will CarPlay work on my car?
CarPlay activation works on EVO iDrive 5/6, MGU iDrive 7 and EntryEvo Business Nav with a WiFi port. If you can't tell which unit you have, message us and we'll help you identify it.
Can I get fullscreen CarPlay?
Yes, if your car already has split-screen CarPlay. Most factory CarPlay on F-series cars fills only a third of the screen. On software NBTevo_N or above we convert it to fullscreen, from £50. Versions NBTevo_H to NBTevo_M need a software update first.
My iDrive keeps rebooting. Can you fix it?
Usually, yes. It's most common on F3x cars with Business Navigation. We apply a software update that cures the system crash. If the unit itself has failed, we can order a replacement and code it to your car.
Why update my car's software?
BMW revises its software over time. Updates can fix bugs and improve performance and fuel consumption. Most cars are only updated during dealer visits, so many never are. We update engine, gearbox, traction control, fuel pump, steering, chassis and suspension software.
How is tuning priced?
Prices vary by engine module. Tell us which engine your car has (N13, N54, N55, B58, S55, S58 or S63) and we'll price it for you. MHD tuning starts from £250.
Can you code my car if I'm not local?
Yes. Our remote coding solution is available globally, and we have customers in 16 different countries. Message us with your car and the job, and we'll tell you if it can be done remotely.
Do you take trade work?
Yes, traders accounts are welcome. Message us with your business name and the work you need.
When are you open?
Monday to Friday, 09:00 to 17:00. Saturday and Sunday by appointment. WhatsApp is the quickest way to book.
Visit the workshop
Finished jobs and customer cars
| Mon | 09:00-17:00 |
|---|---|
| Tue | 09:00-17:00 |
| Wed | 09:00-17:00 |
| Thu | 09:00-17:00 |
| Fri | 09:00-17:00 |
| Sat | By appointment |
| Sun | By appointment |

Unit S, Fens Pool Avenue, Brierley Hill DY5 1QA
Loads Google Maps, which may set its own cookies.





