Go Back   EcoModder Forum > EcoModding > EcoModding Central
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 07-15-2021, 01:27 AM   #1 (permalink)
JSH
AKA - Jason
 
JSH's Avatar
 
Join Date: May 2009
Location: PDX
Posts: 3,601

Adventure Seeker - '04 Chevy Astro - Campervan
90 day: 17.3 mpg (US)
Thanks: 325
Thanked 2,147 Times in 1,454 Posts
California to start checking OBDII cars for tunes

Just a heads up. If you have chipped or flashed a custom tune on your car that isn't CARB certified it will fail California smog checks soon. From CARB:

Quote:
My vehicle failed a Smog Check for having modified software. What can I do?

Beginning July 19, 2021, vehicles with software not provided by the original equipment manufacturer (OEM) or approved through a California Air Resources Board (CARB) Executive Order (EO) will fail Smog Check.

Before your vehicle will pass a Smog Check, you must have the vehicle’s software restored to the OEM software version. Once the software is restored, have your vehicle reinspected by a licensed Smog Check station. Note that vehicles initially directed to a STAR or Referee station must return to the same station type to complete the inspection process.

If you believe the vehicle’s software is already OEM or CARB-approved and yet your vehicle failed Smog Check, schedule an inspection with the Smog Check Referee.

If you unknowingly purchased a vehicle with illegally-modified software, you may file a complaint with BAR.

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 07-15-2021, 01:34 AM   #2 (permalink)
Master EcoModder
 
freebeard's Avatar
 
Join Date: Aug 2012
Location: northwest of normal
Posts: 28,728
Thanks: 8,155
Thanked 8,937 Times in 7,379 Posts
[QUOTE][My vehicle failed a Smog Check for having modified software. What can I do?/QUOTE]

Move state. South Dakota, Florida or Texas; not Oregon.
__________________
.
.
Without freedom of speech we wouldn't know who all the idiots are. -- anonymous poster

____________________
.
.
Three conspiracy theorists walk into a bar --You can't say that is a coincidence.
  Reply With Quote
Old 07-15-2021, 02:36 AM   #3 (permalink)
Human Environmentalist
 
redpoint5's Avatar
 
Join Date: Aug 2010
Location: Oregon
Posts: 12,819

Acura TSX - '06 Acura TSX
90 day: 24.19 mpg (US)

Lafawnda - CBR600 - '01 Honda CBR600 F4i
90 day: 47.32 mpg (US)

Big Yeller - Dodge/Cummins - '98 Dodge Ram 2500 base
90 day: 21.82 mpg (US)

Chevy ZR-2 - '03 Chevrolet S10 ZR2
90 day: 17.14 mpg (US)

Model Y - '24 Tesla Y LR AWD

Pacifica Hybrid - '21 Chrysler Pacifica Hybrid
90 day: 43.3 mpg (US)
Thanks: 4,327
Thanked 4,480 Times in 3,445 Posts
[QUOTE=freebeard;652566]
Quote:
[My vehicle failed a Smog Check for having modified software. What can I do?/QUOTE]

Move state. South Dakota, Florida or Texas; not Oregon.
Register somewhere else. All registration systems are based on troglodyte technology. I started accepting credit card payments a decade before the Oregon DMV started...

I've got an appointment scheduled for Aug 31st to title and register a vehicle, which was the earliest available time. The police don't cite expired and unregistered vehicles, so now's the time to steal cars and drive 'em like you stole 'em, with impunity.

Never been a better time to be a scoundrel.
__________________
Gas and Electric Vehicle Cost of Ownership Calculator







Give me absolute safety, or give me death!
  Reply With Quote
Old 07-15-2021, 03:37 AM   #4 (permalink)
Corporate imperialist
 
oil pan 4's Avatar
 
Join Date: Jul 2011
Location: NewMexico (USA)
Posts: 11,268

