Sponsored

Modifying As-Built Data Guide

Spart

Well-Known Member
Joined
Jul 29, 2016
Threads
18
Messages
1,205
Reaction score
577
Location
Iowa
Vehicle(s)
17 GT350
Unfortunately, using the method of changing via ForScan does cause a DTC to be set without illuminating the CEL, since the value does not match what the PCM expects to see. Using your programmer fixes the PCM as well, so no DTC is set.
The DTC doesn't hurt anything. My buddy's F150 has been running all winter with the tire size set via FORScan, and he's had no issues with the ABS, traction control, or stability control. I mean, if you're OCD and you can't bear the thought that somewhere deep in the car an error is being thrown that doesn't even merit a CEL, then you might suffer some emotional trauma. :D
Sponsored

 

Mustang_GT

Well-Known Member
Joined
Jan 20, 2016
Threads
3
Messages
104
Reaction score
48
Location
Martha Lake
First Name
Kevin
Vehicle(s)
2016 Mustang GT PP - Triple Black
Greets All,

CURRENT OUTSTANDING REQUESTS, MODS NOT POSSIBLE And CONFIRMED MOD List

This is a guide on how to modify the As-Built data. The hardware you will need is an OBDLink MX either bluetooth or wifi. The top link is the Bluetooth version I purchased, the second link is the WiFi version. I can only speak for the Bluetooth version as verified working:

Bluetooth: https://www.amazon.com/gp/product/B006NZTZLQ/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1
WiFi: https://www.amazon.com/ScanTool-OBDLink-MX-Wi-Fi-Diagnostic/dp/B00OCYXTYY/ref=pd_sim_263_3?ie=UTF8&dpID=41FBr8BHCiL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&psc=1&refRID=3P1DKBB97BPVFB3ES1BC

Next This tool is popular that was made to compare As-Built files from various Ford vehicles...also includes a checksum calculator: http://compulsivecode.com/Project_AsBuiltCompare.aspx

Next you will Need a program called: ForScan (pronouced: Put your drink down, or swallow whats in your mouth, "Forskin") The program can be downloaded from here: http://forscan.org/home.html

Also this is the link to download "As-Built Data based on VIN#'s: https://www.motorcraftservice.com/asbuilt
As long as you have a VIN# you can use this link to download the ab file for that year and model to use to compare lines.

The rest of this guide I cannot take credit for, its from a user on another forum for a completely different ford car, but yet alot of the codes are similar across the fleet. This guide was made by "DanMc85" All credit goes to him for this guide and getting me started to look.

So read the Guide and lets help one another out! :) All I want from posting this guide if Idont find it myself is how to stop the fog lights from turning off when you signal, thats more then a thank you for me.


So I have been asked a lot how to do various tweaks or programming mods utilizing FORScan on a Windows PC or Tablet (I personally use a Microsoft Surface 3 most of the time)
FORScan is compatible with a few Bluetooth or Wi-Fi OBD Adapters... I personally recommend using an OBDLink MX Bluetooth (Black Case) or OBDLink MX Wi-Fi (Red Case).
I would only recommend the Wi-Fi version if you plan on using an iPhone with the FORScan app to monitor PID's as iPhone restricts Bluetooth based devices.

FORScan has been utilized by members on this forum to do things such as:
- Enable Gauges on the Dashboard (also known as IPC) such as the All-Wheel Drive Gauge (2013+), TPMS Gauge (2015+), Digital Speedometer Gauge (Some 2015+)
- Convert Audio Output from the Audio Control Module (ACM) from either Sony Mode / High Level Out to a Low Line Level Out to allow for better sound quality with aftermarket amplifiers driving speakers and subs.
- Enable OEM Remote Start and associated Remote Starter Climate Control Features
- Switch BCM Taillight Output from S/SE Style Inner Light to Titanium Outer Ring Style after physically swapping out taillights to higher trim level.
- Enable / Disable Daytime Running Lights (DRL)
- Enable Foglights w/ High Beam Lights at same time
- Disable Horn Honk on Door Closed when keyfob is removed from a push to start vehicle with engine running.
- Disable Seatbelt Chimes, when not buckled (Caution)
- Disable Automatic Engine Shutdown on Push to Start Vehicles (Prevents Auto Shut Off if left idle for 30 minutes)
- Modify MyFord Touch to Enable HD Radio AND/OR Sirius after swapping out to higher trim level ACM.
- Enable Navigation on MyFord Touch System that didn't ship with navigation (NOTE: Ford has currently blocked this method, and for now it is no longer possible)
- And More!

