E90Post
 


TNT Racewerks
 
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
      08-30-2018, 10:41 AM   #89
alexiliev83
Registered
0
Rep
3
Posts

Drives: Bmw f10 2013
Join Date: Aug 2018
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by opjose View Post
You will either have to pull the file or purchase the code from a vendor.
I saw that the 1b file can be modified with my VIN. Is there such an option?

Last edited by alexiliev83; 09-03-2018 at 12:59 AM.
Appreciate 0
      08-31-2018, 01:07 AM   #90
razvan750211
Registered
United Arab Emirates
0
Rep
1
Posts

Drives: F30 2012
Join Date: Aug 2018
Location: Dubai, UAE

iTrader: (0)

fields not active in the generator

Hi,

Thank you for creating this app.
I tried on Win and OSX to gerenate the FSC code.
I selected the file 1b.hex, Premium map and lifetime, but the other fields are inactive.
I attached a screenshot.
Can you please explain what went wrong and how I can activate these fields?

Thanks again,

Razvan
Attached Images
 
Appreciate 0
      08-31-2018, 03:17 AM   #91
Jagaer
Private First Class
Canada
93
Rep
104
Posts

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

iTrader: (0)

razvan750211 Click the "Premium" dropdown and select "Premium".

The generator forces you to select every option, and not rely on defaults.
Appreciate 0
      08-31-2018, 12:13 PM   #92
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by alexiliev83 View Post
Quote:
Originally Posted by opjose View Post
You will either have to pull the file or purchase the code from a vendor.
I saw that the 1b file can be modified with my VIN. Is there such an option?
No.

You must pull the file from the car.
Appreciate 0
      09-13-2018, 10:01 AM   #93
mrfochon
Private First Class
United_States
23
Rep
158
Posts

Drives: X5 F15 M package
Join Date: Aug 2018
Location: NY

iTrader: (0)

Garage List
Quote:
Originally Posted by opjose View Post
No.

You must pull the file from the car.
how do you pull the file from the car ? have f15-2015.
trying to update map to 2019 version.
also, how much does BMW charge for that ?

thank you
Appreciate 0
      09-13-2018, 03:58 PM   #94
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by mrfochon View Post
how do you pull the file from the car ? have f15-2015.
trying to update map to 2019 version.
also, how much does BMW charge for that ?

thank you
For NBT you need to use the K-CAN cable/method.

Try searching for "NBT FSC K-CAN" here.
Appreciate 0
      09-15-2018, 02:54 PM   #95
Greghole98
Private
0
Rep
75
Posts

Drives: 2010 335i
Join Date: Mar 2016
Location: Naples, FL

iTrader: (0)

Garage List
2008 BMW 335i E92  [0.00]
2001 BMW 740i  [0.00]
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 22 September 18
  • Windows: https://ufile.io/gyj4c
    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/gs7n7
    Linux users must extract the file to a writeable directory (~/) and will need both QT5 and OpenSSL installed.
  • Linux Console: https://ufile.io/gqpqa
    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.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
Does this remove the need to get an emulator or spend money on a fsc code from bmw?
Appreciate 0
      09-15-2018, 03:42 PM   #96
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

If you are using an emulator this will not work.

If you need an emulator this will not work.

It is used to generate the FSC code to get the car to accept map updates.

The vehicle must already have a working CIC or NBT with prior navigation maps.
Appreciate 0
      09-18-2018, 09:48 PM   #97
mbmnd
Registered
0
Rep
1
Posts

Drives: E61
Join Date: Jul 2018
Location: Rome

iTrader: (0)

Thanks Jagaer, awesome tool. I bought a 'lifetime' FSC code from a vendor but I guess it was only good for a couple of updates.
Here is my 1b file if it helps anyone else.
Attached Files
File Type: zip 1hex.zip (514 Bytes, 66 views)
Appreciate 0
      09-21-2018, 05:24 PM   #98
