Transit Connect Hacking
A Tutorial for Reprogramming Approach Lighting on a 2018 Ford Transit Connect
Introduction
I recently purchased a brand new 2018 Ford Transit Connect Wagon. I love this vehicle: it’s basically the only minimal minivan you can currently buy in the US. Seats 7, plenty of cargo space, and a complete lack of the ridiculous features you find on the Odyssey or the Sienna.
However, one thing that annoyed me was the way the lights worked. Every time you open a door, all the exterior lights (except for the headlights) would come on, and stay on for several minutes (or until the doors were locked).
I get that this is probably a safety feature, but one reason I bought my van was to go camping, and you don’t want all your car lights coming on every time you open a door. Thus, I started researching how to fix this.
I quickly found references on the internet to ‘dark mode’ - a secret Ford setting that would disable both exterior and internal lights coming on when a door was opened. I figured that would be the answer, so I took my van in to the local dealership and asked them to set dark mode. No luck - they gave it a try and said they couldn’t figure it out.
Next step: fix it on my own. I knew about Forscan, the free software you can you use to change settings on Ford vehicles. Some people on the Transit Connect forum had reported some success with this, but there weren’t any detailed instructions. So here we are.
Supplies
You’re going to need three things for this project. First, you need a windows laptop. I actually didn’t have one so I picked up a used one on ebay for $150. Second, you will need the free Forscan software. Finally, you need a usb obd2 adapter. I used this one. Note that generic obd2 adapters may not work. Also note that you want an obd2 adapter with a HS/MS switch (more on that later).
Setup
First, install Forscan on your laptop. You will need to follow the instructions to get a free Forscan license (basically you make an account on the forum, wait to get verified, and use this form. I’m not 100% sure but I think a license is required to do any programming of your car with Forscan. Note that the license is good for a couple months and you can get a new one after that if you need one.
Turn the ignition in your vehicle to ‘off’.
Connect the OBD2 adapter to the OBD2 port on your vehicle (it’s right under the steering wheel) and plug the other end in to a usb port on your laptop.
Note that you need to be in a garage or somewhere where you can get on wifi - Forscan will need to download a driver later on in the process.
Launch Forscan on your laptop.
Set the switch on the obd2 adapter to ‘HS’.
Turn the ignition to ‘on’.
You are now ready to start programming your Transit Connect.
Programming
Click the ‘vehicle and interface information’ icon in Forscan:

Then, click the connect button:

Forscan should now begin talking to your TC, via the obd port. After a few moments, Forscan will ask you to move the obd2 adapter switch to the ‘MS’ position.
What are MS and HS? They stand for Medium Speed and High Speed. Some devices on the canbus (the network all the computer modules in your vehicle connect to) have ‘medium speed’ connections, and some have ‘high speed’ connections. The switch on the obd2 adapter allows it to switch between these two speeds to communicate with all the available computer modules in your vehicle.
Forscan may ask a few other questions, such as whether to save the vehicle as a new profile. Say yes to this, it will make things slightly faster in the future.
At this point, Forscan has determined what capabilities the computer systems in your vehicle have, and you should see a screen similar to this:

Indicating that Forscan has successfully inventoried your vehicle.
Now, you are ready to enter the programming interface to actually make changes.
Saving your original data
In case something goes wrong, it’s a good idea to save your original data before you modify anything. You can do this by going to the AS-BUILT version of each module screen you intend to modify, clicking the ‘Run Service Procedure’ button, and the clicking the ‘Save All’ button. This will allow you to download the exact module configuration to your computer so you can restore it later.

See the AS-BUILT discussion section below for more about this.
Forscan Programming
Under the ‘Configuration and Programming’ page, you will see a list of all the modules that Forscan has discovered on your vehicle. Select ‘BodyCM Central Configuration (Main)’:

Then, click the ‘Run Service Procedure’ button:

At this point you will see a warning that changing settings on your vehicle with Forscan can cause problems. Just click ok on that. Next, a screen will pop up saying that Forscan needs to download a driver from the internet. This is the point where you actually need an internet connection.
Every time that Forscan actually programs your vehicle, the doors will lock and unlock.
If that all works ok, you are done with ‘BodyCM Central Configuration (Main). Click on the ‘Configuration and Programming’ tab on top to get back to the list of modules.

Next, go to to ‘Body CM Module Configuration’ and then press ‘Run Service Procedure’:

That will get you to the following screen, which lists all the body features that Forscan detects on your vehicle:

On that screen, select ‘Approach Lights’ and then click ‘Edit Selected’:

That will bring up a popup for changing the approach light setting (if you haven’t figured it out by now, ‘approach lights’ is the term for turning on all exterior lights when you open the doors). Select ‘disabled’ and hit the check mark to close the popup:

You’re almost done! Verify that ‘approach lights’ now says ‘disabled’. Hit the ‘write’ button’, and select the check mark in the popup confirming the change:

After that, Forscan will perform the actual programming to disable the approach lights. A popup will ask you to cycle the ignition switch and then press ‘ok’. Do that, then press the stop button at the bottom of the screen to exit the service procedure:

Congratulations! You’ve programmed your Transit Connect and disabled the Approach Lights.
What If Things Go Wrong?
When I was messing with the programming on my TC, something went wrong at some point. Instead of completing the programming, Forscan threw an error and a bunch of weird stuff popped up on my car’s info display (for example, it said there was a failure in Hill Assist). Also, the check engine light came on and stayed on.
If this happens to you, don’t panic! All you need to do is clear the error codes in the system. To do that, go to the DTC screen and follow the reset codes procedure on that screen.

Once I did that, the check engine light went off, and I had no permanent problems.
AS-BUILT Menus
You will notice that each module has a regular menu and an AS-BUILT menu. If you go to the regular menu, you will see the sorts of screens I’ve presented here, with simple prompts.
The AS-BUILT screens look much different:

The AS-BUILT screen actually exposes the raw configuration data for each option. This allows you to change any arbitrary setting. The trick of course is knowing what each setting actually does. Unfortunately I have not located any good information about this for the Transit Connect. Here’s a F150 Forscan Programming Guide which goes in to much more details about how you can change the AS-BUILT settings in general. However, it appears that all the actual sections and values are completely different between that vehicle and the Transit Connect, so you can’t rely on any specific details in that document.
One thing you can do is change a setting via the regular module configuration, download the resulting AS-BUILT data, and compare it with the original. This will tell you exactly which Module setting matches which AS-BUILT entry. There’s a tool called AsBuilt Explorer to automate this process. I used it and discovered that the Transit Connect Approach Light module value is in AS-BUILT section 726-01-08 and changes the first column from 0A00 to 2A00.
Further, note that you can retrieve the original AS-BUILT data from any Ford vehicle from the Motorcraft As-Built site. The first time you go to that link you will need to select a region. Reload it after than and you can enter your VIN to retrieve your original AS-BUILT data. This is probably a good way to recover if you mess up your config without making a backup.
Conclusion
I hope this comprehensive tutorial helps you understand how to change the approach light setting on a Transit Connect. Hopefully you also understand the basics of how Forscan can be used to view and change your vehicle’s configuration data. Please let me know if this guide works for you or if I missed anything.
Happy Hacking!
Comments
Excellent!
I did the whole process and encountered a few small hiccups that I was able to navigate. Here are my notes:
Issue: At the very beginning when I hit Connect to connect the computer and then van, I got a message "No ELM found. Please check connection and try again".
Solution: I went into Settings (big gear on the left), chose Connection in the Tabs above and switched from Auto to wifi...no luck. Then I switched to COM and they connected. So I had to tell the software that the computer and van were talking through my USB port.
Issue: Then down the road a bit, when the software went to download the driver from the internet, it didn't work. Kept loading 2% and then kicking out the message "Loading SBL failed".
Solution: On a whim I went back to Settings--> Connection and put it back to wifi. Re-ran the procedure and BOOM down from the internet everything came.
Everything else worked from that point forward.
First, a big thanks to Mr. Hollenback. Seoond,congrats to Mr Booth. Mr Booth, may I ask what year is your Transit Connect? I have a 2017, which I purchased in Dec last year. After finding Mr Hollenback's remedy, last week took it to my local dealer (in Bay Area, CA), showed a service manager this very "how-to" website, had him download the, Forscan, bought & brought him the the ELMconfif obd2 adapter Mr Hollenback recommended, and he said he got all the thru ( and even encountered the hiccup Mr Hollenback described above) but alas, the disabling did not hold and the approach lights are still "enabled"... He said he wrote & saved the change ( and also confirmed by Transit's software is up-to-date) I'm wondering if it didn't stick because mine is a 2017 ...? Anyway, 2 hours ago I followed the link
" You will need to follow the instructions to get a free Forscan license (basically you make an account on the forum, wait to get verified, and use this form" and am waiting to be authorized/verified by the Forscan forum. How long did it take you to get authorized to download the Forscan program? Any other tips to share before I dive in? I'm hoping to follow in both your footsteps and report back "success" ...
This morning I was able to get to the enabled / disabled dialogue box; it said my approach lights were already disabled They most assuredly are NOT disabled. I clicked back and forth between the enabled & disabled and when I selected WRITE the dialogue box said there was nothing to write ... because it was already listed as disabled.
So, my 2017 Transit Connect cargo van software says the approach lights are disabled but the approach ( parking ) lights still glow every time I open any door.
This is the same result the service guy at the dealership had ...
Does anybody have any advice? BTW, it took me 3-4 times to get all the way to the approach lights dialogue box. I used the obd connector recommended by Mr Hollenback, had the connection issues ( and solution) Mr Booth encountered, and one time Forscan said the obd was incompatible, but the next time is sailed right on through ... I dunno, pretty frustrating the Transit/Forscan software shows disabled when clearly the approach lights remain enabled,... HELP!
Thank you for this - great work! This was superb information and it helped me to turn off the Approach Lights on my Grand Tourneo Connect, which is basically an MPV or Minivan version of the Transit Connect. The only difference with the Tourneo Connect for anyone who's reading is that the Approach Lights setting is not available for the Tourneo Connect in the text menus, so you have to make the change directly in the AS BUILD screen; changing the value in the first column of 726-01-08 from 0A00 to 2A00. Once this is done and the service procedure completes, the approach lights are disabled and the car is in stealth mode (woohoo!). Thanks so much for putting us on the right track and we can now enjoy the car in stealth mode!
Hi, I have UK spec 2019 Tourneo Connect. I tried working through the steps above. I don't have a bdyCM module, I have a BCMii module instead. In BCMii there is no approach light setting, and in the BCMii as built, there is no 726-01-08 address as mentioned in the comment below. I also had a problem writing the new configurations, it stopped half way through with an error message.
I worked through this with Forscan support, who fixed the write issue. And fixed the lighting issue by enabling "Silent Mode - Vehicle" in BCMii (basically following the steps above but changing a different setting).
With silent mode enabled, no lights come on when opening or closing the doors, and not when locking and unlocking either. I don't know if anything else has changed, but the interior lights still work according to their own switches, and the lights all work normally for driving.
Hope this helps someone else. Thanks for all the info above and in the other comments, they definitely helped me get here.
Hi, have you being able to activate alarm in it, i can't program doors and panic lights
if some one have the full topic with great thanks
What is the year of your car? I have Grand Tourneo Connect 2016, and haven't yet been able to get my car into dark mode. This thread is the most promising reference for solving the issue I have this far.