BMW FSC Generator CIC NBT FSC Navigation Code Generator is used for generate bmw FSC Code when update the bmw navi and change your bmw navi maps.
If you are generating NBT, copy fsc.exe in the NBTFSC directory to the tools directory. Place your XXXXXXX.fsc into your toolsdirector y(same location as the Base64.exe).
Open a command prompt(DOS Screen) and go to the toolsdirectory. Type “Base64 XXXXXXX.FSC XXXXXXX000DE001.FSC” and pressenter. Open BMW FSC NBT Generator.exe. Click “Br owse” and selectthe XXXXXXX000DE001.FSC file yougener ated in step 3, it should be in your toolsdirectory. Choose your map productfrom the list(For me itwas”Road Map EUROPE NEXT 2015 1). Click “Generate”. If you are generating CIC, copy fsc.exe in the CICFSC directory to the tools directory.
Place your XXXXXXX.fsc into your tools directory (same location as the Base64.exe). Open a command prompt (DOS Screen) and go to the tools directory.
Type “Base64 XXXXXXX.FSC XXXXXXX0001B001.FSC” and press enter. Open BMW FSC NBT Generator.exe.
Click “Browse” and select the XXXXXXX0001B001.FSC file you generated in step 3, it should be in your tools directory. Choose your map product from the list (Road Map EUROPE PREMIUM 2014 1). Click “Generate”.
UPDATE: A simple automated method has been developed by portalseo. Just put his program on a USB stick, plug it into the glovebox, and your 1b file will appear on the stick:Many thanks to Rotary Rasp and many others for developing these tools and techniques, I just combined several approaches to find a 12 step program. Get a ENET cable (yes, even though e9x doesn't normally use ENET). These typically end up costing about $5 by the time you pay for shipping and everything, but you can certainly save some money by making your own. Search eBay for 'bmw enet', for pre-made cables, or make your own with.2. Set your PC/Android/Mac ethernet port to IP: 169.254.199.98, subnet: 255.255.255.0, Gateway: 169.254.199.99, any DNS3.
Connect the cable and turn on the car (acc mode is fine)4. In your web browser go to:5. It should prompt for a login, user name is 'root', password is either 'Hm83stN)' or 'cic0803'6. Click the link to go up a directory a couple of times then browse to /HBpersistence/normal and download the file 'generalPersistencyDataDiagnosticSWTControlle r'7.
Disconnect from the car and get that file into Windows8. Open the file in a hex editor like Hxd9. Press CTRL-F to search, change the search mode to 'Hex' and then search for '01 01 00 1B”. Note that the data just before this should read '3F 01 00 00', otherwise see 9a below.10. Highlight and delete everything prior to '01 01 00 1B”11. Go to line (offset) 130 and delete the last block and everything after. The data to be deleted should begin with '3F 01', otherwise see 11a below.12.
Save the file as 'a.hex', which should be exactly 319 bytesAlternative options:1a. Use a very particular per a thread on the other board titled 'showthread.php?11728-Get-1B-file-from-Exx-CIC-WITHOUT-ICOM' In this case the address settings may be:Static IP:160.48.199.98 Mask:255.255.255.128 Gateway/CIC IP:160.48.199.99or: Static IP:10.250.89.1 Mask:255.255.0.0 Gateway/CIC IP:10.250.89.22a. Use to turn your computer into the host and force the CIC to the IP address of your choosing. Set your PC to a static IP address (e.g. 192.168.10.10/255.255.255.0) Launch TFTD32 and bind it to your wired adapter.
Under the options tab, set the start address to 192.168.10.11 with at least 2 for the pool size. Reboot your CIC by pressing the VOLUME button for about 30 seconds. The CIC will now be accessible at the address you specified, 192.168.10.11 in this case. For more details.4a. Use tftp32, WinSCP, or similar to make the FTP connection. You can check the 'anonymous' box to login without a password. In this case the file will be called 'data03' and located at “/mnt/hbdebug/”9a.
Sometimes the 1b file is not 319 bytes. The data that you cut in step 10 should end with '.01 3F 01 00 00' where '01 3F' is big endian hex for 319. If you have something different you need to translate it and cut the file accordingly. Note that most online hex-decimal converters expect little endian so to translate 01 3F, enter 3F01.11a. Sometimes the download process inserts extra carriage returns (hex '0D') into the file and fsc.exe will give an error 'Version after create = 0xD1'. It seems normal files have only one instance of '0D' near the end so try deleting any earlier instances until you get to 319 bytes. See more advanced detail in the bmw coding thread 'get 1b file from Exx CIC without ICOM' starting at post #296.
One thing you can do with the 1b file is generate a FSC code for.Download the mega link at the top of the post. NBT users should follow that post but CIC users can ignore everything there, just get the Generator.rar from it and move on. Don't read any instructions in the RAR or anywhere else, you don't need to install anything, edit.bat files, figure out year codes, or have Ediabas installed, just extract the one file titled: 'fsc.exe' from that rar and place it in whatever directory you have your 'a.hex' file in. Super simple.Update: Jagaer has an improved version here:Then from the C: prompt in that directory just type something like:fsc a.hex 0x2D 0xFF code.txtWhich will create a file called code.txt containing your FSC code.
If the file ends up blank or the code doesn't work, make sure your a.hex file is 319 bytes (right-click - Properties) and make sure your 1b file shows your VIN like. Quote:Technically yes, it's 'lifetime' however, there have been reported instances of BMW refusing service on navigation units with these type of FSC codes loaded.In the US, the Magnuson-Moss Warranty Act of 1975 ensures that manufacturers cannot void warranties without substantial proof that the end-user modification directly caused the failure.
It would be pretty tough for them to prove that an activation code somehow caused the system to fail.Nevermind the fact that they have neither a method nor a motive to access and decrypt the code in the first place. Remember, the dealership.makes. money by doing warranty repair work so it's in their best interest to replace parts now and ask questions later (or never). Furthermore, they don't have any cryptographic hacking tools, just a 20 year old kid with INPA.I expect any such rumors of denied warranty service come from some kid who asked his SA 'hypothetically' if such a code would void the warranty and was told 'hypothetically yes.'
That's how much we trust our unbeatable service. Our members download database is updated on a daily basis.Take advantage of our limited time offer and gain access to unlimited downloads for FREE! Free lotus organizer 6.1 download. This special offer gives you full member access to our downloads.
At any rate, for those prone to paranoia, the system presumably only stores one code at a time so you should be able to 'undo' the lifetime activation by loading another map region and then switching back to your current region.