BMW X3
Welcome to the ultimate BMW X3 community
2.2MVIEWS
3.9KREPLIES
122APPRECIATES
837ACTIVE PEOPLE
04-28-2026LAST POST
12-03-2014
my god, so many pages to thumb through. i have a question, and i promise to keep it simple.

first, thanks to everyone for providing great info. after reading most of it i decided to jump into the coding game head first. i picked up the cable, downloaded the software & purchased a token and immediately went to work.

i have since coded almost everything you can code on my 14 X3. one thing i can't do, and may never do with coding, is to get video playback on ipod/iphone w/o the media snap in adapter. I have an iphone 6 so buying one is not really an option. i am now using my trusty 160gig ipod classic for storing music and movies.

I can obviously play music via the usb but can't play video for the life of me.

I believe I have activated (or should I say Aktiv) everything that could or should be active. When connected, i can look up the movie list in idrive, I can select it for play, and it does play but only sound comes out. there must be a setting somewhere that will allow it to transmit video. can someone help?

btw, i tested a Samsung Galaxy S5 and when connected to the usb i can play both music and videos/movies with no problem.

comments??? :confused2
12-04-2014
Guys, I just read the first post of this thread. After doing the initial factory setting back up... in the later steps, it was mentioned that after eat FDL code, the CAFD file should be backed up again. Am I reading it correctly? Are you just backing up that one particular file, or are you backing up the whole system with that single code change in place now? Just confused.

My thinking was to just do the factory back up. Code one item and then test. And then move on to the next code if sucessful. Can't really see the purpose behind backing up after each and every single change.

Can someone clarify?

Thanks!
12-04-2014
xdriv3 wrote
Guys, I just read the first post of this thread. After doing the initial factory setting back up... in the later steps, it was mentioned that after eat FDL code, the CAFD file should be backed up again. Am I reading it correctly? Are you just backing up that one particular file, or are you backing up the whole system with that single code change in place now? Just confused.

My thinking was to just do the factory back up. Code one item and then test. And then move on to the next code if sucessful. Can't really see the purpose behind backing up after each and every single change.

Can someone clarify?

Thanks!
There is no need to back up any coding data as far as I am concerned. You can easily restore the ECU to it's normal coding simply by VO Coding it.
12-05-2014
interesting.. how do you VO code it back to factory default?

i kind of lost track of all the changes i've made. everything works, but i'm concerned that maybe i may have to do a restore later in the future.

do you guys restore before bringing it in for service? if not, has the service center noticed and/or gave a sh##$?
12-05-2014
drodnyc wrote
interesting.. how do you VO code it back to factory default?

i kind of lost track of all the changes i've made. everything works, but i'm concerned that maybe i may have to do a restore later in the future.

do you guys restore before bringing it in for service? if not, has the service center noticed and/or gave a sh##$?
Connect => Read FA (VO) => Activate FA (VO) => Read SVT (VCM) => Right-Click on ECU (the ECU itself not the underlying CAFD) => Select CODE.

I don't worry about dealer service. They don't care if car is coded.
12-05-2014
Anyone coded a 2015 X3 yet? Can't imagine it being any different from a 2014.
12-05-2014
xdriv3 wrote
Anyone coded a 2015 X3 yet? Can't imagine it being any different from a 2014.
It's not.
12-05-2014
Hi Shawn, will you please send me a link to the software for a 2012 f25?

Thank you!
12-05-2014
murrr77 wrote
Hi Shawn, will you please send me a link to the software for a 2012 f25?

Thank you!
PM sent.
12-07-2014
First, thank you to Shawn and all the others here for all your hard work and continued attention to this. I just got done coding several things on my 2012, a few of which were always very frustrating! (most of all the TPMS display!)

I coded:
-Unlock all doors with engine off
-Electronics off when door opened
-Close mirrors/windows/sunroof from FOB
-Added low beam headlights and fog lights to my welcome lights
-Close trunk from FoB and Kick panel
-Enable sports display
Enable full text lines
-Add Temp/PSI to tire screen
-Remove legal disclaimers
-Show digital speed in cluster

