F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > CIC/NBT FSC Generator - Windows/Linux/OSX
Studio RSR
Post Reply
 
Thread Tools Search this Thread
      08-18-2020, 02:34 PM   #331
oli3
Private First Class
42
Rep
192
Posts

Drives: BMW
Join Date: Sep 2016
Location: Helsinki

iTrader: (1)

Quote:
Originally Posted by zibbit View Post
Where are ppl downloading the actual map update?
Ask kretzu for links here https://f30.bimmerpost.com/forums/sh....php?t=1329605
Appreciate 0
      08-19-2020, 09:31 PM   #332
djacinto
Captain
djacinto's Avatar
United_States
377
Rep
912
Posts

Drives: G12 750Li
Join Date: Aug 2020
Location: Texas

iTrader: (1)

Garage List
2017 BMW 750Li  [0.00]
2014 BMW 428i xdrive  [0.00]
2013 128i  [0.00]
Im unsure as to how this works, can someone give me a run down?
Appreciate 0
      08-23-2020, 04:01 AM   #333
jovanbc
Registered
0
Rep
2
Posts

Drives: BMW 320d GT xDrive - F34
Join Date: Aug 2020
Location: Wien

iTrader: (0)

Hi,

can someone send me FSC code to update map?

Curently on my nav I have installed Road Map EUROPE EVO 2018-2.

I have donwloaded 2020-2 version and have it on USB stick.

VIN: G617383
Production date: 03.03.2016.

These 2 FSC codes are not working:
EDN543WQE4XAYAJAAD7Q
NSQNTTDFDSE5AAJAABEQ

All the best
Appreciate 0
      08-26-2020, 07:49 AM   #334
reischi82
Enlisted Member
3
Rep
30
Posts

Drives: F31 LCI 320xD
Join Date: Sep 2018
Location: Austria

iTrader: (0)

You will have to extract the file from your car to be able to create a working key. therefore you need a cable and software. If you are from vienna there are a lot of F3x drivers (community) that should be able to help you.

Quote:
Originally Posted by jovanbc View Post
Hi,

can someone send me FSC code to update map?

Curently on my nav I have installed Road Map EUROPE EVO 2018-2.

I have donwloaded 2020-2 version and have it on USB stick.

VIN: G617383
Production date: 03.03.2016.

These 2 FSC codes are not working:
EDN543WQE4XAYAJAAD7Q
NSQNTTDFDSE5AAJAABEQ

All the best
Appreciate 0
      09-03-2020, 01:49 AM   #335
IR_Baboon
Registered
0
Rep
2
Posts

Drives: bmw f30
Join Date: Sep 2020
Location: Slovenia

iTrader: (0)

Can someone help me, I have BMW F30 VIN: J621410, production 12/2012 and I am having troubles with navigation. I tried to upgrade it, and now even the original version Road map wants FSC code (ROAD MAP EUROPE MOVE 2013, 101114013), I tried the generator form Jagaer by date and it does not work... Thanks...
Appreciate 0
      09-04-2020, 09:50 AM   #336
akela1979
New Member
0
Rep
6
Posts

Drives: F10 (2010)
Join Date: Apr 2018
Location: DE

iTrader: (0)

CIC/NBT FSC Key Generator 1.91

please reupload v1.91 Generator
Appreciate 0
      09-07-2020, 11:45 AM   #337
contracts34
Private First Class
contracts34's Avatar
United Kingdom
45
Rep
102
Posts

Drives: BMW 4 Series F33
Join Date: Apr 2019
Location: Lancashire

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 September 2020
  • Windows: https://ufile.io/oppz9g2u
    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/7bzrm65p
    Linux users must extract the file to a writeable directory (~/) and will need both QT5 and OpenSSL installed.
  • Linux Console: https://ufile.io/2h3gte7g
    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 Jagaer
Can the links be updated as they have expired.
Cheers
Appreciate 0
      09-07-2020, 03:21 PM   #338
x-m4n
Captain
x-m4n's Avatar
United Kingdom
148
Rep
766
Posts

Drives: Gran Turismo (F34)
Join Date: Mar 2014
Location: London

iTrader: (0)

Quote:
Originally Posted by Jagaer View Post
Links expire 01 September 2020
Hi Jagaer, would it be possible to refresh the download links?
Thanks!
Appreciate 0
      09-07-2020, 11:14 PM   #339
Jagaer
Private First Class
Canada
430
Rep
170
Posts

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

iTrader: (0)

@x-m4n : Done

Lookup.xml updated with 2021 North America NEXT

Last edited by Jagaer; 09-07-2020 at 11:43 PM..
Appreciate 2
x-m4n148.00
      09-09-2020, 03:48 AM   #340
Mo_far
Private
Australia
29
Rep
83
Posts

Drives: F15 50i, E93 325
Join Date: Dec 2014
Location: Sydney, Australia

iTrader: (0)

Awesome work here Jagaer just wanted to confirm there is no way of downloading the DE file for NBT units using Bluetooth OBD readers and a mobile app?

Don't have a windows laptop, just an iMac so ENET cable is not that convenient with a 27inch iMac
Appreciate 1
x-m4n148.00
      09-11-2020, 05:37 PM   #341
Fiedka
Registered
0
Rep
3
Posts

Drives: E90 330i
Join Date: Sep 2020
Location: UK

iTrader: (0)

Hi Everybody.
This might be a daft question, but for Jagaer's tool when selecting maps, do I select map version i currently have in the car or the new ones I would like to update unit with?
Just trying to make sure everything goes smoothly.
Appreciate 0
      09-12-2020, 07:57 AM   #342
x-m4n
Captain
x-m4n's Avatar
United Kingdom
148
Rep
766
Posts

