10-27-2025, 12:07 AM
(This post was last modified: 10-27-2025, 12:10 AM by Loginn13.
Edit Reason: Add info
)
Hello everyone,
I come to you for help regarding coding on cars with Secure Coding/ NCD 2.0.
I understand that I will need to have a signed NCD from BMW backend to code that particular module and it is VO only.
What I do not understand is how do this integrate with coding other modules.
For example:
I am currently helping my friend with retrofitting fog lights in his MY22 G05 US modified for ECE.
Using BimmerUtility I can connect to the car and I see multiple coding options for different modules.
Some modules give me info that there is no cafds for that module - that means it need secure coding right?
So now I take full backup of everything.
If I change VO to have 5A1 it will code body3 module and all other modules needed (in case of 5A1 we only need body3).
So do i need secure coding for it or not since it's VO?
If I code sth that needs module that is ncd 2.0 and it fails on that module, can I use the backup to go back on other modules?
Edit:
I also would like to properly change the car from US to ECE as the previous coders did a mess in the FA, did not change the Language to german, left US radio etc, thus my question regarding the secure coding procedure.
iDrive was coded with sth custom as it has local language but not english...
Regards
I come to you for help regarding coding on cars with Secure Coding/ NCD 2.0.
I understand that I will need to have a signed NCD from BMW backend to code that particular module and it is VO only.
What I do not understand is how do this integrate with coding other modules.
For example:
I am currently helping my friend with retrofitting fog lights in his MY22 G05 US modified for ECE.
Using BimmerUtility I can connect to the car and I see multiple coding options for different modules.
Some modules give me info that there is no cafds for that module - that means it need secure coding right?
So now I take full backup of everything.
If I change VO to have 5A1 it will code body3 module and all other modules needed (in case of 5A1 we only need body3).
So do i need secure coding for it or not since it's VO?
If I code sth that needs module that is ncd 2.0 and it fails on that module, can I use the backup to go back on other modules?
Edit:
I also would like to properly change the car from US to ECE as the previous coders did a mess in the FA, did not change the Language to german, left US radio etc, thus my question regarding the secure coding procedure.
iDrive was coded with sth custom as it has local language but not english...
Regards


![[-]](https://www.bimmerscene.com/images/collapse.png)