Bimmerpost
3
/
4 Series
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
Technical Topics DIYs and Coding Discussions ESYS G20 coding - getting started

Post Reply
 
Thread Tools Search this Thread
      04-13-2020, 08:21 AM   #155
RSnic
Major
RSnic's Avatar
United_States
658
Rep
1,478
Posts

Drives: 2020 M340Xi (G20)
Join Date: Sep 2013
Location: Virginia

iTrader: (0)

Garage List
2020 BMW M340  [0.00]
Quote:
Originally Posted by MY86 View Post
Hi guys, anybody know how to enable the Coasting via BimmerCode?
Quote:
Originally Posted by MY86 View Post
Hi guys, anybody know how to enable the Coasting via BimmerCode?
MY86 ,

Here's what I coded, using E-Sys & ProLauncher, but should work with Bimmercode in Expert Mode:
× DKOMBI4 ECU
Anzeige_Configuration> 10Seglen_In_Comfort_Modus from 00 to 01
* HG_MGU:
Not sure which function (HMI_SPEECH?)
Global_Conf_Sailing from 00 to 01
Eff_Dyn_Sailing from 00 to 01
Sailing_Counter from 00 to 01

You end up with a check box to check on iDrive under SETTINGS, CAR

This will give you coasting in Comfort; you should already have in EcoPro (check box in SETTINGS, CAR,DRIVE MODE)

Hope that helps!
__________________
Al

2020 M340Xi| ZDA| ZDY| ZPP| ZPX| 1CR| 1PL| 688| 6NW| 2VFH|
Retired: 2014 328i
BMW CCA
Appreciate 1
MY8615.00
      04-13-2020, 10:47 AM   #156
MY86
Enlisted Member
MY86's Avatar
Turkey
15
Rep
48
Posts

Drives: G30 520i G20 320i
Join Date: Apr 2020
Location: Istanbul

iTrader: (0)

Thanks a lot RSnic That worked like a charm.

Do you also have an idea about how to make G Meter appear on the digital cluster? Unfortunately, we don't have the G meter widget available from the factory.

Also the 'valet parking mode' could be done with coding?

siegester

Last edited by MY86; 04-13-2020 at 11:21 AM..
Appreciate 0
      05-03-2020, 03:26 PM   #157
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Hi, I have been trying to read up as much as possible on coding for my G20. Am I correct in assuming that EsysX is the only current (other than Bimmercode) option for G20, as the developer of esys launcher 3.x isn't currently active? Thanks.

I am trying to code Sport+, Lane Change Assist, and Assisted Driving View. I think that bimmercode would work for Sport+, and ADV, but I don't think there is currently a way to code LCA with bimmercode is there?
Appreciate 0
      05-04-2020, 03:20 AM   #158
FabPod
New Member
3
Rep
5
Posts

Drives: BMW 330i (G20) M-Sport
Join Date: Sep 2019
Location: Germany

iTrader: (0)

You will be able to get esysx more reliably than TokenMaster‘s Launcher. I’m using both, but esysx is weird, too. Bought a license in 09‘19, now I can’t access the web portal anymore, unknown login. Weird.
Appreciate 0
      05-11-2020, 05:09 PM   #159
RSnic
Major
RSnic's Avatar
United_States
658
Rep
1,478
Posts

Drives: 2020 M340Xi (G20)
Join Date: Sep 2013
Location: Virginia

iTrader: (0)

Garage List
2020 BMW M340  [0.00]
Quote:
Originally Posted by TheGrok View Post
Hi, I have been trying to read up as much as possible on coding for my G20. Am I correct in assuming that EsysX is the only current (other than Bimmercode) option for G20, as the developer of esys launcher 3.x isn't currently active? Thanks.

I am trying to code Sport+, Lane Change Assist, and Assisted Driving View. I think that bimmercode would work for Sport+, and ADV, but I don't think there is currently a way to code LCA with bimmercode is there?
TheGrok ,

I have coded with E-Sys & ProLauncher -- mainly because I used it on my old F30; think I did Assisted Driving View & Lane Change Assistant with it. I also have used Bimmercode with a MX+ OBDLINK. This is quite handy, BUT urge you to turn off car's Bluetooth while using and not all modules have expert mode yet

Hope that helps!
__________________
Al

2020 M340Xi| ZDA| ZDY| ZPP| ZPX| 1CR| 1PL| 688| 6NW| 2VFH|
Retired: 2014 328i
BMW CCA
Appreciate 0
      05-12-2020, 03:24 AM   #160
hottroc
Second Lieutenant
45
Rep
243
Posts

Drives: BMW 330e
Join Date: Mar 2020
Location: UK

iTrader: (0)

