F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > CIC/NBT FSC Generator - Windows/Linux/OSX
Post Reply
 
Thread Tools Search this Thread
      03-01-2021, 01:02 PM   #397
massimorifo
New Member
0
Rep
7
Posts

Drives: f11 2016
Join Date: Feb 2021
Location: Italia

iTrader: (0)

Quote:
Originally Posted by Jagaer View Post
This is (hopefully) a more user-friendly CIC/NBT FSC Key Generator for Windows, Linux and OSX based off of the work of the original FSC Key Generator and Intel123's certificate Patcher.



Input Files
  • The Key Generator will auto-detect and accept either Base64 (Text) or binary FSC file inputs, as well as the file type (1B or NBT). (You can over-ride the detection setting, using the "CIC/NBT" radio buttons).

Support Files
  • The Key Generator will download and use the most recent copy of the BMW "Lookup.xml" file for key generation parameters. In Linux and Windows, this file is stored in the same directory as the Key Generator. For OSX, it is stored in ~/Downloads/
  • The RSAKeys.txt file keeps a copy all submitted RSA keys. The Generator will download and use the most recent copy of the file. In Linux and Windows, this file is stored in the same directory as the Key Generator. For OSX, it is stored in ~/Downloads/

Unsupported Feature
  • It appears that the key stored in the "FSC" file pulled from the car is not necessarily unique to the car, but may be shared across multiple cars built within a short time window.



As an example:

Code:
FSC Date	VIN Build Date			Days Difference
200910211749	Thursday, October 22, 2009	-1
201001271515	Thursday, January 28, 2010	-1
201004011026	Monday, April 04, 2011		-3
201006071536	Tuesday, June 08, 2010		-1
201107121301	Wednesday, July 13, 2011	-1
201110310756	Wednesday, November 02, 2011	-3
201201111004	Thursday, January 12, 2012	-1
201203301822	Monday, April 02, 2012		-4
201204181719	Wednesday, April 18, 2012	0
201205242316	Friday, May 25, 2012		-1
201210010521	Tuesday, October 02, 2012	-1
201210010703	Tuesday, October 02, 2012	-1
201210241654	Thursday, October 25, 2012	-1
201211081709	Friday, November 09, 2012	-1
201305140635	Wednesday, May 15, 2013		-1
201308142104	Friday, August 16, 2013		-2
201403071931	Monday, March 10, 2014		-3
201404091427	Thursday, April 10, 2014	-1
201404300545	Friday, May 02, 2014		-3
201406241001	Tuesday, June 24, 2014		0
201406241307	Tuesday, June 24, 2014		0
201409161938	Wednesday, September 17, 2014	-1
If you would like to help out, and have pulled your FSC file, please send me a copy. I will not include or publish any car-specific information, but will add the FSC file date and RSA key to the RSAKeys.txt file. Hopefully if enough are gathered, some people will be able to create an FSC for their car, without having to pull any files.

Links expire 01 February 2021
  • Windows: https://ufile.io/msbsyvv5
    Windows users must extract the file to a writeable directory (Desktop, Downloads, etc...), not run it from the zipped file. The generator needs to download support files (Lookup.xml and RSAKeys.txt) in order for it to run correctly.
  • Linux: https://ufile.io/0uddx7ke
    Linux users must extract the file to a writeable directory (~/) and will need both QT5 and OpenSSL installed.
  • Linux Console: https://ufile.io/dz80e2uq
    Linux users must extract the file to a writeable directory (~/) and will need both QT5 and OpenSSL installed. Network not required.
    Code:
    Usage:  ./BMW_CIC_FSC_Generator_Console FILE.fsc TYPE [TYPE] YEAR [YEAR]
                    Example ./BMW_CIC_FSC_Generator_Console FILE.fsc 0x28 0x0A
            FILE.fsc - 319 byte hex OR BASE64 encoded version of hex
            TYPE     - 1 or 2 bytes representing the map type
                       If TYPE is two bytes, YEAR must be two bytes
            YEAR     - 1 or 2 bytes representing the map year
                       If YEAR is two bytes, TYPE must be two bytes

Code:
Version History
v1.91
  Feature: Option to attempt to repair corrupt 1B file
  Bugfix:  Download/Rename Lookup.xml
  Misc:    Add "Select Option" to dropdowns, since I'm tired of answering "Click 'Premium'. Select 'Premium', then the next dropdown will become enabled"
