FOREScan software installed
https://www.ford-trucks.com/forums/1...readsheet.html
Forscan isn’t merely changing “factory options”, which sounds fairly benign, although that may be the ultimate outcome in some cases, that’s not what forscan is doing. Forscan is changing memory blocks at the bit level. This is about as down and dirty as you can get when it comes to computers, and potentially very dangerous. Forscan itself even warns you about some of the dangers. This is borderline hacking, entry level maybe, but it qualifies by the strictest definition of the word. I say potentially dangerous because only the input parameter blocks (depending on how much you trust forscan itself, but that’s another discussion) are being changed and any good programmer knows to validate their inputs. The question is, was the programmer at Ford who wrote that particular modules software a good programmer? You hope, but you don’t know. Unchecked inputs produce unpredictable behavior, which is where the dangerous part comes into play.
The Ford modules are black boxes, we can give them inputs and see how they react. This is how a number of options have been found. But exactly what it’s doing with those inputs is a mystery. Take for example the double honk, we’ve learned that changing a particular bit disables it. We’ve learned this through observation, but observations aren’t complete. What if for example changing that 1 bit not only disables the double horn honk, but also disables all of the airbags without any warnings? I’d like to stress this is an extremely unlikely scenario for several reasons, but it makes a good point. How do you know? Chances are good you certainly haven’t tested the airbags.
Even if we assume that Ford has great programmers and that no module will accept any values it wasn’t specifically designed to, there could still be potential parameters that are valid and would be accepted by the modules, but were never intended to be used outside the design lab. What they may be or do doesn’t really matter, what does is that they weren’t intended for production vehicles and their use puts the vehicle outside it’s deigned operating parameters. If ford can trace a failure back to this, say goodbye to your warranty. But as we all know, even if they can’t specifically point to that causing the failure, the simple transgression of treading on their holy ground may cause them to want to make an example of you and now you, in turn, will have to fight it.
I chose to accept these risks for the few changes I made, there are other changes I may not be willing to risk making. Bottom line, you pay to play. If it goes bad on you you’ve got no one else to blame.
I would like a few things changed also. The sales department made an error on my order from April. These are the four things I would like done on prep form the service department. This is a quote from our correspondence.
There are some software options I would like done during prep.
1. Set the power mirrors to close when the truck is shut off.
2. Set the tire pressure sensor monitors to 60 lbs all around.
3. Disable double horn honk when walking away from truck.
4. Enable fog lights to stay on while high beams are on.
Will be interesting to hear there response.
Ford Trucks for Ford Truck Enthusiasts
Forscan isn’t merely changing “factory options”, which sounds fairly benign, although that may be the ultimate outcome in some cases, that’s not what forscan is doing. Forscan is changing memory blocks at the bit level. This is about as down and dirty as you can get when it comes to computers, and potentially very dangerous. Forscan itself even warns you about some of the dangers. This is borderline hacking, entry level maybe, but it qualifies by the strictest definition of the word. I say potentially dangerous because only the input parameter blocks (depending on how much you trust forscan itself, but that’s another discussion) are being changed and any good programmer knows to validate their inputs. The question is, was the programmer at Ford who wrote that particular modules software a good programmer? You hope, but you don’t know. Unchecked inputs produce unpredictable behavior, which is where the dangerous part comes into play.
The Ford modules are black boxes, we can give them inputs and see how they react. This is how a number of options have been found. But exactly what it’s doing with those inputs is a mystery. Take for example the double honk, we’ve learned that changing a particular bit disables it. We’ve learned this through observation, but observations aren’t complete. What if for example changing that 1 bit not only disables the double horn honk, but also disables all of the airbags without any warnings? I’d like to stress this is an extremely unlikely scenario for several reasons, but it makes a good point. How do you know? Chances are good you certainly haven’t tested the airbags.
Even if we assume that Ford has great programmers and that no module will accept any values it wasn’t specifically designed to, there could still be potential parameters that are valid and would be accepted by the modules, but were never intended to be used outside the design lab. What they may be or do doesn’t really matter, what does is that they weren’t intended for production vehicles and their use puts the vehicle outside it’s deigned operating parameters. If ford can trace a failure back to this, say goodbye to your warranty. But as we all know, even if they can’t specifically point to that causing the failure, the simple transgression of treading on their holy ground may cause them to want to make an example of you and now you, in turn, will have to fight it.
I chose to accept these risks for the few changes I made, there are other changes I may not be willing to risk making. Bottom line, you pay to play. If it goes bad on you you’ve got no one else to blame.
Forscan isn’t merely changing “factory options”, which sounds fairly benign, although that may be the ultimate outcome in some cases, that’s not what forscan is doing. Forscan is changing memory blocks at the bit level. This is about as down and dirty as you can get when it comes to computers, and potentially very dangerous. Forscan itself even warns you about some of the dangers. This is borderline hacking, entry level maybe, but it qualifies by the strictest definition of the word. I say potentially dangerous because only the input parameter blocks (depending on how much you trust forscan itself, but that’s another discussion) are being changed and any good programmer knows to validate their inputs. The question is, was the programmer at Ford who wrote that particular modules software a good programmer? You hope, but you don’t know. Unchecked inputs produce unpredictable behavior, which is where the dangerous part comes into play.
The Ford modules are black boxes, we can give them inputs and see how they react. This is how a number of options have been found. But exactly what it’s doing with those inputs is a mystery. Take for example the double honk, we’ve learned that changing a particular bit disables it. We’ve learned this through observation, but observations aren’t complete. What if for example changing that 1 bit not only disables the double horn honk, but also disables all of the airbags without any warnings? I’d like to stress this is an extremely unlikely scenario for several reasons, but it makes a good point. How do you know? Chances are good you certainly haven’t tested the airbags.
Even if we assume that Ford has great programmers and that no module will accept any values it wasn’t specifically designed to, there could still be potential parameters that are valid and would be accepted by the modules, but were never intended to be used outside the design lab. What they may be or do doesn’t really matter, what does is that they weren’t intended for production vehicles and their use puts the vehicle outside it’s deigned operating parameters. If ford can trace a failure back to this, say goodbye to your warranty. But as we all know, even if they can’t specifically point to that causing the failure, the simple transgression of treading on their holy ground may cause them to want to make an example of you and now you, in turn, will have to fight it.
I chose to accept these risks for the few changes I made, there are other changes I may not be willing to risk making. Bottom line, you pay to play. If it goes bad on you you’ve got no one else to blame.










