Hack Your Car
gurps_npc writes "The New York Times has this story about hacking your car's chip. You can get significant horse power and torque boosts (+18 horsepower and +70 foot pounds of torque in the given example), as well as improve (or decrease) fuel efficency. The car companies do not like (surprise surprise) people personalizing their vehicle's programming and warn of burning out your engine with bad code, and voiding your warranty."
When I was taking Real-Time programming we discussed car code. The prof said it has a 7 year development cycle and takes about 2 developer hours per assembly instruction to write, test, and debug the code.
I don't see a hacked code being anywhere near as reliable. Even if it makes the changes you want, your car might end up stalling as often as windows crashes.
Jason
ProfQuotes
No different than overclocking and many people have been very successful doing this...
Because we all know an internal combustion engine, with hundreds of moving parts, metals with critical temperature points, etc, is exactly like a CPU.
I've had enough abrasive sigs. Kittens are cute and fuzzy.
What makes you think this provides any useful information to the company? I guarantee you that the auto manufacturer does a VASTLY more thorough test of an engine design than any amateur can possibly do -- fully instrumented, checking all corners of the configuration space, etc. There are in fact generally good reasons why the manufacturer chooses NOT to wring the extra 5% of power out of the engine -- reliability, emissions, efficiency, etc., especially within the context of assembly process and component variations during mass production.
Hackers aren't engineers. Get that through your head. The auto company learns NOTHING it didn't already know when people reprogram engine computers.
Hacking cars does not make you a better customer, it just makes you a hacker. They have your money either way, but from their point of view they are likely to get dinged with warranty repair costs they don't deserve when somebody hacks. And the truth of the matter is, they're right.
Same as overclocking. You think it doesn't cost Intel and AMD money? I guarantee you it does. People break their CPUs overclocking and abuse warranties to get them replaced all the time.
You pulled that "100 hp" out of the air: nowhere in the article is such a claim made.
However, significant gains can be made in some areas without running afoul of your first failure mode. If you are willing to commit to always using high-octane fuel, for example, then you can safely derive significant benefit by changing the ignition advance settings in the ROM maps.
Other useful features can be added to your ECU as well. Consider the products from TechnoMotive. You can add security so that the engine will only start if you tap a secret code on the gas pedal. You can make instrumentation display many different data -- helping you prevent the types of failures you mention. You can even have bugs from the manufacturer fixed:
ObDisclaimer: not associated with TMO in any way, but have heard great things from their customers.