Sub - '84 Chevy Diesel Suburban C10
SUV
90 day: 19.5 mpg (US)

camaro - '85 Chevy Camaro Z28

Riot - '03 Kia Rio POS
Team Hyundai
90 day: 30.21 mpg (US)

Bug - '01 VW Beetle GLSturbo
90 day: 26.43 mpg (US)

Sub2500 - '86 GMC Suburban C2500
90 day: 11.95 mpg (US)

Snow flake - '11 Nissan Leaf SL
SUV
90 day: 141.63 mpg (US)
Thanks: 273
Thanked 3,570 Times in 2,834 Posts
Aha, bahaahahahh,hahaha hahaha.
The government has demonstrated catastrophic lack of understanding to obd2 tuning.
I can drop the ecm out of my firebird in about 15 minutes with out any practice, pry the hot eprom chip out, insert an OEM tune eprom, then in 5 minutes move the distributor base advance to the BS 8 degree setting with a timing light.
After smog is passed put the hot eprom back in and crank the base timing back up to about 20 degrees by eyeballing it. It's good for about 2 to 3 mpg and at least 25 more hp.
__________________
1984 chevy suburban, custom made 6.5L diesel turbocharged with a Garrett T76 and Holset HE351VE, 22:1 compression 13psi of intercooled boost.
1989 firebird mostly stock. Aside from the 6-speed manual trans, corvette gen 5 front brakes, 1LE drive shaft, 4th Gen disc brake fbody rear end.
2011 leaf SL, white, portable 240v CHAdeMO, trailer hitch, new batt as of 2014.
  Reply With Quote
The Following User Says Thank You to oil pan 4 For This Useful Post:
Ecky (07-23-2021)
Old 07-15-2021, 10:42 AM   #5 (permalink)
JSH
AKA - Jason
 
JSH's Avatar
 
Join Date: May 2009
Location: PDX
Posts: 3,601

Adventure Seeker - '04 Chevy Astro - Campervan
90 day: 17.3 mpg (US)
Thanks: 325
Thanked 2,147 Times in 1,454 Posts
CARB knows exactly how OBDII tuning works. Depending on how they implement their check will determine if simply flashing back will work. They could look for modified file names, the checksum, the tamper bit or all of the above.

Flashing an ECM changes the checksum. Most manufacturers (maybe all by now) put a "tamper bit" in their ECM. If the checksum ever doesn't match the correct value it flips the tamper bit which is memory that is not rewritable. That flags the ECM as tampered permanently even if it is flashed back to the factory tune. Manufacturers do this to combat warranty fraud were someone tunes a car, damages it, and the puts it back to stock and tries to file a warranty claim.

If CARB is just checking for files names and the checksum then flashing back will work. If they are checking the tamper bit then tuned cars will need to have a stock ECM to swap back in for smog testing. From my reading on this Massachusetts already checks for tunes and checks the tamper bit.

Checking the ECM is also a way to check for internal modifications that aren't visible If you have done hidden modifications (cams, pistons, valve work, gutted cats or DPFs, etc) it may be hard to get the car to run right on a stock tune.


At the end of the day this is about making illegal modifications more expensive and a hassle. This should help move people to legitimate tuning companies that do legal tuning and performance upgrades.
  Reply With Quote
The Following User Says Thank You to JSH For This Useful Post:
samwichse (07-15-2021)
Old 07-15-2021, 11:13 AM   #6 (permalink)
Somewhat crazed
 
Piotrsko's Avatar
 
Join Date: Sep 2013
Location: 1826 miles WSW of Normal
Posts: 4,431
Thanks: 541
Thanked 1,208 Times in 1,065 Posts
Don't forget the eprom memory that tracks how many times software has been installed and Cali currently looks at. You can fudge the checksum if you can read it, load the software twice to flip the tamper bit back to original. I can buy a non neutered cpu for my VW and like oilpan4 said take 15 minutes to swap it.

