Quote:
Originally Posted by nclee
I love my new X7 but have found several details I wish I could reprogram:
1) stop the steering wheel from retracting every time I get out of the car. Hey, I'm not 300 lbs or 100 yrs old...
2) be able to utilize entire screen width to display full titles of music being played on radio or CD
3) allow me to fold in mirrors while driving faster than 10 mph--I don't necessarily want to alarm the car behind me by slamming on the brakes when I see that oncoming lumber truck on a narrow road...
4) reverse the order of seat heating settings, so that I only have to press the button once in order to turn it on low (I almost never need medium or high)
5) allow backup assist to continue functioning even if I press the fisheye camera button (sometimes you have to see around a corner when backing out onto a road)
6) allow shortcuts to be set to more functions, e.g. xdrive display
7) remember previously selected auto stop/start setting (I know some programmers already offer this one)
Does the guarantee get voided if the owner makes changes to the software?
|
Most of the items on your list should be able to be addressed with coding, with some probably available now (items #3 and #7 should be available now). However, iDrive 7 coding is still relatively new as the coders are still learning what is possible and what isn't. But that iDrive 7 knowledge database is growing pretty fast as all of the new BMWs are coming with ID7.
Regarding your question about if coding will affect your warranty, technically you are altering the stock configuration of your car. Those coding changes could possibly damage something (i.e. "brick" a controller or ECU). However causing damage to an ECU or controller is very rare, especially if you stick to coding known parameters and don't randomly explore/change the thousands of coding parameters inside each controller/ECU in the car.
All that said, I have not heard of anyone ever losing their warranty on any electronic components in their car due to coding. Usually the worst thing that happens is if you have some coding done to your car, and the dealer needs to update your software to address an issue, you will lose all of your coding, requiring to get it done again after you get your car back from the dealer.