Reverse Engineering Is Fun

 

 

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...

read more
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...

read more
Reverse Engineering the StreetDeck CarPC

Reverse Engineering the StreetDeck CarPC

StreetDeck is Microsoft Windows based software that uses the latest technology to take advantage of all the power in your UMPC, Laptop, NetBook, or other in car PC. GPS Navigation, Music, Satellite Radio, HD Radio, and More. It makes the features you want to use...

read more
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....

read more