Why bother? I do miss the 50+ mpg and performance the Golf has pre neuter, and the not every other day regens, but the mods violate my old age requirements of keeping it stock simple until 2013 when the fix the check engine light up to including a whole new engine and gimme a free rental warranty expires.
__________________
casual notes from the underground:There are some "experts" out there that in reality don't have a clue as to what they are doing.
  Reply With Quote
Old 07-15-2021, 04:19 PM   #7 (permalink)
Corporate imperialist
 
oil pan 4's Avatar
 
Join Date: Jul 2011
Location: NewMexico (USA)
Posts: 11,268

Sub - '84 Chevy Diesel Suburban C10
SUV
90 day: 19.5 mpg (US)

camaro - '85 Chevy Camaro Z28

Riot - '03 Kia Rio POS
Team Hyundai
90 day: 30.21 mpg (US)

Bug - '01 VW Beetle GLSturbo
90 day: 26.43 mpg (US)

Sub2500 - '86 GMC Suburban C2500
90 day: 11.95 mpg (US)

Snow flake - '11 Nissan Leaf SL
SUV
90 day: 141.63 mpg (US)
Thanks: 273
Thanked 3,570 Times in 2,834 Posts
Quote:
Originally Posted by JSH View Post
CARB knows exactly how OBDII tuning works. Depending on how they implement their check will determine if simply flashing back will work. They could look for modified file names, the checksum, the tamper bit or all of the above.

Flashing an ECM changes the checksum. Most manufacturers (maybe all by now) put a "tamper bit" in their ECM. If the checksum ever doesn't match the correct value it flips the tamper bit which is memory that is not rewritable. That flags the ECM as tampered permanently even if it is flashed back to the factory tune. Manufacturers do this to combat warranty fraud were someone tunes a car, damages it, and the puts it back to stock and tries to file a warranty claim.

If CARB is just checking for files names and the checksum then flashing back will work. If they are checking the tamper bit then tuned cars will need to have a stock ECM to swap back in for smog testing. From my reading on this Massachusetts already checks for tunes and checks the tamper bit.

Checking the ECM is also a way to check for internal modifications that aren't visible If you have done hidden modifications (cams, pistons, valve work, gutted cats or DPFs, etc) it may be hard to get the car to run right on a stock tune.


At the end of the day this is about making illegal modifications more expensive and a hassle. This should help move people to legitimate tuning companies that do legal tuning and performance upgrades.
No they dont.
Checking the program is laughable. The only people who are going to get caught are people who bought a used car that was "tuned" and had no way of knowing or dummies who just fragrantly disregard the law. I think they will find an overwhelming number of first one.
Bigger cam, different pistons to raise compression is not "just tuning the ECM".
If they understand obd2 tuning so well then why did it take them 25 years to think of this?

It's like having your own emissions standards and still taking all of the top spots for most air polluted cities in the United States.
__________________
1984 chevy suburban, custom made 6.5L diesel turbocharged with a Garrett T76 and Holset HE351VE, 22:1 compression 13psi of intercooled boost.
1989 firebird mostly stock. Aside from the 6-speed manual trans, corvette gen 5 front brakes, 1LE drive shaft, 4th Gen disc brake fbody rear end.
2011 leaf SL, white, portable 240v CHAdeMO, trailer hitch, new batt as of 2014.
  Reply With Quote
Old 07-15-2021, 10:47 PM   #8 (permalink)
Master EcoModder
 
Join Date: Jan 2012
Location: United States
Posts: 1,756

spyder2 - '00 Toyota MR2 Spyder
Thanks: 104
Thanked 407 Times in 312 Posts
Wait is it actually true that they can tell if an ECU has been reflashed back to stock? Dealers do that for factory recalls all the time, it can't possibly make you fail...

Thankfully, my car ain't registered in California, so I get to keep my mpg gains
  Reply With Quote
Old 07-16-2021, 01:38 AM   #9 (permalink)
Corporate imperialist
 
