With the help of AK330i's post, http://bimmersport.co.nz/topic/6327-how-to-reprogram-jap-bmw-radio-to-nz-frequencies/?p=492117 I have successfully coded the CCC iDrive in my Japanese imported 05 E61 530i as below...
Changed these settings with NCS-Expert:
CTUNE before:
RDS_AF_FUNKTION_CCC (RDS is the bit that shows the name of the station on the screen) rds_aus LAENDERVARIANTE_TUNER_ANT japan
CTUNE after:
RDS_AF_FUNKTION_CCC rds_ein_af_automatisch LAENDERVARIANTE_TUNER_ANT ece
CAPPL before:
LAENDERVARIANTE_TUNER japan
CAPPL after:
LAENDERVARIANTE_TUNER ece
There's this setting too, but not sure it's needed (I didn't use it the first time):
CHOST before:
LAENDERVARIANTE_GT japan
CHOST after:
LAENDERVARIANTE_GT ece
There is probably an oceania, aus/nz alternative to ece but ece works none the less.
I was pretty happy with myself once complete, however, a few days later I installed and coded a new battery, and it blew out the hard work above and reverted back to Japanese frequencies. So can anyone please tell me what changes I need to make to the Vehicle Order to make these things stick? There isn't a lot online about getting these Japanese imports to play ball...
Cheers, Duncan