FAQ

Frequently Asked Questions

Everything you need to know before and after your purchase

About the CodeDrive OBD2 Adapter
What is the CodeDrive OBD2 adapter and what does it do?

It's the hardware that connects your BMW, MINI or Toyota GR Supra to the BimmerCode app via Bluetooth. We've spent years selecting and testing OBD2 adapters specifically designed for BMW's electronic architecture, and this is the one we recommend for its stability across E, F, G and I series. You plug it into the car's OBD2 port — located under the steering wheel on the left side — and BimmerCode detects it automatically when you tap Connect.

Is it compatible with my BMW, MINI or Toyota Supra?

The CodeDrive adapter covers practically the entire range: BMW 1 to 8 Series, the full X and i lineup, MINI from the R generation (2008+) and the Toyota GR Supra A90/A91. Check the exact compatibility table by model and chassis on our compatibility page before buying.

Does it work with iPhone and Android?

iOS Android Yes, it's compatible with both. On iPhone the process is plug-and-play: plug in the adapter, enable airplane mode and open BimmerCode. On Android you need to pair the adapter in your Bluetooth settings first (look for "vLinker BM-Android"), but the process takes less than a minute. The setup guide included with every purchase explains the steps for both systems.

Does it come pre-configured or do I need to set it up?

It comes ready to use. No configuration, drivers or manual Bluetooth pairing from your phone settings is needed (except on Android, where a one-time pairing is required). You plug it in, open BimmerCode and the adapter appears automatically. The only setup needed is on the phone itself — airplane mode on — not on the adapter.

Can I leave it plugged into the OBD2 port permanently?

Technically yes — the adapter has a power-saving mode that reduces its consumption when the car is off. That said, we recommend unplugging it if the car will be parked for more than 4 or 5 days, especially on models with a smaller 12V battery like some E-Series.

Can I use it on more than one car?

Yes. The adapter is not linked to any specific vehicle. You can plug it into any compatible BMW or MINI and BimmerCode will detect the car automatically. Useful if you have more than one BMW at home or want to lend it to a friend.

About BimmerCode
Is BimmerCode included in the price?

No. BimmerCode is a third-party app available on the App Store and Google Play with its own payment system. The download is free and lets you explore the menus and see what features your car has at no cost. The coding licence is a one-time in-app purchase. The CodeDrive adapter is the hardware needed for BimmerCode to communicate with your car.

What features can I unlock with BimmerCode?

It depends on the model and equipment, but the most popular ones are: permanent Start/Stop disable memory, video in motion, Angel Eyes customisation, automatic mirror folding on lock/unlock, brake light behaviour adjustment, and Expert Mode access for advanced modifications. Start/Stop memory and video in motion are the first things almost everyone codes.

Is it safe to code my BMW with BimmerCode?

Yes. BimmerCode automatically backs up each module before making any changes. If something doesn't turn out as expected, you can restore factory values in seconds from the app itself. The key is not to interrupt the coding: airplane mode on, engine running or battery charger connected, handbrake on, and no other electrical consumers switched on. Every change is 100% reversible.

Does coding void the dealer warranty?

Legally, within the European Union, a dealer cannot void your warranty simply because you've coded options. They could only reject a claim if they proved the coding directly caused the issue. That said, if you take the car to the dealer for a repair, you can restore factory values beforehand using BimmerCode's backup function. We always recommend doing this as a precaution.

Orders, Shipping & Returns
Why buy from CodeDrive instead of Amazon or AliExpress?

We specialise exclusively in OBD2 adapters for BMW. We don't sell everything — we sell this, and we know it inside out. We test units from every batch before listing them. We ship with free delivery across Europe and include a professional setup guide with every order. And if you have a problem, we reply and sort it out. On Amazon or AliExpress, that's not guaranteed.

How long does shipping take?

We ship with free delivery to all European countries. The standard timeframe is approximately 7 business days from order confirmation. You'll receive an email with tracking information as soon as your order ships.

Can I return the adapter if it doesn't work with my car?

Yes. You have 14 days from delivery to return the product if you're not satisfied, in accordance with EU consumer protection regulations. If the reason is vehicle incompatibility, please contact us first — in most cases the problem has a quick fix (an app setting, phone configuration, a skipped step in the process). We've seen many cases that looked like incompatibility and turned out to be easily solvable.

Does the adapter work with company cars or leased vehicles?

Yes, the adapter works the same way. Any restrictions on use with company or leased vehicles depend on the contract you have with your employer or the leasing company, not on the hardware. If your contract allows cosmetic or software modifications, there's no technical issue on our end.