Hi All,
Thought I would share some thing here since I had learnt a fair bit from everyone here, esp Zerocks!
OK. I know a lot of you would like to disable the seat belt reminder (I for one did not do it cause I think it is one of the saftey features that better be left ON)... Well, there are many ways that others have tried (in other sites) but one way which has definitely worked for me is as the following:
1) Fire up NCS Expert.
2) Load "Expert Mode" (remember this.. cause we are NOT going to use FSW PSW profile!)
3) F1, and F3 (as you would normally do) [You would be selecting "CAS"]
4) Then click on F2 (Write FA)
5) Click "OK" when screen shows your Chasis number (the last alphanumeric character there is the checksum)
6) Then you will be shown a list of FAs (or VOs as we call it in English).
7) Add the following to your VO:
+OI11
+OI12
8) Click "OK"
9) Click "Back"
10) Click on "Process ECU"
11) Select "CAS"
12) Click on "Change Job" and select "FA WRITE"
13) Click on 'Execute Job" (<- It takes only a couple of seconds and you are done)
14) Click on "Process ECU" again.
15) Select "LMA" (the 2nd module that holds the VO for our cars
16) Ensure Job is set to "FA WRITE"
17) Click on "Execute Job"
Now you should be done... Please check if the seat belt gong sound disappears. I didn't stop and check at this point here as I went a step further with my friend's car (his car had plenitude of problems, so he didn't care if erroneous coding mucked up his settings!). So you might want to see if the seat belt reminder gong was removed after executing the steps above and need not proceed with the steps below:
On my friend's 5-er, after executing the above 17 steps (also I added a few other Option codes to his VO: +KMP3, +NAUX), I did the following:
18) Clicked on 'Back to Main Function"
19) Select "F1" and then "F3" (Select "CAS")
20) Clicked on "Back"
21) Clicked on "Process Car" [<- many have warned me against this and I already relayed this msg to my friend but my daredevil friend asked me to proceed..

]
22) Clicked on "Code Car"
Then it took about a minute or 2 and NCS was coding each modules individually and you will get a lot of different errors on your IDrive!

But just hang on and keep letting it do its magic. Then it should be done. Once it is done, shut off your car and let it rest for about 15 minutes. I let my friend's car rest for about 1/2hour. Then I went back and started the car. I was only shown 3 errors on the Check Control Messages:
- Time / Date not set (small matter - you can set this in the settings)
- Active Steering Faulty - Inactive etc etc (You just need to turn steering fully to the left and then to right. DO this 3 times and it should go off. Else just start driving and it will go off. So I did the latter and it went off).
- Sun roof anti trap faulty [or something like that] - To reset this error, it is quite easy. Just keep pressing the sunroof button for 20seconds. Don't let go. The sun roof will move by itself front-back and readjust itself and VOILA! Error disappears.
So now all errors are cleared. Seatbelt reminder gongs are removed. Audio Aux in option is available on I-Drive but the car can't play MP3 (cause it has a M-ASK module which is quite old. I need to update the software with Winkfp... I will try to do a write up on this once I get a voltage regulator to do programming - with his car!!! ).
However, just be reminded that when you perform a "Process Car", NCS defaults the car codes based on your VOs. So some of my custom coding (digital speedometer, side mirror auto fold) were gone. So I had to redo them.
For the above contribution, I have my friend (and his loyal E60) to thank for the experience gained!