Ford Focus ST Forum banner

Focccus PC app as-built editor AND all around reprogrammer

3 reading
1.1M views 2.1K replies 273 participants last post by  ad33b  
#1 · (Edited by Moderator)
Focccus PC app as-built editor AND all around reprogrammer - Discussion

UPDATED: March 20, 2015

Updating with working features.
1. Global open/close windows.
2. Removal of shift light.
3. After market HIDs
4. Add Hill Assist to non ST model
5. Turn on ecoscout display
6. Windshield wiper motor calibration
7. OEM Cruise Control added to Ford Focus SE with Sync: use option #23 Cruise Control set to "with Cruise Control"


When reading or writing config changes to the different modules you will create a slurry of DTC's on the car. This is completely normal. Download and install Forscan on your pc to read and clear out all the communications DTC's.


Things you will need: Laptop with USB port and a corded USB ELM327 code reader, or bluetooth capability if you are using an OBDlink MX or similiar adapter. A BestBuy Rocketfish micro Bluetooth adapter is what I have(id recommend the fastest bluetooth module you can get your hands on for under $40.
OBDlink MX: Shop this around, sales prices all over the place, or from here:Amazon.com: ScanTool 426101 OBDLink MX Bluetooth/OBD-II Scan Tool Interface: Automotive

First you will need a OBD2 code reader that must be capable of reading the Highspeed (HS) canbus that Ford uses. If it can read the Medium Speed (MS-CAN) bus thats a plus for other purposes such as using the software known as Forscan . For the purposes of this write up I am using the OBDLink MX(what I had already). A corded USB ELM327 may work as well but depends on the quality of the knockoff sold at most locations.

Special note: If you are using Bluetooth you will need to know which com port your computer has assigned to the Bluetooth module.
Next you will need Forscan, download from here:Download FORScan.($Free) Forscan is a PC only test tool that can log several hundred different parameters at a time, read and clear all DTC's (you will get tons of dtc's during this process but no worries no long term effects are caused when done)and run individual selftests on each CAN module.

To do the window mod and shift light change you need the Focccus App, the as-built editor both of which can be found here: Ford Tools by xGloooM from ffclub.ru
You will need a windows PC with bluetooth wireless adapter. Lastly you will need the bluetooth code reader or ELM327.
The video how to above can walk you through what to do once you have these programs.



Here is the fun part. Go here: Ford Tools by xGloooM from ffclub.ru and open the AS Built editor.
Image
type your vin number in and click download from ETIS. You should see something like this:
Image


navigate to block 184
Image
click the drop down box and change to either option 02 or 03(both work) but neither will open and close the sunroof.
Image

Now scroll back to the top and click Make XML
Image

now your pc will ask where to save the new file. Choose at your discretion as it does not matter. Go to your car and ensure your MX is plugged into the port(or Elm327). Car should be in accesory position (KOEO) key on engine off.

Now we load up the Focccus app. if you are using an OBDlink MX set your options to this
Image
note...the com port is totally dependent on your pc setup.
Click open. Focccus will now load up to this screen
Image

Now click load from file and browse to where you saved your new xml file you created. Click open. Focccus should now look like this:
Image

To confirm the settings scroll down to block 184 and verify your new global open settings. If everything is correct you are ready to write.
If everything is good click here
Image
you should see a message about starting the write procedure. Do not turn car off or press any buttons. You will see the green bar start on the left side and transition to the right in about 7-8 seconds till it shows 100%. the lights will shut off and come right back on and then you should see a message about write successful. At this point I waited for about 30seconds at which point I turned the car off and then back on to verify startup which worked as it should. Then I rolled all the windows down and turned the car off. To verify this worked get out and push and hold the lock button for maybe 5 seconds. You will now see the windows roll up perfectly. Same procedure to roll them down only now you use unlock on the Fob. Hope this helps you!
 

Attachments

#751 ·
Post some pix maybe we can help pin points. Its prbly a simple wire mix up on the switch
 
#753 ·
Its here in the thread somewhere read it. But the person testing it is a st2 with a st3 hid swap. That's the only test for DRL I know of so far.
 
#756 ·
I also had a solder joint ground out but it caused my car to short through the obd2 and screwed with my mft dash gauges and all dash lights with service engine now on Ipc then Ipc went black and had a flashing cel unplugged elm everything went back to normal but had a cel.
 
#763 ·
Image

Image

This position gives me the Mr. Angry Eyes.

Sent via Tapatalk using Galaxy Note 2
 
#776 ·
It says online if you do it backwards you will fry something

Sent via Tapatalk using Galaxy Note 2
 
