I want to correct odometer in BMW E92 year 2008. But I have some problem that I could not solve.

I have to change km in CAS and in cluster instrument, which have to flash first?
In the key is stored kilometers? Or this is updated each time you plug in the car?
CAS black or white, what does it?
I would like to buy a device that can flash the cas and cluster, or need a device for each element?
I understand that the hardware to program depends on the chips installed in the cas and cluster. I don’t care welding, what if I would be afraid if remove and replace a chip.

1. CAS
White(Cas2) Black(cas3) does not matter. You need 9s12 secured programmer
I use Xprog 5.51 clone with 100% success rate so far.
R270, UPA, and many other can do this.
You need to read eeprom and set KM to 02. Dash
Open dash and find inside EEPROM 080DWQ or 35080 V6/VP
You need to erase this memory . R270 clone can erase 080DWQ but can’t erase V series. For this I use digimaster 3 odometer correction master tool but it’s a bit expensive. Best is to buy a set of new eeproms 35080 or 080DWQ doesn’t matter and use them.
Read eprom->save->Change KM to desired value>write to an erased eeprom.

Here is the instruction on Mercedes Benz ML350 2005 year remote key programming. Though the car is old, still some asked how to program the remote.

Old Mercedes ML350 immobilizer system= Key +AAM/EAM+ DEM

Procedure:

Dissemble AAM computer which located under the left side of the dashboard. The ML350 AAM contains two computer board, one bigger size and another small size. Each board contains MC68HC705X32 Motorola ECU with 0G47V.

Read CPU data

We only need to read the 0G47V data on the small AAM CPU board. Do not need to read data from bigger AAM board. This is very important.

Which ECU programmer is better to read MC68HC705X32（0G47V）chip data. We recommend Digimaster III(D3) or Xprog M, it is up to you, but it must be stable. For example, if you use Digimaster 3, solder the cpu to D3 adapter.

Update load data just read by Digimaster3. Select proper key position and insert brand new 7935 chip into TM100 key programmer’s adapter. Follow system prompts to generate ignition key, do not need to re-write key data to 0G47V. It is difficult to add remote key for old Mercedes. You can buy folding flip Remote Key Shell Case for Benz like picture below.

Insert the adapter to one end of the original ML350 AAM computer and plug the another end into the key shell case adapter. The two folding remote key can be used to replace original remote control function.

Then we insert the 7935 chip generated above to folding remote key, a new remote key has been generated.