A few questions:
-I did search through and it seems there is no way to "auto fold mirrors on turn off", if this isn't true, please let me know, I always fold them so this would be handy
-I couldn't find VOLUME_POPUP_DISPLAY to show the volume on the display, would it be under a different name?
-I did enable SPEECH_2_TEXT but still am not able to speak emails or texts, I must not have the appropriate hardware. I didn't end up "decoding" this, I'm assuming I can leave it and it won't matter since it doesn't do anything for me.
-the sport display, while neat, doesn't look very accurate. I goosed it a little and it went up to 400 ft-lbs. Now, while I do wish I had that kind of go, I know my 28i does not.
-Is there a way to have the seat belt chime shut off after a certain amount of time? It seems to just keep going. I don't want to completely disable it for when I do have passengers, but when my dog rides on the front seat I'd like to have it stop after a few chimes.
-Is there a way to have the RDS song info scroll through when on the radio screen without going right clicking on each station? I do not have Nav, just the small screen.
-I can already stream bluetooth audio via my cell phone to the car, will going in and enabling enhanced bluetooth add anything?
12-07-2014
murrr77 wrote
...
A few questions:
-I did search through and it seems there is no way to "auto fold mirrors on turn off", if this isn't true, please let me know, I always fold them so this would be handy
-I couldn't find VOLUME_POPUP_DISPLAY to show the volume on the display, would it be under a different name?
-I did enable SPEECH_2_TEXT but still am not able to speak emails or texts, I must not have the appropriate hardware. I didn't end up "decoding" this, I'm assuming I can leave it and it won't matter since it doesn't do anything for me.
-the sport display, while neat, doesn't look very accurate. I goosed it a little and it went up to 400 ft-lbs. Now, while I do wish I had that kind of go, I know my 28i does not.
-Is there a way to have the seat belt chime shut off after a certain amount of time? It seems to just keep going. I don't want to completely disable it for when I do have passengers, but when my dog rides on the front seat I'd like to have it stop after a few chimes.
-Is there a way to have the RDS song info scroll through when on the radio screen without going right clicking on each station? I do not have Nav, just the small screen.
-I can already stream bluetooth audio via my cell phone to the car, will going in and enabling enhanced bluetooth add anything?
Mirror folding is only possible via the Fob or Comfort Access. The is no way to connect it to shutting the motor off or putting the car in park.

VOLUME_POPUP_DISPLAY requires 609 Navigation Professional with new NBT Head Unit and with at least 50.4 firmware.

SPEECH_2_TEXT requires 609 Navigation Professional with new NBT Head Unit, and a 9F FSC Code, and it is a subscription service via Nuance's Dragon Drive:

http://www.nuance.com/for-individuals/by-product/bmw/index.htm

To change the duration of the seat belt warnings, try coding thees:

ACSM => GWF_IW_DAUER = Werte As Desired
ACSM => GWF_SBR_WARNDAUER - Werte As Desired

The count is in 0.5s steps (i.e. 0C HEX = 12 Decimal x .5s = 6s).

You cannot change RDS display.

If you can stream Bluetooth Audio in a 2012 build, it seems you already have Enhanced Bluetooth. What is your Bluetooth Option code?
12-09-2014
Hi Shawn, can please send me a link to the latest Esys software and psdzdata?
Thanks,
12-09-2014
shaneseven wrote
Hi Shawn, can please send me a link to the latest Esys software and psdzdata?
Thanks,
PM sent.
12-12-2014
Anyone figure how to code oil change default value. I want to change my f10 from 15000 miles down to about 7500 or 8000. Not sure if it can be done in esys or ista. There has to be a way.
12-12-2014
copoutec wrote
Anyone figure how to code oil change default value. I want to change my f10 from 15000 miles down to about 7500 or 8000. Not sure if it can be done in esys or ista. There has to be a way.
You would need to change the Oil Service Option Code in your FA and then flash DME Module.
12-12-2014
Is that done through days and is it fairly easy to do. Thanks:)
12-12-2014
Sorry esys, stupid auto correct
12-12-2014
Yes, it can be done by E-Sys. Car would need to be on a commercial grade charger good for 50 amps minimum. It is not that difficult, but if something goes wrong during flash, you could brick your DME ECU.
12-13-2014
Oh boy, don't think I want to go there. Thanks for the quick response.
12-13-2014
shawnsheridan wrote
Connect => Read FA (VO) => Activate FA (VO) => Read SVT (VCM) => Left-Click on EPS => Click on "Detect CAF for SWE" => Select the CAFD from latest I-Level shown => Select OK => Right-Click on EPS (the ECU itself not the underlying CAFD) => Select CODE.
Thanks Shawn. Your advice was fast and on point. Unfortunately looks like the refurbished EPS was from a sport edition and the x3 itself isn't so the EPS stayed locked up but it was def helpful on another scenario I ran into. He just had to buy a new non sport EPS & i coded it and alls good.

You mind please sending me a link to the latest Esys software and psdzdata?
Thanks again.
12-13-2014
m3.nasr wrote
Thanks Shawn. Your advice was fast and on point. Unfortunately looks like the refurbished EPS was from a sport edition and the x3 itself isn't so the EPS stayed locked up but it was def helpful on another scenario I ran into. He just had to buy a new non sport EPS & i coded it and alls good.

You mind please sending me a link to the latest Esys software and psdzdata?
Thanks again.
PM sent.
12-14-2014
It was mentioned that Esys 3.25.3 does not seem as stable as 3.24.3 and that 3.24.3 will anyway still get the job done. Is the different significant enough to affect coding? Are the anomalies perhaps just more cosmetic than to have an impact on actual attempts to code?