#783 ·
Well I compared my headlight and DRL settings to someone with a Canadian ST3 and surprisingly, they had the DRL setting set to "Does not have DRL" so I do not know what gives. There has to be something on all ST3s US and Canadian that is enabled and if you happen to have Canadian lights, they will plug and play but that setting is turned off on ST2s. I am determined to get these lights working. I can't believe I can just plug them into any ST3 and they work perfect even when the BCM says it does have DRL. Do you think if I were to upload the entire stock Canadian As Built file to my US spec ST it would harm anything? That would at least confirm my suspicions if it works. Maybe it has to do with one of those unknown settings you are adding to the program jdub.
 
#785 ·
I was looking around at the reverse camera options today and noticed there are a few different aftermarket piggy back systems for MFT to enable the reverse cam. I vaguely remember someone in this thread finding settings to enable the camera but I can't find it now. Did someone get that working with the stock Focus or aftermarket camera installed?
 
#791 · (Edited)
DL33T was working on this I think...he just got moved into his new place and got his pc up. Dont know how much further he got on this project...the camera can be found on fordparts.com and is fairly cheap...the harness needs to be pinned to except the camera wires but everything looks doable.

Sent via Tapatalk using Galaxy Note 2
 
#802 ·
So the parameters id's are viewable for you now right? All I need now are the individual options for each and I can input them as well.

Sent via Tapatalk using Galaxy Note 2
 
#804 · (Edited)
Quick little update...So I some how got IDS to work today even though the license was expired already and I WAS able to use my as built data to find out some things.
1. For some reason the VIN# in my BCM no longer matches my VIN number. Im guessing this is do to a conguration change.
2. The xml update I rewrote and Now534 posted up on his GDrive has its parameters taken directly from IDS. Apparently Focccus is emulating IDS which is quite awesome in all actuality since it works so well.
3. The IPC update from 3 pages back is NOT the newest update...it may just be the newest software update for the forum member who posted it. When you use IDS the unit scans each module and displays the current software AND what is the newest update. Since I already have the quad screens that means there is something newer than that out there.
4. I now have the update software for my PCM, IPC, DSP and GPSM. Some modules apparently require data from the original module when updating them so proceed accordingly if you attempt to update your software. Tonight Im thinking I will attempt to update the DSP and GPSM. The reason for these modules is that they have TSB's associated with them to which my car is associated with.
5. 500k is defined as highspeed and 125k is defined as medium speed.
 
#805 ·
Quick little update...So I some how got IDS to work today even though the license was expired already and I WAS able to use my as built data to find out some things.
1. For some reason the VIN# in my BCM no longer matches my VIN number. Im guessing this is do to a conguration change.
Thaaaaaaaaaaat scares me a bit. Think it's from flashing with Focccus?
 
#810 ·
Yea. Changing back to your actual as built data SHOULD change it back to your stock VIN. Im thinking it has to do with asbuilt not matching the configuration in the bcm. Most likely this why we get checksum not matching errors. As soon as you change it back to stock, ids should be fine.

Sent via Tapatalk using Galaxy Note 2
 
#812 ·
CANBUS has multiple data flow rates. The individual model of reader you use must support data rates at that speed. Basically the reader functions as a passthrough device so the pc can directly interface with the canbus.

Sent via Tapatalk using Galaxy Note 2
 
#815 · (Edited)
Hmmm...I always get the checksum error. It happens right after the CCC gets done reading the BCM. The As build Editor displays the exact same parameters as reading the BCM.

I think what happened was that because I dont have a VCM to use with IDS it for this reason let me use my VIN number to load the as built straight off fords servers. Some weird error let me use IDS with an expired license because without the VCM it should not have let me scan any BCM to know the VIN was mismatched. It may be nothing...but i will find out shortly after I get home.
 
#816 ·
Nevermind...I know what this is...Apparently there is a built in function for manual data entry in IDS. No license needed for this function.
 
#818 ·
No not missmatched...it was my first time using IDS and at somepoint it asks to verify the vin in the bcm matches the as built. Its for replacing a module. Sorry for the confusion folks.

Sent via Tapatalk using Galaxy Note 2
 
  • Like
Reactions: whodatxevg
#823 ·
Not known of so far.
 
#826 · (Edited)
What's the different between St 1/2 and st 3. Besides heat?
 
#827 ·
This thread really needs to be consolidated and made a sticky. This seems to be a VAGcom for the Focus in the making.
 
#833 ·
Ummm...its already stickied along with its cousin..the summary. Tippity top of the electronics section.
What the heck is a VAGcom? Ive done tons of research on the subject and the are many other programs apparently just like this one but many cost $$$ and they still require a propietary reader.