Jagaer
Private First Class
Canada
93
Rep
104
Posts

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

iTrader: (0)

mbmnd Thank you, every 1b file helps
Appreciate 0
      09-23-2018, 06:15 AM   #99
Gee-Dog
New Member
5
Rep
28
Posts

Drives: E92 335i
Join Date: Feb 2018
Location: Australia

iTrader: (0)

Quote:
Originally Posted by opjose View Post
If you are using an emulator this will not work.

If you need an emulator this will not work.

It is used to generate the FSC code to get the car to accept map updates.

The vehicle must already have a working CIC or NBT with prior navigation maps.
I'm not sure this is 100% correct. I upgraded my maps to 2018, getting an FSC code with this generator some months ago. A few weeks ago I replaced my CIC with a used one from another car, with my hard disk installed. Yesterday I received and installed an emulator to get my maps working, and had to enter an FSC code to allow nav to work. I generated the new FSC code with this generator, and it worked.
Appreciate 0
      09-23-2018, 04:04 PM   #100
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by Gee-Dog View Post
Quote:
Originally Posted by opjose View Post
If you are using an emulator this will not work.

If you need an emulator this will not work.

It is used to generate the FSC code to get the car to accept map updates.

The vehicle must already have a working CIC or NBT with prior navigation maps.
I'm not sure this is 100% correct. I upgraded my maps to 2018, getting an FSC code with this generator some months ago. A few weeks ago I replaced my CIC with a used one from another car, with my hard disk installed. Yesterday I received and installed an emulator to get my maps working, and had to enter an FSC code to allow nav to work. I generated the new FSC code with this generator, and it worked.
Did you use the 1b file download to get the program to generate the code?

Or did you type in your vin?

If the latter you were lucky. Only a limited range of vehicles work via VIN due to the small sampling.

The former should not work as the code will not match your car.
Appreciate 0
      09-29-2018, 12:54 AM   #101
Gee-Dog
New Member
5
Rep
28
Posts

Drives: E92 335i
Join Date: Feb 2018
Location: Australia

iTrader: (0)

Quote:
Originally Posted by opjose View Post
Did you use the 1b file download to get the program to generate the code?

Or did you type in your vin?

If the latter you were lucky. Only a limited range of vehicles work via VIN due to the small sampling.

The former should not work as the code will not match your car.
I did - assuming you mean did I put the copie_scr.sh file on a USB & plug it into the glovebox port. I had already changed the VIN in the new CIC to match my car.
Appreciate 0
      09-29-2018, 03:10 PM   #102
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by Gee-Dog View Post
Quote:
Originally Posted by opjose View Post
Did you use the 1b file download to get the program to generate the code?

Or did you type in your vin?

If the latter you were lucky. Only a limited range of vehicles work via VIN due to the small sampling.

The former should not work as the code will not match your car.
I did - assuming you mean did I put the copie_scr.sh file on a USB & plug it into the glovebox port. I had already changed the VIN in the new CIC to match my car.
When you changed the VIN on the CIC did maps start working?

What is the emulator for?
Appreciate 0
      09-29-2018, 03:59 PM   #103
catello.catullo
Registered
0
Rep
2
Posts

Drives: bmw x1 e84
Join Date: Sep 2018
Location: rome

iTrader: (0)

No way to get a working FSC code

Dear all,
I tried at least 5 usb stick to extract the 1b file from my BMW X1 (E84) I bought in 2015. No way to get anything from the usb at the glove box.
I also tried the code generated by using the latest fsc code generator choosing a date close the to car production date but nothing.
Does someone help me? The VIN is VW74173
Thank you, cheers
Appreciate 0
      09-30-2018, 05:29 AM   #104
Gee-Dog
New Member
5
Rep
28
Posts

Drives: E92 335i
Join Date: Feb 2018
Location: Australia

iTrader: (0)

Quote:
Originally Posted by opjose View Post
When you changed the VIN on the CIC did maps start working?

