This post is available with how to use Yanhua ACDP successfully for BMW CAS4 mileage reset via OBD.
CAS4 mileage reset method: via OBD
Part 1: mileage reset in CAS4.
Part 2: modify mileage in dashboard (required)
If only reset mileage in CAS4, not the dashboard, when you start the car, the mileage will restore to the old value.
Part 1: mileage reset in CAS4
Mini ACDP software selection
On the home menu, select “BMW”.
IMMO / Mileage.
The left job is easy, just follow the Mini ACDP on-screen instruction to complete.
Part 2: modify mileage in dashboard.
How to: Dismantle the BMW dashboard, remove the M35XX chip to read the old mileage value, then write new value.
Click on “M35XX”.
The following list are dashboard chip types:
M35080 V6 / VP
Here are function menu:
Open HEX Editor
For the newest BMW with 35160WT dashboard, it requires Simulator to reset the mileage.
Source of Yanhua YH35XX Programmer+ Simulator: