This has been discussed on the forum. Many users say the car logs all changes and BMW can detect using tools like this even when you revert prior to taking the car in.
If you care about the warranty then you're better off waiting until it expires before letting loose. Otherwise, you play at your own risk.
https://g30.bimmerpost.com/forums/sh....php?t=1641603