What is the emulator for?
No - it said not available (or something similar). The emulator was to make the maps work, but after installing the emulator the "not available" message changed to "enter code to use". I had to generate a new FSC code and enter it, after which nav did work.
Appreciate 0
      09-30-2018, 05:04 PM   #105
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by Gee-Dog View Post
Quote:
Originally Posted by opjose View Post
When you changed the VIN on the CIC did maps start working?

What is the emulator for?
No - it said not available (or something similar). The emulator was to make the maps work, but after installing the emulator the "not available" message changed to "enter code to use". I had to generate a new FSC code and enter it, after which nav did work.
I wonder if you even need the emulator now.

The CIC has your car's VIN and the FSC code now corresponds to the proper VIN.
Appreciate 0
      09-30-2018, 05:13 PM   #106
opjose
Captain
opjose's Avatar
124
Rep
709
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

Quote:
Originally Posted by catello.catullo View Post
Dear all,
I tried at least 5 usb stick to extract the 1b file from my BMW X1 (E84) I bought in 2015. No way to get anything from the usb at the glove box.
I also tried the code generated by using the latest fsc code generator choosing a date close the to car production date but nothing.
Does someone help me? The VIN is VW74173
Thank you, cheers
This is not for the Business Navigation system.
Appreciate 0
      09-30-2018, 05:48 PM   #107
Gee-Dog
New Member
5
Rep
28
Posts

Drives: E92 335i
Join Date: Feb 2018
Location: Australia

iTrader: (0)

Quote:
Originally Posted by opjose View Post
I wonder if you even need the emulator now.

The CIC has your car's VIN and the FSC code now corresponds to the proper VIN.
I'll find out today. Since fitting the emulator my bluetooth is stuck in a "please wait" loop, so I'm going to pull the emulator & see if it fixes that. I'll try the nav & report back.
Appreciate 0
      10-03-2018, 02:53 AM   #108
Gee-Dog
New Member
5
Rep
28
Posts

Drives: E92 335i
Join Date: Feb 2018
Location: Australia

iTrader: (0)

Quote:
Originally Posted by Gee-Dog View Post
I'll find out today. Since fitting the emulator my bluetooth is stuck in a "please wait" loop, so I'm going to pull the emulator & see if it fixes that. I'll try the nav & report back.
I've removed the emulator (which fixed my phone/bluetooth not working problem), but maps again says "Function currently not available".
Appreciate 0
      10-06-2018, 05:53 AM   #109
ViperZ
New Member
0
Rep
24
Posts

Drives: 2010 335ix M-Sport / 06 E46 M3
Join Date: Oct 2018
Location: Saskatoon

iTrader: (0)

Thanks for this Key gen! Can it be used with any map update? I notice there are a few out there.
Appreciate 0
      10-08-2018, 07:25 AM   #110
Ajomad
Registered
0
Rep
2
Posts

Drives: E90, 320d
Join Date: Oct 2018
Location: Madrid

iTrader: (0)

Wink 1b generated incorrectly

Quote:
Originally Posted by Jagaer View Post
Axlbmw 1B modified with your VIN attached.
Jagaer,
Thank you for creating this app as well as for your help with users.

I'm at the same situation of Axlbmw (08-22-2018): invalid code when go to upadate maps.
I've seen that my 1b file generated is:
...... 123456. 1234567.x.1234567............200
Obviously, the VIN has not been correctly gathered.
THEN, I changed manually the file with
...... 123456. 1234567.x.E457511............200
and the new generated code, was also invalid for the car.

I've seen that, when you have modified the 1b file to user Axlbmw, you don't only changed the VIN characters, but some others too...
Would you please update my 1b file according to VIN 'E457511'
Attached Files
File Type: zip 1b.zip (462 Bytes, 19 views)

Last edited by Ajomad; 10-08-2018 at 09:03 AM.
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 01:44 AM.




e90post
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
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