Xhorse VVDI2 is original powerful tools,can do multi car brands and with multi functions.
Here is the VVDI2 odometer correction on BMW car list and how to do.
Support type:EWS3, EWS4, CAS1, CAS2, CAS3, CAS3+, CAS4 (0L15Y), CAS4 (5M48H). CAS3+ encrypt version select CAS3+ type, EWS1/EWS2 don’t support change KM
Change KM for EWS/CAS:
It’s very easy. Load EEPROM dump accord the type, inut new KM, press button Change KM and save new EEPROM dump
F-Series(CAS4 system) change KM,step guide in here :http://www.mileageprogrammer.com/change-mileages-on-f-series-via-vvdi2-bmw/