MINI Cooper MINI Cooper specs
MINI Cooper MINI Cooper Forums MINI Cooper Pictures
Mark Forums Read MINI Cooper radio MINI Cooper latest news
 

Go Back   North American Motoring > 2nd Generation MINIs > JCW Garage
Sign in using an external account
Register Forgot Password?

Welcome to North American Motoring !
Welcome to North American Motoring,

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!


» Latest Main Topics
Advertisement

Reply
 
 
 
 
Thread Tools Search this Thread
  #1  
Old 06-13-2009, 04:29 PM
zanary's Avatar
zanary zanary is offline
4th Gear
 
Join Date: May 2008
Location: San Francisco Bay Area
Posts: 537
Gallery
JCW Engine Tuning Kit ECU Software on CD

So, it's been just over a week since I had my JCW Engine Tuning Kit installed, and I thought I'd get a deeper look into the CD that I received.
  • Just a regular burned CD, not a commercial looking CD
  • Contains a total of 3 files as follows:
      • File #1 - 1KB - <last_7_vin>_001C0001.bin (binary file)
      • File #2 - 1KB - <last_7_vin>_001C0001.der (security certificate)
      • File #3 - 2 KB - <last_7_vin>_001C0001.xml (xml document)
So the XML file does have the following pieces of information in it:
  • Request ID - guessing it's a number generated when my dealer put the order in their system
  • Order ID - the actual order ID
  • Customer Order ID - this is the actual Order # that appeared on my invoice
  • Dealer # - The dealer's identification number
  • Part # - The actual part number of the JCW Engine Kit I ordered
Beyond this, there is a certificate code which is shown in BASE64 along with a serial number. I'm going to guess that it's somehow related to the actual .DER certificate file, which in turns decrypts the actual BIN file if the VIN (both full form and short form) matches when the Mini is connected to the dealer's ECU programming device.

Guess MINI really wanted to protect the ECU software upgrade very well.

Ohh yeah, one more thing. I'm on an XP SP3 notebook, so when I click on the .DER certificate file, Windows pulls it up as though it was a valid certificates, and displays the following text:
  • Issues to: zentrale Master Freischaltcodestelle-Produktiv
  • Issued by: fzg-root-ca
  • Valid from: 7/30/2007 to 7/30/2012
  • The full subject DN: CN = zentrale Master Freischaltcodestelle-Produktiv, OU = bmw-fzg-pki, O = pki, DC = bmwgroup, DC = com
  • It is an RSA 1024Bit Public Key with an enhanced key usage of unknown use.
I just wanted to post this incase there is someone cursious what was on the CD.
__________________


09 MCSC JCW Stage 1 - Interchange Yellow with IY Cloth/Leather
Convenience|Sport|Cold|Premium|LSD|Sport Susp|Rear Fog|GPS|HD Radio & HiFi|Sports Strips|JCW Aero Kit II |JCW CF Scoop/Diffuser/Boot Handle/Mirror Caps/Scuttle|JCW Strut Brace|Non-Functional PDC|JCW Stage 1|JCW Brake Kit | JCW Hub Caps
5/1/08 (Deposit), 1/15/09 (Ordered), 3/4/09 (Build Completed - Wk 10), 4/8/09 (at SoCal VDC), 4/16/09 (MINE)
Reply With Quote
  #2  
Old 06-14-2009, 08:30 AM
Jeremy1026's Avatar
Jeremy1026 Jeremy1026 is offline
Moderator
 
Join Date: Aug 2006
Location: Baltimore, MD
Posts: 7,364
Send a message via AIM to Jeremy1026 Send a message via Yahoo to Jeremy1026
Gallery
Quote:
Originally Posted by zanary View Post
Valid from: 7/30/2007 to 7/30/2012
I wonder what happens if you have to reflash your ECU after July 30th 2012. Since at that point the certificate will no longer be valid.
__________________

Past - 2003 BRG/W MCa. Custom Bonnet Stripes/Roof Numbers, K&N Typhoon Intake, Aux Input, Clear 3rd Brake Light, Clear Tail Lights
Present - 2009 Interchange Yellow/B MCSC. JCW Tuning Kit, Factory Aero Kit, Sport Package, Cold Weather Package, Sport Suspension, Rear Fog Lamps, Interchange Yellow Interior Surface, Leather Wrapped MFSW, 10 Speaker Hi-Fi Sound System, Driving Lights (Hella 500)
Reply With Quote
  #3  
