BMW battery registration by phone

After you fit a new 12 V battery, the car's power management has to be told that a new battery is installed. DiagBimmer sends that battery registration from your iPhone or Android phone through an OBD adapter, with the ignition on and the engine off. The battery page and its voltage reading are free; the registration is part of the one-time premium purchase.

Get the app

Download on the App Store Get it on Google Play

Free to download; premium features unlock with a one-time in-app purchase.

Which cars

The app registers the replacement. It does not change the battery type or capacity stored in the car.

Step by step in the app

  1. Fit the new battery.
  2. Plug the adapter into the OBD port, switch the ignition on and leave the engine off. In the app tap Connect, then Open Dashboard.
  3. Tap Battery. The page shows the System Voltage and, when the car reports it, its own record of the last battery replacement in km.
  4. Under Battery Registration, choose F · G Series · F30 / G20 … as the Chassis generation.
  5. Tap Register Battery and confirm with Yes, register.
  6. Read the result. When the car reports its replacement record, the app reads it again afterwards: “Battery registration verified (last battery replacement: …).” means the record changed. Otherwise you see “Battery registered successfully.” or, if the record did not change, “The ECU acknowledged the registration, but it could not be verified.”

Free or premium

WhatPriceNote
Battery voltage and statusFreeSystem voltage with min, max and average.
Last battery replacement recordFreeShown when the car reports it.
Battery registrationPremiumEngine off, ignition on.

DiagBimmer is free to download; premium features unlock with a one-time in-app purchase — no subscription. The built-in demo vehicles let you try the paid features before you buy.

Tested on real cars

On an F82 M4 the registration was refused while the engine was running and accepted with the engine off; the car's own replacement record changed, so the app showed it as verified. On a G12 730Li the car accepted the registration but its record stayed the same, and the app said so instead of claiming success.

Questions

Can I register the battery with the engine running?

No. Stop the engine and leave the ignition on. With the engine running the car may refuse it, and the app then says: Vehicle conditions not met: stop the engine, leave the ignition on and try again.

How do I know the registration worked?

If the car reports its battery replacement record, the app reads it again after registering. A changed record is shown as verified; if the car acknowledged the command but the record did not change, the app tells you it could not verify it.

I fitted a battery with a different capacity or type. What does the app do?

It registers the replacement only. It does not change the battery type or capacity stored in the car.

Which adapter do I need?

Any ELM327 v1.5 or newer OBD adapter, or an ENET connection. On iPhone, use a Bluetooth LE or Wi-Fi OBD adapter or a Wi-Fi ENET adapter; Bluetooth Classic and USB adapters work on Android only. If your adapter cannot send the full registration command, the app tells you.

Is it a subscription?

No. The voltage reading and the replacement record are free; the registration is part of a one-time premium purchase. You can try it on the built-in demo vehicles first.

Full guide with background and more questions: How to register a new BMW battery (gizliozellikacma.com).