As you can see you can modify As-Built Data on just about any module to accomplish different tasks.
The FORScan team has added many of the same programmable parameters that are available in Ford's Official IDS Tool in FORScan, such as some of those mentioned above.
Others have been discovered by fellow forum members including (Jesse (OEM_Radio), Jason (JMR061), and Myself (DanMc85)) and are done either manually via changing Hexadecimal digits or via As-Built File Import sent by them via e-mail.

These manual discoveries can be very time consuming... Thus some changes could have a monetary charge by the person offering the mod or some ask for a donation in the amount of your choosing to continue to support the countless hours spent to discover these mods.

As a fellow forum member, I find it truly great when we work together to discover new computer mods or take risks to try and see what does what, knowing very well they could mess something up. Most of these changes are easily reversible. On modules like the BCM, most things should be tested while the car is in ON, but the engine is NOT running. Thus you can easily change something back if you make an invalid or incorrect change. If you start the vehicle, with invalid or incompatible settings, it is possible to screw something up. As long as a module does not loose network connection to the CAN bus you can always change the data back. I have made countless changes messing with modules and have yet to cause an issue I couldn't put back.

Anyways here goes a brief tutorial on how to use FORScan:

First things first... you will need to download FORScan off their website:
http://forscan.org/download.html

You will also need to request an Extended License, which I will show how to shortly. In the meantime, to accomplish this, you will need to register a FREE account on FORScan's Forum.
http://forscan.org/forum/ucp.php?mode=register

As of this writing, all account requests are manually approved by the FORScan team. The team is located in Russia, so keep the time zone change in mind. As it can in some cases take easily 24 hours before your access gets approved. I have heard of some getting approved within 2 hours, especially during the evening here in the USA.

Once you have done this, install FORScan on your laptop or tablet.

Open the Program and click on the settings wheel on the toolbar on the left side.



Uncheck Demo mode (if checked), set your desired data format of Imperial or Metric. I prefer Imperial. Also you can change the program language, if desired.

Click the Connection Tab at the top. It is best to be in your vehicle with your laptop or tablet for this step.


You can leave the connection type on Auto, or you can choose Bluetooth or Wi-Fi depending on device type. Choosing a device type will allow the program to connect faster when opened.
If using Bluetooth, you should at this point pair your OBDLink or other Bluetooth OBD adapter to your PC using the normal windows settings for doing so. Then select the Bluetooth adapter in the drop down box in FORScan.
If the drop down box remains blank or the OBD adapter is missing, close FORScan and open it again. It should be there after restarting the application.

The other settings should remain the same as the screenshot... there are ways to modify cheap OBD adapters with a toggle switch and some soldering to read MS-CAN network. I will not discuss it, but instructions are on the web if desired. There is a drop down box to tell FORScan you added a toggle switch (does not apply to OBDLink MX).


You now need to request a FORScan Extended License to Enable Programming Access. Currently FORScan will give a 2 Month License which you can request again after the 2 Months expires.
The FORScan team does have plans to charge for the application in the future, which is why the licenses are for a short period at a time.

If you click on the Help? Mark on the bottom of the left toolbar. You will see the following screen...


Make note of your Hardware ID or Copy it to clipboard to paste in the license request form.
http://forscan.org/forum/extlic.php

