Ford Focus ST Forum banner

Focccus PC app as-built editor AND all around reprogrammer

1 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

#908 ·
Anyone know what changes are in 0.8.2 from 0.8.1?

Sent from my LG-D959 using Tapatalk
 
#911 ·
They changed something in the Restraint Control Module (RCM). They are also working on a wiki.

Sent via Tapatalk using Galaxy Note 2
 
  • Like
Reactions: whodatxevg
#909 ·
I thought the backup camera could already be done on focccus, the only thing is we dont have a camera or a pin in the wiring harness. We would have to add both to test this.

Sent via Tapatalk using Galaxy Note 2
 
#910 ·
Someone needs to test this. Anyone know if you tell it it has a reverse camera if you get a back screen or anything?

Sent from my LG-D959 using Tapatalk
 
#915 ·
#916 ·
Looks like you may need to home to some kind of module to the right of the camera. Cant tell. Super slow internet in the DR.

Sent via Tapatalk using Galaxy Note 2
 
#917 ·
Looking further, camera 19G490 and bracket 19H421 are definitely needed. The other module 19H405 is apparently the parking assist module. I know the only way to get the camera is to get the Parking Assist package, but I don't know if that module is required for the camera to work.
 
#920 ·
Attempting to do global open/close and I get this error message when I try to run the application, anybody have similar problems? I'm using the recommended ELM327 off Amazon and I'm using Windows 8.1. View attachment 49869
Can't see it but try turning auto and max speed off. Sometimes you have to keep getting that error for it to work.

Sent from my SCH-I535 using Tapatalk
 
#928 ·
Are you sure com4 is the right com port?

Sent via Tapatalk using Galaxy Note 2
 
#932 ·
Scanxl is what I used.
 
#934 ·
So I tried searching and couldn't find anything concrete about getting the backup cam to work. I saw the thread of the UCDSYS Universal CAN Diagnostic System and they said they can get any aftermarket camera to work with their module and the UCDSYS software. Anyone know anything more about this? I'm curious what there "module" actually is under that shinkwrap.

Rear view camera MODULE for 5? LCD | UCDS ? Universal CAN Diagnostic System
 
#938 ·
I understand this is the ST forums, not the regular Focus forums, but this thread is much more active and the guys over at FF haven't offered up any suggestions as of yet... So, I was able to get my ELM327 to work great with my '13 Ti. I turned on Global Open/Close, HSA, and turned off the shift light.

However I went to try this on my sister's '14 Ti today and haven't been able to finish pulling down the BCM data. I get an error "Error loading VBF". The strange thing is I hit this error at different points. It either happens right out of the gate, around 40%, 66%, or 77%. Searching both FF and here for "VBF" come up with nothing, so I think the search may be acting up, and 120 pages is a lot to skim manually. :S Anyone have any thoughts on this? I tried both 0.8.2 and 0.8 with the same results.
 
#939 ·
Try connecting to the car at a different speed. Are you trying to read the bcm or trying to write when getting the error?
Some vbf files are included with focccus but a lot more are included with IDS. Google IDS and download and install it. You get a free 3 day trial and a ton of vbf files.
 
#944 ·
Im having windows issues with my usb elm327. Apparently i have a cloned chip which the original chip manufacturer deliberately disables with a windows 8 driver. So now reinstalling windows 7 on my laptop.

Sent via Tapatalk using Galaxy Note 2
 
#969 ·
The Silicon Labs driver? I wouldn't be surprised if this is the problem I'm having since I'm running Windows 8.1 on my laptop, I might try to find a disused laptop in my house with Windows 7 and try it on that.

This is what I found too, I have done all my modding on auto and 34,800. 500k did not work for me but I only tried it a couple times before going back to 34,800 and calling it a day.
Whenever I tried to open the BCM on 500k I kept getting a "Can't init. ELM" error message but when I tried on 34,800 on auto it seemed to work fine. I did no go any further than that and write the new global open/close XML file to the BCM though since I don't really know what I'm doing, I'm just blindly following the instructions haha. Since you guys have had success I might give it a go later.
 
#948 ·
It says online to only attempt a write of the new ipc or other individual modules with a minimum 500k connection speed. 2megabit is preferrable though.

Sent via Tapatalk using Galaxy Note 2
 
#956 ·
NO....
 
#958 ·
Why should it be?

this app only edits what ford has in the cars specific options in the BCM. We can't do custom programming. Not yet anyway.
 
#964 ·
I didn't read everything in this thread, but I was wondering if there was a way to turn on the ST3 LED strips as DRLs. The dealership can't do that anymore, and it would be a nice safety feature. It's stupid to have that LED strip there when it isn't actually used for anything. My Mustang has LED DRLs, so I don't understand why the Focus LEDs are disabled.
 
#965 ·
Nope
 
#972 ·
There are only a few things that can be changed thus far with focccus.

Sent via Tapatalk using Galaxy Note 2
 
#973 ·
I'm trying to setup the global on my st and the adapter that i have only gives me com3 & 4 and can't connect on com4 only 3. Is it still safe to do on com3?
 
#974 ·
only one of the com ports will be the elm adaptor. no problems there.