Quote:
Originally Posted by FabPod View Post
You will be able to get esysx more reliably than TokenMaster‘s Launcher. I’m using both, but esysx is weird, too. Bought a license in 09‘19, now I can’t access the web portal anymore, unknown login. Weird.
I agree about EsysX being "weird". I had to jump through a number of hoops and sacrifice other applications just to get it working. Seems the developer has a hangup about the potential of his program being copied to the detriment of the usability for his customers. He was virtually accusing me of being a software pirate, from the outset, when I tried to get support...even though I'd already paid him.

And it's not cheap either. I paid more for EsysX that I might use once or twice ever, than I paid for MS Office that I use every day (and I don't have to compromise my other applications for Office).

If you're a G-series owner it's really not looking good for the future of coding at the moment.
Appreciate 0
      05-12-2020, 07:35 AM   #161
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by RSnic View Post
Quote:
Originally Posted by TheGrok View Post
Hi, I have been trying to read up as much as possible on coding for my G20. Am I correct in assuming that EsysX is the only current (other than Bimmercode) option for G20, as the developer of esys launcher 3.x isn't currently active? Thanks.

I am trying to code Sport+, Lane Change Assist, and Assisted Driving View. I think that bimmercode would work for Sport+, and ADV, but I don't think there is currently a way to code LCA with bimmercode is there?
TheGrok ,

I have coded with E-Sys & ProLauncher -- mainly because I used it on my old F30; think I did Assisted Driving View & Lane Change Assistant with it. I also have used Bimmercode with a MX+ OBDLINK. This is quite handy, BUT urge you to turn off car's Bluetooth while using and not all modules have expert mode yet

Hope that helps!
Thanks for the help. It appears one can't get launcher pro at the moment so it looks like esysx is the only option atm.
Appreciate 0
      05-16-2020, 03:27 AM   #162
hottroc
Second Lieutenant
45
Rep
243
Posts

Drives: BMW 330e
Join Date: Mar 2020
Location: UK

iTrader: (0)

Shame there isn't an open source option. I'm sure the community would be glad to develop it.
Appreciate 0
      05-17-2020, 07:42 AM   #163
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by siegester View Post
Getting Started
You can view what I have coded in a more readable format at - https://github.com/siegester03/bmw-g-series-coding

So far, I have successfully coded the following:
  • Remove legal disclaimers (HU_MGU cheat)
  • m startup animation (HU_MGU cheat)
  • ASS memory (dme)
  • ASD off
  • air con memory
  • video in motion (HU_MGU cheat)
  • close trunk from fob (hkfm2)
  • close trunk from door switch (hkfm2)
  • full SMS display (hu_mgu)
  • Coasting (HU_MGU cheat)
  • Speed Correction (dkombi)
  • 5x Turn Indicator (HU_MGU cheat)
  • Lane change assistance (bdc_body, hu_mgu, sas2)
  • Comfort+ Mode (HU_MGU and BDC_BODY3 cheats)
  • Driver's seat heat distribution (does not seem to work properly if at all)
  • Auto activate heated steering wheel when cold (hu_mgu, bdc_body)
  • comfort+ mode (bdc_body)
  • enable sailing (bdc_body)
  • anti-dazzle/no glare high beams (VO code 5AC out)
Hi. Thanks for this awesome post. I was able to code VIM, Sport+, Comfort+ using this and jokinawa's shortcuts.

Just have a question. I see that you coded this:[*]ASS memory (dme)

I tried to do it using the shortcuts (and manually) and had a coding error in esys. While coding the car turned off in the middle. I tried it twice (once shortcut, once manual). Same thing happened. Hopefully it didn't do anything bad. How did you manage to get it working?

Thanks!
Appreciate 0
      05-17-2020, 08:33 AM   #164
RSnic
Major
RSnic's Avatar
United_States
658
Rep
1,478
Posts

Drives: 2020 M340Xi (G20)
Join Date: Sep 2013
Location: Virginia

iTrader: (0)

Garage List
2020 BMW M340  [0.00]
Quote:
Originally Posted by TheGrok View Post
Quote:
Originally Posted by siegester View Post
Getting Started
You can view what I have coded in a more readable format at - https://github.com/siegester03/bmw-g-series-coding

So far, I have successfully coded the following:
  • Remove legal disclaimers (HU_MGU cheat)
  • m startup animation (HU_MGU cheat)
  • ASS memory (dme)
  • ASD off
  • air con memory
  • video in motion (HU_MGU cheat)
  • close trunk from fob (hkfm2)
  • close trunk from door switch (hkfm2)
  • full SMS display (hu_mgu)
  • Coasting (HU_MGU cheat)
  • Speed Correction (dkombi)
  • 5x Turn Indicator (HU_MGU cheat)
  • Lane change assistance (bdc_body, hu_mgu, sas2)
  • Comfort+ Mode (HU_MGU and BDC_BODY3 cheats)
  • Driver's seat heat distribution (does not seem to work properly if at all)
  • Auto activate heated steering wheel when cold (hu_mgu, bdc_body)
  • comfort+ mode (bdc_body)
  • enable sailing (bdc_body)
  • anti-dazzle/no glare high beams (VO code 5AC out)
