Originally Posted by raceyBMW
This is actually not completely true, as the car does indeed test the condition of the oil. You can read the attached for how it does this.
However, you will still need to reset the CBS after an oil change so that the car will take a new baseline at that point.
Incorrect. There is a TSB on this related to the low-mileage annual oil changes and that TSB specifically says DO NOT reset the CBS on these interim oil changes.