RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sun May 19, 2013 8:18 pm

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: OS Flashing and CID
PostPosted: Mon May 14, 2012 11:19 pm 
Offline
Newbie

Joined: Sun Feb 17, 2008 5:06 pm
Posts: 85
I have been using RR and ECU flash for a few years on my 07 Subaru and a couple other 05 and 08 Subaru. I was under the impression that if the stock rom was flashed back to the ECU after a modified rom was previously flashed there would be no way to identify that the ECU had been tampered with. Recently I came across a thread about the pro/cons of OS tuning vs. AP, specifically that the AP when unmarried from the vehicle, restores the original CID AND makes the fact that it was ever modified undetectable while OS reflash such as with RR or OpenECU would change the CID.

I ask this because I have told some others, most importantly the peoples vehicles who I had edited the roms/flashed the ECU, that if the dealer had to log the ECU or for any reason hook up to it with a computer that it would not show any evidence of modification. (assuming the exact stock map that was saved from that exact ECU before the first reflash was restored via flashing it back on) If I am mistaken, I would like to know so i dont continue to look like a jackass.

Is the ROM ID and the CID the same thing?

I did 3 searches with CID as a keyword and found several threads where CID is talked about but none as the subject of discussion or with evidence to support either yes/no about the CID changing with OS reflash.

Thanks!

_________________
2007 2.5i - Minimizing the Slow


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Mon May 14, 2012 11:39 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 3660
Location: Canada eh!
There's three IDs plus a two checksums. With any reflash whether off-the-shelf or open source the CAL IDs and ECU ID can remain the same as in the OEM ROM. There's no need to change it really. What will change are the CVNs (calibration verification numbers) as they are values derived from a calculation of bytes across two address ranges in the ROM. These ranges always cover the logic and the calibration maps. So changing just one byte of an OEM ROM and flashing it back will result in all IDs being equal but the CVNs will calculate to different values than the published values by the manufacture. That's the tell-tale sign that the ROM has been changed.

You can't fool the dealer when the CVNs are different than what they expect. But this should have no bearing on logging as long as no one changed the IDs.

Flashing back the OEM ROM should restore everything, even the CVNs. There has been recent discussion that a dealer can still detect the number of flashes an ECU has had over time.


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 15, 2012 1:22 am 
Offline
Experienced

Joined: Mon Jan 19, 2009 2:31 pm
Posts: 970
Location: Saratov, Russia
dschultz wrote:
There has been recent discussion that a dealer can still detect the number of flashes an ECU has had over time.


Provided those flashes were made by a dealer equipment ...


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 15, 2012 3:55 am 
Offline
Newbie

Joined: Thu Mar 27, 2008 4:18 pm
Posts: 5
what dschultz said

if there is a write counter in these ecu's, they will know because they would be able to read it. there could be a separate rom checksum function somewhere hidden but then we should also be able to find it/read it since it should have an address, unless it's a piece of hardware which we should also be able to hack into.


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 15, 2012 3:57 am 
Offline
Newbie

Joined: Sat Mar 18, 2006 2:14 pm
Posts: 84
Location: Auckland
Next time I have a chat with my dealership guy I'll ask. He hasn't mentioned anything to me yet about it (It's his car I've just done the def request for) but we'll see.


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 15, 2012 9:41 am 
Offline
Newbie

Joined: Sun Feb 17, 2008 5:06 pm
Posts: 85
Thanks for the quick and informative responses everyone.

A related question: Does the dealer automatically check the CVN anytime they do a read/write or is it something that they usually don't pay attention to unless they suspect the rom has been modified? Maybe their software automatically flags a CVN that is not "correct"?

Thanks again.

If anyone would like to share any threads or articles about this topic that would answer a lot of these questions and get into the details of this topic I would be interested in reading.

_________________
2007 2.5i - Minimizing the Slow


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 15, 2012 10:13 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 3660
Location: Canada eh!
I guess that depends on what the dealer suspects is wrong with the car and/or is there a recall out to change the software and do a reflash. For this they would definitely query all the values. They may even ignore them and just overwrite the modded ROM putting the ECU back to what the factory suggests.
The CID is available via the OBD mode 9 read PID 4
The CVN's are available via the OBD mode 9 read PID 6


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Fri May 18, 2012 1:26 pm 
Offline
Newbie

Joined: Sun Feb 17, 2008 5:06 pm
Posts: 85
I appreciate all the info. You all have been very helpful, as usual.

Cheers!

_________________
2007 2.5i - Minimizing the Slow


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 22, 2012 11:33 am 
Offline
Newbie
User avatar

Joined: Sun Dec 10, 2006 4:04 am
Posts: 96
Location: Sacramento, CA
dschultz wrote:
...The CID is available via the OBD mode 9 read PID 4
The CVN's are available via the OBD mode 9 read PID 6

Can we hard code the output to match the original calculated values?

_________________
05 WRX STi
My Mods


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 22, 2012 1:12 pm 
Offline
Experienced

Joined: Mon Jan 19, 2009 2:31 pm
Posts: 970
Location: Saratov, Russia
OBD\SSM responce maybe hard coded.
There is a but.
Code and calibrations ( except bootloader code ) maybe uploaded thru SSM commands and CVN and CID maybe recalculated.


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 22, 2012 6:42 pm 
Offline
Newbie

Joined: Thu Apr 06, 2006 9:53 pm
Posts: 15
Double Phister wrote:
Can we hard code the output to match the original calculated values?

That's not a bad idea for getting around aftermarket flash detection!


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Tue May 22, 2012 7:31 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 3660
Location: Canada eh!
That won't be a feature you'll see in RomRaider. We are not about fooling the dealer or manufacturer that you have changed your car and wish to hide the evidence. That's not what RomRaider and this community is about.


Top
 Profile  
 
 Post subject: Re: OS Flashing and CID
PostPosted: Wed May 23, 2012 7:46 pm 
Offline
Newbie

Joined: Thu Apr 06, 2006 9:53 pm
Posts: 15
dschultz wrote:
That won't be a feature you'll see in RomRaider. We are not about fooling the dealer or manufacturer that you have changed your car and wish to hide the evidence. That's not what RomRaider and this community is about.

Yes I agree it does cross an ethical boundary. I'm not going there.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot], PhamilySedan and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl