Bimmerpost
3
/
4 Series
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
Technical Topics DIYs and Coding Discussions Coding Sport+ On G20 w/ Bimmercode

Post Reply
 
Thread Tools Search this Thread
      03-31-2020, 11:22 AM   #133
JSaid
Second Lieutenant
JSaid's Avatar
United_States
286
Rep
299
Posts

Drives: 2022 BMW M340i xDrive
Join Date: Jun 2019
Location: New York

iTrader: (0)

Quote:
Originally Posted by VipinLJ View Post
In the M8C, I believe the M button helps activate track mode? That’s probably why you couldn’t find a way to toggle it?
So if our cars do actually have the I4 version of live cockpit then we might be able to map that to an empty button if we can confirm which properties need to be changed in order for the m display to appear. So for instance if we need to code properties a, b, and c to enable m track display, we can map a button to toggle properties a, b, and c. Might be possible to link m track displays to sport plus mode. I'll be doing a lot more research
Appreciate 2
g20beam470.50
VipinLJ1941.50
      03-31-2020, 11:42 AM   #134
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
Quote:
Originally Posted by JSaid View Post
So if our cars do actually have the I4 version of live cockpit then we might be able to map that to an empty button if we can confirm which properties need to be changed in order for the m display to appear. So for instance if we need to code properties a, b, and c to enable m track display, we can map a button to toggle properties a, b, and c. Might be possible to link m track displays to sport plus mode. I'll be doing a lot more research
Nice. The button I am most hopeful for is the empty button I have in the center control panel, reserved for 360 view camera. If you guys have 360 view camera, I think substituting any of the center control panel buttons that you find redundant would be a good option.

If the 360 view camera button can be disabled from factory coding, I'm pretty sure there's a good chance we can map that button to any feature, in this case, M Track Mode would be ideal. Even if we don't have the necessary hardware for M Track Mode, getting the dash to show up while still in normal driving mode or sport/sport plus would be more than enough.
Appreciate 1
VipinLJ1941.50
      03-31-2020, 11:59 AM   #135
VipinLJ
Petrolhead
VipinLJ's Avatar
United_States
1942
Rep
3,521
Posts

Drives: ‘20 330i,‘16 X3,‘18 SQ5,‘17 A7
Join Date: Nov 2019
Location: Illinois

iTrader: (2)

I don’t have surround view either and that button on the centre console is press-able. IF it can be mapped to track mode, that would be a HUGE finding and a major plus point Android still doesn’t have the update and I can’t code MGU in expert mode yet.
__________________
Current:
2020 BMW 330i xDrive
2018 Audi SQ5 Prestige
2017 Audi A7 Prestige
Appreciate 1
g20beam470.50
      03-31-2020, 02:52 PM   #136
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
Quote:
Originally Posted by VipinLJ View Post
I don’t have surround view either and that button on the centre console is press-able. IF it can be mapped to track mode, that would be a HUGE finding and a major plus point Android still doesn’t have the update and I can’t code MGU in expert mode yet.
Honestly not much changes even with expert mode in HU_MGU, there's not too much in there besides getting Sport+ to show on iDrive. It also allows you to make Sport+ configurable in Sport Individual, for the Transmission and the Engine. I think we don't even need a TCU tune with how the transmission is set up on the G platform. It's already blazing fast while configured in Sport+.

Edit:
Now, in Sport Individual:

Engine: Comfort > Sport > Sport+
Transmission: Comfort > Sport > Sport+
Damping: Comfort > Sport
Steering: Comfort > Sport
Appreciate 2
      03-31-2020, 03:03 PM   #137
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
I have an idea. What if, we find a way to switch our iDrive configuration to a M Car iDrive configuration? IF I can do that, and that's a big IF, I can go through the car's system settings and just get to M Track Mode without having to press any button. That would, in theory, work. If we can just find what the default coding choices are in an M8 for DKOMBI4 and HU_MGU, then we can just replicate the same choices on a G20 and it would have the same system as the M8, just without the buttons.

The question here, is whether or not this coding is shared between the M8 iDrive 7 and the G20 iDrive 7, but at this point I'm certain all G generation platforms all use the same iDrive 7 software, with features disabled/enabled for each individual line.

The other question is whether or not M Car system configuration requires any additional hardware to be functional, or if it will just take into account all the existing hardware and just disable software functions that are not hooked up to the additional hardware. For instance, the 2WD option in the M8 is not equipped on our vehicles because we do not have the M Diff.
Appreciate 1
VipinLJ1941.50
      03-31-2020, 03:25 PM   #138
VipinLJ
Petrolhead
VipinLJ's Avatar
United_States
1942
Rep
3,521
Posts

Drives: ‘20 330i,‘16 X3,‘18 SQ5,‘17 A7
Join Date: Nov 2019
Location: Illinois

iTrader: (2)

Quote:
Originally Posted by g20beam View Post
I have an idea. What if, we find a way to switch our iDrive configuration to a M Car iDrive configuration? IF I can do that, and that's a big IF, I can go through the car's system settings and just get to M Track Mode without having to press any button. That would, in theory, work. If we can just find what the default coding choices are in an M8 for DKOMBI4 and HU_MGU, then we can just replicate the same choices on a G20 and it would have the same system as the M8, just without the buttons.

The question here, is whether or not this coding is shared between the M8 iDrive 7 and the G20 iDrive 7, but at this point I'm certain all G generation platforms all use the same iDrive 7 software, with features disabled/enabled for each individual line.

The other question is whether or not M Car system configuration requires any additional hardware to be functional, or if it will just take into account all the existing hardware and just disable software functions that are not hooked up to the additional hardware. For instance, the 2WD option in the M8 is not equipped on our vehicles because we do not have the M Diff.
I’d be surprised if it was only a software change. I know that in the Audis, there was more than just software differences between the A and S and RS cars. I’m assuming something similar for BMWs as well? If not, more power to us
__________________
Current:
2020 BMW 330i xDrive
2018 Audi SQ5 Prestige
2017 Audi A7 Prestige
Appreciate 0
      03-31-2020, 03:37 PM   #139
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
I have translated some things from 3000 Anzeige_Konfiguration, also, I have tried to isolate as many M Track Mode coding settings as I can, that relate to this. Take a look:

Related to M Track Mode:

DKOMBI4

HMI_MVIEW_ENABLE
HMI_MVIEW_FAHRSTUFE_ENABLE > HMI_MVIEW_GEAR_ENABLE
HMI_MVIEW_NAVI_ENABLE
HMI_M_AWD_ENABLE
HMI_M_MODI_ENABLE > HMI_M_MODE_ENABLE

M_RACE_FAHRMODUS > M_RACE_MODES
M_VARIANTE > M_VARIANT

I need help understanding what HMI means. If someone can give me an answer to that, it would be much easier.

Edit: HMI stands for Human Machine Interface, found it on a paragraph on ConnectedDrive.

Last edited by g20beam; 03-31-2020 at 04:43 PM..
Appreciate 2
VipinLJ1941.50
A6bullet337.00
      03-31-2020, 05:14 PM   #140
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
I was messing around in expert coding for HU_MGU and enabled M menu. I can go into M menu from iDrive and configure M1 and M2 settings, but it's useless because I cannot toggle M mode. But this is interesting because the settings in the iDrive system are there. Hopefully I can code more...

To do this, you need to go into HU_MGU, then expert mode.

Look for M_GMBH

If you enable all or most of those settings, you end up getting the M menu, fully configurable except for suspension of course. That option is greyed out, which is good, meaning you can enable features that your car does not have, and the system will automatically disable the feature even though you can visually see it.

See photos below:
Attached Images
   

Last edited by g20beam; 04-01-2020 at 12:19 AM..
Appreciate 1
VipinLJ1941.50
      03-31-2020, 05:55 PM   #141
VipinLJ
Petrolhead
VipinLJ's Avatar
United_States
1942
Rep
3,521
Posts

Drives: ‘20 330i,‘16 X3,‘18 SQ5,‘17 A7
Join Date: Nov 2019
Location: Illinois

iTrader: (2)

Quote:
Originally Posted by g20beam View Post
I was messing around in expert coding for BDC and enabled M menu. I can go into M menu from iDrive and configure M1 and M2 settings, but it's useless because I cannot toggle M mode. But this is interesting because the settings in the iDrive system are there. Hopefully I can code more.
That is huge! So basically all we’re missing is the M buttons?
__________________
Current:
2020 BMW 330i xDrive
2018 Audi SQ5 Prestige
2017 Audi A7 Prestige
Appreciate 1
g20beam470.50
      03-31-2020, 06:16 PM   #142
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
Quote:
Originally Posted by VipinLJ View Post
That is huge! So basically all we’re missing is the M buttons?
If you can get your hands on the M Steering Wheel, chances are this will all work. Still having trouble trying to get track mode instrument cluster, but it is definitely tied to G platform M Mode because the next M2/M3/M4 will definitely have the same M Track Mode display as the current M8. All the settings are definitely there, just gotta figure out how to get them to show. Also, the M menu configuration looks different from the M8's M menu, I think it has to do with the system still thinking that I am a G20, and not a M car. I can try to find the setting that allows me to change the iDrive 7 version to function like the M8 version. I am positive that's in the coding, and not a modified version of the same operating system...
Appreciate 1
VipinLJ1941.50
      03-31-2020, 06:58 PM   #143
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
These are full HD images of M mode in M8. We can see that in M mode, you also get widgets for tire data and engine data. That, too, can very likely be coded. I already got M menu to work, I'm pretty sure M mode is somewhere in the coding, I just haven't found it yet.

We can also see that the instrument cluster is the M style instrument cluster, maybe enabling that will also help to enable M track mode instrument cluster, since there is no design for M track mode with the G20 instrument cluster design.

Take a look: https://paultan.org/2019/05/09/bmw-m...new-m-mode-50/
Appreciate 1
VipinLJ1941.50
      04-01-2020, 04:26 AM   #144
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
Scrap all of the M menu stuff. If I'm correct, none of that has to be enabled for M mode. I believe it is separate, since on the M8 center control, "SETUP" and "M MODE" are two different buttons. I believe M mode can appear in iD7, probably right under or on top of M setup. I am going to switch to M instrument cluster to see if that changes anything. Regarding codes related to M mode, here is a complete updated list of what I took note of:

DKOMBI4

HMI_MVIEW_ENABLE
HMI_MVIEW_FAHRSTUFE_ENABLE > HMI_MVIEW_GEAR_ENABLE
HMI_MVIEW_NAVI_ENABLE
HMI_M_AWD_ENABLE
HMI_M_MODI_ENABLE > HMI_M_MODE_ENABLE

M_RACE_FAHRMODUS > M_RACE_MODES
M_VARIANTE > M_VARIANT

So far, I believe all these settings above are related to enabling M mode instrument cluster in iD7. Since it is in DKOMBI4 module, there isn't anything else I can think of that is related to these options. Enabling these will enable M mode support for instrument cluster. I think the final step is to find out how to show M mode in iD7 control panel. If that is enabled, when you select through the options in M mode, you will be able to choose Track, in which the instrument cluster will change when you toggle through the different M mode settings.

HU_MGU

M_GMBH (This helps to enable M menu/setup)

BC_M_ANZEIGENSYNCHRONISATION > BC_M_SHOWSYNCHRONISATION
BC_M_VERBRAUCH_NEBENVERBR_ENABLE
BC_M_VERBRAUCH_REKUP_ENABLE

CB_DIGIT_GESCHW_M_ANSICHT
CB_DREHZAHL_M_ANSICHT
CB_M_DRIVE
CB_M_FAHRDYNAMIK
CB_PRESELECT_M_ANSICHT
CB_SLI_NPI_M_ANSICHT
CB_SPA_M_ANSICHT
Appreciate 1
VipinLJ1941.50
      04-01-2020, 06:42 AM   #145
CyclingBroStyle
Second Lieutenant
CyclingBroStyle's Avatar
United_States
233
Rep
241
Posts

Drives: '19 330i xDrive M Sport
Join Date: Sep 2014
Location: Washington, D.C.

iTrader: (0)

Garage List
To recap we can bring up the configuration display. However we cannot active the modes. Is this a correct summary? Side note: we should create a consolidated "cheat sheet like" thread for activating Sport +, and other expert functions once we figure this all out.

This is awesome team work!
__________________
Current: MY2019 330i xDrive M-Sport w/Lasers - Portimao Blue
Previous: MY2013 328i xDrive Sport Line - Sapphire Black | MY2016 428i xDrive M-Sport - Mineral Grey
BMW CCA #522637 use me as a referral for BMW CCA
Appreciate 1
g20beam470.50
      04-01-2020, 08:06 AM   #146
Hacker9
New Member
Germany
13
Rep
15
Posts

Drives: G20
Join Date: Nov 2019
Location: Germany

iTrader: (0)

Perhaps possible to code the Driving Experience Switch to switch to M-Track Mode?


ECO
COMFORT
SPORT
SPORT+
M-TRACK
Appreciate 1
g20beam470.50
      04-01-2020, 11:11 AM   #147
VipinLJ
Petrolhead
VipinLJ's Avatar
United_States
1942
Rep
3,521
Posts

Drives: ‘20 330i,‘16 X3,‘18 SQ5,‘17 A7
Join Date: Nov 2019
Location: Illinois

iTrader: (2)

g20beam is da man! I unfortunately am of zero help. Bimmercode still hadn’t been updated for android I wish I had bought the app on my iPad instead of on my phone.
__________________
Current:
2020 BMW 330i xDrive
2018 Audi SQ5 Prestige
2017 Audi A7 Prestige
Appreciate 1
g20beam470.50
      04-01-2020, 11:27 AM   #148
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
Quote:
Originally Posted by Hacker9 View Post
Perhaps possible to code the Driving Experience Switch to switch to M-Track Mode?


