Car coding & retrofits

Unlock more possibilities with your car.

Specialist coding, retrofits and diagnostics for BMW, MINI, Rolls-Royce and Toyota Supra.

Blue BMW M3 Touring with an AK Code number plate, from AK Code's customer-car gallery

Cars we code

We work with BMW, MINI, Rolls-Royce and Toyota Supra. Tell us your model and year and we will check which features and upgrades are available.

  • BMW

    1 to 8 Series, X range, electric i models and M cars.

  • MINI

    Cooper, Clubman, Countryman and Paceman.

  • Rolls-Royce

    Ghost, Phantom, Cullinan, Spectre, Wraith and Dawn.

  • Toyota Supra

    Coding and upgrades for the A90 GR Supra.

What we can do for your car

Add CarPlay, change how your mirrors and lights behave, or code in new equipment. Browse our services below, then ask us which options your car supports.

BMW dashboard lit at night with the instrument cluster glowing

Coding and feature unlocking

Make everyday settings work the way you want, whether that is folding the mirrors when you lock up or changing the look of your instrument display. Available features depend on your car.

  • Video in motion
  • Comfort access
  • Sport displays
  • Launch control
  • Folding mirrors on lock
  • Digital cluster customisation
  • Full DRL and headlight customisation
  • Bowers & Wilkins enhanced audio
  • Speed limit display
  • Startup and chime preferences
Close-up of a car speedometer at night

ALPINA, CS, CSL and GTS flashes

These are factory software versions that change how compatible BMWs drive. Depending on the car and software, that can include throttle response, gear changes and steering. Ask us which options fit your model.

  • Increased power output
  • Revised throttle and gear maps
  • Enhanced steering dynamics
  • G8X CS and CSL flash
Modern LED headlight on a black car

Retrofits, upgrades and conversions

Adding a reversing camera, changing a head unit or upgrading your headlights? We code compatible equipment so it works with your car. We also handle coding for Japan and US imports.

  • Apple CarPlay activation
  • iD4 to iD6 upgrade
  • Head unit replacement
  • Reverse cameras
  • Heated seats
  • Upgraded headlights
  • Remote engine start
  • Japan and US to UK spec

Diagnostics, software and records

We use BMW and MINI diagnostic software to read faults, inspect live data and carry out suitable software or service-record updates. We will explain the findings and agree any next step with you.

  • Full system scan
  • Fault explanation and clearing
  • Module errors on E, F, G and i series
  • Live data and component testing
  • Battery registration
  • Full software update
  • Service history update
  • Spare keys for specific models
More about BMW diagnostics

Not sure what your car supports? Send us the registration and tell us what you would like done. We will check before booking.

Visit us, or let us come to you

We're based in the North West. You're welcome to bring your car to us by arrangement, or we can travel to you. Further away? We can also carry out suitable coding in a remote session.

Get in touch and our specialist will help you choose the best option for your car and guide you through what happens next.

Check remote compatibility

Availability depends on your model, year, hardware, software and the work required.

How remote coding works

  1. 01

    Check your car first

    Tell us your model, year and what you would like done. We will check whether the work can be carried out remotely.

  2. 02

    Get your cable ready

    An ENET cable connects your car to a suitable computer. You can buy one on Amazon, but let us confirm the right cable and setup before you order.

  3. 03

    We will take you through it

    At your appointment, our specialist will guide you through connecting your car and explain the changes being made.

Apple CarPlay on a BMW iDrive screen, from AK Code’s recent work

How it works

Send us a few details about your car. We will explain what is possible and give you a quote before you book.

  1. Tell us about your car

    Send the model, year, registration and what you would like done. We will check what your car supports.

  2. Agree the work and the price

    We will confirm what is possible, explain the price and talk through the setup before booking.

  3. At your appointment

    Our specialist carries out the agreed work and talks you through the changes. If you have booked a remote session, we will guide you through connecting your car.

Care taken with your car

  • Specialist diagnostic equipment

    We use specialist BMW and MINI diagnostic equipment and software to check the car before we make changes.

  • Checked for your car

    We only suggest work that is suitable for your car and the parts fitted to it.

  • Advice on restoring settings

    We will explain which changes can be restored to their original settings before you decide to go ahead.

AK Code is independent and not affiliated with BMW, MINI, Rolls-Royce or Toyota.

Questions people ask before booking

Have another question? Call or message us and we will talk it through.

Can you code my car remotely?

Some work can be carried out remotely with an ENET cable and a suitable computer. Send your model, year and requested features first. We will confirm the equipment before you buy a cable, then guide you through the connection at your appointment. ENET cables are available on Amazon.

Is coding safe for my car?

We use specialist BMW software and check the car before any work. We only carry out supported changes. If something needs further assessment, we will tell you before we proceed.

Will coding affect my warranty?

Manufacturers set their own warranty terms. If your car is still under warranty, tell us when you enquire and we will discuss what is sensible before any work begins.

Which cars do you cover?

We work with BMW, MINI, Rolls-Royce and the A90 Toyota Supra. Send us your model and year and we will check what is available for your car.

Can I bring my car to you or book a visit?

You can bring your car to us by arrangement, or we can visit you across Lancashire, Greater Manchester and the wider North West. Tell us where you are when you get in touch and we will talk through the best option.

How long does it take?

Timing depends on the car and the work involved. We will confirm the expected session length with your quote.

How much does it cost?

It depends on your car and the work required. Send your registration and a short list of what you are looking for, and we will confirm the price before booking.

Can it be reversed?

Some coding changes can be returned to the original settings. We will explain what can be restored before we start.

Get a quote

Send your model, year, registration and what you have in mind. Include your location and whether you would like to bring the car to us, book a visit or ask about remote coding.

  • Bring your car to us or book a visitWe are based in the North West. Bring your car to us by arrangement, or book a visit across Lancashire, Greater Manchester and the wider North West.
  • Could remote coding suit you?For eligible work, we can guide you through a remote session with an ENET cable. We check compatibility and explain the setup before you buy.
  • Instagram@akcode__, message us there if you prefer.

Please tell us your name.

Please enter a valid email address.

We will check what your car supports before you commit. Prefer a message? Use WhatsApp.

Please add a few details about your car and what you need.

We only use your details to reply to this enquiry.