Hi. Thanks for this awesome post. I was able to code VIM, Sport+, Comfort+ using this and jokinawa's shortcuts.

Just have a question. I see that you coded this:[*]ASS memory (dme)

I tried to do it using the shortcuts (and manually) and had a coding error in esys. While coding the car turned off in the middle. I tried it twice (once shortcut, once manual). Same thing happened. Hopefully it didn't do anything bad. How did you manage to get it working?

Thanks!
@TheGrok ,

Because you are coding DME_BACKUP (which controls some engine functions), the engine turns off -- I had the same thing happen.

What I discovered is that, using E-Sys, I do everything up to turning TSA_MEMORY to aktiv, then BEFORE I tap the CODE button, I turn engine off.

If, on the other hand, you use Bimmercode, you don't have engine running, just car in diagnostic mode (3 quick pushes on Engine Start button WITHOUT pushing down on brake)

As I said, I made same mistake. I haven't noticed any problems except that ASS always switches off when I unlock & open driver's door (I have coded car to start in EcoPro). Having said that, oddly ASS stays off going into & out of the other driving modes.

Hope that helps!
__________________
Al

2020 M340Xi| ZDA| ZDY| ZPP| ZPX| 1CR| 1PL| 688| 6NW| 2VFH|
Retired: 2014 328i
BMW CCA
Appreciate 0
      05-17-2020, 08:41 AM   #165
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by RSnic View Post
@TheGrok ,

Because you are coding DME_BACKUP (which controls some engine functions), the engine turns off -- I had the same thing happen.

What I discovered is that, using E-Sys, I do everything up to turning TSA_MEMORY to aktiv, then BEFORE I tap the CODE button, I turn engine off.

If, on the other hand, you use Bimmercode, you don't have engine running, just car in diagnostic mode (3 quick pushes on Engine Start button WITHOUT pushing down on brake)

As I said, I made same mistake. I haven't noticed any problems except that ASS always switches off when I unlock & open driver's door (I have coded car to start in EcoPro). Having said that, oddly ASS stays off going into & out of the other driving modes.

Hope that helps!
Thanks a lot for tip. I will try that with ESYS. So the coding error was because the engine was running? I thought engine always had to be on for coding, but I guess maybe that is for the battery. I am totally new at this coding thing.
Appreciate 0
      05-17-2020, 09:24 AM   #166
RSnic
Major
RSnic's Avatar
United_States
658
Rep
1,478
Posts

Drives: 2020 M340Xi (G20)
Join Date: Sep 2013
Location: Virginia

iTrader: (0)

Garage List
2020 BMW M340  [0.00]
@TheGrok ,

For the error, as best I can figure, that's exactly right.

I got that tip from one of the real coding gurus, shawnsheridan
__________________
Al

2020 M340Xi| ZDA| ZDY| ZPP| ZPX| 1CR| 1PL| 688| 6NW| 2VFH|
Retired: 2014 328i
BMW CCA
Appreciate 1
      05-17-2020, 09:46 AM   #167
shawnsheridan
General
shawnsheridan's Avatar
United_States
10339
Rep
40,297
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by TheGrok View Post
Thanks a lot for tip. I will try that with ESYS. So the coding error was because the engine was running? I thought engine always had to be on for coding, but I guess maybe that is for the battery. I am totally new at this coding thing.
Code with motor running all ECU EXCEPT DME/DDE. You can't code motor ECU if Motor is running. Engine will stall and DME/DDE CAFD will become missing or corrupt.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
      05-17-2020, 09:48 AM   #168
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
Quote:
Originally Posted by TheGrok View Post
Thanks a lot for tip. I will try that with ESYS. So the coding error was because the engine was running? I thought engine always had to be on for coding, but I guess maybe that is for the battery. I am totally new at this coding thing.
Code with motor running all ECU EXCEPT DME/DDE. You can't code motor ECU if Motor is running. Engine will stall and DME/DDE CAFD will become missing or corrupt.
Thanks. So is there a chance I screwed up something in my car because I did it with the engine running?
Appreciate 0
      05-17-2020, 09:58 AM   #169