Old 06-14-2009, 08:38 AM
zanary's Avatar
zanary zanary is offline
4th Gear
 
Join Date: May 2008
Location: San Francisco Bay Area
Posts: 537
Gallery
Quote:
Originally Posted by Jeremy1026 View Post
I wonder what happens if you have to reflash your ECU after July 30th 2012. Since at that point the certificate will no longer be valid.
Never thought of that last night. Hopefullyl they can still push out the code if needed regardless of the expired certificate...

I wonder if that date also indicates when we'll see the 3rd Generation Mini?
__________________


09 MCSC JCW Stage 1 - Interchange Yellow with IY Cloth/Leather
Convenience|Sport|Cold|Premium|LSD|Sport Susp|Rear Fog|GPS|HD Radio & HiFi|Sports Strips|JCW Aero Kit II |JCW CF Scoop/Diffuser/Boot Handle/Mirror Caps/Scuttle|JCW Strut Brace|Non-Functional PDC|JCW Stage 1|JCW Brake Kit | JCW Hub Caps
5/1/08 (Deposit), 1/15/09 (Ordered), 3/4/09 (Build Completed - Wk 10), 4/8/09 (at SoCal VDC), 4/16/09 (MINE)
Reply With Quote
  #4  
Old 06-14-2009, 10:48 AM
jsargevt jsargevt is offline
3rd Gear
 
Join Date: Jul 2007
Location: Meredith, NH
Posts: 254
Gallery
....I'm no expert in security so I expect someone to probably come in and complain that I don't know what I'm talking about....which I will fully agree with.

I think that MINI/BMW us protecting their file with "XML encryption". Basically it uses the x.509 certificate (the .der file) as the "key" for the "lock" which is the XML file that will decrypt the contents of the information they want protected - in this case the .bin file that is the ECU data.

It is a pretty elegant and simple solution for securing their data. You can probably "open" the XML file in a web browser but who knows at this point. I suspect that you're right that however they load the ECU code onto the car (I assume via a computer) that the decryption happens when there is a valid check that most likely ties back to your VIN.

Finally - I don't think that it is an issue if the certificate expires. Worst case is they just issue you a new CD with an update certificate on it. By that time I am confident that someone will have reverse-engineered this stuff.

Now i might have missed some important things here and may even be way out in left field but at least it is an interesting dialog....at least to me!

Remember - encryption only slows you down!
__________________
jsargevt

2008 MCSa LiB/W, Premium, Cold, Stripes, Anthracite, Rear Fogs, White Turn, DSC
Reply With Quote
  #5  
Old 06-19-2009, 09:38 PM
Rixter's Avatar
Rixter Rixter is offline
5th Gear
 
Join Date: Jan 2009
Location: North of the 49th
Posts: 807
Gallery
I wonder how much an ECU tune costs the dealer and if it can be purchased as a seperate item, without the entire kit? I've got the new CAI and inlet tube, if I buy the exhaust seperately in a year or so, I wounder if I can get the ECU tune for a nominal amount
__________________

My pal Spike!
2008 MCS / 2002 4Runner / Kona Stinky Primo / Kona Roast
Reply With Quote
  #6  
Old 06-19-2009, 09:52 PM
zanary's Avatar
zanary zanary is offline
4th Gear
 
Join Date: May 2008
Location: San Francisco Bay Area
Posts: 537
Gallery
Quote:
Originally Posted by Rixter View Post
I wonder how much an ECU tune costs the dealer and if it can be purchased as a seperate item, without the entire kit? I've got the new CAI and inlet tube, if I buy the exhaust seperately in a year or so, I wounder if I can get the ECU tune for a nominal amount
I asked the dealer that question, and the parts that make up the JCW Engine Tuning Kit are not available seperately. I even search on WWW.REALOEM.COM and I was unable to locate the part numbers.

However the dealer literature (which I attached to this post) has the following on the 2nd page:


For registration and warranty reasons, only the complete John Cooper Works tuning kit is allowed to be installed. Individual parts of the kit must not be installed.
Attached Files
File Type: pdf PIDoc22654.pdf (94.0 KB, 33 views)
__________________


