I ordered a VAG cable for our Golf 5, as I need to sort out an airbag light issue. The software which I will not mention, actually has the ability to change odo readings right off the interface, the other stuff I have can do it as well on the BMW's, but that requires a bit more of an IQ then this...
This was like a 600 fleabay cable... wtf, and its a late model CAN interface as well. I will never trust the odo's of a car again...
hehe.. you can rest a LITTLE BIT easier ,its not quite that easy on the later beemers (dont know much about VAG though)
from about 2002 onwards, bmw amongst other manufacturers started using a "secure" eeprom m35080 in their clusters to try to eliminate tampering. the basic concept in plain english is that the eeprom will allow mileage to increment, but never decrease.. if you try to write a lower milage than is already recorded,using any type of obdii interface(bmw's oem GT1) included, the cluster will simply refuse. but if you fit a brand new cluster, the milage can be incremented to the correct mileage using any interface tool, oem, carsoft ect.
so far so good.. unfortunatly the eeprom in question can now be forced to reset (forced to write whatever you want) using in-circuit programmers (meaning you remove the cluster and solder the programmer's leads onto the circuit board directly) which are also freely avaidible on fleabay
at least this means that the person tampering with the odo has to have at least basic electronic exp. , it cannot yet be done with obdii or can interfaces afaik :mmm:
the only fullproof way imho is the way i bought my own beemer, took my laptop and humble ebay error code reader with to the dealership , logged in and checked whether the mileage was the same in all the storage places in the car.. VERY rarely does the tamperer bother to change it everywhere, especially since the body computer (zke) is very difficult to rewrite, it also has to be done in circuit, or the eprom has to be desoldered..
sry, i see i got a bit carried away there