Generating the BMW CIC Mid Navigation FSC

Generating the BMW CIC Mid Navigation FSC

The BMW CIC Mid is the Business Navigation system available in Europe, and never installed in vehicles intended for North America. As a resident of North America, investigation of the CIC Mid firmware is purely theoretical as I have no ability to verify the...
Generating the BMW CIC Navigation FSC

Generating the BMW CIC Navigation FSC

The BMW CIC is the Premium headunit from ~2009 – 2013, and included navigation stored on an internal hard drive. BMW released annual map updates for the CIC until ~2021, however these maps were not free of charge. Any attempt to install the map through the USB...
ID4Motion Digital Cluster – Part 2 : Updating the Keygen

ID4Motion Digital Cluster – Part 2 : Updating the Keygen

At the end of the last post related to the ID4Motion, I’d just written a keygen supporting the BMW E39/E46 and BMW E6x/E9x series. However, the features added to the Automatic generation of the CTM license file were based off of the content of the features (FTR)...
Investigating the ID4Motion Digital Cluster

Investigating the ID4Motion Digital Cluster

The ID4Motion Digital Cluster is an aftermarket solution adding a modern digital display to older BMW and Honda cars. I was interested in how the system works, and investigated its hardware and software design, especially as it pertains to security of the system....