09 MCSC JCW Stage 1 - Interchange Yellow with IY Cloth/Leather
Convenience|Sport|Cold|Premium|LSD|Sport Susp|Rear Fog|GPS|HD Radio & HiFi|Sports Strips|JCW Aero Kit II |JCW CF Scoop/Diffuser/Boot Handle/Mirror Caps/Scuttle|JCW Strut Brace|Non-Functional PDC|JCW Stage 1|JCW Brake Kit | JCW Hub Caps
5/1/08 (Deposit), 1/15/09 (Ordered), 3/4/09 (Build Completed - Wk 10), 4/8/09 (at SoCal VDC), 4/16/09 (MINE)
Reply With Quote
  #7  
Old 06-19-2009, 09:55 PM
Rixter's Avatar
Rixter Rixter is offline
5th Gear
 
Join Date: Jan 2009
Location: North of the 49th
Posts: 807
Gallery
Too
__________________

My pal Spike!
2008 MCS / 2002 4Runner / Kona Stinky Primo / Kona Roast
Reply With Quote
  #8  
Old 06-19-2009, 09:55 PM
Rixter's Avatar
Rixter Rixter is offline
5th Gear
 
Join Date: Jan 2009
Location: North of the 49th
Posts: 807
Gallery
Too bad. Thanks for dashing my dreams
__________________

My pal Spike!
2008 MCS / 2002 4Runner / Kona Stinky Primo / Kona Roast
Reply With Quote
  #9  
Old 06-19-2009, 10:06 PM
MotorMouth MotorMouth is offline
6th Gear
 
Join Date: Sep 2004
Location: Mililani,Hawaii
Posts: 3,790
Gallery
Quote:
Originally Posted by Rixter View Post
Too bad. Thanks for dashing my dreams

a Jan tune would be cheaper and stronger.
__________________
Laser Blue/White MCS delivered 3/8/07. Off lease 5/17/09.
Tigger - 2009 JCW delivered 4/27/09, FMIC, boost gauge, Striped and tinted
Alta AccessPORT tune - 267wtq & 219whp
MINI #3 - 2011 White Silver/Black MCS. Delivered 5/11/11. All glass tinted;bobcat pads;OZ Ultra Leggeras;205/50/16 Starspecs
Reply With Quote
  #10  
Old 06-19-2009, 10:15 PM
Dr Obnxs's Avatar
Dr Obnxs Dr Obnxs is offline
Vendor
 
Join Date: Sep 2004
Location: Woodside, CA
Posts: 10,352
Gallery
In the old days...

before the factory tools "called home to Mama", some of the dealers would install a JCW tune onto privetly modded cars just for the labor costs. It was dealer by dealer. now that everything is tied to the mothership, I don't think they'd even have the option to do this.

Matt
__________________
FES Auto= Worlds Best Shiftlight-Ian Cull Auto-Up-Auto Sportplus - R52 Top Commander
but wait, there's more! InvisiLens - Bav Tech SW - High Current Relay Module-
'02 CR/W S, Bunch of fun mods... '08 NFR/S Clubbie, close to bone-stock...
Dr Obnxs' Musings: a blog about cars, energy, technology and more....
Reply With Quote
  #11  
Old 06-20-2009, 01:35 AM
Rixter's Avatar
Rixter Rixter is offline
5th Gear
 
Join Date: Jan 2009
Location: North of the 49th
Posts: 807
Gallery
So much for a bit of free enterprise spirit
__________________

My pal Spike!
2008 MCS / 2002 4Runner / Kona Stinky Primo / Kona Roast
Reply With Quote
  #12  
Old 06-20-2009, 01:39 AM
Rixter's Avatar
Rixter Rixter is offline
5th Gear
 
Join Date: Jan 2009
Location: North of the 49th
Posts: 807
Gallery
Quote:
Originally Posted by MotorMouth View Post
a Jan tune would be cheaper and stronger.
Thanks, I'll have to see if he's ever in Vancouver
__________________

My pal Spike!
2008 MCS / 2002 4Runner / Kona Stinky Primo / Kona Roast
Reply With Quote
  #13  
Old 06-20-2009, 03:02 AM
MotorMouth MotorMouth is offline
6th Gear
 
