E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > ConnectedDrive / I-Drive / Navigation Related Discussion > CIC/NBT FSC Generator - Windows/Linux/OSX



Reply
 
Thread Tools Search this Thread
      05-28-2021, 03:44 PM   #463
mhrzyn
New Member
0
Rep
7
Posts

Drives: 328i XDrive
Join Date: Jan 2021
Location: Netherlands

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.
  • Windows: https://ufile.io/zkhli175
    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/wf40lkit
    Linux users must extract the file to a writeable directory (~/) and will need both QT5 and OpenSSL installed.
  • Linux Console: https://ufile.io/tb2tia4k
    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
Do you also have file to generate FSC codes for Route or Evo?
I need Europe West Route 2021-1 as FSC code.
Appreciate 0
      05-28-2021, 10:39 PM   #464
penfold2105
Enlisted Member
0
Rep
40
Posts

Drives: BMW 318d E90
Join Date: Feb 2021
Location: london UK

iTrader: (0)

Quote:
Originally Posted by samches View Post
I can't get the file from f10 glove box or hand rest... the file just won't appear on a USB drive.

Tried to generate via VIN. no luck. Now old maps ask for code.
I have small screen CIC

VIN: DU49401

Please help.
Maybe this will help. A little video I made on how it's done. I have the professional nav but not tried it on small ones.

Appreciate 0
      06-01-2021, 10:06 AM   #465
vaniusa_87
Registered
0
Rep
1
Posts

Drives: 528xi
Join Date: Jun 2021
Location: Moldova

iTrader: (0)

Hi, i have the 528xi 2013, how to generate the nbt code, help please, thx.
Appreciate 0
      06-19-2021, 08:06 AM   #466
Sekundata
New Member
Bulgaria
0
Rep
5
Posts

Drives: 2011 BMW 525D, 2014 BMW 650i
Join Date: Jun 2021
Location: Bulgaria

iTrader: (0)

I have the same problem

Quote:
Originally Posted by shawnsheridan View Post
PM sent.
I cannot get the HEX file, so i tried VIN generator, but the code doesn't work.
Appreciate 0
      06-19-2021, 09:41 AM   #467
shawnsheridan
General
shawnsheridan's Avatar
United_States
5236
Rep
27,385
Posts

Drives: 2016 650i GC M-Sport
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by Sekundata View Post
I cannot get the HEX file, so i tried VIN generator, but the code doesn't work.
You wasted your time, as FSC generation by VIN does not work.
__________________

2016 650i GC M-Sport w/ 20" 373M Wheels; Alpine White; Individual Opal White Full Merino Leather; Gray Poplar Wood Trim
Anthracite Alcantara Headliner; Ceramic Controls; Executive Package w/ B&O Sound System; Integral Active Steering, etc.
Appreciate 0
      06-19-2021, 10:54 AM   #468
Sekundata
New Member
Bulgaria
0
Rep
5
Posts

Drives: 2011 BMW 525D, 2014 BMW 650i
Join Date: Jun 2021
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
You wasted your time, as FSC generation by VIN does not work.
What to do then? I cannot take the HEX file from the car? I put the files on the flash drive and then put it in the car but nothing happened. The car is BMW 525D F10 2011 CIC Navi, Premium map.
Appreciate 0
      06-19-2021, 11:09 AM   #469
shawnsheridan
General
shawnsheridan's Avatar
United_States
5236
Rep
27,385
Posts

Drives: 2016 650i GC M-Sport
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by Sekundata View Post
What to do then? I cannot take the HEX file from the car? I put the files on the flash drive and then put it in the car but nothing happened. The car is BMW 525D F10 2011 CIC Navi, Premium map.
No idea why you can't "take the HEX file from the car". Never heard of such thing.
__________________

2016 650i GC M-Sport w/ 20" 373M Wheels; Alpine White; Individual Opal White Full Merino Leather; Gray Poplar Wood Trim
Anthracite Alcantara Headliner; Ceramic Controls; Executive Package w/ B&O Sound System; Integral Active Steering, etc.
Appreciate 0
      06-19-2021, 11:12 AM   #470
Sekundata
New Member
Bulgaria
0
Rep
5
Posts

Drives: 2011 BMW 525D, 2014 BMW 650i
Join Date: Jun 2021
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
No idea why you can't "take the HEX file from the car". Never heard of such thing.
I will try with another flash drive. Can you send me the 1B file?
__________________
BMW 650i F06, BMW 525D F10
Appreciate 0
      06-19-2021, 11:24 AM   #471
shawnsheridan
General
shawnsheridan's Avatar
United_States
5236
Rep
27,385
Posts

Drives: 2016 650i GC M-Sport
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by Sekundata View Post
I will try with another flash drive. Can you send me the 1B file?
I don't have access to your head unit, so I dont have your 1B file.
Appreciate 0
      06-19-2021, 03:17 PM   #472
Sekundata
New Member
Bulgaria
0
Rep
5
Posts

Drives: 2011 BMW 525D, 2014 BMW 650i
Join Date: Jun 2021
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
I don't have access to your head unit, so I dont have your 1B file.
I mean the script that pull the Hex file.
__________________
BMW 650i F06, BMW 525D F10
Appreciate 0
      06-19-2021, 03:18 PM   #473
shawnsheridan
General
shawnsheridan's Avatar
United_States
5236
Rep
27,385
Posts

Drives: 2016 650i GC M-Sport
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by Sekundata View Post
I mean the script that pull the Hex file.
No, I don't use it. Are you sure car has CIC? What is current Map version?
__________________

2016 650i GC M-Sport w/ 20" 373M Wheels; Alpine White; Individual Opal White Full Merino Leather; Gray Poplar Wood Trim
Anthracite Alcantara Headliner; Ceramic Controls; Executive Package w/ B&O Sound System; Integral Active Steering, etc.
Appreciate 0
      06-19-2021, 03:24 PM   #474
Sekundata
New Member
Bulgaria
0
Rep
5
Posts

Drives: 2011 BMW 525D, 2014 BMW 650i
Join Date: Jun 2021
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
No, I don't use it. Are you sure car has CIC? What is current Map version?
Road Map Europe PREMIUM 2010. I have East Europe PREMIUM 2021 MAP on flash drive and i just need the FSC code.
__________________
BMW 650i F06, BMW 525D F10
Appreciate 0
      06-19-2021, 03:26 PM   #475
shawnsheridan
General
shawnsheridan's Avatar
United_States
5236
Rep
27,385
Posts

Drives: 2016 650i GC M-Sport
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by Sekundata View Post
Road Map Europe PREMIUM 2010. I have East Europe PREMIUM 2021 MAP on flash drive and i just need the FSC code.
Ok, so USB script will work for you.
__________________

2016 650i GC M-Sport w/ 20" 373M Wheels; Alpine White; Individual Opal White Full Merino Leather; Gray Poplar Wood Trim
Anthracite Alcantara Headliner; Ceramic Controls; Executive Package w/ B&O Sound System; Integral Active Steering, etc.
Appreciate 0
      06-20-2021, 09:46 PM   #476
bestwick
Registered
0
Rep
4
Posts

Drives: 320D F30
Join Date: Aug 2020
Location: Chile

iTrader: (0)

Muchas gracias, funciona excelente
Appreciate 0
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 10:30 PM.




e90post
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