BMW 3 Series (G chassis) mileage correction guide


If you own a 2020 BMW 3 Series with iDrive7 and Live Cockpit, adjusting the mileage is difficult, but not impossible. Here’s what you need to know.

As we all know,bmw dashboards from August 2015 are equipped with a 35160WT/35128WT EEPROM which is not erasable and has page-id which locks this memory to its own dashboard-micro.

If you need to correct such dashboards you CANNOT erase or substitute the original memory with recovered/bought one. You have to emulate the original memory with our emulator.


The first thing to note is that on G-series chassis, the BDC mileage cannot be modified directly. The current solution is to install a filter.

While the BDC mileage can be reset to 0, adjusting it directly is not feasible on G series models, making the installation of a filter the primary solution for accurate mileage readings.

It can be done through YH35XX programmer + Simulator + BMW ID7 Special Filter. This process will reset the BDC (Body Domain Controller) mileage to 0, and you can set the meter to your desired mileage figure.

Yanhua YH35XX Programmer + Simulator

Yanhua BMW ID7 Special Filter

How to use YH35XX programmer + Simulator:

How to read and write BMW 35128WT with YH35XX Chip Clip?