ECO
COMFORT
SPORT
SPORT+
M-TRACK
M-Track, from what I can tell so far, is completely separate from FES modes, the driving experience switch cannot toggle M-Track mode unless I can code it to activate on long press for sport button.

Right now I am trying to find the coding for center console buttons. Still not sure where this is but I am hoping that each center console button is a code that is assigned to each of the functions, ranging from 0- however many buttons there are. If so, then I can map value 02 (or something like that) for the second button on the center control panel, and then map button 02 to a function, in this case, for M Track toggle.

All of that is assumption. I have no idea how button assignments work in iD7, if anyone has an idea that’d be really cool

Last edited by g20beam; 04-01-2020 at 11:38 AM..
Appreciate 1
VipinLJ1941.50
      04-01-2020, 12:54 PM   #149
Donia330i
Major
Donia330i's Avatar
United_States
130
Rep
1,426
Posts

Drives: 19 330i BSM
Join Date: Feb 2009
Location: Atlanta, GA

iTrader: (7)

Wait. Haven't been tracking this lately, so sorry if this has been mentioned. But did you guys figured out how to get the change to Sport + to show on the iDrive now?
Appreciate 0
      04-01-2020, 01:09 PM   #150
g20beam
First Lieutenant
g20beam's Avatar
Canada
471
Rep
315
Posts

Drives: G20 330i M Sport
Join Date: Mar 2019
Location: Ontario, Canada

iTrader: (0)

Garage List
2019 BMW  [0.00]
Quote:
Originally Posted by Donia330i View Post
Wait. Haven't been tracking this lately, so sorry if this has been mentioned. But did you guys figured out how to get the change to Sport + to show on the iDrive now?
Go to HU_MGU expert mode.

Find FES_SPORT_EXPERT and enable that.

Enjoy Sport+ in iDrive!
Appreciate 1
ruczko97.00
      04-01-2020, 01:11 PM   #151
Donia330i
Major
Donia330i's Avatar
United_States
130
Rep
1,426
Posts

Drives: 19 330i BSM
Join Date: Feb 2009
Location: Atlanta, GA

iTrader: (7)

Quote:
Originally Posted by g20beam View Post
Quote:
Originally Posted by Donia330i View Post
Wait. Haven't been tracking this lately, so sorry if this has been mentioned. But did you guys figured out how to get the change to Sport + to show on the iDrive now?
Go to HU_MGU expert mode.

Find FES_SPORT_EXPERT and enable that.

Enjoy Sport+ in iDrive!
Niceeee. Do I need to do this change with the prior change as well to BCD(?)?
Appreciate 0
      04-01-2020, 02:22 PM   #152
VipinLJ
Petrolhead
VipinLJ's Avatar
United_States
1942
Rep
3,521
Posts

Drives: ‘20 330i,‘16 X3,‘18 SQ5,‘17 A7
Join Date: Nov 2019
Location: Illinois

iTrader: (2)

Quote:
Originally Posted by Donia330i View Post
Niceeee. Do I need to do this change with the prior change as well to BCD(?)?
If you have already done it before, you won’t need to do it again since it already shows sport+ on the live cockpit. This coding adds the iDrive option as well.
__________________
Current:
2020 BMW 330i xDrive
2018 Audi SQ5 Prestige
2017 Audi A7 Prestige
Appreciate 0
      04-02-2020, 02:49 PM   #153
patnaik
Enlisted Member
United_States
8
Rep
30
Posts

Drives: 2019 330i xDrive
Join Date: May 2015
Location: USA

iTrader: (0)

Quote:
Originally Posted by g20beam View Post
Go to HU_MGU expert mode.

Find FES_SPORT_EXPERT and enable that.

Enjoy Sport+ in iDrive!
After the recent update to BimmerCode I was able to enable Sport+ Unfortunately I can't enable expert mode for HU_MGU. Are doing this from a beta version? How do I get that for IOS? Thanks!
Appreciate 0
      04-02-2020, 04:36 PM   #154
VipinLJ
Petrolhead
VipinLJ's Avatar
United_States
1942
Rep
3,521
Posts

Drives: ‘20 330i,‘16 X3,‘18 SQ5,‘17 A7
Join Date: Nov 2019
Location: Illinois

iTrader: (2)

Quote:
Originally Posted by patnaik View Post
After the recent update to BimmerCode I was able to enable Sport+ Unfortunately I can't enable expert mode for HU_MGU. Are doing this from a beta version? How do I get that for IOS? Thanks!
Email Stephan from the app. Tell him you want to be a beta tester. He’ll invite you to the test flight app I believe after you’ve provided him with proof that you’ve bought the app.
__________________
Current:
2020 BMW 330i xDrive
2018 Audi SQ5 Prestige
2017 Audi A7 Prestige
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 09:58 AM.




g20
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