Announcement
Collapse
No announcement yet.
CA/LA Smog
Collapse
X
-
Flashing back to your original factory file should be fine. BAR even said so, I think I remember reading in one of the posted links.
-
Pardon my ignorance on coding and tuning, but hypothetically if one were to reflash canned tunes back to the factory / default tune, this shouldn't create any issues with the CVN / checksum data correct? How about swapping ECUs with a virgin one?
Leave a comment:
-
Thank you for this, I am not ashamed to admit that I was googling terms/abbreviations more than I would like to admit đOriginally posted by thegenius46m View PostJust a heads up to the guys who aren't as computer savvy... ANY changes done to the dme will technically change the checksum. So yes even if you enabled sport mode memory, you technically will fail. Honestly I think its only a matter of time till this gets thrown out in court for being overly ridiculous. Anything modified in the dme that doesn't impact emissions in any way, shape, or form and cause you to fail smog. That includes even an smg tune where the shift parameters were modified on the dme side. SMG unit flash would be unrelated. But yes this is beyond ridiculous.
On a more serious note, this is no bueno at all. Curious to see how the next 30 days pan out for others (including other makes/models i.e. GTR's Evo's etc).
Leave a comment:
-
Thatâs my recollection as well, and looking at some notes the checksum is also calculated in a strange way (reorder each data segment half minus the last two bytes of the first half, get CRC16 on that, write it in the location of the two removed bytes). I saved p0larâs Perl implementation of that calculation from the old forum and was going to translate to python to make a brute forcer tool ⌠too lazy to do the actual math. I have the main part of the brute forcer script, including a table of cal IDs vs expected CRCs that I pulled from the old forum, just needed to get the checksum calculator right. There are lots of long sequences of zeros in my binary at least, figured itâd be harmless to use a couple of them to force a collisionOriginally posted by terra View Post
It's calculated. Exactly how it's calculated isn't entirely clear to me. IIRC @gpetersen found that if you brute force the checksum such that the calculated checksum is equal to the stock value, then the CVN is also correct. So it's either itself a CRC16 (of each half) with a different initial value and/or polynomial, or it's some sort of calculation that's done to the calculated checksum.
Probably wouldn't be crazy difficult to hardcode the program to return a valid value
I started all that in 2019 because there were rumors that MA was collecting CVN data to flag if it changed year over year .. donât think anything ever came of it, and also theyâre oddly lax about OBD2 emissions, exempting anything 15 years or older.
Leave a comment:
-
Mods/admins just deleted some political commentary and otherwise uselessly contentious posts. Please, everyone, let's remember why we're here.
- Likes 1
Leave a comment:
-
Just a heads up to the guys who aren't as computer savvy... ANY changes done to the dme will technically change the checksum. So yes even if you enabled sport mode memory, you technically will fail. Honestly I think its only a matter of time till this gets thrown out in court for being overly ridiculous. Anything modified in the dme that doesn't impact emissions in any way, shape, or form and cause you to fail smog. That includes even an smg tune where the shift parameters were modified on the dme side. SMG unit flash would be unrelated. But yes this is beyond ridiculous.
- Likes 2
Leave a comment:
-
CRC check is easy to disable, but the CVN is still calculated (I.e the tune doesnât just grab the stored checksum value to derive the CVN).Originally posted by thegenius46m View Post
If we can disable CRC check and modify the CVN and Cal ID to that of virgin stock tune parameters, this will be easy to bypass by spoofing. I'm thinking just mirror all these checksum parameters in the tune file (pic below) from the reference tables in the mss54 master page to match a virgin tune then just roll up lol. If its possible this will create some insane demand. Think of all the manual swap cars on hacked tunes.
Only other option is to do what repoman suggested which would be to modify unused sections of the tune to adjust the checksum calculation to match the virgin cvn number.
Forcing a CRC collision is relatively simple, that can certainly be done. 16-bit is small enough that it can be brute forced instead of doing the actual math to calculate a collision.
- Likes 1
Leave a comment:
-
The only thing I did to my car in terms of software was a TTFS SMG tune way back when. Would something like this cause me to fail under these new rules?
Leave a comment:
-
Catless down pipes and burble tunes is what got us into this mess. TY newer BMW guys đ¤Śââď¸
- Likes 4
Leave a comment:
-
Anyone got the plug for smog somewhere in the Bay Area? Desperately need it asap as my registration expired
Leave a comment:
-
BMW BLOCKBUSTERS?Originally posted by heinzboehmer View PostSounds like the perfect opportunity for someone to start a rent-a-dme service. They would just need a non-HP and an HP that they flash with the appropriate software for the car it's going to.
BTW I might offer some kind help/service if you're in dire need around the SF Bay Area region, let me know through PM, I'll try my best.Last edited by Samsonite79; 07-14-2021, 09:17 PM.
Leave a comment:
-
Sounds like the perfect opportunity for someone to start a rent-a-dme service. They would just need a non-HP and an HP that they flash with the appropriate software for the car it's going to.
Leave a comment:
-
he said all OBD2, but i dont think he specifically knew. he did mention theyre going to get extremely strict on aftermarket cats based on the test group number under the hood.Originally posted by jet_dogg View PostSevan, ask your boy if there's any mention of year cutoffs specifically mentioned.Last edited by sev; 07-14-2021, 03:58 PM.
- Likes 1
Leave a comment:
-
Yeah, I'm moving to Cali this fall. Great timing too, since my SAP just failed. If I was staying in Ontario I'd delete it, but I found a couple real cheap pumps off a salvage yard on eBay as replacement. Freaking Ontario just got rid of e-testing, now I have to go back to it
Leave a comment:
-
Think of all the guys who did smog legal swaps verified by BAR with a different dme than what came with the car which is now "unlocked" because no one actually bench flashes to realign ews the proper way. EWS delete or any variant of a manual swap where any sensors were forgone to complete the swap where a software change was made to adjust for the sensor not being used gear position sensor for instance, you are fucked. Same as if you had your current tune modified for a manual swap. Has nothing to do with emissions but for these asshole's sake, it's now considered a "tuned car" that will fail the checksum, which is utter bullshit.Originally posted by Tbonem3 View PostI might be one soon enough
- Likes 2
Leave a comment:

Leave a comment: