THE LARGEST BMW 2-SERIES FORUM ON THE PLANET
2Addicts
2Addicts
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
2Addicts | BMW 2-Series forum Technical Topics DIY and Coding Discussions Full Screen Carplay

Post Reply
 
Thread Tools Search this Thread
      11-30-2018, 10:36 PM   #1
Dec540
Captain
Australia
136
Rep
677
Posts

Drives: M2 LCI
Join Date: Mar 2009
Location: Sunshine Coast, Australia

iTrader: (0)

Full Screen Carplay

It looks like someone has figured out how to code full screen Carplay - see link below.

I already have Carplay but would love it to be full screen. Does anyone have any more info on how this might be activated?

https://www.babybmw.net/forum/viewto...tTBh8Tbr_6Rb3M

Edit: I had this activated on my car and friends of mine recorded a video. See below.


Last edited by Dec540; 01-09-2019 at 04:16 PM..
Appreciate 0
      11-30-2018, 11:29 PM   #2
Gadgetphreak
New Member
Gadgetphreak's Avatar
2
Rep
12
Posts

Drives: 2015 M235i
Join Date: Apr 2015
Location: Washington

iTrader: (0)

Hmm, interested. But skeptical.
Appreciate 0
      12-03-2018, 09:32 AM   #3
///M Houbi
Major
///M Houbi's Avatar
Switzerland
1653
Rep
1,237
Posts

Drives: M2 Competition
Join Date: May 2018
Location: Switzerland

iTrader: (0)

Garage List
I heard that latest iDrive (P.....) brings fullscreen carplay out of the box.
Appreciate 0
      12-15-2018, 11:19 AM   #4
squixs
Second Lieutenant
Germany
109
Rep
243
Posts

Drives: BMW M2 Competition
Join Date: Oct 2015
Location: Germany

iTrader: (0)

Quote:
Originally Posted by ///M Houbi View Post
I heard that latest iDrive (P.....) brings fullscreen carplay out of the box.
I’ve P update for NBTevo iDrive in my M2 LCI but still have the bar in the right side, am I missing something?
Appreciate 0
      12-15-2018, 12:29 PM   #5
MarkDemma
Lieutenant
MarkDemma's Avatar
United_States
517
Rep
503
Posts

Drives: F22 M240i / E46 330Ci ZHP
Join Date: Dec 2017
Location: San Francisco

iTrader: (0)

Garage List
Quote:
Originally Posted by ///M Houbi View Post
I heard that latest iDrive (P.....) brings fullscreen carplay out of the box.
Do you have a link to where you saw this, or was it from "a guy on the streets" haha. (Think the shoe shine guy from Police Squad)
Appreciate 0
      12-15-2018, 01:37 PM   #6
MarkDemma
Lieutenant
MarkDemma's Avatar
United_States
517
Rep
503
Posts

Drives: F22 M240i / E46 330Ci ZHP
Join Date: Dec 2017
Location: San Francisco

iTrader: (0)

Garage List
I just talked with the BMW Genius on the phone. Apparently I was the second person he'd heard from this week regarding an update which would allow full screen CarPlay on iDrive 6. He said that the newer version of iDrive 7 on the X5, 8, Z4 and upcoming new 3 would have full screen, but there are no plans to make it available to previous iDrive versions. He'd read about the place in the U.K. that would hack your iDrive to allow it, hadn't heard of anyone that had done it (that he'd say) and obviously didn't recommend doing it as it "could void your warranty".
Appreciate 0
      12-20-2018, 06:17 PM   #7
knyghtryda
Enlisted Member
6
Rep
39
Posts

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

iTrader: (0)

I can confirm that at least the latest 2018-11 istep has the option for carplay_fullscreen, but I haven't gotten it to work right. Carplay does go fullscreen, but the UI itself is still exactly the same size. Where there was a black box that said carplay is now just a grey box with nothing, so I know that changing the option did something. Will need to poke it at further.
Appreciate 0
      01-07-2019, 11:49 PM   #8
samsamdar
Captain
samsamdar's Avatar
No_Country
570
Rep
843
Posts

Drives: OG M2
Join Date: Oct 2017
Location: Los Angeles, CA

iTrader: (9)

Garage List
2018 BMW M2  [6.67]
any updates?
Appreciate 0
      01-08-2019, 05:25 AM   #9
Dec540
Captain
Australia
136
Rep
677
Posts

Drives: M2 LCI
Join Date: Mar 2009
Location: Sunshine Coast, Australia

iTrader: (0)

Quote:
Originally Posted by samsamdar View Post
any updates?
I had it activated in my car about 4 weeks ago. I've since done over 4,000kms (2,500 miles) and it's working flawlessly. I primarily use Waze and Spotify. Waze is so much more useful with full screen carplay.

The only real disadvantage is that you are unable to swap between split and full screen. To be honest I've never once felt the need, but I know some people like using the split screen to show something from iDrive.

Friends of mine recorded a quick video on full screen CarPlay. I will post it up once it's live. For now here's a quick frame grab showing it in action.
Attached Images
 
Appreciate 1
      01-08-2019, 09:54 AM   #10
MarkDemma
Lieutenant
MarkDemma's Avatar
United_States
517
Rep
503
Posts

Drives: F22 M240i / E46 330Ci ZHP
Join Date: Dec 2017
Location: San Francisco

iTrader: (0)

Garage List
Quote:
Originally Posted by Dec540 View Post
Quote:
Originally Posted by samsamdar View Post
any updates?
I had it activated in my car about 4 weeks ago. I've since done over 4,000kms (2,500 miles) and it's working flawlessly. I primarily use Waze and Spotify. Waze is so much more useful with full screen carplay.

The only real disadvantage is that you are unable to swap between split and full screen. To be honest I've never once felt the need, but I know some people like using the split screen to show something from iDrive.

Friends of mine recorded a quick video on full screen CarPlay. I will post it up once it's live. For now here's a quick frame grab showing it in action.
When you say "it" which product did you use? The one from BR Diagnostics UK who don't seem to have a web site? Could you possibly describe the process? I'm curious but emailing a guy off a forum to do something that BMW say will void warranty seems dodgy.
Appreciate 1
      01-08-2019, 01:24 PM   #11
samsamdar
Captain
samsamdar's Avatar
No_Country
570
Rep
843
Posts

Drives: OG M2
Join Date: Oct 2017
Location: Los Angeles, CA

iTrader: (9)

Garage List
2018 BMW M2  [6.67]
Yeah how can we get this done? Is it official from BMW?
Appreciate 0
      01-08-2019, 05:11 PM   #12
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 samsamdar View Post
Yeah how can we get this done? Is it official from BMW?
The process is definitely not official from BMW (yet). It looks to be a config file change to the headunit itself. I know what the change is and where to apply it, but I'm not sure how to SSH/telnet into the headunit to make the changes, since I can't create the update bins that people are currently selling.
Appreciate 0
      01-08-2019, 06:40 PM   #13
Dec540
Captain
Australia
136
Rep
677
Posts

Drives: M2 LCI
Join Date: Mar 2009
Location: Sunshine Coast, Australia

iTrader: (0)

I purchased it off https://www.facebook.com/Bmwtechservices/

He sends through a file which you copy onto a blank USB. Insert the USB into the car for 40 seconds, remove, restart iDrive, wait a couple of minutes and you're done.

I was advised the full screen CarPlay only works with certain firmware versions - the company you're purchasing off should get you to confirm prior, and also provide your VIN.

After I installed CarPlay the first time, I took my car in for a service and they updated the software. It removed CarPlay and I had to reinstall it. I now request that no iDrive updates are installed when it goes in for a service.

Realistically I think BMW would have a hard time voiding the warranty for something like this. Probably worst case is your iDrive screws up and you need to install the latest software to revert everything to defaults and you lose CarPlay.

It's a risk you have to be comfortable taking I suppose.
Appreciate 1
MarkDemma517.00
      01-09-2019, 04:15 PM   #14
Dec540
Captain
Australia
136
Rep
677
Posts

Drives: M2 LCI
Join Date: Mar 2009
Location: Sunshine Coast, Australia

iTrader: (0)

Here's the video of full screen CarPlay in action.

Appreciate 0
      01-14-2019, 06:08 PM   #15
fsfikke
Private
14
Rep
64
Posts

Drives: 330e
Join Date: Nov 2008
Location: NL

iTrader: (0)

Quote:
Originally Posted by knyghtryda View Post
The process is definitely not official from BMW (yet). It looks to be a config file change to the headunit itself. I know what the change is and where to apply it, but I'm not sure how to SSH/telnet into the headunit to make the changes, since I can't create the update bins that people are currently selling.
Can you share a bit on what needs to be changed? The more pieces of the puzzle we have
Appreciate 0
      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
      01-16-2019, 03:24 PM   #17