v1.9 - Add support for F0 Files.  NBT EVO Headunits which use NEXT style maps.
v1.02 - Allow Numerical First Digit for VIN.  Bug Identification & Explanation provided by txomin in post 71
v1.01 - Unhide "Lifetime" Checkbox
v1.0  - Initial Release
Hi. Can you update your software to allow FSC code for Europe Road Map Next 2021-1 maps? Thanks Jagaer
Appreciate 0
      03-09-2021, 07:13 PM   #398
Jagaer
Private First Class
Canada
295
Rep
150
Posts

Drives: 2011 E91 328xi 6MT
Join Date: Aug 2017
Location: Kingston, Ont

iTrader: (0)

Links Updated

Apologies, we had a rough month with weather. (As I'm certain others can relate)
Appreciate 1
      03-16-2021, 04:10 AM   #399
skywolker
New Member
0
Rep
7
Posts

Drives: f31, g20
Join Date: Dec 2020
Location: Poland

iTrader: (0)

Hi everyone, sorry in advance for turning the guitar back ... but I have a problem with my e91 from cic 2009, with premium europe 2009-1 maps.
I generated a 1B file, all with no problem
I proceeded to generate the key for premium maps west 2021-1 generated the code: DF7CGYPFUXEEQABIABIA
Unfortunately, this code does not work, I tried to put the car to sleep also nothing, then I tried to generate a code for the premium map 2019-1: JQHJ4P25MLEKCABIAA4A
Also does not work with this map ... lifetime codes: J6KTDI5BE2DWCABIAD7Q
I tried to put the car to sleep, I have no ideas or does anyone have a solution? I put a great beer .... link to file 1b:https://mega.nz/file/LMwyAaKA#zacGpW...y1Z310rTeS9tGo
Appreciate 0
      03-16-2021, 08:27 AM   #400
TinCanSailor
First Lieutenant
TinCanSailor's Avatar
United_States
111
Rep
328
Posts

Drives: F06
Join Date: Dec 2019
Location: Riverview, Fl

iTrader: (0)

I haven't been able to get the macos version to run but sincerely appreciate your work. Much Success!
__________________
2016 M6 Gran Coupe (Mine)
2013 550i M Sport (Mrs')
Appreciate 0
      03-23-2021, 01:46 PM   #401
miki90
Registered
0
Rep
2
Posts

Drives: BMW F30
Join Date: Mar 2021
Location: Wien

iTrader: (0)

Hi,

Itīs possible to help me?

I have bmw f30 2012/11 and i downloaded maps Road Map Europe MOVE 2019. I need code Itd possible to generate it for me?

VIN: WBA3D31000J302560
Thanks you!
Appreciate 0
      03-23-2021, 02:04 PM   #402
BeMyWheels
New Member
0
Rep
20
Posts

Drives: F22
Join Date: Apr 2019
Location: B'ham UK

iTrader: (0)

hi, i cant seem to get the links to work?
really appreciate the help youve done by making this available

thanks
Appreciate 0
      03-28-2021, 08:58 AM   #403
Askhim
Registered
0
Rep
3
Posts

Drives: e93
Join Date: Mar 2021
Location: france

iTrader: (0)

Same issue

Quote:
Originally Posted by skywolker View Post
Hi everyone, sorry in advance for turning the guitar back ... but I have a problem with my e91 from cic 2009, with premium europe 2009-1 maps.
I generated a 1B file, all with no problem
I proceeded to generate the key for premium maps west 2021-1 generated the code: DF7CGYPFUXEEQABIABIA
Unfortunately, this code does not work, I tried to put the car to sleep also nothing, then I tried to generate a code for the premium map 2019-1: JQHJ4P25MLEKCABIAA4A
Also does not work with this map ... lifetime codes: J6KTDI5BE2DWCABIAD7Q
I tried to put the car to sleep, I have no ideas or does anyone have a solution? I put a great beer .... link to file 1b:https://mega.nz/file/LMwyAaKA#zacGpW...y1Z310rTeS9tGo
Hi, have the same version (premium europe 2009-1 maps), CIC 2009 too, generate the 1B file (319o) ... and got the same codes as you did...
JQHJ4P25MLEKCABIAA4A or J6KTDI5BE2DWCABIAD7Q

I wish i could have premium maps west 2021-1 ... if only ihad the perfect fsc code (

My VIN ... WBAWM91000E239484

problem seems to be our 1b extract file ... ?
did you solve your pb? someone to tell us why our car gave us the same 1b file?
Appreciate 0
      03-28-2021, 11:52 AM   #404
skywolker
New Member
0
Rep
7
Posts

Drives: f31, g20
Join Date: Dec 2020
Location: Poland

iTrader: (0)

Yes, I solved thanks to my colleagues from the forum: https://www.e90post.com/forums/showt...461515&page=33 there are also advice from me, do according to the instructions and everything will work; D
Appreciate 0
      03-28-2021, 02:12 PM   #405
Askhim
Registered
0
Rep
3
Posts

Drives: e93
Join Date: Mar 2021
Location: france

iTrader: (0)

Quote:
Originally Posted by skywolker View Post
Yes, I solved thanks to my colleagues from the forum: https://www.e90post.com/forums/showt...461515&page=33 there are also advice from me, do according to the instructions and everything will work; D
Tks a lot! Iíll look forward. Seem to be a hardest method with enet cable to have the 1b file if I understand... I īm not so good I think
Appreciate 0
      03-28-2021, 03:02 PM   #406
skywolker
New Member
0
Rep
7
Posts

Drives: f31, g20
Join Date: Dec 2020
Location: Poland

iTrader: (0)

try it, if it fails I will do it for you remotely.
Appreciate 0
      03-29-2021, 11:52 AM   #407
Askhim
Registered
0
Rep
3
Posts

Drives: e93
Join Date: Mar 2021
Location: france

iTrader: (0)

Quote:
Originally Posted by skywolker View Post
try it, if it fails I will do it for you remotely.
Tks for your support,Iím going to buy the enet cable... Iíll tell you when itís done (have some vacation before)
Appreciate 0
      04-04-2021, 03:01 AM   #408
MAG21
Registered
0
Rep
3
Posts

Drives: bmw F20
Join Date: Apr 2021
Location: Portugal

iTrader: (0)

Hello. I cannot open FSC Generator on macbook pro. Can someone help me?
Appreciate 0
      04-08-2021, 07:33 AM   #409
mk17
Private
9
Rep
59
Posts

Drives: F32 435i
Join Date: Apr 2015
Location: UK

iTrader: (0)

Hi Jagaer,

Can you or anyone else confirm that after extracting the .fsc file with E-Sys that it is possible to use the file repeatedly with CIC/NBT FSC Generator to generate new FSC codes in future when updating to the newest map version. Thereby eliminating the need to repeat this procedure every time or does the fsc.data change with each update?

Also is there any credence to the view that its better to generate a single FSC code for each map update or just use a "one off" Lifetime code?

Thought I'd try asking this here as my thread:- FSC code Annual or Lifetime? https://f30.bimmerpost.com/forums/sh....php?t=1814758 has had a few views but no reply's.

Thanks
Appreciate 0
      04-10-2021, 03:01 PM   #410
darek_wrzeszcz
Registered
Ireland
0
Rep
4
Posts

Drives: F30, F10 LCI
Join Date: Dec 2016
Location: Ashbourne, IE

iTrader: (0)

Generator doesnt work on macbook

Hi,
Could anyone help me with generating fsc code,
2015 f10 lci
europe west next 2021-1
PM please,
Thanks
Appreciate 0
      04-10-2021, 03:08 PM   #411
ExQt0r
New Member
0
Rep
5
Posts

Drives: BMW F30
Join Date: Apr 2021
Location: Portugal

iTrader: (0)

Awesome work! Thanks!
Appreciate 0
      Yesterday, 04:01 AM   #412
shep86
Registered
0
Rep
4
Posts

Drives: BMW F34 GT 320D
Join Date: Apr 2021
Location: Romania

iTrader: (0)

When i try to download the BMW_CIC_FSC_Generator-Win32-1.91, its getting saved with 1KB . Can you please fix the download link ?
Thank you

LE : Working now, thx.

Last edited by shep86; Today at 10:01 AM..
Appreciate 0
Post Reply

Bookmarks

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



All times are GMT -5. The time now is 09:52 PM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST