TL;DR
If you replaced the battery, do battery registration first. If you performed a service (oil change, brake pads, brake fluid, etc.), do the matching CBS reset. If you did both — battery replacement and a service — do battery registration first, then the matching CBS reset, in any order. The two procedures are independent: doing one doesn’t affect the other.
Side-by-side
| CBS reset | Battery registration | |
|---|---|---|
| What it does | Resets a service counter (engine oil, brake pads, brake fluid, cabin filter, spark plugs) in the module that holds it | Tells the power management module that a new battery has been installed, so it can reset the battery-age model and charge correctly |
| Target ECU | Engine (DME) for engine oil, instrument cluster (KOMBI) for brake pads, IBO/BDC for cabin filter / spark plugs | DME (older E/F-series) or BDC (G-series, some F-series) |
| When to do it | After the service is actually performed | After a battery is replaced (even if same spec) |
| What happens if you skip it | The CBS warning stays on, then reappears | The car charges the new battery as if it were the old (worn-out) one, leading to chronic undercharging and a shortened battery life |
| What happens if you do it without the service | You’ve lied to the car about a service that hasn’t been done. The car’s view of its own maintenance state is now wrong. | Less harmful. The car charges the new battery correctly; the only side effect is if the old battery was actually a different spec than what you declared. |
| Tool risk | Low-risk write path. Routine ID currently unverified per the project audit. | Low-risk write path. Routine ID currently unverified per the project audit. |
What order to do them in
- Battery registration first (if you replaced the battery).
Registering the battery resets the power management module’s age counter. The new battery starts receiving the correct charging profile. Doing this first means the car is in a sensible state before any other work.
- CBS reset for the specific service you performed.
Oil change — reset engine oil CBS. Brake pads — reset brake pad CBS. Each service has its own CBS counter; reset only the ones you actually did.
- Verify by reading the CBS state after the resets.
Beemuu’s Service Functions tab shows the post-reset state. The counters for the services you did should be back to their initial value.
When both apply at the same time
You took the car in for an oil change and the shop also replaced the battery. You need to do both: battery registration (because the battery was replaced) and the engine-oil CBS reset (because the oil was changed).
The order is battery registration first, then CBS reset. The two procedures are independent — the modules involved (DME / BDC for battery, DME / KOMBI / IBO / BDC for CBS) are different; writing to one does not affect the other. The reason to do battery registration first is psychological: the car is in a sensible state, then you handle the maintenance accounting.
CBS vs battery questions
Do I do CBS reset or battery registration first?
Battery registration first if you replaced the battery. CBS reset for the specific service you performed. The two are independent.
Can I do both in one session?
Yes. Connect, do battery registration, do the relevant CBS resets, verify, disconnect. The whole sequence takes 5–10 minutes.
What if I just changed the oil and the CBS warning is still on?
The CBS reset was not performed (or was not performed for the correct module). Re-run the oil reset and verify the CBS state.