From what I understand, it does not actually sense the oil. That is why if you do not reset it, it can come on right after an oil change.
The system tries to figure, based on engine and oil temp, RPMs, time, etc, at what point the oil should be replaced.
Since it can not actually sense the...