Here is how to do BMW E91 dashboard and CAS Odometer Correction tutorial:
BMW Odometer correction tool:
CG PRO programmer for MB BMW LandRover Porsche
Digiprog 3 universal odometer correction tool
You have to know:
For BMW CAS, it’s necessary to correct odometer for both dashboard and CAS.
For BMW EWS, it’s okay to have dashboard odometer correction only.
How-to’s:
Step 1: BMW dashboard V4 (35080 VP/V6) odometer correction
Step 2: BMW CAS4 1L15Y odometer correction
In detail…
Step 1: CG PRO change mileage BMW dashboard V4 (35080 VP/V6)
Select a model
Brand: BWM
Function: Dashboard
Model: V4 (35080 VP/V6)

Read data

Successfully read data
Save file

Operation completed!

Exit!

Run CG PRO software as administrator

Select a model
Brand: BWM
Function: Dashboard
Model: V4 (35080 VP/V6)
Open file- original eprom bin file

Adjust mileage

Enter a new km as odometer correction
Here:1000 KM

Step 2: CG PRO change mileage BMW CAS4 1L15Y
Wiring diagram of DB25 Adapter

Wiring diagram of CAS4 1L15Y

Close CG PRO wiring diagram
Select a model
Brand: BWM
Function: Anti-theft
Model: CAS4 1L15Y

Open file- CAS4 bin file

Adjust mileage

Enter a new km as the new mileage
Here: 1000KM

Note that, the dashboard mileage should be the same as CAS4 mileage.
Reference: CG PRO User Manual for details.. here you go
http://www.obdexpress.co.uk/wholesale/cg-pro-9s12-freecale-programmer-of-cg100.html