Join Date: Sep 2004
Location: Mililani,Hawaii
Posts: 3,790
Gallery
Quote:
Originally Posted by Rixter View Post
Thanks, I'll have to see if he's ever in Vancouver

much better chance of that than getting a JCW cd without buying the kit.
__________________
Laser Blue/White MCS delivered 3/8/07. Off lease 5/17/09.
Tigger - 2009 JCW delivered 4/27/09, FMIC, boost gauge, Striped and tinted
Alta AccessPORT tune - 267wtq & 219whp
MINI #3 - 2011 White Silver/Black MCS. Delivered 5/11/11. All glass tinted;bobcat pads;OZ Ultra Leggeras;205/50/16 Starspecs
Reply With Quote
  #14  
Old 06-20-2009, 04:00 AM
jsargevt jsargevt is offline
3rd Gear
 
Join Date: Jul 2007
Location: Meredith, NH
Posts: 254
Gallery
In the end....its just software. Jan can tune it. Someone, somewhere, if they have enough time and desire can crack this and figure a way to install the JCW tune if they really wanted to. The catch is the "calling home to mama". I am sure that in their VIN DB there is a flag that says "JCW ECU?" and if you come in with that software and its not checked.....

Of course we might be giving them too much credit.....So who knows maybe it will get solved....
__________________
jsargevt

2008 MCSa LiB/W, Premium, Cold, Stripes, Anthracite, Rear Fogs, White Turn, DSC
Reply With Quote
  #15  
Old 06-20-2009, 08:26 AM
Dr Obnxs's Avatar
Dr Obnxs Dr Obnxs is offline
Vendor
 
Join Date: Sep 2004
Location: Woodside, CA
Posts: 10,352
Gallery
I haven't heard

of any dealers doing a bit compare to sniff for ECU remaps. It's possible, but not likely. And now that the R56 encription is beat, I wouldn't worry too much. The reflashers tend not to write over the version number of the software and the like (they're just bits in an eeprom), just changing the guts of the code....

What I have heard of the dealers doing is seing that you're not on the latest software and flashing you up to current. This happened A LOT in the first couple of years, and was one of the reasons MTH was so nice.... You'd just download the upgrade, sent it off, get the new maps back and load them into the car.... You'd live with the crappy stock maps for a couple of days and that was it.....

Matt
__________________
FES Auto= Worlds Best Shiftlight-Ian Cull Auto-Up-Auto Sportplus - R52 Top Commander
but wait, there's more! InvisiLens - Bav Tech SW - High Current Relay Module-
'02 CR/W S, Bunch of fun mods... '08 NFR/S Clubbie, close to bone-stock...
Dr Obnxs' Musings: a blog about cars, energy, technology and more....
Reply With Quote
  #16  
Old 06-20-2009, 10:23 AM
jsargevt jsargevt is offline
3rd Gear
 
Join Date: Jul 2007
Location: Meredith, NH
Posts: 254
Gallery
Matt,

Good to know. It is probably advantageous to be running the "new" code since SO MUCH of the car is run by the ECU these days. Even the windows....I am sure that someone will figure a simple way to get you back to spec with not much wait.

Thanks for the insight.
__________________
jsargevt

2008 MCSa LiB/W, Premium, Cold, Stripes, Anthracite, Rear Fogs, White Turn, DSC
Reply With Quote
Old 06-20-2009, 10:23 AM
 
 
 
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Forum Jump


MINI CooperMINI Cooper PrivacyMINI Cooper Terms of UseMINI Cooper Guidelines MINI Cooper Advertising The North American MINI Cooper Community
  MINI Cooper news, forums, FAQs, and reviews for enthusiasts and owners of the North American MINI Cooper
All times are GMT -7. The time now is 08:58 PM.
 Copyright © 2002-2008 North American Motoring. All Rights Reserved.     Powered by vBulletin and vBulletin Plugins by Drive Thru Online, Inc.

All times are GMT -7. The time now is 08:58 PM.


Powered by vBulletin and vBulletin Plugins by Drive Thru Online, Inc.
North American Motoring is an independently operated web site supporting MINI owners and enthusiastsworldwide. As such it has no official relationship with MINI USA, BMW AG, or BMW of North America.All original artwork and design is Copyright © 2002-2004 North American Motoring.
Admin Account Passwords

Search Engine Friendly URLs by vBSEO 3.5.2