Fill out the form and it will give you a file to save to your computer. Go back to the FORScan window and click on Load License Key.
Navigate to the file you just saved and it will enable the license to access Programming Functions.
You will now need to close the FORScan Application and open it again for the changes to take effect.

If you go back to the Help? screen, you should see your license key has been loaded and a screen looking similar to this:


Now for the fun stuff!!!

With your laptop or tablet in your car... turn your vehicle ON but DO NOT START THE ENGINE!
Side Note: If you plan on messing with FORScan for a while, I recommend hooking a battery charger up to your vehicle's battery.
If you do hook up a charger, our cars have a battery monitoring system. Hook the positive connector to the battery and negative to the vehicle chassis, such as a bolt.
Do NOT hook directly to both battery terminals!
If your battery dies or drops below 11 volts while writing programming... that's possibly game over! (May not be covered by warranty, if they discover how you killed a module)


Click on the icon at the bottom of the FORScan window that looks like two plugs connected. It’s the first button on the bottom left.

This will establish vehicle communications utilizing your computer and OBD module.
If not already on it, if you click the Vehicle Icon on the Top Left with the I and then go to the Configuration tab. You will see your vehicle data populate along with all the discovered modules in your vehicle. It will also show their part numbers and current Strategy level. This is also known as the firmware version installed. At this time, FORScan cannot update the module firmware, still only Ford IDS can do this.


If you click the Modules tab at the top, you will see an easier to read list of the modules discovered and what CAN network each module is located on.



Once connected and you are done seeing what modules your vehicle has that you can access.
Click on the Computer Chip icon on the middle of the left toolbar. You will now see all the programming screens.
These will not work if your Extended License is not loaded into the application.



You will see some that just say Module Configuration and some that say Module Configuration (As-Built Format).
The ones that say Module Configuration are pre-discovered values, mainly taken from Ford IDS to make changes in those modules.
For Example, the BCM (BdyCM) will have the Enable Factory Remote Starter option and some others.
The ones that say Module Configuration (As Built Format) will be the pure Hexadecimal values that can be changed.

Once you have decided what module you want to access click on it so it is highlighted. Then click the Play Button down at the bottom left of the FORScan application.

For my example I will use by BCM Module, which other than the Engine Computer is the main computer that controls everything inside the vehicle.

Once you hit the Play Button on the BdyCM (As-Built Format) option you will see a screen that looks like this:
Note: It reads each memory block one by one... so it may take a minute or so to load, before this screen pops up.

PLACE HOLDER

Each module has a memory address... The BCM is at address 726.
Then there are memory blocks with multiple lines.

So for example there is 726-01-01 which means BCM, Memory Block 1, Line 1.

Here you can make any As-Built Hexadecimal changes as directed... Once again I cannot stress enough how important it is to be careful with what data you enter.
Unless you know what you are doing with this sort of stuff, only change something that has been provided to you that is known to accomplish the desired change.

If you want to change something in a single line... Make your change then hit Write at the end of the memory block.
If you change data in multiple lines... Make your changes, then hit Write All at the bottom of the FORScan window. ( Unless something requires changes in multiple spots, I recommend working one line at a time to see what effect the change has. Change of a single digit can completely change what does what, let alone an entire line.)

If you are provided a file by a recognized member on the forum, hit Load All at the bottom. Then select the file provided. Then hit Write All if not prompted to do so automatically.

The last two hexadecimal digits on each line are a mathematical checksum. If the line is modified to a non-official value, you will get an error upon clicking write. This is a safety check to make sure you actually want to do this change. If given a valid change for the entire line, this box won't pop up. Just changing one value will cause this box to appear. If you are sure you changed the correct digit, hit OK and FORScan will automatically recalculate the checksum to the new proper value. The last two digits won't help you find any new mod lol and they will change automatically when clicking write if you change them to an invalid value.

You can now hit Save All at the bottom, if you found something cool and want to back up your changes to a file.

The Stop button, next to the play button ends Module Programming for the selected module. This needs to be pressed before FORScan will let you use other items available on the left toolbar.