oil pan 4's Avatar
 
Join Date: Jul 2011
Location: NewMexico (USA)
Posts: 11,268

Sub - '84 Chevy Diesel Suburban C10
SUV
90 day: 19.5 mpg (US)

camaro - '85 Chevy Camaro Z28

Riot - '03 Kia Rio POS
Team Hyundai
90 day: 30.21 mpg (US)

Bug - '01 VW Beetle GLSturbo
90 day: 26.43 mpg (US)

Sub2500 - '86 GMC Suburban C2500
90 day: 11.95 mpg (US)

Snow flake - '11 Nissan Leaf SL
SUV
90 day: 141.63 mpg (US)
Thanks: 273
Thanked 3,570 Times in 2,834 Posts
You could still keep your gains, you woud just have to go with out for a few days each year.
__________________
1984 chevy suburban, custom made 6.5L diesel turbocharged with a Garrett T76 and Holset HE351VE, 22:1 compression 13psi of intercooled boost.
1989 firebird mostly stock. Aside from the 6-speed manual trans, corvette gen 5 front brakes, 1LE drive shaft, 4th Gen disc brake fbody rear end.
2011 leaf SL, white, portable 240v CHAdeMO, trailer hitch, new batt as of 2014.
  Reply With Quote
Old 07-16-2021, 01:30 PM   #10 (permalink)
JSH
AKA - Jason
 
JSH's Avatar
 
Join Date: May 2009
Location: PDX
Posts: 3,601

Adventure Seeker - '04 Chevy Astro - Campervan
90 day: 17.3 mpg (US)
Thanks: 325
Thanked 2,147 Times in 1,454 Posts
Quote:
Originally Posted by serialk11r View Post
Wait is it actually true that they can tell if an ECU has been reflashed back to stock? Dealers do that for factory recalls all the time, it can't possibly make you fail...

Thankfully, my car ain't registered in California, so I get to keep my mpg gains
Yes, manufacturers can tell when a ECM has been reflashed. When a dealer flashes the ECM it doesn't flip the tamper bit because it is an authorized flash that is accounted for in the new flash. The tamper bit isn't looking for the number of times an ECM is flashed - it is looking for deviations from the factory authorized flash.

Say you factory software version 1.00. The ECM will know that for version 1.00 the check sum should be A. You can flash version 1.00 as many times as you want and the checksum will be A so the tamper bit doesn't flip.

When the factory comes up with a new software version it also tells the ECM to look for a new checksum. So version 1.01 may have a check sum of B. Again, you can flash this as many time as you want.

You can also flash version 1.00 back onto the ECM without an issue.

The tamper bit get flipped when someone flashes unauthorized software, and the ECM runs a check sum and gets a result different from the expected result.


You might ask why someone making a new tune doesn't just change the checksum to so that the ECM sees what it expect to see. The answer is that it they do (you need the checksum to work or the car won't start) however the tamper bit part of the ECU that is also looking for checksums is encrypted. So the tuner will need to break that encryption.

Of course any software can be hacked but OEMs don't make it easy. In the past that encryption was model year based so if you could crack one ECM you were good and could create a tune for that specific engine and model year. Now they are VIN based so just because a tuner hacks one car doesn't mean that software will work on another car of that year. The idea is to make it not worth the effort. Of course there is an arms race between the OEMs writing the software and the tuners trying to hack it and OEMs have really stepped up their game now that the market is moving to over-the-air software updates.

Chevy claimed the C8 ECM couldn't be hacked when it was launched. I don't think anyone has been successful to date but I'm sure it is only a matter of time. The 2017 Duramax took 2 years to hack and that was with a rebuilt ECM so their is no danger to Chevy that someone will blow up their engine and then claim a warranty.

  Reply With Quote
The Following User Says Thank You to JSH For This Useful Post:
redpoint5 (07-16-2021)
Reply  Post New Thread






Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com