Drives: Gran Turismo (F34)
Join Date: Mar 2014
Location: London

iTrader: (0)

Quote:
Originally Posted by Fiedka View Post
when selecting maps, do I select map version i currently have in the car or the new ones I would like to update unit with?
You need to select the map version you are about to install.
Appreciate 0
      09-12-2020, 12:23 PM   #343
Fiedka
Registered
0
Rep
3
Posts

Drives: E90 330i
Join Date: Sep 2020
Location: UK

iTrader: (0)

Thank you x-m4n.
File pulled out from the car successfully. Downloading maps now. Hope all will go smoothly.
Appreciate 0
      09-17-2020, 08:44 AM   #344
catalin199522
New Member
0
Rep
8
Posts

Drives: bmw f25
Join Date: Sep 2020
Location: Romania

iTrader: (0)

Would it be possible to get the FSC code for my 2013 F30 20d, please?

VIN: F295980

ECE BMW Group
101104.2.17
Current map: Road Map Europe PREMIUM 2012
Going to: Road Map Europe EAST PREMIUM 2020-2

Would greatly appreciate it, thank you.
Appreciate 0
      09-19-2020, 10:07 PM   #345
tchiers
Private First Class
63
Rep
103
Posts

Drives: 2016 F80 M3
Join Date: Jul 2015
Location: Houston, TX

iTrader: (0)

I have a '16 F80 with NBT EVO ID4 that uses EVO maps.

I was able to get this software to generate a key with my F0.fsc file, but it didn't work. Reading more closely, I think that is expected now because of the EVO maps part. Can you knowledgeable folks confirm?

If so, is my best way to upgrade at this point Ebay roulette?
Appreciate 0
      09-20-2020, 03:07 AM   #346
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Quote:
Originally Posted by tchiers View Post
I have a '16 F80 with NBT EVO ID4 that uses EVO maps.

I was able to get this software to generate a key with my F0.fsc file, but it didn't work. Reading more closely, I think that is expected now because of the EVO maps part. Can you knowledgeable folks confirm?

If so, is my best way to upgrade at this point Ebay roulette?
Yes, I can confirm.
The generator doesn’t work for Evo-Maps.
And yes, it‘s the best idea to buy a code on EBay.
Appreciate 0
      09-20-2020, 04:47 AM   #347
mrtx
New Member
4
Rep
12
Posts

Drives: BMW M4
Join Date: Mar 2016
Location: Poland

iTrader: (0)

Priv me if you need a code for EVO.
Appreciate 0
      09-20-2020, 10:09 PM   #348
osmx77
Registered
0
Rep
2
Posts

Drives: Mini Cooper F56
Join Date: Sep 2020
Location: México

iTrader: (0)

Help

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 October 2020
  • Windows: https://ufile.io/lozhh4j8
    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/428sdfcv
    Linux users must extract the file to a writeable directory (~/) and will need both QT5 and OpenSSL installed.
  • Linux Console: https://ufile.io/u92iybf0
    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
Hello friend !
I would like to know if you can help me, i have '17 mini cooper pepper and i would like to update the Nav system, i already have the maps but i need the code! can you help me ? i dont have an obd-ethernet cable
Thank you!
Appreciate 0
      09-29-2020, 04:11 AM   #349
reischi82
Enlisted Member
3
Rep
30
Posts

Drives: F31 LCI 320xD
Join Date: Sep 2018
Location: Austria

iTrader: (0)

Quote:
Originally Posted by osmx77 View Post
Hello friend !
I would like to know if you can help me, i have '17 mini cooper pepper and i would like to update the Nav system, i already have the maps but i need the code! can you help me ? i dont have an obd-ethernet cable
Thank you!
what NAV du you have in your car? if you do have facelift it may be possible that you do not have NEXT map's so if you do have EVO it is not possible to use this tool.
Appreciate 0
      10-08-2020, 04:27 AM   #350
l1ams
New Member
0
Rep
7
Posts

Drives: BMW X3
Join Date: Oct 2020
Location: England

iTrader: (0)

Can anyone help, I have tried everything to get the 1b.hex file off my car but nothing works.
I have also tried to manually input my long vin number into the FSC Generator but all the codes which get generated do not work.

My vehicle is a 2013 F25 with the following navigation system:

Europe
BMW Group
101114014
Road Map Eurpoe MOVE 2013

I have got the Europe MOVE 2019 Map update file ready to go into my car but need the FSC code.
The last 7 digits of my VIN: 0C69515

Please, please, please can someone help as im pulling my hair out with it!

Thanks in advance
Appreciate 0
      10-11-2020, 01:07 AM   #351
Zews
Registered
0
Rep
4
Posts

Drives: BMW F48 X1 2.0i xDrive -2016
Join Date: Oct 2020
Location: Romania

iTrader: (0)

Thanks for the great work on the generator.
However I am having some issues.

I can properly extract the 1b hex, done so twice for good measure, however the generator can't read the file, saying it could be corrupt.

Now my dealer had my CIC and all modules updated just this week, (E91 2008) so is it possible that I'm running a version unsupported by the tool?
I simply get "Incorrect RSA Key Header/Footer File Likely Corrupted"

Edit- The new version of the CIC tool repaired the Hex properly it seems!

Last edited by Zews; 10-11-2020 at 01:39 AM.. Reason: Spelling
Appreciate 0
      10-12-2020, 02:05 PM   #352
alwino
New Member
2
Rep
14
Posts

Drives: BMW F30 320i EDE
Join Date: Oct 2020
Location: Europe

iTrader: (0)

You can use esys to fetch your car it's FSC code.

Then once you got that code, feed it into this application (from Jagaer) and it will then generate the code you need.
Appreciate 0
Post Reply

Bookmarks


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 04:50 AM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, 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