After making changes, you can possibly trigger some DTC codes...or maybe you just want to use FORScan to see if you have any DTC's. FORScan is a powerful tool, instead of reading the generic OBD DTC's as most scan tools do. It has the power of Ford's IDS tool, to pull codes from each individual module. Most of these codes can be identified within FORScan with a basic description. However, full details and steps to resolve/test can be found in the Official Ford Workshop Service Manual on motorcraftservice.com (PAID ACCESS)


You can hit the First Triangle at the bottom with the paper icon to read DTC's. You can hit the icon next to it with the Triangle and power icon to Reset and Clear DTC's. You can also save the DTC list with the Floppy Disk icon. The Box that says ALL gives you the ability to read or clear individual modules. Say you have a few DTC's in different modules, but only want to clear let’s say a DTC in your C-CM, because your cruise control isn't playing nice. Click C-CM in the drop down box and now those read and clear buttons will only utilize that individual module instead of reading and clearing everything.

FORScan can also do the same module self-tests that Ford IDS can to check for problems or DTC's in individual modules. It is great when trying to track down the source of a problem or something just isn't acting quite right. Also there is a button on the Left Toolbar to do Module Resets. Basically this is the computer equivalent of unplugging the power (battery) from a particular module and plugging it back in again. It forces a module to reboot or reset to its normal state if it is acting up. (Note: this can cause DTC's that may need to be cleared afterwards)


As you can see there is no easy way to see what hexadecimal value does what without a known source or trial and error. It takes countless hours to figure these computer mods out.

Good Luck and happy Hunting!
Thank you sooo much! This is so cool. I appreciate you posting this. I have borrowed a laptop from work(I have Macs) and did this. It works great. No more double honk. Fog lights on with high beams(without turning off with blinkers) and the splash screen change. Dark mode tomorrow. Thank you AngleDeath!
P.S. Anyone know of piped in sound through stereo? I already took the pipe from the air intake to firewall out.
 

ohbuckeyes

Well-Known Member
Joined
Jun 11, 2015
Threads
11
Messages
295
Reaction score
96
Location
Cincinnati
Vehicle(s)
2015 Ecoboost Premium
No one was able to get the Global windows up controls to work? In the f150 forum they were able to activate both Up/down controls. Thats odd the mustang already came with the down control but wont let us activate the Up feature...
 

Mustang_GT

Well-Known Member
Joined
Jan 20, 2016
Threads
3
Messages
104
Reaction score
48
Location
Martha Lake
First Name
Kevin
Vehicle(s)
2016 Mustang GT PP - Triple Black
Up too!

No one was able to get the Global windows up controls to work? In the f150 forum they were able to activate both Up/down controls. Thats odd the mustang already came with the down control but wont let us activate the Up feature...
I would love this as well. I will play with this this weekend to see if I can make this work.
 

ohbuckeyes

Well-Known Member
Joined
Jun 11, 2015
Threads
11
Messages
295
Reaction score
96
Location
Cincinnati
Vehicle(s)
2015 Ecoboost Premium
I would love this as well. I will play with this this weekend to see if I can make this work.
I have my obdlink arriving tomorrow and will be tweaking a few things on my truck and then changing just a few on the mustang. This is the first I've looked into it for the mustang and was shocked to see it wasn't possible for global up to be inabled.
 

Sponsored

Agent_S550

Legend in his own mind
Joined
Jun 30, 2016
Threads
18
Messages
852
Reaction score
340
Location
South Carolina
Vehicle(s)
2016 Magnetic GT PP
I have my obdlink arriving tomorrow and will be tweaking a few things on my truck and then changing just a few on the mustang. This is the first I've looked into it for the mustang and was shocked to see it wasn't possible for global up to be inabled.
We have the possibility in the module, but not the infrastructure in the car to do it. The car is not wired for it.
 

ohbuckeyes

Well-Known Member
Joined
Jun 11, 2015
Threads
11
Messages
295
Reaction score
96
Location
Cincinnati
Vehicle(s)
2015 Ecoboost Premium
Rear through all the pages and still don't know if you can enable line lock in the ecoboost.
I enabled it in one spot and it's greyed out now on my cluster. I know aftermarket tuners are able to enable the line lock feature, so I'm just wondering if there is something else I need to change somewhere.
 

solodogg

Well-Known Member
Joined
Sep 13, 2016
Threads
13
Messages
442
Reaction score
166
Location
Orlando
Vehicle(s)
2015 Mustang Ecoboost
Rear through all the pages and still don't know if you can enable line lock in the ecoboost.
I enabled it in one spot and it's greyed out now on my cluster. I know aftermarket tuners are able to enable the line lock feature, so I'm just wondering if there is something else I need to change somewhere.
Aftermarket tuners aren't even able to enable linelock on the EB as far as i'm aware. The code you changed in the IPC module only enabled the option in the cluster, there is another line that needs to be modified telling the ABS controller that line lock exists. Unfortunately, once you make that change, not only will linelock not work, but you will get a lot of advancetrac errors on the dash as well. There was another method posted claiming it could be enabled by the dealership, but I have attempted this procedure as well without success.

I believe there is something in the PCM telling the ABS controller that it's in a GT, allowing linelock to be enabled.
 

papinist

The Italian Pony
Joined
Nov 30, 2014
Threads
47
Messages
3,188
Reaction score
781
Location
Tuscany, Italy
First Name
Stefano
Vehicle(s)
Mustang EcoBoost MT Race Red EURO - NO MORE
Maybe when the new 2018 is out, we could compare as-built data and find out something interesting since they said line lock in ecoboost will be present.
 

Sponsored

acull2000

Well-Known Member
Joined
Dec 7, 2015
Threads
24
Messages
275
Reaction score
43
Location
UK
Vehicle(s)
iPace

stoli

Fat Guy Racing
Joined
Sep 18, 2014
Threads
124
Messages
3,232
Reaction score
968
Location
Lakeland, FL
First Name
John
Vehicle(s)
'15 Black GT/PP
Fionic, If I am understanding your reply, you can make the FOG lights DRLs currently through forscan, I was running them as DRL's when I thought the fogs were not adjustable and useless, they would turn off only when head lights were turned on either manually, or in the Auto setting.

Since my findings about the fogs, I turned them off as DRLs and back to Fogs.

726-50-01 0482 DRL - front fog lamps can be ENABLED
Has this been verified to work? I don't see it listed in spreadsheet and didn't want to waste my time if it didn't work.
 

jstump2490

Well-Known Member
Joined
Feb 29, 2016
Threads
31
Messages
368
Reaction score
70
Location
Ohio
Vehicle(s)
2015 Mustang GT Premium
Has this been verified to work? I don't see it listed in spreadsheet and didn't want to waste my time if it didn't work.
Yes, I did it a while ago. You don't HAVE to change hex numbers for this one if I recall, you actually change a user friendly value in the non-AS-BUILT module. I forget which one it is, you may need to open each module until you find it.
 

stoli

Fat Guy Racing
Joined
Sep 18, 2014
Threads
124
Messages
3,232
Reaction score
968
Location
Lakeland, FL
First Name
John
Vehicle(s)
'15 Black GT/PP
Yes, I did it a while ago. You don't HAVE to change hex numbers for this one if I recall, you actually change a user friendly value in the non-AS-BUILT module. I forget which one it is, you may need to open each module until you find it.
Thanks - I haven't used Forscan since the options were added to the drop-downs. Time to update. ;)
 

Lein

Well-Known Member
Joined
Sep 29, 2015
Threads
2
Messages
74
Reaction score
12
Location
Willow Springs, IL
Vehicle(s)
2015 GT PP
For folks who have swapped in a premium bezel for a base-to-MFT/Sync 3 radio swap, has anyone been able to enable driving mode selection using the mode switch?
Sponsored

 
 




Top