MarkDemma
Lieutenant
MarkDemma's Avatar
United_States
517
Rep
503
Posts

Drives: F22 M240i / E46 330Ci ZHP
Join Date: Dec 2017
Location: San Francisco

iTrader: (0)

Garage List
Quote:
Originally Posted by knyghtryda View Post
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.
It's frustrating that given that it's really just a configuration change that BMW doesn't allow this to be configured as an option with an update. When I called the BMW Genius they were pretty clear they had no intention of ever offering this on any iDrive 6 units. "You have to buy a car with iDrive 7 if you want that functionality".

Sounds like you have to use a process similar to jailbreaking a phone to get it to work, which is less than ideal because unless / until the folks that are hacking the settings find another exploit to use, you can't really apply any updates. Not to mention that you are running a system with an unpatched exploit. Not that there is a huge risk there ...

Is there any mechanism by which enough owners can complain loud enough they might put this into a new version? With the CarPlay support extended to more map applications which really beg for full screen, would be really nice if they would do this. Seems pretty trivial.
Appreciate 0
      01-16-2019, 05:45 PM   #18
Dec540
Captain
Australia
136
Rep
677
Posts

Drives: M2 LCI
Join Date: Mar 2009
Location: Sunshine Coast, Australia

iTrader: (0)

Quote:
Originally Posted by MarkDemma View Post
It's frustrating that given that it's really just a configuration change that BMW doesn't allow this to be configured as an option with an update. When I called the BMW Genius they were pretty clear they had no intention of ever offering this on any iDrive 6 units. "You have to buy a car with iDrive 7 if you want that functionality".

Sounds like you have to use a process similar to jailbreaking a phone to get it to work, which is less than ideal because unless / until the folks that are hacking the settings find another exploit to use, you can't really apply any updates. Not to mention that you are running a system with an unpatched exploit. Not that there is a huge risk there ...

Is there any mechanism by which enough owners can complain loud enough they might put this into a new version? With the CarPlay support extended to more map applications which really beg for full screen, would be really nice if they would do this. Seems pretty trivial.
This is the way the world has gone, unfortunately. More and more development is on the software side of things, not hardware. Look at the smartphone space, there's a number of new 'features' that have come out on new phones which are really just software changes. Yet there's no intention of rolling out this software to older devices (Google with call screening, Apple with portrait mode features, just to name a couple).

I can't really see why BMW would feel obliged to invest time and money into updating this, when they can use it as a way to differentiate the latest generation of iDrive.
Appreciate 0
      02-27-2019, 01:35 AM   #19
cookiesowns
;)
cookiesowns's Avatar
587
Rep
898
Posts

Drives: X5 45e, 535i N54, X3 N55
Join Date: Jan 2011
Location: West

iTrader: (0)

Quote:
Originally Posted by knyghtryda View Post
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.

Let me know if you need help looking into this. I can probably dig up how to push the files up, but not sure where you found the source for carplay.ini to begin with
__________________
BM3, MHD, ECUTek Calibrator | N55/S58 specialist | 2023 X5 45e Frozen Marina Bay Blue
Appreciate 0
      12-17-2019, 08:28 PM   #20
vinch9292
New Member
vinch9292's Avatar
China
8
Rep
18
Posts

Drives: BMW 530Le G38
Join Date: May 2019
Location: China

iTrader: (0)

coundnt Esys do the works?
Appreciate 0
      03-14-2022, 07:46 AM   #21
lil_mait0
New Member
0
Rep
5
Posts

Drives: BMW X2 M35i
Join Date: Mar 2022
Location: Santiago, Chile

iTrader: (0)

Hello! can someone help to install Full Screen Car Play on a X2 2020?
Appreciate 0
      06-17-2022, 10:19 AM   #22
Zinglerooo
Registered
0
Rep
3
Posts

Drives: BMW F22
Join Date: Jun 2022
Location: Germany

iTrader: (0)

Garage List
2017 BMW F22  [0.00]
Quote:
Originally Posted by MarkDemma View Post
When you say "it" which product did you use? The one from BR Diagnostics UK who don't seem to have a web site? Could you possibly describe the process? I'm curious but emailing a guy off a forum to do something that BMW say will void warranty seems dodgy.
Is it still necessary to buy the activation code? 300 bucks is much money, but for coding you need an FSC from BMW, heard about the possibility to generate them.
Appreciate 0
Post 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 03:07 PM.




2addicts
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
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