shawnsheridan
General
shawnsheridan's Avatar
United_States
10339
Rep
40,297
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by TheGrok View Post
Thanks. So is there a chance I screwed up something in my car because I did it with the engine running?
Yes, if car stalled out during coding. Check DME and see if CAFD is still present, and if so, is not named cafd_ffffffff-255_255_255.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
      05-17-2020, 10:07 AM   #170
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
Quote:
Originally Posted by TheGrok View Post
Thanks. So is there a chance I screwed up something in my car because I did it with the engine running?
Yes, if car stalled out during coding. Check DME and see if CAFD is still present, and if so, is not named cafd_ffffffff-255_255_255.
Hi. This is what I see in esys now. Looks like I'm ok? Thanks
Attached Images
 
Appreciate 0
      05-17-2020, 10:23 AM   #171
shawnsheridan
General
shawnsheridan's Avatar
United_States
10339
Rep
40,297
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by TheGrok View Post
Hi. This is what I see in esys now. Looks like I'm ok? Thanks
Looks ok. You got lucky.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
      05-17-2020, 10:38 AM   #172
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by shawnsheridan View Post
Looks ok. You got lucky.
Thanks Shawn. Phew. I had saved FA and ECU, could I have restored it? Just for my own knowledge.
Appreciate 0
      05-17-2020, 10:52 AM   #173
shawnsheridan
General
shawnsheridan's Avatar
United_States
10339
Rep
40,297
Posts

Drives: 2018 Alpina B6 650ix GC
Join Date: Feb 2010
Location: Houston, TX

iTrader: (0)

Garage List
Quote:
Originally Posted by TheGrok View Post
Thanks Shawn. Phew. I had saved FA and ECU, could I have restored it? Just for my own knowledge.
Yes, but not because you saved anything.
__________________

2018 F06 Alpina B6 650ix GC; Space Grey; Vermillion Red Nappa Leather; Executive; B&O; Driving Assistant
2017 F15 X5 xDrive50i MSport; Glacier Silver Metallic; Black Dakota Leather; Executive; B&O; Driving Assistant; RSE
Appreciate 1
      05-19-2020, 05:15 AM   #174
sddz6269
Private
China
32
Rep
50
Posts

Drives: BMW G20 325i
Join Date: Dec 2019
Location: Shanghai, China

iTrader: (0)

Quote:
Originally Posted by RSnic View Post
MY86 ,

Here's what I coded, using E-Sys & ProLauncher, but should work with Bimmercode in Expert Mode:
× DKOMBI4 ECU
Anzeige_Configuration> 10Seglen_In_Comfort_Modus from 00 to 01
* HG_MGU:
Not sure which function (HMI_SPEECH?)
Global_Conf_Sailing from 00 to 01
Eff_Dyn_Sailing from 00 to 01
Sailing_Counter from 00 to 01

You end up with a check box to check on iDrive under SETTINGS, CAR

This will give you coasting in Comfort; you should already have in EcoPro (check box in SETTINGS, CAR,DRIVE MODE)

Hope that helps!
Hi, how do you know that coasting is activated in Comfort mode? I've coded "coasting in Comfort" with the codes you provided but I cannot make it to activate it. Thank you!
Appreciate 0
      05-20-2020, 03:49 PM   #175
tturbolife
Major
tturbolife's Avatar
United_States
233
Rep
1,037
Posts

Drives: None
Join Date: May 2013
Location: USA

iTrader: (1)

Garage List
2020 BMW M340i  [0.00]
Has anyone enabled SMS/enhanced Bluetooth functionality with BimmerCode?
__________________
M340i: Arctic White, 790M wheels, Cognac interior, Aluminum Tetragon trim - Totaled
Appreciate 0
      05-23-2020, 06:48 PM   #176
TheGrok
Enlisted Member
7
Rep
43
Posts

Drives: 330xi
Join Date: Dec 2019
Location: Canada

iTrader: (0)

Quote:
Originally Posted by siegester View Post
Getting Started

So far, I have successfully coded the following:
  • Remove legal disclaimers (HU_MGU cheat)
  • m startup animation (HU_MGU cheat)
  • ASS memory (dme)
  • ASD off
  • air con memory
  • video in motion (HU_MGU cheat)
  • close trunk from fob (hkfm2)
  • close trunk from door switch (hkfm2)
  • full SMS display (hu_mgu)
  • Coasting (HU_MGU cheat)
  • Speed Correction (dkombi)
  • 5x Turn Indicator (HU_MGU cheat)
  • Lane change assistance (bdc_body, hu_mgu, sas2)
  • Comfort+ Mode (HU_MGU and BDC_BODY3 cheats)
  • Driver's seat heat distribution (does not seem to work properly if at all)
  • Auto activate heated steering wheel when cold (hu_mgu, bdc_body)
  • comfort+ mode (bdc_body)
  • enable sailing (bdc_body)
  • anti-dazzle/no glare high beams (VO code 5AC out)

Hi, wondering how you coded ASD OFF. Unless I missed something, there aren't shortcuts available for that and I am not sure which values I need to change in ESYS nor in which module. Thanks!
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:01 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