View Single Post
      01-16-2019, 03:04 PM   #16
knyghtryda
Enlisted Member
6
Rep
39
Posts

Drives: 2018 M240i M Performance Ed.
Join Date: May 2018
Location: CA

iTrader: (0)

Quote:
Originally Posted by fsfikke View Post
Can you share a bit on what needs to be changed? The more pieces of the puzzle we have
There's a file called carplay.ini on the HU. In there there are configs for various screen resolutions and sizes. One of the screen configs is for our screen, but it only uses a portion of it. This just needs to be edited to change the usable resolution to the full width, as well as modifying the icon layout (5x2 instead of 4x2). Like I said, this is the trivial part. Pushing the modified file to the HU is the hard part. My guess is that one of the ways its currently being done is by exploiting a security flaw with how maps are being updated. There is a research paper on this. Unfortunately from the sound of some of the people creating the update.bin files it looks like this method has been patched in the latest "P" version of the nav firmware. There are a bunch of exploits in that research paper, but who knows how many of them have been patched in what vehicles.

If anyone has the fullscreen carplay done and are willing to participate in some research... could you send me your update.bin? I'd love to tear the .bin apart and see how it works.
Appreciate 0